SAP ABAP Class CL_RSR_CACHE_ENTRIES_MON (Formatting of Cache Entries for Monitor Display)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSR_CACHE (Package) BW: Reporting Processor Cache
Properties
Class CL_RSR_CACHE_ENTRIES_MON  
Short Description Formatting of Cache Entries for Monitor Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSR_CACHE   BW: Reporting Processor Cache 
Created 20060224   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSRCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSRCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSR_CACHE_ENTRIES_MON has no interface implemented.
Friends
Class CL_RSR_CACHE_ENTRIES_MON has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_CACHE_STORAGE Instance attribute Private Object reference (TYPE REF TO) CL_RSR_CACHE_STORE Saving of Cache Entries 20060302
2 P_R_CACHE_STORAGE_SEMI Instance attribute Private Object reference (TYPE REF TO) CL_RSR_CACHE_STORE 20130311
3 P_TS_GUID_STORE Instance attribute Private See coding 20130312
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20060224
2 DELETE_ENTRY Instance method Public Method Delete Cache Entry 20060302
3 GET_CHANGED_FLAG Instance method Public Method Returns Change Indicator (Passed On) 20060321
4 GET_ENTRIES_N_SIZE Instance method Public Method Returns Number of Entries and Memory Requirement 20060323
5 GET_ENTRY_CONTENT Instance method Public Method Returns Content for Selected Entries (Passed On) 20060406
6 GET_ENTRY_DATA Instance method Public Method Data for Special Entry 20060314
7 GET_ENTRY_STATS Instance method Public Method Returns Statistics for Value 20060313
8 GET_MONITOR_DATA Instance method Public Method Get Monitoring Data 20060224
9 RESET Instance method Public Method Delete Cache 20061004
10 __FILL_QUERY_ENTRY Instance method Private Method 20130314
11 __FILL_QUERY_ENTRY_HELPER Instance method Private Method 20130314
Events
Class CL_RSR_CACHE_ENTRIES_MON has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PT_S_GUID_AGGR_SIZE Private See coding 20130314 BEGIN OF pt_s_guid_aggr_size, guid TYPE guid_32, aggr_size TYPE int4, read_cnt_aggr type int4, END OF pt_s_guid_aggr_size
2 PT_S_GUID_STORE Private See coding 20130312 BEGIN OF pt_s_guid_store, guid TYPE guid_32, r_store TYPE REF TO cl_rsr_cache_store, END OF pt_s_guid_store
3 PT_TS_GUID_AGGR_SIZE Private See coding 20130314 pt_ts_guid_aggr_size TYPE SORTED TABLE OF pt_s_guid_aggr_size WITH UNIQUE KEY guid
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CACHE_TYPE Call by reference Type reference (TYPE) RSRCC_CACHE_TYPE Cache Type 20060612
2 Importing I_SERVER Call by reference Type reference (TYPE) MSNAME2 Application Server Name 20130731

Method CONSTRUCTOR on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method DELETE_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 Logische ID 20060302
2 Importing I_MEM_ID Call by reference Type reference (TYPE) RSRCB_MEM_ID Interne Darstellung des Berichtsidentifizierers 20060302
3 Returning R_SUCCESS Value transfer Type reference (TYPE) RS_BOOL Boolean 20060302

Method DELETE_ENTRY on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method GET_CHANGED_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_ENTRY_CHANGED Call by reference Type reference (TYPE) RSRCS_TH_ENTRY_CHANGED 20060322
2 Importing I_MEM_ID Call by reference Type reference (TYPE) RSRCB_MEM_ID Memory ID 20060321
3 Importing I_R_CACHE_STORE Call by reference Object reference (TYPE REF TO) CL_RSR_CACHE_STORE 20130312
4 Importing I_T_GUID Call by reference Type reference (TYPE) RSRCS_T_GUIDS 20060321

Method GET_CHANGED_FLAG on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method GET_ENTRIES_N_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NUM_ENTRIES Call by reference Type reference (TYPE) I 20060323
2 Exporting E_SIZE Call by reference Type reference (TYPE) RS_LONGINT 20060323

