SAP ABAP Class CL_RSDS_X_CMD (Command: Example Extraction)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDS (Package) Apollo DataSource
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSAR_X_CMD Command: Example Extraction 20050614
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_CMD_STATIC DTP Command: Static Methods 20040423
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_REQUEST_OBSERVER Observer for DTP Request 20120730
Properties
Class CL_RSDS_X_CMD  
Short Description Command: Example Extraction    
Super Class CL_RSAR_X_CMD Command: Example Extraction 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBC    
Program status     
Category 0   
Package RSDS   Apollo DataSource 
Created 20040423   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RRSI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSARC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBK_CMD_STATIC DTP Command: Static Methods 20040423
2 IF_RSBK_REQUEST_OBSERVER Observer for DTP Request 20120730
Friends
Class CL_RSDS_X_CMD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DONT_STOP_REALTIME Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20130906
2 P_POINTER_ODP Instance attribute Private Type reference (TYPE) RODPS_REPL_POINTER Replikations-Zeiger 20120730
3 P_R_DS Instance attribute Private Object reference (TYPE REF TO) CL_RSDS_RSDS DataSource 20040426
4 P_STRUCTURE Instance attribute Private Type reference (TYPE) DBOBJ_NAME DD: Name of a database object (length 16) 20040426
5 P_S_ATTR Instance attribute Private Type reference (TYPE) RSDS_S_TPL DataSource: Storage of DTP Template Attributes 20040423
6 P_TABTYPE Instance attribute Private Type reference (TYPE) TTYPENAME Name of table type 20040426
7 P_T_FIELDS Instance attribute Private Type reference (TYPE) RSARC_T_RSFIELD Field List 20040426
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_LIST_REQ_TO_DEL Static method Public Method 20130716
2 IS_REMOTE Instance method Public Method Direct Access? 20051021
3 SET_DONT_STOP_REALTIME Instance method Public Method 20130906
4 _GET_DATA_DYNAMIC Instance method Private Method Select Data (Dynamically Coded) 20040426
5 _GET_MYSELF Instance method Private Method Direct Access: Shortcut for Myself 20070816
6 _GET_ODP Instance method Private Method Spezialzugriff für ODP 20120730
7 _GET_ODP_ACCESSMETHOD Instance method Private Method 20130419
8 _GET_ODP_CURSOR_LIST Instance method Private Method Pointer Liste Lesen 20120730
9 _GET_ODP_RECOVERY_POINTER Instance method Private Method 20120730
10 _GET_REALTIME Instance method Private Method CRT 20050418
11 _GET_REMOTE Instance method Private Method Direct Access 20050119
12 _GET_SUBSCRIPTION_IN_SRC_SYST Instance method Private Method 20131001
13 _MODIFY_SELECTIONS Instance method Private Method Adjust selection conditions 20090122
14 _RESET_ODP_SUBSCRIPTION Instance method Private Method 20120730
Events
Class CL_RSDS_X_CMD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_REQUESTS_DEL Public See coding 20130716 BEGIN OF s_requests_del, dtp TYPE rsbkdtpnm, requid TYPE rsbkrequid, to_del TYPE rs_bool, END OF s_requests_del
2 TS_REQUESTS_DEL Public See coding 20130716 ts_requests_del TYPE STANDARD TABLE OF s_requests_del
Method Signatures

Method CHECK_LIST_REQ_TO_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_REQ_TO_DEL Call by reference Type reference (TYPE) TS_REQUESTS_DEL 20130716
2 Returning R_T_MSG Value transfer Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20130716

Method CHECK_LIST_REQ_TO_DEL on class CL_RSDS_X_CMD has no exception.

Method IS_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REMOTE Value transfer Type reference (TYPE) RS_BOOL Direktzugriff auf Daten über eine DataSource 20051021

Method IS_REMOTE on class CL_RSDS_X_CMD has no exception.

Method SET_DONT_STOP_REALTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DONT_STOP_REALTIME Call by reference Type reference (TYPE) RS_BOOL Boolean 20130906

Method SET_DONT_STOP_REALTIME on class CL_RSDS_X_CMD has no exception.

