SAP ABAP Class CL_RSODSO_STATUS (Status Handling for DataStore Objects)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSODSO_TOOLS (Package) Tools for DataStore Objects
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_STATUS_ACTIVATION Status Handling for DataStore Objects 20040920
2 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_STATUS_DELETE Status Handling for DataStore Objects 20041021
3 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_STATUS_ROLLBACK Status Handling for DataStore Objects 20040920
4 Inheritance (c INHERITING FROM c_ref)  CL_RSODSO_STATUS_UPDATE Status Handling for DataStore Objects 20040920
Properties
Class CL_RSODSO_STATUS  
Short Description Status Handling for DataStore Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSODSO_TOOLS   Tools for DataStore Objects 
Created 20040920   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDRO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODSO_STATUS has no interface implemented.
Friends
Class CL_RSODSO_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_OPERATION Instance attribute Protected Type reference (TYPE) RSODSOPERATION ODS Operation 20040920
Methods
# Method Level Visibility Method type Description Created on
1 BEGIN_ACTION Instance method Public Method Start of Action 20040920
2 BEGIN_PACKAGE Instance method Public Method Start of Packet-Based Action (Initial Start) 20040924
3 BEGIN_PACKAGE_PARALLEL Instance method Public Method Start of Packet-Based Parallel Processing 20040920
4 CHECK_CONSISTENCY_FOR_COMPL Instance method Public Method Check Consistency to Flag Action as Successful 20040922
5 CHECK_CONSISTENCY_FOR_START Instance method Public Method Consistency Check to Start Action 20040922
6 CONSTRUCTOR Instance method Public Constructor 20040920
7 END_ACTION Instance method Public Method End Action 20040920
8 END_ACTION_FAILED Instance method Public Method Flag Action as Ended with Errors 20041210
9 END_PACKAGE_FAILED Instance method Public Method End Packet-Based Action with Errors 20040920
10 END_PACKAGE_PARALLEL Instance method Public Method End Packet-Based Parallel Processing 20040920
11 END_PACKAGE_SUCC Instance method Public Method End Successful Packet-Based Action 20040920
12 GET_ACTIVATION_REQUEST Static method Public Method Gets Activation Request Based on Load Request 20050112
13 GET_MAX_DATAPACKAGE Static method Public Method Delivers Maximum Data Package from RSODSACTREQ 20051027
14 GET_OPERATION Static method Public Method returns Operation of Entry 20050915
15 GET_PACKAGE_SIZE Instance method Public Method Gets Packet Size of the Action 20041004
16 GET_REQUESTS Static method Public Method Supplies All Requests (GUID Only) for Criterion 20061130
17 GET_STATUS Static method Public Method Get Packet Status 20040920
18 IS_FINISHED Instance method Public Method Check If Operation Was Successfully Completed 20061120
Events
Class CL_RSODSO_STATUS has no event.
Types
Class CL_RSODSO_STATUS has no local type.
Method Signatures

Method BEGIN_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040920
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20041004
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040920
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20040924
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040920

Method BEGIN_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040924
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040924
3 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040924
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040924
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20040924
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040924

Method BEGIN_PACKAGE_PARALLEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040921
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040921
3 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040921
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040921
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040921

Method CHECK_CONSISTENCY_FOR_COMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040923
2 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040923
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20041004

Method CHECK_CONSISTENCY_FOR_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040923
2 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040923
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20040923

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OPERATION Call by reference Type reference (TYPE) RSODSOPERATION ODS Operation 20040920

Method CONSTRUCTOR on class CL_RSODSO_STATUS has no exception.

Method END_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040922
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040922
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040922
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20050128
2 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040922

Method END_ACTION_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20041210
2 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20041210
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20041210
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20041210

Method END_PACKAGE_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040922
2 Importing I_FAILURE_STATE Call by reference Type reference (TYPE) RSODSREQSTATE ODS Request-Zustand 20040922
3 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040922
4 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040922
5 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040922
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040922

Method END_PACKAGE_PARALLEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040922
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040922
3 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040922
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040922
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040922

Method END_PACKAGE_SUCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Natürliche Zahl 20040922
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040922
3 Importing I_PACKAGE_SIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20040922
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040922
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_UPDATE_FAILED RSODSO Ausnahmehierarchie 20040922

Method GET_ACTIVATION_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVATION_REQUEST_GUID Call by reference Type reference (TYPE) RSREQUEST Request GUID 20050112
2 Exporting E_ACTIVATION_REQUEST_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050112
3 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050112
4 Importing I_UPDATE_REQUEST_GUID Call by reference Type reference (TYPE) RSREQUEST Request GUID 20050112
# Exception Resumable Description Created on
1 CX_RSODSO_METADATA_ERROR Fehler während der Verarbeitung der Daten 20050112

Method GET_MAX_DATAPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MAX_DATAPACKAGE Value transfer Type reference (TYPE) RSDATAPID Datenpaketnummer 20051027
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20051027
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20051027
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20051027
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20051027

Method GET_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_OPERATION_READ Value transfer Type reference (TYPE) RSODSOPERATION DSO Operation 20050915
2 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20050915
3 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20050915
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20050915
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20050915
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20050915

Method GET_PACKAGE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PACKAGE_SIZE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20041004
2 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20041004
3 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20041004
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20041004
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20041004

Method GET_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) RS_BOOL Requests bzgl. des Status der Aktivierung liefern 20061130
2 Importing I_DATASTORE Call by reference Type reference (TYPE) RSDODSOBJECT Name des DataStores, zu dem Requests geliefert werden 20061130
3 Importing I_OPERATION Call by reference Type reference (TYPE) RSODSOOPERATION Requests bzgl. einer Operation liefern 20061130
4 Importing I_SIDCONVERSION Call by reference Type reference (TYPE) RS_BOOL Requests bzgl. des Status der SID-Erzeugung liefern 20061130
5 Importing I_STATUS Call by reference Type reference (TYPE) RSODSREQSTATE Requests bzgl. eines Status liefern 20061130
6 Returning R_T_REQUEST Value transfer Type reference (TYPE) RSODSO_T_REQUEST Ergebnis der Selektion 20061130

Method GET_REQUESTS on class CL_RSODSO_STATUS has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_STATE_READ Value transfer Type reference (TYPE) RSODSREQSTATE ODS Request-Zustand 20040923
2 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20040923
3 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20040923
4 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20040923
# Exception Resumable Description Created on
1 CX_RSODSO_STATUS_INCONSISTENT RSODSO Ausnahmehierarchie 20040923
2 CX_RSODSO_STATUS_READ_FAILED CX_RSODSO_STATUS_error 20040923

Method IS_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODSOBJECT Call by reference Type reference (TYPE) RSDODSOBJECT DataStore-Objekt 20061120
2 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSODSO_T_REQUEST Requests 20061120
3 Returning R_IS_FINISHED Value transfer Type reference (TYPE) RS_BOOL TRUE, wenn Operation erfolgreich beendet wurde 20061120

Method IS_FINISHED on class CL_RSODSO_STATUS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700