SAP ABAP Class IF_SRAL_CONFIG_BASE (Read Access Logging: Base Config Interface)
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SRAL_CONFIG | Read Access Logging: Config Base Class | 20120315 |
Properties
| Class | IF_SRAL_CONFIG_BASE | |
| Short Description | Read Access Logging: Base Config Interface | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20120315 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class IF_SRAL_CONFIG_BASE has no forward declaration.
Interfaces
Class IF_SRAL_CONFIG_BASE has no interface implemented.
Friends
Class IF_SRAL_CONFIG_BASE has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | SRAL_APPL_COMP | Read Access Logging: Application Component | 20120319 | |||
| 2 | Instance attribute | Public | Type reference (TYPE) | SRAL_BUSINESSCONTEXT_LIST | RAL: Business Context List | 20121220 | |||
| 3 | Instance attribute | Public | Type reference (TYPE) | SRAL_CHANGE_INFO | RAL: Change Info Reuse Structure | 20120315 | |||
| 4 | Instance attribute | Public | Type reference (TYPE) | SRAL_CHANNEL_ID | RAL: Channel ID | 20120315 | |||
| 5 | Instance attribute | Public | Object reference (TYPE REF TO) | DATA | Config Header | 20120403 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | SRAL_CONFIG_ID | Read Access Logging: Log Configuration ID | 20120315 | |||
| 7 | Constant | Public | Type reference (TYPE) | SRAL_COMP_DDIC_TYPE | 'APPL_COMP' | SRAL Search Result Component DDIC Type | 20120405 | ||
| 8 | Constant | Public | Type reference (TYPE) | STRING | 'CHANGED_BY' | 20121112 | |||
| 9 | Constant | Public | Type reference (TYPE) | SRAL_COMP_DDIC_TYPE | 'CHANNEL_ID' | SRAL Search Result Component DDIC Type | 20120408 | ||
| 10 | Constant | Public | Type reference (TYPE) | SRAL_COMP_DDIC_TYPE | 'CONFIG_ID' | SRAL Search Result Component DDIC Type | 20120404 | ||
| 11 | Constant | Public | Type reference (TYPE) | STRING | 'CONFIG_STATUS' | 20120830 | |||
| 12 | Constant | Public | Type reference (TYPE) | STRING | 'CREATED_BY' | 20121112 | |||
| 13 | Constant | Public | Type reference (TYPE) | SRAL_COMP_DDIC_TYPE | 'DESCRIPTION' | SRAL Search Result Component DDIC Type | 20120405 | ||
| 14 | Constant | Public | Type reference (TYPE) | STRING | 'SW_COMP' | 20120601 | |||
| 15 | Constant | Public | Type reference (TYPE) | SRAL_COMP_DDIC_TYPE | 'STATE' | SRAL Search Result Component DDIC Type | 20120405 | ||
| 16 | Constant | Public | Type reference (TYPE) | SRAL_SYFIELD_NAME | 'SystemField' | RAL: System Field Name | 20120608 | ||
| 17 | Constant | Public | Type reference (TYPE) | SRAL_SYFIELD_NAME | 'System-Fields' | RAL: System Field Name | 20120608 | ||
| 18 | Instance attribute | Public | Type reference (TYPE) | SRAL_CREATE_INFO | RAL: Create Info Reuse Structure | 20120315 | |||
| 19 | Instance attribute | Public | Type reference (TYPE) | SRAL_DESCR | RAL: Description | 20120315 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | SRAL_FIELD_GENERIC_LIST | Read Access Logging: Generic Field | 20120326 | |||
| 21 | Instance attribute | Public | Type reference (TYPE) | SRAL_FIELD_STRUCTURE_LIST | RAL: Field List Structure | 20120326 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120322 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120315 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120315 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20120315 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | SRAL_LOGGROUP_LIST | RAL: Log Group Instance List | 20120315 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | SRAL_SW_COMP | RAL: Software component | 20120426 | |||
| 28 | Instance attribute | Public | Type reference (TYPE) | SRAL_STATE | RAL: State Indicator | 20120315 | |||
| 29 | Instance attribute | Public | Type reference (TYPE) | SRAL_SYSTEM_FIELDS | RAL: System fields | 20120507 | |||
| 30 | Instance attribute | Public | Type reference (TYPE) | TADIR-OBJECT | Object Type | 20120319 | |||
| 31 | Instance attribute | Public | Type reference (TYPE) | TADIR-OBJ_NAME | Object Name in Object Directory | 20130813 | |||
| 32 | Instance attribute | Public | Type reference (TYPE) | TADIR-PGMID | Program ID in Requests and Tasks | 20120319 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Sets configuration to active state | 20120319 | |
| 2 | Instance method | Public | Method | Checks the current configuration for consistency | 20120315 | |
| 3 | Instance method | Public | Method | Checks if given Field is part of channel specific DT object | 20120319 | |
| 4 | Instance method | Public | Method | Creates a business context | 20121220 | |
| 5 | Instance method | Public | Method | Creates new condition and adds it to this configuration | 20120315 | |
| 6 | Instance method | Public | Method | Creates new log group and adds it to this configuration | 20120315 | |
| 7 | Instance method | Public | Method | Sets configuration to inactive state | 20120319 | |
| 8 | Instance method | Public | Method | Deletes this configuration | 20120315 | |
| 9 | Instance method | Public | Method | 20130319 | ||
| 10 | Instance method | Public | Method | Gets readable name of configured entity | 20120406 | |
| 11 | Instance method | Public | Method | 20130301 | ||
| 12 | Instance method | Public | Method | Locks Config | 20120403 | |
| 13 | Instance method | Public | Method | Opens field ref. if necessary creates new field | 20120403 | |
| 14 | Instance method | Public | Method | Removes a business context | 20121220 | |
| 15 | Instance method | Public | Method | Removes a condition from this configuration | 20120315 | |
| 16 | Instance method | Public | Method | Removes a log group from this configuration | 20120315 | |
| 17 | Instance method | Public | Method | Saves this configuration with all dependant entities | 20120315 | |
| 18 | Instance method | Public | Method | Sets/Updates description | 20120315 | |
| 19 | Instance method | Public | Method | Sets systems fields | 20120507 | |
| 20 | Instance method | Public | Method | Check if channel supports business context elements | 20121220 | |
| 21 | Instance method | Public | Method | Check if channel supports Input/Output Type Selection | 20130307 | |
| 22 | Instance method | Public | Method | Terminates this instance | 20120315 | |
| 23 | Instance method | Public | Method | Unlocks Config | 20120403 |
Events
Class IF_SRAL_CONFIG_BASE has no event.
Types
Class IF_SRAL_CONFIG_BASE has no local type.
Method Signatures
Method ACTIVATE Signature
Method ACTIVATE on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120319 |
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CONSISTENT | Value transfer | Type reference (TYPE) | BOOLEAN | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method CHECK_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELD | Call by reference | Object reference (TYPE REF TO) | CL_SRAL_FIELD | Read Access Logging: Field | 20120319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120319 |
Method CREATE_BUSINESS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUSINESS_CONTEXT_NAME | Call by reference | Type reference (TYPE) | SRAL_BUSINESS_CONTEXT | SRAL: Business Context | 20121220 | |||
| 2 | R_BUSINESS_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_SRAL_BUSINESS_CONTEXT | RAL: Business Context | 20121220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20121220 |
Method CREATE_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONDITION_ID | Call by reference | Type reference (TYPE) | SRAL_COND_ID | 20120315 | ||||
| 2 | R_CONDITION | Value transfer | Object reference (TYPE REF TO) | CL_SRAL_CONDITION | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method CREATE_LOG_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOG_GROUP_NAME | Call by reference | Type reference (TYPE) | SRAL_LOG_GROUP | 20120315 | ||||
| 2 | I_PURPOSE | Call by reference | Type reference (TYPE) | SRAL_LOG_PURPOSE | 20120315 | ||||
| 3 | R_LOG_GROUP | Value transfer | Object reference (TYPE REF TO) | CL_SRAL_LOG_GROUP | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method DEACTIVATE Signature
Method DEACTIVATE on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120319 |
Method DELETE Signature
Method DELETE on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method GET_CONFIG_RT_HASH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HASH | Value transfer | Type reference (TYPE) | HASH160 | Hash Value (160 Bits) | 20130320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20130320 |
Method GET_DISPLAY_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NAME | Value transfer | Type reference (TYPE) | SRAL_STRING | RAL: String | 20120406 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120406 |
Method GET_FIELD_LIST_VIEW_MODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_VIEW_MODE_LIST | Value transfer | Type reference (TYPE) | SRAL_FIELDLIST_VIEW_MODE_INFOT | 20130301 |
Method GET_FIELD_LIST_VIEW_MODES on class IF_SRAL_CONFIG_BASE has no exception.
Method LOCK Signature
Method LOCK on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120403 |
Method OPEN_FIELD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FIELD_ID | Call by reference | Type reference (TYPE) | SRAL_FIELD_ID | 20120403 | ||||
| 2 | R_FIELD | Value transfer | Object reference (TYPE REF TO) | CL_SRAL_FIELD | 20120403 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120403 |
Method REMOVE_BUSINESS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUSINESS_CONTEXT | Call by reference | Object reference (TYPE REF TO) | CL_SRAL_BUSINESS_CONTEXT | RAL: Business Context | 20121220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20121220 |
Method REMOVE_CONDITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONDITION | Call by reference | Object reference (TYPE REF TO) | CL_SRAL_CONDITION | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method REMOVE_LOG_GROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOG_GROUP | Call by reference | Object reference (TYPE REF TO) | CL_SRAL_LOG_GROUP | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method SAVE Signature
Method SAVE on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DESCRIPTION | Call by reference | Type reference (TYPE) | SRAL_DESCR | RAL: Description | 20120315 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120315 |
Method SET_SYSTEM_FIELDS Signature
Method SET_SYSTEM_FIELDS on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120507 |
Method SUPPORTS_BUSINESS_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_SUPPORTED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20121220 |
Method SUPPORTS_BUSINESS_CONTEXT on class IF_SRAL_CONFIG_BASE has no exception.
Method SUPPORTS_IO_TYPE_SELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_SUPPORTED | Value transfer | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20130307 |
Method SUPPORTS_IO_TYPE_SELECTION on class IF_SRAL_CONFIG_BASE has no exception.
Method TERMINATE Signature
Method TERMINATE on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120315 |
Method UNLOCK Signature
Method UNLOCK on class IF_SRAL_CONFIG_BASE has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | RAL: Exception | 20120403 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in |