SAP ABAP Class CL_RSDA_SYB_CONNECTION_IMPL (Near-Line Connection Using Sybase IQ)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDA_SYB (Package) BW Nearline connection for Sybase IQ
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDA_SYB_CONNECTION Near-Line Connection Using Sybase IQ 20120920
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDAI_NEARLINE_CONNECTION_1 Test 20121022
Properties
Class CL_RSDA_SYB_CONNECTION_IMPL  
Short Description Near-Line Connection Using Sybase IQ    
Super Class CL_RSDA_SYB_CONNECTION Near-Line Connection Using Sybase IQ 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSDA_SYB    
Program status     
Category 0   
Package RSDA_SYB   BW Nearline connection for Sybase IQ 
Created 20120920   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ADBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_RSDA_SYB_CONNECTION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_RSSDA_FEDERATION_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_RSDAI_NEARLINE_CONNECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSDA_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDAI_NEARLINE_CONNECTION_1 Test 20121022
Friends
# Friend Modeled only Created on Description
1 CL_RSDA_SYB_CONNECTION 20120921 Near-Line Connection Using Sybase IQ
2 CL_RSDA_SYB_CURSOR 20120921 Near-line Cursor for Sybase IQ
3 CL_RSDA_SYB_CURSOR_FOR_VERIFY 20120921 Near-line Cursor for Sybase IQ
4 CL_RSDA_SYB_WRITER 20120921 Near-line Writer for Sybase IQ
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 20120927
2 C_ALTER_ACTION Constant Public See coding 20120920
3 C_BACKUP_SELECTIVE_TYPE Constant Public See coding 20121013
4 C_BACKUP_TYPE Constant Public See coding 20121013
5 C_COLUMN Constant Public See coding 20120926
6 C_DBMS Constant Public See coding 20120921
7 C_ENQMODE Constant Public See coding 20120921
8 C_ENQSCOPE Constant Public See coding 20120921
9 C_EVENTNAME Constant Public See coding 20121015
10 C_FIELDNAME Constant Public See coding 20120926
11 C_FUNCTION Constant Public See coding 20120920
12 C_PARTNAME Constant Public See coding 20120920
13 C_PARTVALUE Constant Public See coding 20120920
14 C_PROPERTY Constant Public See coding 20130924
15 C_REFTAB_PREFIX Constant Public Type reference (TYPE) TABNAME 'RSDASYBREFTAB_' 20120920
16 C_REQSTAT Constant Public See coding 20120924
17 C_SEGVERS_DEFAULT Constant Public Type reference (TYPE) RSDA_SEGVERS IS INITIAL 20120920
18 C_SYSPROCNAME Constant Public See coding 20130819
19 C_SYSVIEWNAME Constant Public See coding 20120926
20 C_TABPREFIX Constant Public See coding 20120927
21 PR_FEDERATION_SERVICES Static Attribute Private Object reference (TYPE REF TO) CL_RSSDA_FEDERATION_SERVICES BW HANA SDA: Federation Services 20130724
22 PR_SQL_CONNECTION Instance attribute Private Object reference (TYPE REF TO) CL_SQL_CONNECTION 20120920
23 PSX_TABL_ON Static Attribute Private Type reference (TYPE) TSX_TABL 20120920
24 PSX_TABL_OR Static Attribute Private Type reference (TYPE) TSX_TABL 20120920
25 PT_INSTANCES Static Attribute Private Type reference (TYPE) TT_INSTANCES 20120920
26 PT_RESULT_SET_BINDINGS Instance attribute Private Type reference (TYPE) TT_DATA_REFS 20120920
27 PT_STATEMENT_BINDINGS Instance attribute Private Type reference (TYPE) TT_DATA_REFS 20120920
28 P_BACKUP_EVENT Instance attribute Private Type reference (TYPE) T_EVENTNAME Event name to trigger backup 20121031
29 P_BACKUP_WAIT Instance attribute Private Type reference (TYPE) I Maximum time in seconds to wait for backup completion 20121031
30 P_DBCON_NAME Instance attribute Private Type reference (TYPE) DBCON_NAME Logical name for a database connection 20120920
31 P_PACKET_SIZE Instance attribute Private Type reference (TYPE) I Packet size in MByte for load 20121126
32 P_REMOTE_SOURCE Instance attribute Private Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_SOURCE_NM 20130724
33 P_SCHEMA Instance attribute Private Type reference (TYPE) ADBC_NAME Schema 20120924
34 P_USE_LOADER Instance attribute Private Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN RS_C_UNKNOWN Boolean 20121119
Methods
# Method Level Visibility Method type Description Created on
1 ABAP_TO_OPENSQL_PATTERN Static method Public Method 20120924
2 BINDINGS_CLEAR Instance method Private Method 20120920
3 BIND_TO_RESULT_SET Instance method Private Method 20120920
4 BIND_TO_STATEMENT Instance method Private Method 20120920
5 CLOSE_CONNECTION Instance method Private Method 20120920
6 COMMIT Instance method Public Method 20120920
7 COMPOSE_TEMP_REMOTE_TABLE Instance method Private Method 20121017
8 CONNECT Static method Public Method Build Connection with Nearline Service 20120920
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120920
10 CREATE_LOCAL_PROXY_TABLE Instance method Private Method 20120920
11 CREATE_REMOTE_JOIN_VIEW Instance method Public Method 20120920
12 CREATE_STATEMENT Instance method Private Method 20120920
13 DATA_EXISTS Instance method Public Method 20120920
14 DERIVE_PARTNAME Static method Public Method Dervice partition name from partition value 20121018
15 DROP_REMOTE_VIEW Instance method Public Method 20120920
16 EVENT_TRIGGER Instance method Public Method 20121013
17 EXECUTE_DDL Instance method Private Method 20120920
18 EXECUTE_QUERY Instance method Private Method 20120920
19 EXECUTE_UPDATE Instance method Private Method 20120920
20 GET_DBMS Instance method Public Method 20120921
21 GET_ISOLATION_LEVEL Instance method Public Method Get current Isolation Level 20121030
22 GET_SCHEMA Instance method Public Method 20120924
23 GET_SCHEMA_RANGES Instance method Public Method 20121008
24 GET_TABLE_NAMES Instance method Public Method 20120920
25 GET_TABL_DEFINITION Static method Private Method 20120920
26 MAP_FIELDS_TO_DDFIELDS Instance method Private Method 20120921
27 OBJECT_DEQUEUE Instance method Public Method 20120920
28 OBJECT_ENQUEUE Instance method Public Method 20120920
29 PARTITION_DROP Instance method Public Method 20120920
30 PARTITION_MERGE Instance method Public Method 20120928
31 PARTITION_SPLIT Instance method Public Method 20120920
32 PARTVALUE_GET_REQUESTS Instance method Public Method 20130515
33 RECONNECT Instance method Private Method 20120920
34 RECOVERYSTATE_GET Instance method Public Method Get current recovery state 20121013
35 REQUEST_CREATE Instance method Public Method 20120920
36 REQUEST_DELETE Instance method Public Method 20130507
37 REQUEST_GETLIST Instance method Public Method Get list of Nearline Requests from IQ 20120921
38 REQUEST_GET_PARTVALUE Instance method Public Method 20120921
39 REQUEST_GET_STATUS Instance method Public Method 20120920
40 REQUEST_SET_STATUS Instance method Public Method 20120920
41 ROLLBACK Instance method Public Method 20120920
42 SET_ISOLATION_LEVEL Instance method Public Method Set Isolation Level 20121030
43 SQL_EXCEPTION_TO_MESSAGE Instance method Public Method 20130710
44 SYSTEM_GETINFO Instance method Public Method 20121030
45 TABLE_ADDCOLUMNS Instance method Public Method Add columns to a Near-line table 20121022
46 TABLE_ALTER_COPYRENAME Instance method Private Method 20121022
47 TABLE_ALTER_MODIFY Instance method Private Method 20121022
48 TABLE_COPY Instance method Public Method 20121018
49 TABLE_CREATE Instance method Public Method 20121017
50 TABLE_DROP Instance method Public Method 20121018
51 TABLE_GETCOLUMNS Instance method Public Method Get columns of Near-line table 20120927
52 TABLE_GETLIST Instance method Public Method Get list of tables 20120924
53 TABLE_GETPARTITIONS Instance method Public Method Get list of partitions 20120927
54 TABLE_LOCK Instance method Public Method 20121018
55 TABLE_RENAME Instance method Public Method 20121018
56 TABLE_VERIFYCOPY Instance method Public Method 20121018
57 TABNAME_TO_DAPNAME Static method Public Method 20121001
58 TEXT_TO_MSGV Static method Public Method 20120920
59 USE_LOADER Instance method Public Method 20121119
60 VALIDATE_FIELDNAME Static method Public Method 20121001
61 VALIDATE_OBJECTNAME Static method Public Method 20121015
62 VALIDATE_PATTERN Static method Public Method 20121001
63 VALIDATE_TABNAME Static method Public Method 20121001
64 VIRTUAL_TABLE_CREATE Instance method Public Method 20130727
65 VIRTUAL_TABLE_DROP Instance method Public Method 20130727
Events
Class CL_RSDA_SYB_CONNECTION_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TR_INSTANCE Private Object reference (TYPE REF TO) CL_RSDA_SYB_CONNECTION_IMPL 20120920
2 TSX_TABL Private See coding 20120920 BEGIN OF tsx_tabl, tabname TYPE tabname, gotstate TYPE ddgotstate, s_dd02v TYPE dd02v, s_dd09l TYPE dd09l, t_dd03p TYPE STANDARD TABLE OF dd03p WITH DEFAULT KEY, END OF tsx_tabl
3 TS_DATASTAT Public See coding 20120928 BEGIN OF ts_datastat, request_id TYPE if_rsdai_nearline_connection=>request_sid, reqstat TYPE rsdasyb_reqstat, rowcount TYPE rsdasyb_rowcount, END OF ts_datastat
4 TS_DB_PROPERTY Private See coding 20121015 BEGIN OF ts_db_property, number TYPE i, propnum TYPE i, propname TYPE string, propdescription TYPE string, value TYPE string, END OF ts_db_property
5 TS_PARTITIONKEY Public See coding 20120926 BEGIN OF ts_partitionkey, tabname TYPE fieldname, fieldname TYPE fieldname, END OF ts_partitionkey
6 TS_PARTSTAT Public See coding 20120926 BEGIN OF ts_partstat, partname TYPE rsdasyb_partname, position TYPE i, partvalue TYPE i, partvalue_pred TYPE i, END OF ts_partstat
7 TS_RECOVERYSTATE Public See coding 20121013 BEGIN OF ts_recoverystate, id TYPE rsda_int8, timestamp TYPE timestampl, schema TYPE text128, END OF ts_recoverystate
8 TS_REQUEST Public See coding Reference Structure for Request Control Table 20120921 BEGIN OF ts_request. INCLUDE TYPE rsdasybreftab_or . TYPES: END OF ts_request
9 TT_DATASTATS Public See coding 20120928 tt_datastats TYPE STANDARD TABLE OF ts_datastat WITH DEFAULT KEY
10 TT_DATA_REFS Private See coding 20120920 tt_data_refs TYPE STANDARD TABLE OF t_data_ref WITH KEY table_line
11 TT_DB_PROPERTIES Private See coding 20121015 tt_db_properties TYPE STANDARD TABLE OF ts_db_property WITH DEFAULT KEY
12 TT_DDFIELDS Public See coding 20120920 tt_ddfields TYPE STANDARD TABLE OF ddfield WITH DEFAULT KEY
13 TT_INSTANCES Private See coding 20120920 tt_instances TYPE STANDARD TABLE OF tr_instance WITH KEY table_line
14 TT_PARTITIONKEYS Public See coding 20120926 tt_partitionkeys TYPE STANDARD TABLE OF ts_partitionkey WITH DEFAULT KEY
15 TT_PARTSTATS Public See coding 20120926 tt_partstats TYPE STANDARD TABLE OF ts_partstat WITH DEFAULT KEY
16 TT_REQUESTS Public See coding Reference Structure for Request Control Table 20120921 tt_requests TYPE STANDARD TABLE OF ts_request WITH DEFAULT KEY
17 T_DATA_REF Private Object reference (TYPE REF TO) DATA 20120920
18 T_ENQMODE Public Type reference (TYPE) ENQMODE Lock mode 20120920
19 T_ENQSCOPE Public Type reference (TYPE) DDENQSCOPE 20120920
20 T_EVENTNAME Public Type reference (TYPE) RSDASYB_EVENTNAME Event name 20121013
21 T_FUNCTION Public Type reference (TYPE) RSDASYB_S_OBJECT-FUNCTION 20120920
22 T_REQSTAT Public Type reference (TYPE) RSDASYB_REQSTAT BW Archiving: Status of Archiving-/Reload Request 20120920
23 T_TABPREFIX Public Type reference (TYPE) RSDA_TABPREFIX 20120927
Method Signatures

