SAP ABAP Class CL_RSDA_DB2_CONNECTION (DB2-z/OS HiPe NLS Connection Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-SYS-DB-DB2 (Application Component) BW DB2 for OS/390
     RSDB2NLS (Package) BW: Porting DB2-z/OS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDAI_NEARLINE_CONNECTION Connection to Nearline Storage 20120911
Properties
Class CL_RSDA_DB2_CONNECTION  
Short Description DB2-z/OS HiPe NLS Connection Class    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RS_DB_DB2    
Program status     
Category 0   
Package RSDB2NLS   BW: Porting DB2-z/OS 
Created 20120911   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDAI_NEARLINE_CONNECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDAI_NEARLINE_CONNECTION Connection to Nearline Storage 20120911
Friends
Class CL_RSDA_DB2_CONNECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONNECTION_NAME Instance attribute Public Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW-Archivierung: Name der Nearline-Connection 20120911
2 C_NLS_CONNAME Constant Private Type reference (TYPE) RSDANLCON-CONNAME 'NLS_DB2' NLS connection name 20120911
3 C_PARAM_ACCELERATOR Constant Private See coding 'ACCELERATOR' 20130129
4 C_PARAM_DBCON Constant Private See coding 'DBCON' 20130129
5 C_PARAM_STANDBY Constant Private See coding 'STANDBY' 20130129
6 C_PARTNO Constant Public Type reference (TYPE) FIELDNAME 'PARTNO' Feldname 20120911
7 C_REFTAB_PREFIX Constant Public Type reference (TYPE) TABNAME 'RSDAREFTABDB2_' Tabellenname 20120911
8 C_SERVICE_CONNECTION Constant Public Type reference (TYPE) DBCON_NAME 'R/3*NLS' Logischer Name einer Datenbankverbindung 20120911
9 C_TABNAME_CONTROL Constant Public Type reference (TYPE) TABNAME 'RSDB2NLS_CONTROL' Tabellenname 20120911
10 P_ACCELERATOR Instance attribute Private Type reference (TYPE) RSDB2NLS_CHAR128 DB2-z/OS HiPe NLS: 128 character string 20130129
11 P_CON_NAME Instance attribute Private Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20120911
12 P_R_CONNECTION Instance attribute Private Object reference (TYPE REF TO) CL_SQL_CONNECTION Datenbankverbindung 20120911
13 P_T_R_INSTANCE Static Attribute Private Type reference (TYPE) TY_T_R_INSTANCE 20120911
Methods
# Method Level Visibility Method type Description Created on
1 ARCHIVE_REQUEST Instance method Private Method archives a request to DB2 Accelerator 20121126
2 CHECK_AND_ADD_TABLE Static method Private Method adds and loads a table to the DB2 Accelerator, if necessary 20120911
3 CHECK_OWNER Static method Public Method raises exception, if system is not owner of NLS 20121105
4 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20120911
5 CREATE_DDIC_TABLE Static method Private Method creates a table in the data dictionary 20120911
6 CREATE_NEXT_PARTITION Static method Public Method Adds a new partition 20120911
7 CREATE_NEXT_VERSION Static method Public Method creates a new proxy table version 20120911
8 CREATE_REMOTE_TABLE Static method Private Method create version table in remote NLS system 20120911
9 DELETE_REQUEST Instance method Private Method deletes a request from DB2 Accelerator 20121123
10 DROP_DB_TABLE Static method Private Method drops a table from remote DB2 system 20120911
11 GENERATE_VERSION_PREFIX Static method Private Method generates a version prefix 20120911
12 GET_ACCELERATOR Static method Public Method reads ARCHIVE and STANDBY accelerators from RSDANLCON 20130129
13 GET_CONNECTION Instance method Public Method returns the connection to the NLS database 20120911
14 GET_OWNER Static method Private Method returns NLS owner's SAP sid 20121105
15 GET_REMOTE_TSNAME Static method Private Method returns tablespace name in remote system 20120911
16 GET_TABLE_NAMES Static method Public Method returns names of HiPe NLS tables 20120911
17 GET_VERSION_TABLE Static method Public Method returns version-dependent DB2 table 20120911
18 PREPARE_PARTITION Static method Public Method adds a new partition to the proxy table, if necessary 20120911
19 RECONNECT Instance method Private Method (re)connects to the DB2 NLS database 20120911
20 REPLICATE_PARTITIONS Static method Private Method loads table partitions to the DB2 Accelerator 20120911
21 REPLICATE_REQUEST Instance method Private Method loads partitions for a request to the DB2 Accelerator 20120911
22 UPDATE_REPLICATED_TABLE Static method Public Method replicates new data to the DB2 Accelerator 20120911
Events
Class CL_RSDA_DB2_CONNECTION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_R_INSTANCE Private Object reference (TYPE REF TO) CL_RSDA_DB2_CONNECTION 20120911
2 TY_T_R_INSTANCE Private See coding 20120911 TY_T_R_INSTANCE type standard table of ty_r_instance with key table_line
3 TY_T_STANDBY Public See coding 20130129 TY_T_STANDBY type standard table of rsdb2nls_char128
Method Signatures

Method ARCHIVE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_SID Call by reference Type reference (TYPE) INT4 Natural number 20121126
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121126
3 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20121126
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121126

Method CHECK_AND_ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW Archiving: Name of Near-Line Connection 20130129
2 Importing I_PARTITIONS_EXCLUDED Call by reference Type reference (TYPE) STRING 20120911
3 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method CHECK_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121105
2 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20121105
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121105

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) RSDAI_CONNAME BW Archiving: Name of Near-Line Connection 20120911
2 Importing I_CONNECTION_PARAMETERS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_PARAMETERS String for Connection Parameter 20120911
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120911

