SAP ABAP Class CL_DBA_ACTION_ALERT_TREE (DBA Cockpit: Alert Tree (Remote enabled))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6-CCM (Application Component) CCMS / Database Monitors for DB2 Universal Database
     SDBA_ALERT (Package) DBA Cockpit: Alerting
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DBA_ACTION_CONTROLLER DBA Cockpit: Abstract Action Controller 20060530
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_COMMAND_CONFIRM DBA Cockpit: Controller I/F for Confirmation of Actions 20081127
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_DBA_ACTION_CONTROLLER_TREE DBA Cockpit: Interface for Tree 20081127
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB6_ACTION_ALERT_TREE DB6: RZ20 alert tree 20060713
Properties
Class CL_DBA_ACTION_ALERT_TREE  
Short Description DBA Cockpit: Alert Tree (Remote enabled)    
Super Class CL_DBA_ACTION_CONTROLLER DBA Cockpit: Abstract Action Controller 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_ALERT   DBA Cockpit: Alerting 
Created 20060530   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_GUI_COLUMN_TREE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 DB6AL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_DBA_ACTION_COMMAND_CONFIRM DBA Cockpit: Controller I/F for Confirmation of Actions 20081127
2 IF_DBA_ACTION_CONTROLLER_TREE DBA Cockpit: Interface for Tree 20081127
Friends
# Friend Modeled only Created on Description
1 CL_DB6_ACTION_ALERT_TREE 20060713 DB6: RZ20 alert tree
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALERTDATA Instance attribute Private See coding 20060530
2 ALERTIDTAB Instance attribute Private See coding 20060530
3 ALERT_TREE Instance attribute Protected See coding 20060714
4 ALRT_TREE Static Attribute Protected Object reference (TYPE REF TO) CL_DB6_COLUMN_TREE DB6: simple column tree abstraction 20060530
5 CMD_RESETCOL Constant Public Type reference (TYPE) SYUCOMM 'RESETCOL' Function Code that Triggered PAI 20081127
6 MC_REF Instance attribute Protected Object reference (TYPE REF TO) IF_DBA_ALERT_TREE DBA Cockpit: Alert Tree 20080115
7 NAV_REF Instance attribute Private Attribute reference (LIKE) 20060530
8 TREECOL1 Constant Public Type reference (TYPE) STRING 'COL1' 20060530
9 TREECOL2 Constant Public Type reference (TYPE) STRING 'COL2' 20060530
10 TREECOL3 Constant Public Type reference (TYPE) STRING 'COL3' 20060530
11 TREECOL4 Instance attribute Private Type reference (TYPE) STRING 'COL4' 20070129
12 TREE_STRUC Instance attribute Protected Type reference (TYPE) DB6CFGTREE_TAB DB6: Table of DB6CFGTREE 20060713
13 TREE_STYLE_ATTR_ERR Constant Private Type reference (TYPE) I CL_GUI_COLUMN_TREE=>STYLE_EMPHASIZED_NEGATIVE 20060530
14 TREE_STYLE_ATTR_NA Constant Private Type reference (TYPE) I CL_GUI_COLUMN_TREE=>STYLE_DEFAULT 20060530
15 TREE_STYLE_ATTR_OK Constant Private Type reference (TYPE) I CL_GUI_COLUMN_TREE=>STYLE_EMPHASIZED_POSITIVE 20060530
16 TREE_STYLE_ATTR_WRN Constant Private Type reference (TYPE) I CL_GUI_COLUMN_TREE=>STYLE_EMPHASIZED 20060530
17 TREE_STYLE_OBJECT Constant Private Type reference (TYPE) I CL_GUI_COLUMN_TREE=>STYLE_DEFAULT 20060530
18 TREE_STYLE_TREE Constant Private Type reference (TYPE) I CL_GUI_COLUMN_TREE=>STYLE_DEFAULT 20060530
19 VIEW_DATA_DUMMY Instance attribute Private Type reference (TYPE) DBA_VIEW_DUMMY DBA Cockpit: Dummy View for Action Controllers 20110524
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MC_FULL_NAME Instance method Private Method 20070321
2 CREATE_SYSTEM_ROOT_NODE Instance method Private Method creates system top tree node 20060530
3 CREATE_TREE_NODE Instance method Private Method creates alert categorie tree node 20060530
4 GET_ALRTATTR_TEXT Instance method Private Method retrieve alert attribute text 20061201
5 GET_CURRENT_VALUE Instance method Private Method 20060530
6 GET_LED_LIGHT Instance method Private Method get traffic light depending on given alert value 20060530
7 GET_PERF_VALUE_EXTENSION Instance method Private Method request unit for performance attribute 20061205
8 GET_TRAFFIC_LIGHT Instance method Private Method get traffic light depending on given alert value 20060530
9 RESET_COLLECTORS Instance method Private Method Reset Collectors from FATAL_ERROR 20080115
10 SET_TREE_COLUMNS Instance method Private Method set column model, etc 20060530
Events
Class CL_DBA_ACTION_ALERT_TREE has no event.
Types
Class CL_DBA_ACTION_ALERT_TREE has no local type.
Method Signatures

