SAP ABAP Class CL_ORA_ACTION_MET_SYS (ORA: System Metrics)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON-ORA (Application Component) Oracle Database Monitors
     S_DBMON_ORA_COCKPIT (Package) Database Monitor for Oracle in Cockpit Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ORA_ACTION_CONTROLLER ORA: Abstract Action Controller 20060316
Properties
Class CL_ORA_ACTION_MET_SYS  
Short Description ORA: System Metrics    
Super Class CL_ORA_ACTION_CONTROLLER ORA: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_DBMON_ORA_COCKPIT   Database Monitor for Oracle in Cockpit Framework 
Created 20060316   SAP 
Last change 20080612   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ORACC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ORA_ACTION_MET_SYS has no interface implemented.
Friends
Class CL_ORA_ACTION_MET_SYS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DATASOURCE_DBA Constant Public Type reference (TYPE) ORA_MET_SYS_DATASOURCE '2' Datatype to select source for system metrics selection 20060405
2 GC_DATASOURCE_GV Constant Public Type reference (TYPE) ORA_MET_SYS_DATASOURCE '1' Datasource for active session history graphic (GV$, DBA) 20060405
3 GC_METRIC_GROUP_ALL Constant Public Type reference (TYPE) ORA_METRIC_GROUP_ALL 'ALL' Oracle Monitoring: AWR Metrics Group Name 20060706
4 GT_METRIC_GROUPS Instance attribute Public Type reference (TYPE) ORA_T_DBA_HIST_METRIC_NAME table type for s_gv_sysmetric 20060706
5 GT_SYSMETRICS_TABLE Instance attribute Private Type reference (TYPE) ORA_T_GV_SYSMETRICS General selections / settings for System Metrics Monitor 20060412
6 GT_SYSMETRICS_TABLE_SHORT Instance attribute Private Type reference (TYPE) ORA_T_GV_SYSMETRICS table type for s_gv_sysmetric 20060426
7 G_METRICS_SELECTION Instance attribute Public Type reference (TYPE) ORA_T_DBA_HIST_METRIC_NAME table type for s_gv_sysmetric 20060502
8 G_MET_SYS_SELECTION Instance attribute Public Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060414
9 MET_DET_SYS_ALV_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20061113
10 MET_DET_SYS_ALV_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20061113
11 MET_DET_SYS_FIELDCATALOG Instance attribute Public Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20061113
12 MET_DET_SYS_LAYOUT Instance attribute Public Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20061113
13 MET_SYS_ALV_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060420
14 MET_SYS_ALV_TABLE Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20060420
15 MET_SYS_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20060329
16 MET_SYS_LAYOUT Instance attribute Public Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20060420
17 MET_SYS_VIEWER Instance attribute Private Object reference (TYPE REF TO) CL_TIME_CHART_SIMPLE Graphics: Presentation Graphics 20060413
18 TABSTRIP_TAB1 Constant Public Type reference (TYPE) SYUCOMM 'SYSTEM_METRICS1_FC1' Function Code that Triggered PAI 20080125
19 TABSTRIP_TAB2 Constant Public Type reference (TYPE) SYUCOMM 'SYSTEM_METRICS1_FC2' Function Code that Triggered PAI 20080125
20 VIEW_DATA Instance attribute Public Type reference (TYPE) ORACC_ACTION_MET_SYS All system MEtrics type definitions 20060329
Methods
# Method Level Visibility Method type Description Created on
1 GET_GENERAL_SELECTION Instance method Public Method 20060405
2 GET_METRICS_SELECTION Instance method Public Method 20060502
3 HANDLE_CLICK_GRAPH Instance method Private Event handling method event handler for graphic click 20061113
4 MAKE_HUMAN_TIMESTAMP Instance method Private Method generate timestamp out of a graph timestamp 20060426
5 MET_SYS_GET_DATA Instance method Private Method Method to select the data and display it in a graph 20060427
6 OKC_LOADDATA Instance method Private Method Load data pool according to selections 20060417
7 OKC_METRIC_SELECTION Instance method Private Method switch to a different metric from the pull-down menu 20060426
8 OKC_SHOW_TIMEFRAMEINFO Instance method Private Method show available timestamps for system metrics 20060426
9 OKC_TIMEFRAME_DEFAULT Instance method Private Method resets the timestamps to the 1h default 20060426
10 SET_GENERAL_SELECTION Instance method Public Method 20060405
11 SET_METRICS_SELECTION Instance method Public Method 20060502
Events
Class CL_ORA_ACTION_MET_SYS has no event.
Types
Class CL_ORA_ACTION_MET_SYS has no local type.
Method Signatures

