SAP ABAP Class CL_SRAL_RECORDER (Read Access Logging: Recorder)
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_RECORDER Read Access Logging: Config. Recorder 20120502
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRAL_RECORDER_ADMIN RAL: Recorder Admin Interface 20120829
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRAL_RECORDER_DYNP RAL: Recorder API for channel dynpro 20130208
2 Inheritance (c INHERITING FROM c_ref)  CL_SRAL_RECORDER_WD Read Access Logging 20120509
Properties
Class CL_SRAL_RECORDER  
Short Description Read Access Logging: Recorder    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SREAD_ACCESS_LOG_CORE   Read Access Logging: Core Framework 
Created 20120502   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAL_RECORDER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRAL_RECORDER Read Access Logging: Config. Recorder 20120502
2 IF_SRAL_RECORDER_ADMIN RAL: Recorder Admin Interface 20120829
Friends
# Friend Modeled only Created on Description
1 CL_SRAL_RECORDER_FACTORY 20120509 Read Access Logging: Recorder Factory
Attributes
Class CL_SRAL_RECORDER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120502
2 GET_RECORDING_DATA Instance method Protected Method Gets recording data with RTTI 20120711
3 INIT_FROM_DB Instance method Protected Method Inits the recording session from database, if any 20120502
4 SET_RECORDING_DATA Instance method Protected Method Sets recording data 20120514
5 _CHECK_BEFORE_SAVE Instance method Protected Method Checks before save 20130424
6 _CHECK_IS_ENABLED Instance method Protected Method Checks if Recorder is still active for current user 20120516
7 _CHECK_IS_LOCKED Instance method Protected Method Checks if instance has been locked 20120515
8 _CHECK_IS_TERMINATED Instance method Protected Method Checks if instance has been terminated 20120515
Events
Class CL_SRAL_RECORDER has no event.
Types
Class CL_SRAL_RECORDER has no local type.
Method Signatures

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 20120509
2 Importing I_RECORDING_MODE Call by reference Type reference (TYPE) SRAL_RECORDING_MODE 20130523
3 Importing I_RECORDING_NAME Call by reference Type reference (TYPE) SRAL_RECORDING_NAME Read Accesss Logging: Name of a recording 20120509
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120502

Method GET_RECORDING_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMPONENTS Call by reference Type reference (TYPE) SRAL_SEARCH_RESULT_COMPONENT_T SRAL Search Result Components Table 20130325
2 Exporting E_DATA Call by reference Object reference (TYPE REF TO) DATA 20120711
3 Exporting E_RTTI Call by reference Object reference (TYPE REF TO) CL_ABAP_TABLEDESCR Runtime Type Services 20130325
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120711

Method INIT_FROM_DB Signature

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

Method SET_RECORDING_DATA Signature

Method SET_RECORDING_DATA on class CL_SRAL_RECORDER has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120514

Method _CHECK_BEFORE_SAVE Signature

Method _CHECK_BEFORE_SAVE on class CL_SRAL_RECORDER has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20130424

Method _CHECK_IS_ENABLED Signature

Method _CHECK_IS_ENABLED on class CL_SRAL_RECORDER has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120516

Method _CHECK_IS_LOCKED Signature

Method _CHECK_IS_LOCKED on class CL_SRAL_RECORDER has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120515

Method _CHECK_IS_TERMINATED Signature

Method _CHECK_IS_TERMINATED on class CL_SRAL_RECORDER has no parameter.
# Exception Resumable Description Created on
1 CX_SRAL RAL: Exception 20120515
History
Last changed by/on SAP  20141121 
SAP Release Created in 732