SAP ABAP Class CL_VMCADMIN_CACHE_INFO (Cache)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-VMC (Application Component) Virtual Machine Container
     SVMCRT_ADMIN (Package) VMC Administration and Monitoring
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMCADMIN_NAVCONTEXT Navigation Tree Properties 20050408
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMCADMIN_NAVIGATION_OBJECT Navigation object which responds to navigation tree events 20050408
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_VMCADMIN_TABSTRIP_VIEW Tabstrip Detail View Pattern for VMC Admin Plugins 20051124
Properties
Class CL_VMCADMIN_CACHE_INFO  
Short Description Cache    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class VMC_ADMIN    
Program status P  SAP Standard Production Program 
Category 0   
Package SVMCRT_ADMIN   VMC Administration and Monitoring 
Created 20050408   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_VMCADMIN_CACHE_INFO has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_VMCADMIN_NAVCONTEXT Navigation Tree Properties 20050408
2 IF_VMCADMIN_NAVIGATION_OBJECT Navigation object which responds to navigation tree events 20050408
3 IF_VMCADMIN_TABSTRIP_VIEW Tabstrip Detail View Pattern for VMC Admin Plugins 20051124
Friends
Class CL_VMCADMIN_CACHE_INFO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DESCR_TAB Static Attribute Private Type reference (TYPE) T_DESCR_TAB Table for Description Texts 20050413
2 DETAIL_VIEW_TAB Instance attribute Private Type reference (TYPE) T_DETAIL_VIEW_TAB Table of Detail View Definitions 20051124
3 DISTINCT_IDX Instance attribute Private Type reference (TYPE) I 0 20050412
4 EXPANDED_STATISTICS_NODES Instance attribute Private Type reference (TYPE) LVC_T_NKEY Table with Expanded Statistics Tree Nodes 20060523
5 FCODE_INIT Constant Private Type reference (TYPE) UI_FUNC 'INIT' Function Code: Display Cumulated Statistics 20060523
6 FCODE_RESET Constant Private Type reference (TYPE) UI_FUNC 'RESET' Function Code: Reset Statistics 20060523
7 GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID Table for Detail View 20050411
8 LAST_VIEW Instance attribute Private Type reference (TYPE) I View Currently Displayed 20050418
9 LAYOUT_GRID Instance attribute Private Type reference (TYPE) LVC_S_LAYO Layout Description of Table 20050411
10 MAIN_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20050411
11 MY_PATTERN Instance attribute Private Type reference (TYPE) INT4 Screen Layout (Single View, Tabstrip, ...) 20051124
12 REG_GRID Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050518
13 REG_GRID_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20050518
14 REG_SUM_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20050518
15 REG_SUM_FILT Instance attribute Private Type reference (TYPE) LVC_T_FILT Filter table of summary view 20120716
16 REG_SUM_TAB Instance attribute Private Type reference (TYPE) SVMCRT_CACHE_REGION_TABLE Region Table 20050518
17 SPLITTER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SPLITTER_CONTAINER Splitter Control 20050411
18 STATISTIC_FCATALOG Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for the Cache Statistics 20060523
19 STATISTIC_HEADER Static Attribute Private Type reference (TYPE) TREEV_HHDR Hierarchy Header for the Cache Statistics 20060523
20 STATISTIC_ITEM_LAYOUT_TAB Static Attribute Private Type reference (TYPE) LVC_T_LAYI Layout Table for Entries in Cache Statistics 20060523
21 STATISTIC_LEAF_LAYOUT Static Attribute Private Type reference (TYPE) LVC_S_LAYN Layout for End Nodes in Cache Statistics 20060523
22 STATISTIC_NODE_LAYOUT Static Attribute Private Type reference (TYPE) LVC_S_LAYN Layout for Cache Statistics Nodes 20060523
23 STATISTIC_TAB Instance attribute Private See coding 20060523
24 STATISTIC_TREE_NODE_TAB Instance attribute Private See coding Table with Last Statistics Tree Data 20060523
25 TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Button Toolbar for Cache Admin 20050411
26 TOOLBAR_STATISTIC Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control for Cache Statistics 20060523
27 TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_COLUMN_TREE Tree for Cache Data 20050411
28 TREE_STATISTIC Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE Tree for Cache Statistics Data 20060523
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_REGION_HITS Instance method Private Method Calculates the cache hits for each region 20060524
2 CALCULATE_TOTAL_HITS Instance method Private Method Caclulates the cache hits for each application 20060523
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060523
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060523
5 DEFINE_STATISTIC_LAYOUTS Static method Private Method Sets the tree layouts for the cache statistics 20060523
6 DELETE_REG_CONTENT Instance method Private Method 20050519
7 DISPLAY_KEY_VALUE_TABLE Instance method Private Method Creation of Configuration View 20050414
8 FILL_DETAIL_VIEW_DEFINITIONS Instance method Private Method 20051124
9 GET_CACHE_MONITOR Instance method Private Method Requests the cache monitor data from the Java container 20060523
10 HANDLE_CONTEXT Instance method Private Method 20050412
11 INIT_DESCR_TEXTS Instance method Private Method Initialization of Table of Description Texts 20050413
12 INIT_GRID_CONTROL Instance method Private Method 20050411
13 INIT_REG_GRID_CONTROL Instance method Private Method 20050518
14 INIT_STATISTICS_TREE_CONTROL Instance method Private Method Initializes the display control for the cache statistics 20060523
15 INIT_TOOLBAR Instance method Private Method 20050411
16 INIT_TREE_CONTROL Instance method Private Method Initializes the tree control 20050411
17 IS_STATISTICS_IN_TEST Instance method Private Method Returns the test status of the cache statistics 20060523
18 IS_STATISTICS_OPERABLE Instance method Private Method Returns the operable status of the cache statistics 20060523
19 REFRESH_TREE Instance method Private Method Refresh Tree Structure 20050412
20 REG_SUM_FILTER_CHANGED Instance method Private Event handling method Built-in filter settings have changed 20120716
21 RESET_TREE Instance method Private Method Deletion of Tree 20050412
22 SET_EXPANDED_STATISTICS_NODES Instance method Private Method Updates the table with the expanded statistics node 20060523
23 SHOW_CONFIGURATION Instance method Private Method Cache Configuration Display 20050412
24 SHOW_DETAIL_REG_CONF Instance method Private Method Provides detailed cache information 20050419
25 SHOW_DETAIL_REG_OVERVIEW Instance method Private Method 20050519
26 SHOW_OVERVIEW Instance method Private Method Displays Aggregated Cache Information 20050520
27 SHOW_REGION_OVERVIEW Instance method Private Method 20050518
28 SHOW_STATISTICS Instance method Private Method Formats the cache statistics display 20060523
29 TOOLBAR_EXTENDED Instance method Private Event handling method Enhances generic toolbar with your own buttons 20120503
30 TOOLBAR_PRESSED Instance method Private Event handling method 20050411
31 TOOLBAR_STATISTIC_PRESSED Instance method Private Event handling method Handler for Statistics Toolbar Functions 20060523
32 TOOLBAR_USER_COMMAND Instance method Private Event handling method Processes events of the generic toolbar 20120503
Events
Class CL_VMCADMIN_CACHE_INFO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_DESCR_ITM Private See coding 20050413 begin of t_descr_itm, line_key(20) type c, value type string, end of t_descr_itm
2 T_DESCR_TAB Private See coding 20050413 t_descr_tab type sorted table of t_descr_itm with unique key line_key
3 T_DETAIL_VIEW_ENTRY Private Attribute reference (LIKE) 20051124
4 T_DETAIL_VIEW_TAB Private Attribute reference (LIKE) 20051124
5 T_HIERARCHY_NODE Private See coding Hierarchy Nodes of an ALV Tree (Data Structure) 20060523 begin of t_hierarchy_node, part type string, node_key type lvc_nkey, expanded type as4flag, end of t_hierarchy_node
6 T_ITEM_TAB Private See coding Tree Control: Structure TREEV_ITEM + TEXT Field of Length 72 20050412 t_item_tab type standard table of mtreeitm
Method Signatures