Method GET_GENERAL_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GENERAL_SELECTION Value transfer Type reference (TYPE) ORA_S_MET_SYS_SELECTION 20060405

Method GET_GENERAL_SELECTION on class CL_ORA_ACTION_MET_SYS has no exception.

Method GET_METRICS_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_METRICS_SELECTION Value transfer Type reference (TYPE) ORA_T_DBA_HIST_METRIC_NAME Oracle Monitoring: table type for DBA_HIST_METRIC_NAME 20060502

Method GET_METRICS_SELECTION on class CL_ORA_ACTION_MET_SYS has no exception.

Method HANDLE_CLICK_GRAPH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLICKED_ENTRY Call by reference Attribute reference (LIKE) 20061113
2 Importing CLICKED_SERIES Call by reference Attribute reference (LIKE) 20061113
3 Importing ELEMENT Call by reference Attribute reference (LIKE) 20061113
4 Importing POINT_NR Call by reference Attribute reference (LIKE) 20061113
5 Importing SERIES_NR Call by reference Attribute reference (LIKE) 20061113

Method HANDLE_CLICK_GRAPH on class CL_ORA_ACTION_MET_SYS has no exception.

Method MAKE_HUMAN_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATE Call by reference Type reference (TYPE) SYDATS (8-character) Date for SYST 20060426
2 Exporting E_MILLI Call by reference Type reference (TYPE) CHAR3 3-Byte field 20060426
3 Exporting E_TIME Call by reference Type reference (TYPE) SYTIME TIME Data Element for SYST 20060426
4 Importing I_TIMESTAMP Call by reference Type reference (TYPE) ORA_HIST_BEG_INT_T Oracle mon: Time at the beginning of the snapshot interval 20060426

Method MAKE_HUMAN_TIMESTAMP on class CL_ORA_ACTION_MET_SYS has no exception.

Method MET_SYS_GET_DATA Signature

Method MET_SYS_GET_DATA on class CL_ORA_ACTION_MET_SYS has no parameter.
Method MET_SYS_GET_DATA on class CL_ORA_ACTION_MET_SYS has no exception.

Method OKC_LOADDATA Signature

Method OKC_LOADDATA on class CL_ORA_ACTION_MET_SYS has no parameter.
Method OKC_LOADDATA on class CL_ORA_ACTION_MET_SYS has no exception.

Method OKC_METRIC_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060426
2 Returning R_SELECTION Value transfer Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060426

Method OKC_METRIC_SELECTION on class CL_ORA_ACTION_MET_SYS has no exception.

Method OKC_SHOW_TIMEFRAMEINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060426
2 Returning R_SELECTION Value transfer Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060426

Method OKC_SHOW_TIMEFRAMEINFO on class CL_ORA_ACTION_MET_SYS has no exception.

Method OKC_TIMEFRAME_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION Call by reference Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060426
2 Returning R_SELECTION Value transfer Type reference (TYPE) ORA_S_MET_SYS_SELECTION General selections / settings for System Metrics Monitor 20060426

Method OKC_TIMEFRAME_DEFAULT on class CL_ORA_ACTION_MET_SYS has no exception.

Method SET_GENERAL_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GENERAL_SELECTION Call by reference Type reference (TYPE) ORA_S_MET_SYS_SELECTION 20060405

Method SET_GENERAL_SELECTION on class CL_ORA_ACTION_MET_SYS has no exception.

Method SET_METRICS_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_METRICS_SELECTION Call by reference Type reference (TYPE) ORA_T_DBA_HIST_METRIC_NAME Oracle Monitoring: table type for DBA_HIST_METRIC_NAME 20060502

Method SET_METRICS_SELECTION on class CL_ORA_ACTION_MET_SYS has no exception.
History
Last changed by/on SAP  20080612 
SAP Release Created in 710