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 APPLICATION_COMPONENT Instance attribute Public Type reference (TYPE) SRAL_APPL_COMP Read Access Logging: Application Component 20120319
2 BUSINESS_CONTEXT_ELEMENT_LIST Instance attribute Public Type reference (TYPE) SRAL_BUSINESSCONTEXT_LIST RAL: Business Context List 20121220
3 CHANGE_INFO Instance attribute Public Type reference (TYPE) SRAL_CHANGE_INFO RAL: Change Info Reuse Structure 20120315
4 CHANNEL_ID Instance attribute Public Type reference (TYPE) SRAL_CHANNEL_ID RAL: Channel ID 20120315
5 CONFIG_HEADER Instance attribute Public Object reference (TYPE REF TO) DATA Config Header 20120403
6 CONFIG_ID Instance attribute Public Type reference (TYPE) SRAL_CONFIG_ID Read Access Logging: Log Configuration ID 20120315
7 CO_APPLICATION_COMPONENT Constant Public Type reference (TYPE) SRAL_COMP_DDIC_TYPE 'APPL_COMP' SRAL Search Result Component DDIC Type 20120405
8 CO_CHANGED_BY Constant Public Type reference (TYPE) STRING 'CHANGED_BY' 20121112
9 CO_CHANNEL_ID Constant Public Type reference (TYPE) SRAL_COMP_DDIC_TYPE 'CHANNEL_ID' SRAL Search Result Component DDIC Type 20120408
10 CO_CONFIG_ID Constant Public Type reference (TYPE) SRAL_COMP_DDIC_TYPE 'CONFIG_ID' SRAL Search Result Component DDIC Type 20120404
11 CO_CONFIG_STATUS Constant Public Type reference (TYPE) STRING 'CONFIG_STATUS' 20120830
12 CO_CREATED_BY Constant Public Type reference (TYPE) STRING 'CREATED_BY' 20121112
13 CO_DESCRIPTION Constant Public Type reference (TYPE) SRAL_COMP_DDIC_TYPE 'DESCRIPTION' SRAL Search Result Component DDIC Type 20120405
14 CO_SOFTWARE_COMPONENT Constant Public Type reference (TYPE) STRING 'SW_COMP' 20120601
15 CO_STATE Constant Public Type reference (TYPE) SRAL_COMP_DDIC_TYPE 'STATE' SRAL Search Result Component DDIC Type 20120405
16 CO_SYSTEM_FIELD Constant Public Type reference (TYPE) SRAL_SYFIELD_NAME 'SystemField' RAL: System Field Name 20120608
17 CO_SYSTEM_FIELDS Constant Public Type reference (TYPE) SRAL_SYFIELD_NAME 'System-Fields' RAL: System Field Name 20120608
18 CREATE_INFO Instance attribute Public Type reference (TYPE) SRAL_CREATE_INFO RAL: Create Info Reuse Structure 20120315
19 DESCRIPTION Instance attribute Public Type reference (TYPE) SRAL_DESCR RAL: Description 20120315
20 FIELD_CFG_LIST_GEN Instance attribute Public Type reference (TYPE) SRAL_FIELD_GENERIC_LIST Read Access Logging: Generic Field 20120326
21 FIELD_CFG_STRUC_GEN Instance attribute Public Type reference (TYPE) SRAL_FIELD_STRUCTURE_LIST RAL: Field List Structure 20120326
22 HAS_CHANGED Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120322
23 IS_LOCKED Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120315
24 IS_NEW Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120315
25 IS_TERMINATED Instance attribute Public Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120315
26 LOG_GROUP_LIST Instance attribute Public Type reference (TYPE) SRAL_LOGGROUP_LIST RAL: Log Group Instance List 20120315
27 SOFTWARE_COMPONENT Instance attribute Public Type reference (TYPE) SRAL_SW_COMP RAL: Software component 20120426
28 STATE Instance attribute Public Type reference (TYPE) SRAL_STATE RAL: State Indicator 20120315
29 SY_FIELDS Instance attribute Public Type reference (TYPE) SRAL_SYSTEM_FIELDS RAL: System fields 20120507
30 TADIR_OBJECT Instance attribute Public Type reference (TYPE) TADIR-OBJECT Object Type 20120319
31 TADIR_OBJ_NAME Instance attribute Public Type reference (TYPE) TADIR-OBJ_NAME Object Name in Object Directory 20130813
32 TADIR_PGMID 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 ACTIVATE Instance method Public Method Sets configuration to active state 20120319
2 CHECK Instance method Public Method Checks the current configuration for consistency 20120315
3 CHECK_FIELD Instance method Public Method Checks if given Field is part of channel specific DT object 20120319
4 CREATE_BUSINESS_CONTEXT Instance method Public Method Creates a business context 20121220
5 CREATE_CONDITION Instance method Public Method Creates new condition and adds it to this configuration 20120315
6 CREATE_LOG_GROUP Instance method Public Method Creates new log group and adds it to this configuration 20120315
7 DEACTIVATE Instance method Public Method Sets configuration to inactive state 20120319
8 DELETE Instance method Public Method Deletes this configuration 20120315
9 GET_CONFIG_RT_HASH Instance method Public Method 20130319
10 GET_DISPLAY_NAME Instance method Public Method Gets readable name of configured entity 20120406
11 GET_FIELD_LIST_VIEW_MODES Instance method Public Method 20130301
12 LOCK Instance method Public Method Locks Config 20120403
13 OPEN_FIELD Instance method Public Method Opens field ref. if necessary creates new field 20120403
14 REMOVE_BUSINESS_CONTEXT Instance method Public Method Removes a business context 20121220
15 REMOVE_CONDITION Instance method Public Method Removes a condition from this configuration 20120315
16 REMOVE_LOG_GROUP Instance method Public Method Removes a log group from this configuration 20120315
17 SAVE Instance method Public Method Saves this configuration with all dependant entities 20120315
18 SET_DESCRIPTION Instance method Public Method Sets/Updates description 20120315
19 SET_SYSTEM_FIELDS Instance method Public Method Sets systems fields 20120507
20 SUPPORTS_BUSINESS_CONTEXT Instance method Public Method Check if channel supports business context elements 20121220
21 SUPPORTS_IO_TYPE_SELECTION Instance method Public Method Check if channel supports Input/Output Type Selection 20130307
22 TERMINATE Instance method Public Method Terminates this instance 20120315
23 UNLOCK 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 CX_SRAL RAL: Exception 20120319

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_CONSISTENT Value transfer Type reference (TYPE) BOOLEAN 20120315
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method CHECK_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Call by reference Object reference (TYPE REF TO) CL_SRAL_FIELD Read Access Logging: Field 20120319
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120319

