SAP ABAP Class CL_RSAR_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_RSBK_CMD_X_REALTIME Super Class for Real-Time Extractors 20050613
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBC_ERROR_HANDLER_X_CMD Extraction Error Stack 20050615
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDS_X_CMD Command: Example Extraction 20050614
Properties
Class CL_RSAR_X_CMD  
Short Description Command: Example Extraction    
Super Class CL_RSBK_CMD_X_REALTIME Super Class for Real-Time Extractors 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBC    
Program status     
Category 0   
Package RSDS   Apollo DataSource 
Created 20050613   SAP 
Last change 20130531   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
Class CL_RSAR_X_CMD has no interface implemented.
Friends
Class CL_RSAR_X_CMD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DATAPAKID Instance attribute Protected Type reference (TYPE) RSDATAPID Data Package Number 20050613
2 P_INDEX Instance attribute Private Type reference (TYPE) SYTABIX Index of Internal Tables 20050613
3 P_REQUESTS_IN_RANGE Instance attribute Protected Type reference (TYPE) C There Are Requests in the Range 20050613
4 P_REQUEST_COUNT Instance attribute Protected Type reference (TYPE) SYTABIX Index of Internal Tables 20050613
5 P_RNR Instance attribute Private Type reference (TYPE) RSREQUID Request ID (Data Package) 20050613
6 P_R_PSA_API Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_PSA_API Simple read on one PSA 20050613
7 P_R_PSA_DYN Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_DYNAMIC_READ Semantic read on single PSA 20050613
8 P_R_PSA_MULTI Instance attribute Private Object reference (TYPE REF TO) CL_RSAR_SEMANTIC_MULTI_READ Semantic read on many PSA's 20050613
9 P_TH_RANGE Instance attribute Protected Type reference (TYPE) RSBK_TH_RANGE DTP: Selections for Source 20050613
10 P_T_REQUEST Instance attribute Protected Type reference (TYPE) T_REQUEST Requests for Selection 20050613
11 P_T_WHERE Instance attribute Private Type reference (TYPE) RSDMD_T_WHERE Where Condition 20130606
Methods
# Method Level Visibility Method type Description Created on
1 _GET_DATA Instance method Protected Method Select Data 20050613
2 _GET_REQUEST Instance method Protected Method Request for Selection 20050613
3 _REQUEST_DONE Instance method Protected Method Current Requet Complete 20050613
Events
Class CL_RSAR_X_CMD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_REQUEST Protected See coding 20080103 BEGIN OF s_request, request TYPE rsrequid, requid TYPE rsbkrequid, done TYPE rs_bool, END OF s_request
2 T_REQUEST Protected See coding 20080103 t_request TYPE TABLE OF s_request
Method Signatures

Method _GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DATAHEAD Value transfer Object reference (TYPE REF TO) DATA Daten: Kopfstruktur 20050614
2 Exporting E_T_DATASEG Value transfer Type reference (TYPE) RSAR_REF_TO_DATA_TAB Daten: Segmente 20050614
3 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20050712
4 Importing I_HEADPSA Call by reference Type reference (TYPE) RSODSNAME Name der Persistant Staging Area 20050614
5 Importing I_HEADSEG Call by reference Type reference (TYPE) RSBK_SEGID Segment 20050614
6 Importing I_KEY Call by reference Type reference (TYPE) STRING Exception: Objekt-Name 20050613
7 Importing I_OBJECT Call by reference Type reference (TYPE) STRING Exception: Objekt-Typ 20050613
8 Importing I_OBJECTID Call by reference Type reference (TYPE) RSFIELDNM Feldname 20050614
9 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20050613
10 Importing I_SEGS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20050614
11 Importing I_T_SUBSEG Call by reference Type reference (TYPE) RSAR_T_PSANAME Tabelle mit PSA-Liste 20050614
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA keine weiteren Daten 20050613
2 CX_RS_STEP_FAILED Operation gescheitert 20050613

Method _GET_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SEGS Call by reference Type reference (TYPE) INT4 Anzahl Segmente 20050613
2 Importing I_SEMANTIC Call by reference Type reference (TYPE) RS_BOOL Semantische Gruppen 20050613
3 Returning R_REQUEST Value transfer Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20050613
# Exception Resumable Description Created on
1 FAILED 20050613
2 NO_MORE_REQUESTS 20050613

Method _REQUEST_DONE Signature

Method _REQUEST_DONE on class CL_RSAR_X_CMD has no parameter.
Method _REQUEST_DONE on class CL_RSAR_X_CMD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700