Method ABAP_TO_OPENSQL_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN Call by reference Type reference (TYPE) CLIKE 20120924
2 Returning R_PATTERN Value transfer Type reference (TYPE) STRING 20120924
# Exception Resumable Description Created on
1 CX_RSMDS_INPUT_INVALID Invalid Parameter Passing (Invalid Value) 20120924

Method BINDINGS_CLEAR Signature

Method BINDINGS_CLEAR on class CL_RSDA_SYB_CONNECTION_IMPL has no parameter.
Method BINDINGS_CLEAR on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method BIND_TO_RESULT_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ANY 20120920

Method BIND_TO_RESULT_SET on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method BIND_TO_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) ANY 20120920

Method BIND_TO_STATEMENT on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method CLOSE_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION 20120920

Method COMMIT Signature

Method COMMIT on class CL_RSDA_SYB_CONNECTION_IMPL has no parameter.
# Exception Resumable Description Created on
1 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120921

Method COMPOSE_TEMP_REMOTE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121017
2 Returning R_TABNAME_TMP Value transfer Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121017

Method COMPOSE_TEMP_REMOTE_TABLE on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method CONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120920
2 Importing I_BACKUP_EVENT Call by reference Type reference (TYPE) T_EVENTNAME Backup Event Name 20121013
3 Importing I_BACKUP_WAIT Call by reference Type reference (TYPE) I CL_RSDA_SYB_CONNECTION=>C_DEF-BACKUP_WAIT 20121031
4 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW Archiving: Name of Near-Line Connection 20120920
5 Importing I_DBCON_NAME Call by reference Type reference (TYPE) DBCON_NAME Container for Connection Parameter 20120920
6 Importing I_PACKET_SIZE Call by reference Type reference (TYPE) I CL_RSDA_SYB_CONNECTION=>C_DEF-PACKET_SIZE Packet size for Load 20121126
7 Importing I_REMOTE_SOURCE Call by reference Type reference (TYPE) ADBC_NAME Name of Remote Source 20130724
8 Returning RR_CONNECTION Value transfer Object reference (TYPE REF TO) CL_RSDA_SYB_CONNECTION_IMPL Adapter for Nearline Storage 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_COMMUNICATION_ERROR Communication Error 20120920

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120920
2 Importing I_BACKUP_EVENT Call by reference Type reference (TYPE) T_EVENTNAME Name of Backup Event 20121013
3 Importing I_BACKUP_WAIT Call by reference Type reference (TYPE) I Maximum time in seconds to wait for backup completion 20121031
4 Importing I_CONNECTION_NAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>CONNECTION_NAME BW Archiving: Name of Near-Line Connection 20120920
5 Importing I_DBCON_NAME Call by reference Type reference (TYPE) DBCON_NAME BW Archiving: Connection Parameters 20120920
6 Importing I_PACKET_SIZE Call by reference Type reference (TYPE) I Packet size in MByte for load 20121126
7 Importing I_REMOTE_SOURCE Call by reference Type reference (TYPE) CL_RSSDA_FEDERATION_SERVICES=>TN_REMOTE_SOURCE_NM 20130724
# Exception Resumable Description Created on
1 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120920