Method _GET_DATA_DYNAMIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_TDATA Call by reference Type reference (TYPE) DATA Daten als Referenz auf Datenobjekt 20040426
2 Exporting E_STRUCTURE Call by reference Type reference (TYPE) DBOBJ_NAME Struktur der Daten (Name eines Datenbank-Objektes) 20040426
3 Exporting E_T_FIELDS Call by reference Type reference (TYPE) RSARC_T_RSFIELD Feldliste der Struktur 20040426
4 Importing I_DATASOURCE Call by reference Type reference (TYPE) RSOLTPSOURCER DataSource 20040426
5 Importing I_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20040426
6 Importing I_REQUEST Call by reference Type reference (TYPE) RSREQUID Request-ID 20040426
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler aufgetreten 20040426
2 NO_RECORDS_FOUND Keine Datensätze zu diesem Request gefunden 20040426

Method _GET_MYSELF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Call by reference Object reference (TYPE REF TO) CL_RSBK_DATA Open Hub: Datenpaket 20070816
2 Exporting E_DONE Value transfer Type reference (TYPE) RS_BOOL Extraktion durchgeführt 20070816
3 Importing I_NOFETCH Call by reference Type reference (TYPE) RSDS_NOFETCH Methode erlaubt keine Paketierung beim Laden 20070816
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20070816
5 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSDS_T_EXTRACT_FIELDS Zu extrahierende Felder 20070816
6 Importing I_T_SELECT Call by reference Type reference (TYPE) RS_T_RSCEDST BIW: Übergabestruktur 20070816
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA keine weiteren Daten 20070816
2 CX_RS_STEP_FAILED Operation gescheitert 20070816

Method _GET_ODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Call by reference Object reference (TYPE REF TO) CL_RSBK_DATA Open Hub: Datenpaket 20120730
2 Exporting E_DONE Value transfer Type reference (TYPE) RS_BOOL Extraktion durchgeführt 20120730
3 Importing I_NOFETCH Call by reference Type reference (TYPE) RSDS_NOFETCH Methode erlaubt keine Paketierung beim Laden 20120730
4 Importing I_PROGNAME Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20120730
5 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20120730
6 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSDS_T_EXTRACT_FIELDS Zu extrahierende Felder 20120730
7 Importing I_T_SELECT Call by reference Type reference (TYPE) RS_T_RSCEDST BIW: Übergabestruktur 20120730
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA keine weiteren Daten 20120730
2 CX_RS_STEP_FAILED Operation gescheitert 20120730

Method _GET_ODP_ACCESSMETHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ACCESSMETHOD Value transfer Type reference (TYPE) RSDSACCESS Access Method DataSource 20130419

Method _GET_ODP_ACCESSMETHOD on class CL_RSDS_X_CMD has no exception.

Method _GET_ODP_CURSOR_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTRACTION_MODE Call by reference Type reference (TYPE) RODPS_REPL_MODE Replikationsmodus 20120730
2 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20120730
3 Returning RT_PROCESSES Value transfer Type reference (TYPE) RODPS_REPL_T_PROCESS Subscriber Prozess und geholte Pointer 20120730
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20120730

Method _GET_ODP_RECOVERY_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20120730
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP DTP: Log and Error Object 20130903
3 Returning R_RECOVERY_POINTER Value transfer Type reference (TYPE) RODPS_REPL_POINTER Replikations-Zeiger 20120730
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20120730

Method _GET_REALTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Value transfer Object reference (TYPE REF TO) CL_RSBK_DATA Open Hub: Datenpaket 20050418
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20050418
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA keine weiteren Daten 20050418
2 CX_RS_STEP_FAILED Operation gescheitert 20050418

Method _GET_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Value transfer Object reference (TYPE REF TO) CL_RSBK_DATA Open Hub: Datenpaket 20050119
2 Importing I_NOFETCH Call by reference Type reference (TYPE) RSDS_NOFETCH Methode erlaubt keine Paketierung beim Laden 20050720
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20050121
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA keine weiteren Daten 20050119
2 CX_RS_STEP_FAILED Operation gescheitert 20050119

Method _GET_SUBSCRIPTION_IN_SRC_SYST 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) CL_RSBM_LOG_CURSOR_RUNTIME Handle for Hierarchical Log 20131001
2 Returning R_SUBSCR_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20131001
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation Failed 20131001

Method _MODIFY_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATASOURCE Call by reference Type reference (TYPE) RSOLTPSOURCER DataSource 20090122
2 Importing I_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20090122
3 Returning R_T_SEL Value transfer Type reference (TYPE) RS_T_RSCEDST BIW: Übergabestruktur 20090122
# Exception Resumable Description Created on
1 FAILED 20090122

Method _RESET_ODP_SUBSCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20120730
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_RUNTIME Handle auf hierarchisches Log 20120730
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20120730
History
Last changed by/on SAP  20140121 
SAP Release Created in 400