Method CALCULATE_REGION_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_NAME Call by reference Type reference (TYPE) STRING Name der Applikation 20060524
2 Returning HITS_TOTAL Value transfer Type reference (TYPE) F Trefferquote über alle Aktivierungen 20060524
3 Importing MONITOR_TAB Call by reference Type reference (TYPE) SVMCRT_CACHE_MONITOR_TAB Tabelle mit Cache-Monitordaten 20060524
4 Importing REGION_NAME Call by reference Type reference (TYPE) STRING Name der Region 20060524

Method CALCULATE_REGION_HITS on class CL_VMCADMIN_CACHE_INFO has no exception.

Method CALCULATE_TOTAL_HITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APP_NAME Call by reference Type reference (TYPE) STRING Name der Applikation 20060523
2 Returning HITS_TOTAL Value transfer Type reference (TYPE) F Trefferquote über alle Aktivierungen 20060523
3 Importing MONITOR_TAB Call by reference Type reference (TYPE) SVMCRT_CACHE_MONITOR_TAB Tabelle mit Cache-Monitordaten 20060523

Method CALCULATE_TOTAL_HITS on class CL_VMCADMIN_CACHE_INFO has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method CLASS_CONSTRUCTOR on class CL_VMCADMIN_CACHE_INFO has no exception.

