SAP ABAP Class CL_DB6_ALERT_MONITOR_CONTEXT (DB6: Alert Monitor Setup)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_ALERT_MONITOR_CONTEXT DBA Cockpit: Remote Alert Monitor 20060616
Properties
Class CL_DB6_ALERT_MONITOR_CONTEXT  
Short Description DB6: Alert Monitor Setup    
Super Class CL_DBA_ALERT_MONITOR_CONTEXT DBA Cockpit: Remote Alert Monitor 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20060616   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 DB6AL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_ALERT_MONITOR_CONTEXT has no interface implemented.
Friends
Class CL_DB6_ALERT_MONITOR_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_KEY_FIGURE_DMA Constant Public Type reference (TYPE) STRING 'autoresize fill ratio' 20101020
2 CO_KEY_FIGURE_SMS Constant Public Type reference (TYPE) STRING 'fill ratio' 20101020
3 CO_PARAM_BUFFERPOOL Constant Public Type reference (TYPE) STRING 'BUFFERPOOL' 20110128
4 CO_PARAM_PARTITION Constant Public Type reference (TYPE) STRING 'NODE' 20091014
5 CO_PARAM_PATH Constant Public Type reference (TYPE) STRING 'PATH' 20091014
6 CO_PARAM_TABLESPACE Constant Public Type reference (TYPE) STRING 'TABLESPACE' 20091014
7 CO_PARAM_THRPREDICATE Constant Public Type reference (TYPE) STRING 'THRESHOLD_PREDICATE' 20100917
8 CO_PARAM_THRVIOLATION Constant Public Type reference (TYPE) STRING 'THRESHOLD_VIOLATION' 20100917
9 CO_PURESCALE_EEE_NODE Constant Private Type reference (TYPE) STRING 'P' 20130327
10 DB6_DB_REF Instance attribute Private Object reference (TYPE REF TO) CL_DB6_DATABASE DB6: Current Database 20090416
11 MO_NAME_BACK_BCK Constant Public Type reference (TYPE) ALMTNAMESH 'database backup' 20060621
12 MO_NAME_BACK_LOG Constant Public Type reference (TYPE) ALMTNAMESH 'log files' 20060621
13 MO_NAME_HLTH_ERM Constant Public Type reference (TYPE) ALMTNAMESH 'error messages' Alert: Short Name of Monitoring Type 20100623
14 MO_NAME_HLTH_HWM Constant Public Type reference (TYPE) ALMTNAMESH 'highwater marks' Alert: Short Name of Monitoring Type 20060911
15 MO_NAME_HLTH_LIM Constant Public Type reference (TYPE) ALMTNAMESH 'resource limitations' Alert: Short Name of Monitoring Type 20060911
16 MO_NAME_HLTH_RSC Constant Public Type reference (TYPE) ALMTNAMESH 'current resource consumption' Alert: Short Name of Monitoring Type 20060911
17 MO_NAME_HLTH_THR Constant Public Type reference (TYPE) ALMTNAMESH 'threshold violations' Alert: Short Name of Monitoring Type 20100917
18 MO_NAME_HLTH_WRM Constant Public Type reference (TYPE) ALMTNAMESH 'warning messages' Alert: Short Name of Monitoring Type 20100623
19 MO_NAME_PERF_BUF Constant Public Type reference (TYPE) ALMTNAMESH 'bufferpool ' 20060621
20 MO_NAME_PERF_LOCK Constant Public Type reference (TYPE) ALMTNAMESH 'locks' 20060621
21 MO_NAME_PERF_SBUF Constant Public Type reference (TYPE) ALMTNAMESH 'other buffers' 20060621
22 MO_NAME_SMS_TSC Constant Public Type reference (TYPE) ALMTNAMESH 'containers of ' 20060621
23 MO_NAME_SPACE_DMA Constant Public Type reference (TYPE) ALMTNAMESH 'DMS tablespaces with AUTORESIZE' 20060621
24 MO_NAME_SPACE_DMS Constant Public Type reference (TYPE) ALMTNAMESH 'DMS managed tablespaces' 20060621
25 MO_NAME_SPACE_FSY Constant Public Type reference (TYPE) ALMTNAMESH 'database related file systems' 20060621
26 MO_NAME_TSPC_TSP Constant Public Type reference (TYPE) ALMTNAMESH '' 20060621
27 PF_NAME_HLTH_LIM_MLS Constant Public Type reference (TYPE) ALMTNAMESH 'resource limitations' Alert: Short Name of Monitoring Type 20060911
28 PF_NAME_HLTH_LIM_MTS Constant Public Type reference (TYPE) ALMTNAMESH 'maximum tablespace size' Alert: Short Name of Monitoring Type 20090202
29 PF_NAME_HLTH_LIM_NTO Constant Public Type reference (TYPE) ALMTNAMESH 'number of objects in tablespace' Alert: Short Name of Monitoring Type 20090202
30 PF_NAME_HLTH_RSC_LOL Constant Public Type reference (TYPE) ALMTNAMESH 'lock list' Alert: Short Name of Monitoring Type 20060911
31 PF_NAME_HLTH_RSC_LSC Constant Public Type reference (TYPE) ALMTNAMESH 'total log space' Alert: Short Name of Monitoring Type 20060911
32 PF_NAME_PERF_BUF_ALL Constant Public Type reference (TYPE) ALMTNAMESH 'overall buffer quality' 20060621
33 PF_NAME_PERF_LOCK_DLK Constant Public Type reference (TYPE) ALMTNAMESH 'deadlocks' 20060621
34 PF_NAME_PERF_LOCK_ELE Constant Public Type reference (TYPE) ALMTNAMESH 'exclusive lock escalations' 20060621
35 PF_NAME_PERF_LOCK_LES Constant Public Type reference (TYPE) ALMTNAMESH 'lock escalations' 20060621
36 PF_NAME_PERF_LOCK_LTO Constant Public Type reference (TYPE) ALMTNAMESH 'lock timeouts' 20060621
37 PF_NAME_PERF_LOCK_LWT Constant Public Type reference (TYPE) ALMTNAMESH 'total lock waits' 20060621
38 PF_NAME_PERF_SBUF_CAT Constant Public Type reference (TYPE) ALMTNAMESH 'catalog cache quality' 20060621
39 PF_NAME_PERF_SBUF_PCK Constant Public Type reference (TYPE) ALMTNAMESH 'package cache quality' 20060621
40 PF_NAME_PERF_SBUF_SRT Constant Public Type reference (TYPE) ALMTNAMESH 'sort overflows' Alert: Short Name of Monitoring Type 20060911
41 PF_NAME_SMS_TSC_FIL Constant Public Type reference (TYPE) ALMTNAMESH '' 20060621
42 PF_NAME_SPACE_DMA_TSP Constant Public Type reference (TYPE) ALMTNAMESH '' 20060621
43 PF_NAME_SPACE_DMS_TSP Constant Public Type reference (TYPE) ALMTNAMESH '' 20060621
44 PF_NAME_SPACE_FSY_ASP Constant Public Type reference (TYPE) ALMTNAMESH 'AUTOMATIC STORAGE' 20060621
45 PF_NAME_SPACE_FSY_DBD Constant Public Type reference (TYPE) ALMTNAMESH 'database directory' Alert: Short Name of Monitoring Type 20090202
46 PF_NAME_SPACE_FSY_LAR Constant Public Type reference (TYPE) ALMTNAMESH 'log archive' 20060621
47 PF_NAME_SPACE_FSY_LDI Constant Public Type reference (TYPE) ALMTNAMESH 'log directory' 20060621
48 PF_NAME_SPACE_FSY_PLG Constant Public Type reference (TYPE) ALMTNAMESH 'primary log fill ratio' Alert: Short Name of Monitoring Type 20110406
49 SM_NAME_BACK_BCK_LBU Constant Public Type reference (TYPE) ALMTNAMESH 'last successful backup' 20060621
50 SM_NAME_BACK_BCK_OBU Constant Public Type reference (TYPE) ALMTNAMESH 'online backup running' 20060621
51 SM_NAME_BACK_LOG_MLO Constant Public Type reference (TYPE) ALMTNAMESH 'missing log files' 20060621
52 SM_NAME_BACK_LOG_UEX Constant Public Type reference (TYPE) ALMTNAMESH 'userexit status' 20060621
53 SM_NAME_HLTH_ERM_EID Constant Public Type reference (TYPE) ALMTNAMESH 'ERROR_MSG' Alert: Short Name of Monitoring Type 20100623
54 SM_NAME_HLTH_HWM_DBH Constant Public Type reference (TYPE) ALMTNAMESH 'database heap' Alert: Short Name of Monitoring Type 20060911
55 SM_NAME_HLTH_HWM_PLA Constant Public Type reference (TYPE) ALMTNAMESH 'primary log allocation' Alert: Short Name of Monitoring Type 20060911
56 SM_NAME_HLTH_HWM_SLA Constant Public Type reference (TYPE) ALMTNAMESH 'secondary log allocation' Alert: Short Name of Monitoring Type 20060911
57 SM_NAME_HLTH_THR_TPR Constant Public Type reference (TYPE) ALMTNAMESH 'THRESHOLD_VIOLATION' Alert: Short Name of Monitoring Type 20100917
58 SM_NAME_HLTH_WRM_WID Constant Public Type reference (TYPE) ALMTNAMESH 'WARNING_MSG' Alert: Short Name of Monitoring Type 20100623
59 SM_NAME_PERF_SBUF_SQU Constant Public Type reference (TYPE) ALMTNAMESH 'sort heap overflow ratio' Alert: Short Name of Monitoring Type 20060911
60 SM_NAME_TSPC_TSP_CTR Constant Public Type reference (TYPE) ALMTNAMESH '' 20060621
61 SM_NAME_TSPC_TSP_STA Constant Public Type reference (TYPE) ALMTNAMESH 'status' 20060621
62 SUM_NAME_HLTH_TSPC Constant Public Type reference (TYPE) ALMTNAMESH 'tablespaces' 20060621
63 SUM_NAME_SPACE_SMS Constant Public Type reference (TYPE) ALMTNAMESH 'SMS managed tablespaces' 20060621
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUFFERPOOLS Instance method Private Method 20060622
2 ADD_EEE_NODES Instance method Private Method 20060622
3 ADD_NODE_TO_NAME Instance method Private Method 20060622
4 ADD_TABLESPACES Instance method Private Method 20060622
5 BUILD_CONTAINER_NODE Instance method Private Method 20060622
6 BUILD_EEE_NODE Instance method Private Method 20060905
7 COPY_SUB_TREE Instance method Private Method 20060622
8 DELETE_EEE_NODE_TEMPLATES Instance method Private Method 20090416
Events
Class CL_DB6_ALERT_MONITOR_CONTEXT has no event.
Types
Class CL_DB6_ALERT_MONITOR_CONTEXT has no local type.
Method Signatures