Method CREATE_LOCAL_PROXY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing ISX_TABL Call by reference Type reference (TYPE) TSX_TABL 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920

Method CREATE_REMOTE_JOIN_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_TABNAME Call by reference Type reference (TYPE) RSDA_TABNAME 20120920
3 Importing I_TABNAME_REQUEST_STATE Call by reference Type reference (TYPE) RSDA_TABNAME 20120920
4 Importing I_VIEWNAME Call by reference Type reference (TYPE) RSDA_TABNAME 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method CREATE_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table/View name for Trace 20120920
3 Returning RR_STATEMENT Value transfer Object reference (TYPE REF TO) CL_SQL_STATEMENT SQL Statement 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920
2 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method DATA_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120921
2 Importing I_TABNAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>TABLE_NAME Name of a Table in Near-Line Storage 20120921
3 Returning R_RESULT Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN Boolean 20120920

Method DATA_EXISTS on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method DERIVE_PARTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARTVALUE Call by reference Type reference (TYPE) SIMPLE 20121018
2 Returning R_PARTNAME Value transfer Type reference (TYPE) RSDASYB_PARTNAME Partition Name 20121018
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_REJECTED Action canceled 20121018

Method DROP_REMOTE_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_PROXY_VIEWNAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>VIEW_NAME 20120920
3 Importing I_VIEWNAME Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>VIEW_NAME 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method EVENT_TRIGGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121013
2 Importing I_ACTION Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_ACTION Action 20130813
3 Importing I_EVENTNAME Call by reference Type reference (TYPE) CSEQUENCE Event Name 20121013
4 Importing I_REQUID_SID Call by reference Type reference (TYPE) I Request SID 20130812
5 Importing I_SIMULATION Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN Simulation 20121013
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Name of Table 20130812
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121013
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121013
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121013

