SAP ABAP Class CL_RSDU_APPL_INFO (provides info about application objects)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-SYS-DB-SDB (Application Component) BW MaxDB
     RSHDB (Package) BW Porting HDB
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SHDB_APPL_INFO Obtain data from different SAP applications 20130723
Properties
Class CL_RSDU_APPL_INFO  
Short Description provides info about application objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSHDB   BW Porting HDB 
Created 20130625   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 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SHDB_APPL_INFO Obtain data from different SAP applications 20130723
Friends
Class CL_RSDU_APPL_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_ERR_NOT_FOUND Constant Public Type reference (TYPE) I 1 20130905
2 MC_ERR_NO_ODS_OBJECT_LOADED Constant Public Type reference (TYPE) I 6 20130905
3 MC_ERR_NO_PSPEC_NEEDED Constant Public Type reference (TYPE) I 4 20130905
4 MC_ERR_RSDU Constant Public Type reference (TYPE) I 3 20130905
5 MC_ERR_UNABLE_TO_PROCESS Constant Public Type reference (TYPE) I 2 20130905
6 MC_UNABLE_TO_CREATE_ODS Constant Public Type reference (TYPE) I 5 20130905
7 MV_USE_CACHE Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20130905
8 _MR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_RSDU_APPL_INFO 20130905
9 _MR_ODSO_CACHE Instance attribute Private Object reference (TYPE REF TO) CL_ODSO_CACHE 20130905
10 _MR_RSTSODS_CACHE Static Attribute Private Object reference (TYPE REF TO) CL_LIB_TABLE_CACHE 20130723
Methods
# Method Level Visibility Method type Description Created on
1 CLASSIFIY_TABLE Instance method Public Method 20130723
2 CLEAR Static method Public Method 20130905
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130723
4 DSO_IS_WO Instance method Public Method 20130905
5 NEW Instance method Public Method 20130723
6 _GET_CUBE Instance method Protected Method 20130723
7 _GET_PSA_ODSNAME Instance method Protected Method cached query into RSTSODS to determine the ODSNAME 20130723
8 _GET_PSA_USERAPP Instance method Protected Method cached query into RSTSODS to determine the USERAPP 20130723
9 _IS_AGGREGATE Instance method Protected Method 20130723
10 _MSGNO Static method Protected Method 20130905
11 _ODSNAME2DSO Static method Public Method extract RSDODSOBJECT from RSTSODS-ODSNAME 20130723
Events
Class CL_RSDU_APPL_INFO has no event.
Types
Class CL_RSDU_APPL_INFO has no local type.
Method Signatures

Method CLASSIFIY_TABLE Signature

Method CLASSIFIY_TABLE on class CL_RSDU_APPL_INFO has no parameter.
Method CLASSIFIY_TABLE on class CL_RSDU_APPL_INFO has no exception.

Method CLEAR Signature

Method CLEAR on class CL_RSDU_APPL_INFO has no parameter.
Method CLEAR on class CL_RSDU_APPL_INFO has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSDU_APPL_INFO has no parameter.
Method CONSTRUCTOR on class CL_RSDU_APPL_INFO has no exception.

Method DSO_IS_WO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WO_DSO Value transfer Type reference (TYPE) ABAP_BOOL 20130905
# Exception Resumable Description Created on
1 CX_SHDB_EXCEPTION 20130905

Method NEW Signature

Method NEW on class CL_RSDU_APPL_INFO has no parameter.
Method NEW on class CL_RSDU_APPL_INFO has no exception.

Method _GET_CUBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20130723
2 Importing IV_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE 20130723
3 Returning RS_CUBE Value transfer Type reference (TYPE) RSD_S_CUBE 20130723

Method _GET_CUBE on class CL_RSDU_APPL_INFO has no exception.

Method _GET_PSA_ODSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130723
2 Returning ODSNAME Value transfer Type reference (TYPE) RSODSNAME Name of the Persistant Staging Area 20130723

Method _GET_PSA_ODSNAME on class CL_RSDU_APPL_INFO has no exception.

Method _GET_PSA_USERAPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130723
2 Returning USERAPP Value transfer Type reference (TYPE) RSUSERAPP Name of the application using PSA Service 20130723

Method _GET_PSA_USERAPP on class CL_RSDU_APPL_INFO has no exception.

Method _IS_AGGREGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130723
2 Returning RV_AGGR Value transfer Type reference (TYPE) ABAP_BOOL 20130723

Method _IS_AGGREGATE on class CL_RSDU_APPL_INFO has no exception.

Method _MSGNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSG Call by reference Type reference (TYPE) I 20130905
2 Returning RV_MSG Value transfer Type reference (TYPE) TEXTID 20130905

Method _MSGNO on class CL_RSDU_APPL_INFO has no exception.

Method _ODSNAME2DSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ODSNAME Call by reference Type reference (TYPE) RSTSODS-ODSNAME Name of the Persistant Staging Area 20130723
2 Returning RV_ODSOOBJECT Value transfer Type reference (TYPE) RSDODSOBJECT DataStore Object 20130723

Method _ODSNAME2DSO on class CL_RSDU_APPL_INFO has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740