Method ADD_BUFFERPOOLS Signature

Method ADD_BUFFERPOOLS on class CL_DB6_ALERT_MONITOR_CONTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ALERT_TREE DBA Cockpit: Alert Exceptions 20060622

Method ADD_EEE_NODES Signature

Method ADD_EEE_NODES on class CL_DB6_ALERT_MONITOR_CONTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ALERT_TREE DBA Cockpit: Alert Exceptions 20060622

Method ADD_NODE_TO_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EEE_ID Call by reference Type reference (TYPE) STRING DB6: Partition Name for Listbox Element 20060622
2 Changing NAME Call by reference Type reference (TYPE) ALMTNAMESH Alert: Short Name of Monitoring Type 20060622

Method ADD_NODE_TO_NAME on class CL_DB6_ALERT_MONITOR_CONTEXT has no exception.

Method ADD_TABLESPACES Signature

Method ADD_TABLESPACES on class CL_DB6_ALERT_MONITOR_CONTEXT has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ALERT_TREE DBA Cockpit: Alert Exceptions 20060622

Method BUILD_CONTAINER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTAINER Call by reference Type reference (TYPE) DB6PMCR DB6: Configuration Container 20060622
2 Changing MTE Call by reference Type reference (TYPE) DB6AL_MTE 20060622
3 Importing TEMPLATE Call by reference Type reference (TYPE) DB6AL_MTE 20060622