Method EXECUTE_DDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_STATEMENT Call by reference Type reference (TYPE) CLIKE 20120920
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920
2 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_STATEMENT Call by reference Type reference (TYPE) CLIKE 20120920
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table/View name for Trace 20120920
4 Returning RR_RESULT_SET Value transfer Object reference (TYPE REF TO) CL_SQL_RESULT_SET Resulting Set of an SQL Query 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920
2 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method EXECUTE_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_STATEMENT Call by reference Type reference (TYPE) CLIKE 20120920
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table name for Trace 20120920
4 Returning R_ROWS Value transfer Type reference (TYPE) I 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120920
2 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method GET_DBMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DBMS Value transfer Type reference (TYPE) SY-DBSYS Central Database System 20120921

Method GET_DBMS on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method GET_ISOLATION_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121030
2 Returning R_LEVEL Value transfer Type reference (TYPE) I Current Isolation Level 20121030
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121030
2 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121030

Method GET_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SCHEMA Value transfer Type reference (TYPE) ADBC_NAME 20120924

Method GET_SCHEMA on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method GET_SCHEMA_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SCHEMA_RANGES Value transfer Type reference (TYPE) ADBC_NAME_RGTAB 20121008

Method GET_SCHEMA_RANGES on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method GET_TABLE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DICTIONARY_OBJECTS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_DICTIONARY_OBJECTS 20120920
2 Exporting E_TABNAME_DATA Call by reference Type reference (TYPE) RSDA_TABNAME 20120920
3 Exporting E_TABNAME_REQUEST_STATE Call by reference Type reference (TYPE) RSDA_TABNAME 20120920
4 Exporting E_VIEWNAME_DATA Call by reference Type reference (TYPE) RSDA_TABNAME 20120920
5 Importing IS_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_REJECTED Action canceled 20121002