Method CREATE_BUSINESS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BUSINESS_CONTEXT_NAME Call by reference Type reference (TYPE) SRAL_BUSINESS_CONTEXT SRAL: Business Context 20121220
2 Returning R_BUSINESS_CONTEXT Value transfer Object reference (TYPE REF TO) CL_SRAL_BUSINESS_CONTEXT RAL: Business Context 20121220
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20121220

Method CREATE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONDITION_ID Call by reference Type reference (TYPE) SRAL_COND_ID 20120315
2 Returning R_CONDITION Value transfer Object reference (TYPE REF TO) CL_SRAL_CONDITION 20120315
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method CREATE_LOG_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_GROUP_NAME Call by reference Type reference (TYPE) SRAL_LOG_GROUP 20120315
2 Importing I_PURPOSE Call by reference Type reference (TYPE) SRAL_LOG_PURPOSE 20120315
3 Returning R_LOG_GROUP Value transfer Object reference (TYPE REF TO) CL_SRAL_LOG_GROUP 20120315
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method DEACTIVATE Signature

Method DEACTIVATE on class IF_SRAL_CONFIG_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120319

Method DELETE Signature

Method DELETE on class IF_SRAL_CONFIG_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method GET_CONFIG_RT_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HASH Value transfer Type reference (TYPE) HASH160 Hash Value (160 Bits) 20130320
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20130320

Method GET_DISPLAY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NAME Value transfer Type reference (TYPE) SRAL_STRING RAL: String 20120406
# Exception Resumable Description Created on
1 CX_SRAL 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 Returning 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 CX_SRAL RAL: Exception 20120403

Method OPEN_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD_ID Call by reference Type reference (TYPE) SRAL_FIELD_ID 20120403
2 Returning R_FIELD Value transfer Object reference (TYPE REF TO) CL_SRAL_FIELD 20120403
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120403

Method REMOVE_BUSINESS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing 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 CX_SRAL RAL: Exception 20121220

Method REMOVE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONDITION Call by reference Object reference (TYPE REF TO) CL_SRAL_CONDITION 20120315
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method REMOVE_LOG_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_GROUP Call by reference Object reference (TYPE REF TO) CL_SRAL_LOG_GROUP 20120315
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method SAVE Signature

Method SAVE on class IF_SRAL_CONFIG_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL 20120315

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCRIPTION Call by reference Type reference (TYPE) SRAL_DESCR RAL: Description 20120315
# Exception Resumable Description Created on
1 CX_SRAL 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 CX_SRAL RAL: Exception 20120507

Method SUPPORTS_BUSINESS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Returning 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 CX_SRAL 20120315

Method UNLOCK Signature

Method UNLOCK on class IF_SRAL_CONFIG_BASE has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120403
History
Last changed by/on SAP  20140121 
SAP Release Created in