SAP ABAP Class CL_SRAL_CONFIG (Read Access Logging: Config Base Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-RAL (Application Component) Read Access Logging
     SREAD_ACCESS_LOG_CORE (Package) Read Access Logging: Core Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRAL_CONFIG_BASE Read Access Logging: Base Config Interface 20120315
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRAL_CONFIG_DYNP RAL: Configuration for Dynpro Channel 20130205
2 Inheritance (c INHERITING FROM c_ref)  CL_SRAL_CONFIG_RFC RAL: Configuration for RFC Channel 20121112
3 Inheritance (c INHERITING FROM c_ref)  CL_SRAL_CONFIG_WD RAL: Configuration for Web Dynpro ABAP Channel 20120403
4 Inheritance (c INHERITING FROM c_ref)  CL_SRAL_CONFIG_WS RAL: Configuration for Web Service Channel 20120315
Properties
Class CL_SRAL_CONFIG  
Short Description Read Access Logging: Config Base Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SREAD_ACCESS_LOG_CORE   Read Access Logging: Core Framework 
Created 20120315   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAL_CONFIG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRAL_CONFIG_BASE Read Access Logging: Base Config Interface 20120315
Friends
# Friend Modeled only Created on Description
1 CL_SRAL_LOG_GROUP 20120320 RAL: Log Group
2 CL_SRAL_SELECT_OPTION 20120320 RAL: Select Option
3 IF_SRAL_CONFIG_BASE 20120316 Read Access Logging: Base Config Interface
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATION_COMPONENT Instance attribute Public Attribute reference (LIKE) 20120319
2 BUSINESS_CONTEXT_ELEMENT_LIST Instance attribute Public Attribute reference (LIKE) 20121221
3 CHANGE_INFO Instance attribute Public Attribute reference (LIKE) 20120319
4 CHANNEL_ID Instance attribute Public Attribute reference (LIKE) 20120319
5 CONDITION_LIST Instance attribute Protected Type reference (TYPE) SRAL_CONDITION_LIST RAL: List of Condition Instances 20120319
6 CONFIG_HEADER Instance attribute Public Attribute reference (LIKE) 20120403
7 CONFIG_ID Instance attribute Public Attribute reference (LIKE) 20120319
8 CREATE_INFO Instance attribute Public Attribute reference (LIKE) 20120319
9 DESCRIPTION Instance attribute Public Attribute reference (LIKE) 20120319
10 HAS_CHANGED Instance attribute Public Attribute reference (LIKE) 20120322
11 IS_LOCKED Instance attribute Public Attribute reference (LIKE) 20120319
12 IS_NEW Instance attribute Public Attribute reference (LIKE) 20120319
13 IS_TERMINATED Instance attribute Public Attribute reference (LIKE) 20120319
14 LOG_GROUP_LIST Instance attribute Public Attribute reference (LIKE) 20120319
15 SOFTWARE_COMPONENT Instance attribute Public Attribute reference (LIKE) 20120427
16 STATE Instance attribute Public Attribute reference (LIKE) 20120319
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method 20120319
2 CHECK Instance method Public Method 20120319
3 CHECK_FIELD Instance method Public Method 20120319
4 CHECK_IF_LOCKED Instance method Protected Method Checks if instance is locked 20120315
5 CHECK_IF_TERMINATED Instance method Protected Method Checks if instance has already been terminated 20120315
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120316
7 CREATE_BUSINESS_CONTEXT Instance method Public Method 20121220
8 CREATE_CONDITION Instance method Public Method 20120319
9 CREATE_DEFAULT_CONDITION Instance method Private Method Creates default condition (for condition-less logging) 20120615
10 CREATE_LOG_GROUP Instance method Public Method 20120319
11 DEACTIVATE Instance method Public Method 20120319
12 DELETE Instance method Public Method 20120319
13 GET_CONDITION_LIST Instance method Public Method Get List of Condition Instances 20120625
14 GET_DISPLAY_NAME Instance method Public Method 20120406
15 GET_FIELD_LIST_VIEW_MODES Instance method Public Method 20130301
16 GET_SEARCH_PARAMETERS_BASE Static method Protected Method Get Search Parameter for List Method 20120601
17 INIT_FROM_DB Instance method Protected Method Inits from database 20120315
18 LOCK Instance method Public Method 20120403
19 OPEN_FIELD Instance method Public Method 20120403
20 REMOVE_BUSINESS_CONTEXT Instance method Public Method 20121220
21 REMOVE_CONDITION Instance method Public Method 20120319
22 REMOVE_LOG_GROUP Instance method Public Method 20120319
23 SAVE Instance method Public Method 20120319
24 SET_APPLICATION_COMPONENT Instance method Protected Method Gets application component 20130813
25 SET_DESCRIPTION Instance method Public Method 20120319
26 SUPPORTS_BUSINESS_CONTEXT Instance method Public Method 20121220
27 SUPPORTS_IO_TYPE_SELECTION Instance method Public Method 20130307
28 TERMINATE Instance method Public Method 20120319
29 UNLOCK Instance method Public Method 20120403
Events
Class CL_SRAL_CONFIG has no event.
Types
Class CL_SRAL_CONFIG has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_SRAL_CONFIG has no parameter.
Method ACTIVATE on class CL_SRAL_CONFIG has no exception.

Method CHECK Signature

Method CHECK on class CL_SRAL_CONFIG has no parameter.
Method CHECK on class CL_SRAL_CONFIG has no exception.

Method CHECK_FIELD Signature

Method CHECK_FIELD on class CL_SRAL_CONFIG has no parameter.
Method CHECK_FIELD on class CL_SRAL_CONFIG has no exception.

Method CHECK_IF_LOCKED Signature

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

Method CHECK_IF_TERMINATED Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANNEL_ID Call by reference Type reference (TYPE) SRAL_CHANNEL_ID RAL: Channel ID 20120316
2 Importing I_CONFIG_ID Call by reference Type reference (TYPE) SRAL_CONFIG_ID Read Access Logging: Log Configuration ID 20120316
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120316

Method CREATE_BUSINESS_CONTEXT Signature

Method CREATE_BUSINESS_CONTEXT on class CL_SRAL_CONFIG has no parameter.
Method CREATE_BUSINESS_CONTEXT on class CL_SRAL_CONFIG has no exception.

Method CREATE_CONDITION Signature

Method CREATE_CONDITION on class CL_SRAL_CONFIG has no parameter.
Method CREATE_CONDITION on class CL_SRAL_CONFIG has no exception.

Method CREATE_DEFAULT_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CONDITION Value transfer Object reference (TYPE REF TO) CL_SRAL_CONDITION_DEFAULT RAL: Default Condition 20120615
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120615

Method CREATE_LOG_GROUP Signature

Method CREATE_LOG_GROUP on class CL_SRAL_CONFIG has no parameter.
Method CREATE_LOG_GROUP on class CL_SRAL_CONFIG has no exception.

Method DEACTIVATE Signature

Method DEACTIVATE on class CL_SRAL_CONFIG has no parameter.
Method DEACTIVATE on class CL_SRAL_CONFIG has no exception.

Method DELETE Signature

Method DELETE on class CL_SRAL_CONFIG has no parameter.
Method DELETE on class CL_SRAL_CONFIG has no exception.

Method GET_CONDITION_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONDITION_LIST Value transfer Type reference (TYPE) SRAL_CONDITION_LIST RAL: List of Condition Instances 20120625
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120625

Method GET_DISPLAY_NAME Signature

Method GET_DISPLAY_NAME on class CL_SRAL_CONFIG has no parameter.
Method GET_DISPLAY_NAME on class CL_SRAL_CONFIG has no exception.

Method GET_FIELD_LIST_VIEW_MODES Signature

Method GET_FIELD_LIST_VIEW_MODES on class CL_SRAL_CONFIG has no parameter.
Method GET_FIELD_LIST_VIEW_MODES on class CL_SRAL_CONFIG has no exception.

Method GET_SEARCH_PARAMETERS_BASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARAMETER_LIST Call by reference Type reference (TYPE) SRAL_AD_SEARCH_PARAMETER_T RAL: Advanced Search Parameters 20120601
2 Exporting E_SEARCH_RESULT_COMPONENTS Call by reference Type reference (TYPE) SRAL_SEARCH_RESULT_COMPONENT_T SRAL Search Result Components Table 20120601
3 Exporting E_SEARCH_RESULT_TTYP_RTTI Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20120601
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120601

Method INIT_FROM_DB Signature

Method INIT_FROM_DB on class CL_SRAL_CONFIG has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120315

Method LOCK Signature

Method LOCK on class CL_SRAL_CONFIG has no parameter.
Method LOCK on class CL_SRAL_CONFIG has no exception.

Method OPEN_FIELD Signature

Method OPEN_FIELD on class CL_SRAL_CONFIG has no parameter.
Method OPEN_FIELD on class CL_SRAL_CONFIG has no exception.

Method REMOVE_BUSINESS_CONTEXT Signature

Method REMOVE_BUSINESS_CONTEXT on class CL_SRAL_CONFIG has no parameter.
Method REMOVE_BUSINESS_CONTEXT on class CL_SRAL_CONFIG has no exception.

Method REMOVE_CONDITION Signature

Method REMOVE_CONDITION on class CL_SRAL_CONFIG has no parameter.
Method REMOVE_CONDITION on class CL_SRAL_CONFIG has no exception.

Method REMOVE_LOG_GROUP Signature

Method REMOVE_LOG_GROUP on class CL_SRAL_CONFIG has no parameter.
Method REMOVE_LOG_GROUP on class CL_SRAL_CONFIG has no exception.

Method SAVE Signature

Method SAVE on class CL_SRAL_CONFIG has no parameter.
Method SAVE on class CL_SRAL_CONFIG has no exception.

Method SET_APPLICATION_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) TADIR-OBJECT Object Type 20130813
2 Importing I_OBJ_NAME Call by reference Type reference (TYPE) TADIR-OBJ_NAME Object Name in Object Directory 20130813
3 Importing I_PGMID Call by reference Type reference (TYPE) TADIR-PGMID Program ID in Requests and Tasks 20130813
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20130813

Method SET_DESCRIPTION Signature

Method SET_DESCRIPTION on class CL_SRAL_CONFIG has no parameter.
Method SET_DESCRIPTION on class CL_SRAL_CONFIG has no exception.

Method SUPPORTS_BUSINESS_CONTEXT Signature

Method SUPPORTS_BUSINESS_CONTEXT on class CL_SRAL_CONFIG has no parameter.
Method SUPPORTS_BUSINESS_CONTEXT on class CL_SRAL_CONFIG has no exception.

Method SUPPORTS_IO_TYPE_SELECTION Signature

Method SUPPORTS_IO_TYPE_SELECTION on class CL_SRAL_CONFIG has no parameter.
Method SUPPORTS_IO_TYPE_SELECTION on class CL_SRAL_CONFIG has no exception.

Method TERMINATE Signature

Method TERMINATE on class CL_SRAL_CONFIG has no parameter.
Method TERMINATE on class CL_SRAL_CONFIG has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_SRAL_CONFIG has no parameter.
Method UNLOCK on class CL_SRAL_CONFIG has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 732