Method GET_TABL_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20120920
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME 20120920
3 Importing I_TABPREFIX Call by reference Type reference (TYPE) RSDA_TABPREFIX 20120920
4 Returning RSX_TABL Value transfer Type reference (TYPE) TSX_TABL 20120920

Method GET_TABL_DEFINITION on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method MAP_FIELDS_TO_DDFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Connection to Nearline Storage 20120921
2 Returning RT_DDFIELDS Value transfer Type reference (TYPE) TT_DDFIELDS 20120921
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20120921
2 CX_RSDAI_COMMUNICATION_ERROR 20120921

Method OBJECT_DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQMODE Call by reference Type reference (TYPE) T_ENQMODE C_ENQMODE-EXCLUSIVE Lock mode 20120920
2 Importing I_FUNCTION Call by reference Type reference (TYPE) T_FUNCTION 20120920
3 Importing I_OBJECT_ID Call by reference Type reference (TYPE) CSEQUENCE 20120920

Method OBJECT_DEQUEUE on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method OBJECT_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENQMODE Call by reference Type reference (TYPE) T_ENQMODE C_ENQMODE-EXCLUSIVE Lock mode 20120920
2 Importing I_FUNCTION Call by reference Type reference (TYPE) T_FUNCTION 20120920
3 Importing I_OBJECT_ID Call by reference Type reference (TYPE) CSEQUENCE 20120920
4 Importing I_SECONDS_TO_WAIT Call by reference Type reference (TYPE) I 60 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action canceled 20120920

