SAP ABAP Class IF_SRAL_REPLICATION (Replication interface for Read Acess Logging (RAL))
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_SRAL_REPLICATION SRAL Replication 20130902
Properties
Class IF_SRAL_REPLICATION  
Short Description Replication interface for Read Acess Logging (RAL)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20130830   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_SRAL_REPLICATION has no forward declaration.
Interfaces
Class IF_SRAL_REPLICATION has no interface implemented.
Friends
Class IF_SRAL_REPLICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DEFAULT_PACKAGE_SIZE Constant Public Type reference (TYPE) T_SRAL_PACKAGE_SIZE 5000 20130830
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_DATA Instance method Public Method 20130830
2 GET_DATA Instance method Public Method 20130830
3 SET_DB_CONNECTION Instance method Public Method 20130830
4 WRITE_DATA Instance method Public Method 20130911
Events
Class IF_SRAL_REPLICATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TR_APPL_COMP Public See coding 20130830 tr_appl_comp type range of sral_appl_comp
2 TR_CHANNEL_ID Public See coding 20130830 tr_channel_id type range of sral_channel_id
3 TR_CONFIG_ID Public See coding 20130830 tr_config_id type range of sral_config_id
4 TR_CREATED_AT Public See coding 20130830 tr_created_at type range of sral_created_at
5 TR_DIRECTION Public See coding 20130830 tr_direction type range of sral_direction
6 TR_LEGAL_TYPE Public See coding 20130830 tr_legal_type type range of sral_legal_entity_type
7 TR_LEGAL_VALUE Public See coding 20130830 tr_legal_value type range of sral_legal_entity_value
8 TR_PURPOSE Public See coding 20130830 tr_purpose type range of sral_log_purpose
9 TR_SW_COMP Public See coding 20130830 tr_sw_comp type range of sral_sw_comp
10 TR_USERNAME Public See coding 20130830 tr_username type range of uname
11 TS_FILTER Public See coding 20130830 begin of ts_filter, created_at type tr_created_at, username type tr_username, channel_id type tr_channel_id, direction type tr_direction, purpose type tr_purpose, appl_comp type tr_appl_comp, sw_comp type tr_sw_comp, legal_type type tr_legal_type, legal_value type tr_legal_value, config_id type tr_config_id, end of ts_filter
12 TS_RAL_EXPANDED_DATA Public Type reference (TYPE) SRAL_EXP_DATA 20130926
13 TS_RAL_EXPANDED_ENV Public Type reference (TYPE) SRAL_EXP_ENV 20130926
14 TS_RAL_EXPANDED_LOG Public Type reference (TYPE) SRAL_EXP_LOG 20130926
15 TT_RAL_EXPANDED_DATA Public See coding 20130926 tt_ral_expanded_data type standard table of ts_ral_expanded_data with default key
16 TT_RAL_EXPANDED_ENV Public See coding 20130926 tt_ral_expanded_env type standard table of ts_ral_expanded_env with default key
17 TT_RAL_EXPANDED_LOG Public See coding 20130926 tt_ral_expanded_log type standard table of ts_ral_expanded_log with default key
18 T_SRAL_CURSOR Public Type reference (TYPE) XSTRING 20130830
19 T_SRAL_DELETE_HANDLE Public Type reference (TYPE) XSTRING 20130830
20 T_SRAL_PACKAGE_SIZE Public Type reference (TYPE) I 20130830
Method Signatures

Method DELETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ROWS_ALREADY_DELETED Call by reference Type reference (TYPE) I 20130904
2 Importing IV_DELETE_HANDLE Call by reference Type reference (TYPE) T_SRAL_DELETE_HANDLE 20130905
# Exception Resumable Description Created on
1 CX_SRAL 20130830

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CURSOR Call by reference Type reference (TYPE) T_SRAL_CURSOR 20130830
2 Exporting ET_DATA Call by reference Type reference (TYPE) TT_RAL_EXPANDED_DATA 20130903
3 Exporting ET_ENV Call by reference Type reference (TYPE) TT_RAL_EXPANDED_ENV 20130903
4 Exporting ET_LOG Call by reference Type reference (TYPE) TT_RAL_EXPANDED_LOG 20130903
5 Exporting EV_DELETE_HANDLE Call by reference Type reference (TYPE) T_SRAL_DELETE_HANDLE 20130904
6 Importing IS_FILTER Call by reference Type reference (TYPE) TS_FILTER 20130830
7 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) T_SRAL_PACKAGE_SIZE CO_DEFAULT_PACKAGE_SIZE 20130830
# Exception Resumable Description Created on
1 CX_SRAL 20130830

Method SET_DB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DBCON_NAME Call by reference Type reference (TYPE) DBCON_NAME 20130902

Method SET_DB_CONNECTION on class IF_SRAL_REPLICATION has no exception.

Method WRITE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) TT_RAL_EXPANDED_DATA 20130911
2 Importing IT_ENV Call by reference Type reference (TYPE) TT_RAL_EXPANDED_ENV 20130911
3 Importing IT_LOG Call by reference Type reference (TYPE) TT_RAL_EXPANDED_LOG 20130911
4 Importing IV_UPDATE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130911
# Exception Resumable Description Created on
1 CX_SRAL 20130911
History
Last changed by/on SAP  20141121 
SAP Release Created in