SAP ABAP Class CL_RSR_TABLDR_SRVS (Several Services for Tabldr)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSROA_MISC (Package) OLAP: Various
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RS_BASE BW Basis 20090214
Properties
Class CL_RSR_TABLDR_SRVS  
Short Description Several Services for Tabldr    
Super Class CL_RS_BASE BW Basis 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSROA_MISC   OLAP: Various 
Created 20090213   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSR_BASE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_RSR_TABLDR_SRVS has no interface implemented.
Friends
Class CL_RSR_TABLDR_SRVS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_KHANDLE Instance attribute Private Type reference (TYPE) RSR_HANDLE Handle in Brain 20111205
2 P_TSX_BUF Static Attribute Private Type reference (TYPE) TP_TSX_BUF 20090214
3 P_TS_KHANDLE_INSTANCE Static Attribute Private Type reference (TYPE) TP_TS_KHANDLE_INSTANCE 20111205
4 TN_C_BIC Constant Public Type reference (TYPE) CHAR7 '/BIC/OB' Character field, length 7 20090219
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_TABLDR Static method Public Method Check TABLDR 20120830
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20111205
3 FREE_KHANDLE Static method Public Method Deletes the buffer for the handle 20090214
4 GET_FOR_KHANDLE Static method Public Method Returns instance for Khandle 20111205
5 GET_SID_KEY Instance method Public Method Returns an expanded view of Tabldr 20090214
6 RESOLVE_TREX_BUCKET Static method Public Method Resolves TREX buckets 20090319
7 STORE_TEMP Instance method Public Method Saves a TEMP in the buffer 20090214
8 TABLDRB_TO_TABLDR Static method Public Method Returns an expanded view of Tabldr 20090214
9 TABLDR_TO_TABLDRB Static method Public Method Returns an expanded view of Tabldr 20090214
Events
Class CL_RSR_TABLDR_SRVS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_SX_BUF Private See coding 20090214 BEGIN OF tp_sx_buf, tabldr TYPE rsdd_s_tabldr, temp TYPE rs_bool, done type rs_bool, khandle TYPE SORTED TABLE OF rsr_handle WITH UNIQUE KEY table_line, sid TYPE rrsi_th_sid, key TYPE rsd_th_chavl, END OF tp_sx_buf
2 TP_S_KHANDLE_INSTANCE Private See coding 20111205 BEGIN OF tp_s_khandle_instance, khandle TYPE rsr_handle, r_tabldr_srvs TYPE REF TO cl_rsr_tabldr_srvs, END OF tp_s_khandle_instance
3 TP_TSX_BUF Private See coding 20090214 tp_tsx_buf TYPE SORTED TABLE OF tp_sx_buf WITH UNIQUE KEY tabldr
4 TP_TS_KHANDLE_INSTANCE Private See coding 20111205 tp_ts_khandle_instance TYPE SORTED TABLE OF tp_s_khandle_instance WITH UNIQUE KEY khandle
Method Signatures

Method CHECK_TABLDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_TKEY Call by reference Object reference (TYPE REF TO) DATA 20120830
2 Exporting E_R_TSID Call by reference Object reference (TYPE REF TO) DATA 20120830
3 Importing I_KHANDLE Call by reference Type reference (TYPE) RSR_HANDLE Handle in Brain 20120830
4 Importing I_T_TABLDR Call by reference Type reference (TYPE) RSDD_T_TABLDR Materialized SID Table 20120830

Method CHECK_TABLDR on class CL_RSR_TABLDR_SRVS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KHANDLE Call by reference Type reference (TYPE) RSR_HANDLE 20111205

Method CONSTRUCTOR on class CL_RSR_TABLDR_SRVS has no exception.

Method FREE_KHANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KHANDLE Call by reference Type reference (TYPE) RSR_HANDLE Handle im Brain 20090214

Method FREE_KHANDLE on class CL_RSR_TABLDR_SRVS has no exception.

Method GET_FOR_KHANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KHANDLE Call by reference Type reference (TYPE) RSR_HANDLE Handle im Brain 20111205
2 Returning R_R_TABLDR_SRVS Value transfer Object reference (TYPE REF TO) CL_RSR_TABLDR_SRVS Einige Services für Tabledr 20111205

Method GET_FOR_KHANDLE on class CL_RSR_TABLDR_SRVS has no exception.

Method GET_SID_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_KEYFL Call by reference Type reference (TYPE) RS_BOOL Boolean 20090214
2 Exporting E_TH_KEY Call by reference Type reference (TYPE) RSD_TH_CHAVL Hashed Tabelle von Chavls 20090214
3 Exporting E_TH_SID Call by reference Type reference (TYPE) RRSI_TH_SID Tabelle von SID (bzw. Integers) 20090214
4 Importing I_TS_TABLDRB Call by reference Type reference (TYPE) RRKG_TS_TABLDRB Tabldr + Timestamp für Cache 20090214
5 Importing I_T_TABLDR Value transfer Type reference (TYPE) RSDD_T_TABLDR Materialisierte Sid-Tabelle 20090214

Method GET_SID_KEY on class CL_RSR_TABLDR_SRVS has no exception.

Method RESOLVE_TREX_BUCKET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_KEY Call by reference Type reference (TYPE) RSD_TH_CHAVL Hashed Tabelle von Chavls 20090319
2 Exporting E_TH_SID Call by reference Type reference (TYPE) RRSI_TH_SID Tabelle von SID (bzw. Integers) 20090319
3 Importing I_S_TABLDR Call by reference Type reference (TYPE) RSDD_S_TABLDR Tabldr für TREX Bucket 20090319

Method RESOLVE_TREX_BUCKET on class CL_RSR_TABLDR_SRVS has no exception.

Method STORE_TEMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TABLDR Call by reference Type reference (TYPE) RSDD_S_TABLDR Materialisierte Sid-Tabelle 20090214

Method STORE_TEMP on class CL_RSR_TABLDR_SRVS has no exception.

Method TABLDRB_TO_TABLDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TS_TABLDRB Call by reference Type reference (TYPE) RRKG_TS_TABLDRB Tabldr + Timestamp für Cache 20090214
2 Returning R_T_TABLDR Value transfer Type reference (TYPE) RSDD_T_TABLDR Materialisierte Sid-Tabelle 20090214

Method TABLDRB_TO_TABLDR on class CL_RSR_TABLDR_SRVS has no exception.

Method TABLDR_TO_TABLDRB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TABLDR Call by reference Type reference (TYPE) RSDD_T_TABLDR Materialisierte Sid-Tabelle 20090214
2 Returning R_TS_TABLDRB Value transfer Type reference (TYPE) RRKG_TS_TABLDRB Tabldr + Timestamp für Cache 20090214

Method TABLDR_TO_TABLDRB on class CL_RSR_TABLDR_SRVS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720