Method PARTITION_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_ACTION Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_ACTION 20130516
3 Importing I_PARTVALUE Call by reference Type reference (TYPE) SIMPLE 20120920
4 Importing I_SIMULATION Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN Boolean 20121001
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120920
6 Importing I_TABNAME_REQUEST Call by reference Type reference (TYPE) TABNAME Request Table Name for additional check 20120928
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120920

Method PARTITION_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120928
2 Importing I_PARTNAME Call by reference Type reference (TYPE) RSDASYB_PARTNAME Partition Name 20120928
3 Importing I_PARTNAME_TARGET Call by reference Type reference (TYPE) RSDASYB_PARTNAME Target Partition Name 20120928
4 Importing I_SIMULATION Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN Boolean 20121001
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120928
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120928
2 CX_RSDAI_ACTION_REJECTED Action canceled 20120928
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120928

Method PARTITION_SPLIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120920
2 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Field Name 20120921
3 Importing I_PARTVALUE Call by reference Type reference (TYPE) I 20120920
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20120920
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120920

Method PARTVALUE_GET_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20130515
2 Importing I_PARTVALUE Call by reference Type reference (TYPE) SIMPLE 20130515
3 Importing I_PARTVALUE_LOW Call by reference Type reference (TYPE) SIMPLE 20130516
4 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130515
5 Importing I_TABNAME_REQUEST Call by reference Type reference (TYPE) TABNAME Table Name 20130515
6 Returning RT_REQUESTS Value transfer Type reference (TYPE) TT_REQUESTS Reference Structure for Request Control Table 20130515
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20130515
2 CX_RSDAI_ACTION_REJECTED Action canceled 20130515
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20130515

Method RECONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_DBCON_NAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20120920
3 Returning RR_SQL_CONNECTION Value transfer Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20120924
# Exception Resumable Description Created on
1 CX_RSDAI_COMMUNICATION_ERROR 20120920

Method RECOVERYSTATE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121013
2 Importing I_BACKUP_ID Call by reference Type reference (TYPE) RSDASYB_ACTIVATE_BID Backup ID at the beginning of deletion phase 20121031
3 Returning RS_RECOVERYSTATE Value transfer Type reference (TYPE) TS_RECOVERYSTATE 20121013
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121013
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121013
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121013

Method REQUEST_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_REQUEST_CONDITION Call by reference Type reference (TYPE) STRING Multi-Dimensional Quantity 20120920
3 Importing I_REQUEST_NAME Call by reference Type reference (TYPE) RSDAI_REQUEST_NAME BW Archiving: Request ID 20120920
4 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSDAI_REQUEST_SID SID of Archiving or Reload Request 20120920
5 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120920
6 Returning R_ROWS Value transfer Type reference (TYPE) I 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120920

Method REQUEST_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20130507
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_SID SID of Request 20130507
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130507
4 Importing I_TABNAME_REQUEST Call by reference Type reference (TYPE) TABNAME Table Name 20130508
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20130507
2 CX_RSDAI_ACTION_REJECTED Action canceled 20130507
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20130507

Method REQUEST_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120921
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120921
3 Importing I_TABNAME_DATA Call by reference Type reference (TYPE) TABNAME Table Name 20120924
4 Returning RT_REQUESTS Value transfer Type reference (TYPE) TT_REQUESTS Single-Character Flag 20120921
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120921
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120921