Method CONSTRUCTOR Signature

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

Method DEFINE_STATISTIC_LAYOUTS Signature

Method DEFINE_STATISTIC_LAYOUTS on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method DEFINE_STATISTIC_LAYOUTS on class CL_VMCADMIN_CACHE_INFO has no exception.

Method DELETE_REG_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVATION Value transfer Type reference (TYPE) STRING 20120503
2 Importing CLIENT Value transfer Type reference (TYPE) STRING 20120503
3 Importing REGION Value transfer Type reference (TYPE) STRING 20120503

Method DELETE_REG_CONTENT on class CL_VMCADMIN_CACHE_INFO has no exception.

Method DISPLAY_KEY_VALUE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_ITEM_TAB Call by reference Type reference (TYPE) T_ITEM_TAB Bezeichner-Tabelle 20050414
2 Changing P_NODE_TAB Call by reference Type reference (TYPE) TREEV_NTAB Knoten-Tabelle 20050414
3 Importing P_PARENT_KEY Call by reference Type reference (TYPE) I Eigenschaften eines Knotens 20050414
4 Importing P_TAB Call by reference Type reference (TYPE) SVMCRT_CACHE_KEY_VALUE_TABLE anzuzeigende Tabelle 20050414

Method DISPLAY_KEY_VALUE_TABLE on class CL_VMCADMIN_CACHE_INFO has no exception.

Method FILL_DETAIL_VIEW_DEFINITIONS Signature

Method FILL_DETAIL_VIEW_DEFINITIONS on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method FILL_DETAIL_VIEW_DEFINITIONS on class CL_VMCADMIN_CACHE_INFO has no exception.

Method GET_CACHE_MONITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CACHE_SIZE Call by reference Type reference (TYPE) INT4 Cachegröße in Megabytes 20060523
2 Importing COMMAND Call by reference Type reference (TYPE) STRING Kontrol-Befehl für den Java-Monitor 20060523
3 Exporting MESSAGES Call by reference Type reference (TYPE) SVMCRT_MESSAGE_TAB Tabelle mit T100-Message Codes 20060523
4 Exporting MONITOR Call by reference Type reference (TYPE) SVMCRT_CACHE_MONITOR_TAB Tabelle mit Cache-Monitordaten 20060523
5 Exporting RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert des Aufrufs 20060523

Method GET_CACHE_MONITOR on class CL_VMCADMIN_CACHE_INFO has no exception.

Method HANDLE_CONTEXT Signature

Method HANDLE_CONTEXT on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method HANDLE_CONTEXT on class CL_VMCADMIN_CACHE_INFO has no exception.

Method INIT_DESCR_TEXTS Signature

Method INIT_DESCR_TEXTS on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method INIT_DESCR_TEXTS on class CL_VMCADMIN_CACHE_INFO has no exception.