Method CREATE_DDIC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DICTIONARY_OBJECTS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_DICTIONARY_OBJECTS Dictionary Objects for Mass Activation 20120911
2 Importing I_ACTIVATE Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-TRUE Boolean 20120911
3 Importing I_DESCRIPTION Call by reference Type reference (TYPE) AS4TEXT Short Description of Repository Objects 20120911
4 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE Boolean 20120911
5 Importing I_REFTAB_SUFFIX Call by reference Type reference (TYPE) C 20120911
6 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
7 Importing I_TABNAME Call by reference Type reference (TYPE) RSDA_TABNAME Name of a Table in Near-Line Storage 20120911
8 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Column Definitions of Near-Line Table 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method CREATE_NEXT_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NUMPARTS Value transfer Type reference (TYPE) I 256 20120911
2 Importing I_REQUEST_SID Value transfer Type reference (TYPE) I 20120911
3 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
5 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911
6 Importing I_WHERE Call by reference Type reference (TYPE) STRING 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method CREATE_NEXT_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_DICTIONARY_OBJECTS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_DICTIONARY_OBJECTS Dictionary Objects for Mass Activation 20120911
2 Exporting E_VERSION Call by reference Type reference (TYPE) RSDAI_TABLE_VERSION BW Near-Line Interface: Table Version 20120911
3 Importing I_ACTIVATE Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-TRUE Boolean 20120911
4 Importing I_ONLY_COLLECT Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE Boolean 20120911
5 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
6 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
7 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911
8 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Column Definitions of Near-Line Table 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method CREATE_REMOTE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120911
4 Importing I_T_FIELD Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Column Definitions of Near-Line Table 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_REQSTAT Value transfer Type reference (TYPE) RSDA_REQSTAT BW Archiving: Status of Archiving-/Reload Request 20121123
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) INT4 Natural number 20121123
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121123
4 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20121123
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121123

Method DROP_DB_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FAIL_IF_NOT_EMPTY Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE Boolean 20120911
2 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
4 Importing I_SUPPRESS_WARNING Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE Boolean 20120911
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method GENERATE_VERSION_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SERVICE_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
2 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method GET_ACCELERATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACCELERATOR Call by reference Type reference (TYPE) RSDB2NLS_CHAR128 DB2-z/OS HiPe NLS: 128 character string 20130129
2 Exporting E_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130129
3 Exporting E_T_STANDBY Call by reference Type reference (TYPE) TY_T_STANDBY 20130129
4 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW Archiving: Name of Near-Line Connection 20130129
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20130129

Method GET_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method GET_OWNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OWNER Value transfer Type reference (TYPE) SYSYSID Name of the SAP System 20121105
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121105
3 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20121105

Method GET_OWNER on class CL_RSDA_DB2_CONNECTION has no exception.

Method GET_REMOTE_TSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_TSNAME Value transfer Type reference (TYPE) DB2TSNAME Name of the tablespace 20120911
2 Importing I_DBNAME Call by reference Type reference (TYPE) DB2DBNAME Database name 20120911
3 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method GET_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TABNAME_DDIC Call by reference Type reference (TYPE) RSDA_TABNAME Name of a Table in Near-Line Storage 20120911
2 Exporting E_TABNAME_PROXY Call by reference Type reference (TYPE) RSDA_TABNAME Name of a Table in Near-Line Storage 20120911
3 Exporting E_TABNAME_PROXY_VER Call by reference Type reference (TYPE) RSDA_TABNAME Name of a Table in Near-Line Storage 20120911
4 Exporting E_TABNAME_REQSTATE Call by reference Type reference (TYPE) RSDA_TABNAME Name of a Table in Near-Line Storage 20120911
5 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911

Method GET_TABLE_NAMES on class CL_RSDA_DB2_CONNECTION has no exception.

Method GET_VERSION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_VERSION_TABLE Value transfer Type reference (TYPE) TABNAME Table Name 20120911
2 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
3 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911
4 Importing I_VERSION Call by reference Type reference (TYPE) RSDAI_TABLE_VERSION BW Near-Line Interface: Table Version 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method PREPARE_PARTITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARTNO Value transfer Type reference (TYPE) I 20120911
2 Exporting E_VERSION Value transfer Type reference (TYPE) RSDAI_TABLE_VERSION BW Near-Line Interface: Table Version 20120911
3 Importing I_CARD Value transfer Type reference (TYPE) I 20120911
4 Importing I_REQUEST_SID Value transfer Type reference (TYPE) I 20120911
5 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
6 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
7 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911
8 Importing I_WHERE Call by reference Type reference (TYPE) STRING 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method RECONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120911

Method REPLICATE_PARTITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHIVE Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE Boolean 20120911
2 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW Archiving: Name of Near-Line Connection 20130129
3 Importing I_PARTITIONS Call by reference Type reference (TYPE) STRING 20120911
4 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
5 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120911
7 Importing I_TABNAME_REQSTATE Call by reference Type reference (TYPE) TABNAME Table Name 20120911
8 Importing I_VERSION Call by reference Type reference (TYPE) RSDAI_TABLE_VERSION BW Near-Line Interface: Table Version 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method REPLICATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ARCHIVE Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE Boolean 20120911
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) INT4 Natural number 20120911
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
4 Importing I_S_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Version-Independent (Header)Attributes of Near-Line Table 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911

Method UPDATE_REPLICATED_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW Archiving: Name of Near-Line Connection 20130129
2 Importing I_PARTITIONS_EXCLUDED Call by reference Type reference (TYPE) STRING 20120911
3 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120911
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120911
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120911
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120911
History
Last changed by/on SAP  20130531 
SAP Release Created in 740