Method REQUEST_GET_PARTVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120921
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSDAI_REQUEST_SID SID of Archiving or Reload Request 20120921
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120921
4 Returning R_PARTVALUE Value transfer Type reference (TYPE) I 20120921
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120921
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120921

Method REQUEST_GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVATE_BID Call by reference Type reference (TYPE) RSDASYB_ACTIVATE_BID Backup ID at the beginning of deletion phase 20121030
2 Exporting E_CLOSE_CID Call by reference Type reference (TYPE) RSDASYB_CLOSE_CID Commit ID at the end of copy phase 20121030
3 Exporting E_REQSTAT Call by reference Type reference (TYPE) T_REQSTAT Connection to Nearline Storage 20120920
4 Exporting E_ROWS Call by reference Type reference (TYPE) I 20120920
5 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120920
6 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSDAI_REQUEST_SID SID of Archiving or Reload Request 20120920
7 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120920

Method REQUEST_SET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20120920
2 Importing I_COMMITID Call by reference Type reference (TYPE) TS_RECOVERYSTATE-ID 20121030
3 Importing I_REQSTAT Call by reference Type reference (TYPE) T_REQSTAT General Constants for Archiving and Nearline Storage 20120920
4 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSDAI_REQUEST_SID SID of Archiving or Reload Request 20120920
5 Importing I_ROWCOUNT Call by reference Type reference (TYPE) NUMERIC Number of Records 20120928
6 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120920
7 Returning R_ROWS Value transfer Type reference (TYPE) I 20120920
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120920
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120920

Method ROLLBACK Signature

Method ROLLBACK on class CL_RSDA_SYB_CONNECTION_IMPL has no parameter.
Method ROLLBACK on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method SET_ISOLATION_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121030
2 Importing I_LEVEL Call by reference Type reference (TYPE) I Isolation Level 20121030
3 Returning R_LEVEL Value transfer Type reference (TYPE) I 20121030
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121030
2 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121030

Method SQL_EXCEPTION_TO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Exception Class for SQL Error 20130712
2 Returning R_MESSAGE Value transfer Type reference (TYPE) STRING 20130710

Method SQL_EXCEPTION_TO_MESSAGE on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method SYSTEM_GETINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121030
2 Returning RS_INFO Value transfer Type reference (TYPE) RSDASYB_S_SYSIQINFO IQ System Info View 20121030
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121030
2 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121030

Method TABLE_ADDCOLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20121022
2 Importing IT_ADDED_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20121022
3 Importing IT_DDFIELDS Call by reference Type reference (TYPE) TT_DDFIELDS 20121022
4 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121022
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121022
2 CX_RSDAI_ACTION_NOT_SUPPORTED Action Is Not Supported 20121022
3 CX_RSDAI_ACTION_REJECTED Action canceled 20121022
4 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121022
5 CX_RSDAI_OBJECT_NOT_FOUND Object not found 20121022

Method TABLE_ALTER_COPYRENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20121022
2 Importing IT_DDFIELDS Call by reference Type reference (TYPE) TT_DDFIELDS 20121022
3 Importing IT_MODIFIED_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Column Definitions of Near-Line Table 20121022
4 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121022
5 Importing I_VERSION_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121022
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121022
2 CX_RSDAI_ACTION_NOT_SUPPORTED Action Is Not Supported 20121022
3 CX_RSDAI_ACTION_REJECTED Action canceled 20121022
4 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121022
5 CX_RSDAI_OBJECT_NOT_FOUND Object not found 20121022

Method TABLE_ALTER_MODIFY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20121022
2 Importing IT_DDFIELDS Call by reference Type reference (TYPE) TT_DDFIELDS 20121022
3 Importing IT_MODIFIED_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20121022
4 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121022
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121022
2 CX_RSDAI_ACTION_NOT_SUPPORTED Action Is Not Supported 20121022
3 CX_RSDAI_ACTION_REJECTED Action canceled 20121022
4 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121022
5 CX_RSDAI_OBJECT_NOT_FOUND Object not found 20121022

Method TABLE_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121018
2 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121018
3 Importing I_TABNAME_TMP Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121018
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121018
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121018
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121018