Method GET_ENTRIES_N_SIZE on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method GET_ENTRY_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_CACHE_PACKAGE Call by reference Object reference (TYPE REF TO) CL_RSR_CACHE_DATA_PACKAGE Administration of Selections 20121105
2 Exporting E_R_CACHE_VARSH Call by reference Object reference (TYPE REF TO) CL_RSR_CACHE_VARSH 20130315
3 Exporting E_S_QUERY Call by reference Type reference (TYPE) RSR_CACHE_QUERY Cache: Ablage der Query und des Erzeugungszeitpunktes 20060406
4 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060406
5 Importing I_MEM_ID Call by reference Type reference (TYPE) RSRCB_MEM_ID Memory ID 20060406
6 Importing I_VARSH_ONLY Call by reference Type reference (TYPE) RS_BOOL Boolean 20060407
# Exception Resumable Description Created on
1 INVALID_INPUT Parameter falsch belegt 20060407

Method GET_ENTRY_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CACHE_ENTRIES Call by reference Type reference (TYPE) RSRCS_T_CACHE_ENTRIES Tabellentyp zur anzeige der Cache-Einträge 20060315
2 Importing I_MEM_ID Call by reference Type reference (TYPE) RSRCB_MEM_ID Memory ID 20060314
3 Importing I_PARENT_GUID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060315

Method GET_ENTRY_DATA on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method GET_ENTRY_STATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060313
2 Importing I_MEM_ID Call by reference Type reference (TYPE) RSRCB_MEM_ID Memory ID 20060313
3 Returning R_S_STATS Value transfer Type reference (TYPE) RSR_CACHE_STATS Statistiken für die Cache Einträge 20060313

Method GET_ENTRY_STATS on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method GET_MONITOR_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CACHE_ENTRIES Call by reference Type reference (TYPE) RSRCS_T_CACHE_ENTRIES Tabellentyp zur anzeige der Cache-Einträge 20060302
2 Exporting E_T_CACHE_ENTRIES_SEMI Call by reference Type reference (TYPE) RSRCS_T_CACHE_ENTRIES Table Type for Display of Cache Entries 20130731
3 Importing I_ALL_MONITOR_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20060314
4 Importing I_GET_READ_CNT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130731

Method GET_MONITOR_DATA on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUCCESS Value transfer Type reference (TYPE) RS_BOOL Boolean 20061004

Method RESET on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method __FILL_QUERY_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CACHE_ENTRIES Call by reference Type reference (TYPE) RSRCS_T_CACHE_ENTRIES 20130314
2 Importing I_GET_READ_CNT Call by reference Type reference (TYPE) RS_BOOL Boolean 20130731
3 Importing I_R_CACHE_STORE Call by reference Object reference (TYPE REF TO) CL_RSR_CACHE_STORE 20130314

Method __FILL_QUERY_ENTRY on class CL_RSR_CACHE_ENTRIES_MON has no exception.

Method __FILL_QUERY_ENTRY_HELPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TS_GUID_AGGR_SIZE Call by reference Type reference (TYPE) PT_TS_GUID_AGGR_SIZE 20130314
2 Exporting E_AGGR_SIZE Call by reference Type reference (TYPE) ABAP_MSIZE 20130314
3 Exporting E_READ_CNT_AGGR Call by reference Type reference (TYPE) INT4 Natural number 20130731
4 Importing I_ADD_AGGR_SIZE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20130314
5 Importing I_ADD_READ_CNT_AGGR Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20130731
6 Importing I_CACHE_ENTRY_GUID Call by reference Type reference (TYPE) GUID_32 20130314
7 Importing I_CACHE_ENTRY_PARENT_GUID Call by reference Type reference (TYPE) GUID_32 20130314
8 Importing I_CACHE_ENTRY_SIZE Call by reference Type reference (TYPE) INT4 20130314
9 Importing I_READ_CNT Call by reference Type reference (TYPE) INT4 Natural number 20130731
10 Importing I_R_CACHE_STORE Call by reference Object reference (TYPE REF TO) CL_RSR_CACHE_STORE 20130314

Method __FILL_QUERY_ENTRY_HELPER on class CL_RSR_CACHE_ENTRIES_MON has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710