Method INIT_GRID_CONTROL Signature

Method INIT_GRID_CONTROL on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method INIT_GRID_CONTROL on class CL_VMCADMIN_CACHE_INFO has no exception.

Method INIT_REG_GRID_CONTROL Signature

Method INIT_REG_GRID_CONTROL on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method INIT_REG_GRID_CONTROL on class CL_VMCADMIN_CACHE_INFO has no exception.

Method INIT_STATISTICS_TREE_CONTROL Signature

Method INIT_STATISTICS_TREE_CONTROL on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method INIT_STATISTICS_TREE_CONTROL on class CL_VMCADMIN_CACHE_INFO has no exception.

Method INIT_TOOLBAR Signature

Method INIT_TOOLBAR on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method INIT_TOOLBAR on class CL_VMCADMIN_CACHE_INFO has no exception.

Method INIT_TREE_CONTROL Signature

Method INIT_TREE_CONTROL on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method INIT_TREE_CONTROL on class CL_VMCADMIN_CACHE_INFO has no exception.

Method IS_STATISTICS_IN_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TEST_MODE Value transfer Type reference (TYPE) BOOLEAN 'X' wenn Test-Zustand aktiv, anderenfalls ' ' 20060523

Method IS_STATISTICS_IN_TEST on class CL_VMCADMIN_CACHE_INFO has no exception.

Method IS_STATISTICS_OPERABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OPERABLE_MODE Value transfer Type reference (TYPE) BOOLEAN 'X' wenn Kernlefunktionalität aktiv, anderenfalls ' ' 20060523

Method IS_STATISTICS_OPERABLE on class CL_VMCADMIN_CACHE_INFO has no exception.

Method REFRESH_TREE Signature

Method REFRESH_TREE on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method REFRESH_TREE on class CL_VMCADMIN_CACHE_INFO has no exception.

Method REG_SUM_FILTER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20120716

Method REG_SUM_FILTER_CHANGED on class CL_VMCADMIN_CACHE_INFO has no exception.

Method RESET_TREE Signature

Method RESET_TREE on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method RESET_TREE on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SET_EXPANDED_STATISTICS_NODES Signature

Method SET_EXPANDED_STATISTICS_NODES on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method SET_EXPANDED_STATISTICS_NODES on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SHOW_CONFIGURATION Signature

Method SHOW_CONFIGURATION on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method SHOW_CONFIGURATION on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SHOW_DETAIL_REG_CONF Signature

Method SHOW_DETAIL_REG_CONF on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method SHOW_DETAIL_REG_CONF on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SHOW_DETAIL_REG_OVERVIEW Signature

Method SHOW_DETAIL_REG_OVERVIEW on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method SHOW_DETAIL_REG_OVERVIEW on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SHOW_OVERVIEW Signature

Method SHOW_OVERVIEW on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method SHOW_OVERVIEW on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SHOW_REGION_OVERVIEW Signature

Method SHOW_REGION_OVERVIEW on class CL_VMCADMIN_CACHE_INFO has no parameter.
Method SHOW_REGION_OVERVIEW on class CL_VMCADMIN_CACHE_INFO has no exception.

Method SHOW_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) STRING Kontrolbefehl für den Cache-Monitor 20060523

Method SHOW_STATISTICS on class CL_VMCADMIN_CACHE_INFO has no exception.

Method TOOLBAR_EXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20120503

Method TOOLBAR_EXTENDED on class CL_VMCADMIN_CACHE_INFO has no exception.

Method TOOLBAR_PRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Value transfer Attribute reference (LIKE) Funktionscode 20050411

Method TOOLBAR_PRESSED on class CL_VMCADMIN_CACHE_INFO has no exception.

Method TOOLBAR_STATISTIC_PRESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20060523

Method TOOLBAR_STATISTIC_PRESSED on class CL_VMCADMIN_CACHE_INFO has no exception.

Method TOOLBAR_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20120503

Method TOOLBAR_USER_COMMAND on class CL_VMCADMIN_CACHE_INFO has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710