Method TABLE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20121017
2 Importing IT_DDFIELDS Call by reference Type reference (TYPE) TT_DDFIELDS 20121017
3 Importing IT_PARTITIONS Call by reference Type reference (TYPE) RSDASYB_T_PARTITIONS Partitions 20121017
4 Importing I_PARTITION_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20121017
5 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME 20121017
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20121017
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121017
3 CX_RSDAI_COMMUNICATION_ERROR 20121017

Method TABLE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20121018
2 Importing I_TABNAME Call by reference Type reference (TYPE) RSDA_TABNAME 20121018
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20121018
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121018
3 CX_RSDAI_COMMUNICATION_ERROR 20121018

Method TABLE_GETCOLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120927
2 Returning RT_COLUMN_TAB Value transfer Type reference (TYPE) ADBC_TABCOL_DESCR_TAB 20120927
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120927
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120927

Method TABLE_GETLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120924
2 Importing I_TABLETYPES Call by reference Type reference (TYPE) STRING List of table types 20120924
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120924
4 Importing I_TABPREFIX Call by reference Type reference (TYPE) RSDA_TABPREFIX BW Nearline Interface: Table Prefix 20120924
5 Returning RT_TABLEDESCRS Value transfer Type reference (TYPE) ADBC_TABLE_DESCR_TAB 20120924
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120924
2 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120924

Method TABLE_GETPARTITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20120927
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20120927
3 Importing I_WITH_STATISTICS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN Boolean 20120927
4 Returning RT_PARTITIONS Value transfer Type reference (TYPE) RSDASYB_T_PARTITIONS 20120927
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20120927
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121001
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20120927

Method TABLE_LOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20121018
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121018
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121018
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121018
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121018

Method TABLE_RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121018
2 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121018
3 Importing I_TABNAME_TMP Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121018
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121018
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121018
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121018

Method TABLE_VERIFYCOPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20121018
2 Importing I_TABNAME Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121018
3 Importing I_TABNAME_TMP Call by reference Type reference (TYPE) RSDAI_TABLE_NAME Name of a Table in Near-Line Storage 20121018
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121018
2 CX_RSDAI_ACTION_REJECTED Action canceled 20121018
3 CX_RSDAI_COMMUNICATION_ERROR Communication Error (for example, Network Error) 20121018

Method TABNAME_TO_DAPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20121001
2 Returning R_DAPNAME Value transfer Type reference (TYPE) RSDA_DAPNAME BW Data Archiving: Name of Archiving Process 20121001
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121001

Method TEXT_TO_MSGV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSGV1 Call by reference Type reference (TYPE) SYMSGV Message Variable 20120920
2 Exporting E_MSGV2 Call by reference Type reference (TYPE) SYMSGV Message Variable 20120920
3 Exporting E_MSGV3 Call by reference Type reference (TYPE) SYMSGV Message Variable 20120920
4 Exporting E_MSGV4 Call by reference Type reference (TYPE) SYMSGV Message Variable 20120920
5 Importing I_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20120920

Method TEXT_TO_MSGV on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method USE_LOADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BOOL Value transfer Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN Boolean 20121119

Method USE_LOADER on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method VALIDATE_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) CSEQUENCE Field Name 20121001
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_REJECTED Action canceled 20121001

Method VALIDATE_OBJECTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECTNAME Call by reference Type reference (TYPE) CSEQUENCE Table Name 20121015
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_REJECTED Action canceled 20121015

Method VALIDATE_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Table Name 20121001
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_REJECTED Action canceled 20121001

Method VALIDATE_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNAME Call by reference Type reference (TYPE) CSEQUENCE Table Name 20121001
2 Importing I_TABPREFIX Call by reference Type reference (TYPE) T_TABPREFIX 20121001
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_REJECTED Action canceled 20121001

Method VIRTUAL_TABLE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20130727
2 Importing I_TABNAME Call by reference Type reference (TYPE) C 20130727

Method VIRTUAL_TABLE_CREATE on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.

Method VIRTUAL_TABLE_DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG Log 20130727
2 Importing I_TABNAME Call by reference Type reference (TYPE) C 20130727

Method VIRTUAL_TABLE_DROP on class CL_RSDA_SYB_CONNECTION_IMPL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in