Method BUILD_MC_FULL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MT_FULLNAME Value transfer Type reference (TYPE) ALMTFULLNM Alert: monitoring type full name 20070321
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20070321

Method BUILD_MC_FULL_NAME on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method CREATE_SYSTEM_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALRTNODE Call by reference Type reference (TYPE) ALMTTRE40B DB6 CCMS: Event Monitor - Deadlock Overview 20060530
2 Changing NODECNT Call by reference Type reference (TYPE) I 20060530
3 Changing SYS_NKEY Call by reference Type reference (TYPE) TREEV_NODE-NODE_KEY Tree Control: Node Key 20060530

Method CREATE_SYSTEM_ROOT_NODE on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method CREATE_TREE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing NODECNT Value transfer Type reference (TYPE) I 20060530
2 Importing PARENT Value transfer Type reference (TYPE) ALMTTRE40B DB6 CCMS: Event Monitor - Deadlock Overview 20060530
3 Importing PAR_NKEY Value transfer Type reference (TYPE) TREEV_NODE-NODE_KEY Tree Control: Node Key 20060530

Method CREATE_TREE_NODE on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method GET_ALRTATTR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRTXT Value transfer Type reference (TYPE) STRING 20061201
2 Importing TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20061201

Method GET_ALRTATTR_TEXT on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method GET_CURRENT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CURVALUE Value transfer Type reference (TYPE) DBAAL_CURVAL DBA Cockpit: Current Alert Value Summary 20061129
2 Importing TID Call by reference Type reference (TYPE) ALGLOBTID 20060530

Method GET_CURRENT_VALUE on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method GET_LED_LIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ICON Value transfer Type reference (TYPE) ICONS-TEXT Carrier field for icons 20060530
2 Importing STATUS Call by reference Type reference (TYPE) ALVALUE Alert: alert value (1 = green, 2 = yellow, ....) 20060530

Method GET_LED_LIGHT on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method GET_PERF_VALUE_EXTENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STATUS Call by reference Type reference (TYPE) I 20061205
2 Importing TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20061205
3 Returning UNIT Value transfer Type reference (TYPE) STRING 20061205
4 Importing VALUE Call by reference Type reference (TYPE) I 20061205

Method GET_PERF_VALUE_EXTENSION on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method GET_TRAFFIC_LIGHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ICON Value transfer Type reference (TYPE) ICONS-TEXT Carrier field for icons 20060530
2 Importing STATUS Call by reference Type reference (TYPE) ALVALUE Alert: alert value (1 = green, 2 = yellow, ....) 20060530

Method GET_TRAFFIC_LIGHT on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method RESET_COLLECTORS Signature

Method RESET_COLLECTORS on class CL_DBA_ACTION_ALERT_TREE has no parameter.
Method RESET_COLLECTORS on class CL_DBA_ACTION_ALERT_TREE has no exception.

Method SET_TREE_COLUMNS Signature

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