Method BUILD_CONTAINER_NODE on class CL_DB6_ALERT_MONITOR_CONTEXT has no exception.

Method BUILD_EEE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS_OF_CHILD Call by reference Type reference (TYPE) ALGLOBTID-MTCLASS Alert: monitoring type class (perf., single msg.,...) 20060905
2 Exporting NEW_MTE Call by reference Type reference (TYPE) DB6AL_MTE 20060905
3 Importing NODE Call by reference Type reference (TYPE) DBA_NODE DB6: Partition Name for Listbox Element 20090416
4 Importing PARENT Call by reference Type reference (TYPE) DB6AL_MTE_ID 20060905
# Exception Resumable Description Created on
1 CX_DBA_ALERT_TREE DBA Cockpit: Alert Exceptions 20060905

Method COPY_SUB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MTE_NODE Call by reference Type reference (TYPE) DB6AL_MTE 20060622
2 Changing MTE_NODES Call by reference Type reference (TYPE) DB6AL_MTE_TABLE 20060622
3 Importing NEW_PARENT Call by reference Type reference (TYPE) DB6AL_MTE_ID 20060622
4 Importing NODE Call by reference Type reference (TYPE) DBA_NODE DB6: Partition Name for Listbox Element 20090416

Method COPY_SUB_TREE on class CL_DB6_ALERT_MONITOR_CONTEXT has no exception.

Method DELETE_EEE_NODE_TEMPLATES Signature

Method DELETE_EEE_NODE_TEMPLATES on class CL_DB6_ALERT_MONITOR_CONTEXT has no parameter.
Method DELETE_EEE_NODE_TEMPLATES on class CL_DB6_ALERT_MONITOR_CONTEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710