SAP ABAP Class CL_RSDB2A_OBJECT_INFOCUBE (DB2 Accelerator: infocube object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-SYS-DB-DB2 (Application Component) BW DB2 for OS/390
     RSDB2A (Package) IBM DB2 Analytics Accelerator suppport
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDB2A_OBJECT DB2 Accelerator: main object class 20120801
Properties
Class CL_RSDB2A_OBJECT_INFOCUBE  
Short Description DB2 Accelerator: infocube object    
Super Class CL_RSDB2A_OBJECT DB2 Accelerator: main object class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDB2A   IBM DB2 Analytics Accelerator suppport 
Created 20120801   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDB2A_OBJECT_INFOCUBE has no interface implemented.
Friends
Class CL_RSDB2A_OBJECT_INFOCUBE has no friend class.
Attributes
Class CL_RSDB2A_OBJECT_INFOCUBE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TEXT_TABLES Static method Public Method adds existing text tables to a given internal table 20121108
2 CHECK_FOR_AGGREGATES Instance method Private Method checks whether OLAP aggegate or BWA index exists 20130416
3 GET_ALL_OBJECTS_OF_TYPE Static method Public Method retruns all infocubes 20120801
4 UPDATE_RSMDATASTATE Static method Public Method Updates QUALOK in table RSMDATASTATE 20121024
Events
Class CL_RSDB2A_OBJECT_INFOCUBE has no event.
Types
Class CL_RSDB2A_OBJECT_INFOCUBE has no local type.
Method Signatures

Method ADD_TEXT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TABTYPE Call by reference Type reference (TYPE) RSDB2A_T_TABTYPE DB2 Accelerator: list of table names and replication types 20121108
2 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20121108
# Exception Resumable Description Created on
1 CX_RSDB2A_EXCEPTION DB2 Accelerator: exception class 20121108

Method CHECK_FOR_AGGREGATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_AGGREGATE_EXISTS Value transfer Type reference (TYPE) RSDB2A_FLAG DB2 Accelerator: Flag 20130416

Method CHECK_FOR_AGGREGATES on class CL_RSDB2A_OBJECT_INFOCUBE has no exception.

Method GET_ALL_OBJECTS_OF_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_T_OBJECT Value transfer Type reference (TYPE) RSDB2A_T_OBJECT DB2 Accelerator: object name list 20120801

Method GET_ALL_OBJECTS_OF_TYPE on class CL_RSDB2A_OBJECT_INFOCUBE has no exception.

Method UPDATE_RSMDATASTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECKTABLE Call by reference Type reference (TYPE) TABNAME Table Name 20121024
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20121024
3 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20121024
# Exception Resumable Description Created on
1 CX_RSDB2A_EXCEPTION DB2 Accelerator: exception class 20121024
History
Last changed by/on SAP  20140121 
SAP Release Created in 740