SAP ABAP Class CL_DBA_ALERTING (DBA: Back-end Alerting)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6-CCM (Application Component) CCMS / Database Monitors for DB2 Universal Database
     SDBA_ALERT_E2E (Package) DBA Cockpit: Alerting E2E
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DB4_ALERTING DB4: Alerting 20121016
2 Inheritance (c INHERITING FROM c_ref)  CL_DB6_ALERTING DBA: Alerting 20120717
3 Inheritance (c INHERITING FROM c_ref)  CL_HDB_ALERTING HDB: Alerting 20120717
4 Inheritance (c INHERITING FROM c_ref)  CL_MSS_ALERTING MSS:alerting 20130522
5 Inheritance (c INHERITING FROM c_ref)  CL_SYB_ALERTING SYB: Back-end Alerting 20120717
Properties
Class CL_DBA_ALERTING  
Short Description DBA: Back-end Alerting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDBA_ALERT_E2E   DBA Cockpit: Alerting E2E 
Created 20120717   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DBA_ALERTING has no forward declaration.
Interfaces
Class CL_DBA_ALERTING has no interface implemented.
Friends
Class CL_DBA_ALERTING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_EVALUATOR Static Attribute Public Object reference (TYPE REF TO) CL_DBA_ALERTING_EVALUATOR DBA: Alert Evaluator 20120717
2 GR_EXTRACTOR Static Attribute Public Object reference (TYPE REF TO) CL_DBA_ALERTING_EXTRACTOR DBA: Alert Collector 20120717
3 GR_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_DBA_ALERTING DBA: Back-end Alerting 20120717
4 MR_RDI_META Instance attribute Protected Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20120717
5 MR_SYS Instance attribute Protected Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20120717
6 MT_METRICS Instance attribute Private Type reference (TYPE) DBA_ALERTING_METRIC_ENTRY_TAB DBA: Alerting Metric Entry Table 20120814
7 MT_METRIC_GROUP Instance attribute Private Type reference (TYPE) DBA_ALERT_METRIC_GROUP_ENT_TAB 20120913
8 MV_KEY_FIGURE_COUNTER Instance attribute Private Type reference (TYPE) I 0 20121212
Methods
# Method Level Visibility Method type Description Created on
1 ADD_METRIC Instance method Public Method 20120814
2 CLOSE_CONNECTION Static method Public Method Close Connection 20120717
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120717
4 DEFINE_ALERTS Instance method Protected Method 20120717
5 DEFINE_METRIC Instance method Public Method 20120910
6 GET_EVALUATOR Instance method Public Method 20120717
7 GET_INSTANCE Static method Public Method 20120717
8 GET_METRIC Instance method Public Method 20120814
9 GET_METRIC_TABLE Instance method Public Method 20121113
10 GET_RDI_META Instance method Public Method 20120717
11 GET_SYS_REF Instance method Public Method 20120717
12 IS_ALERT_DEFINED Instance method Public Method 20120824
13 LOAD_ALERTS Instance method Private Method 20120910
Events
Class CL_DBA_ALERTING has no event.
Types
Class CL_DBA_ALERTING has no local type.
Method Signatures

Method ADD_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_METRIC Call by reference Type reference (TYPE) DBA_ALRT_MET DBA: Alert Rule Object 20120814
2 Importing IT_COMP Call by reference Type reference (TYPE) DBA_ALERTING_METRIC_COMP_TABLE DBA. Alerting Metric Components Table 20120814
3 Importing IT_RULES Call by reference Type reference (TYPE) DBA_ALERTING_METRIC_RULE_TABLE DBA: Alerting Metric Rule Table 20120814

Method ADD_METRIC on class CL_DBA_ALERTING has no exception.

Method CLOSE_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DBCNAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20120717

Method CLOSE_CONNECTION on class CL_DBA_ALERTING has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RDI_META Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20120717
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20120717

Method DEFINE_ALERTS Signature

Method DEFINE_ALERTS on class CL_DBA_ALERTING has no parameter.
# Exception Resumable Description Created on
1 CX_DBA_ALERT DBA: Alert Exception 20121129

Method DEFINE_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RULE_OBJECT Call by reference Object reference (TYPE REF TO) CL_DBA_ALERTING_RULE_OBJECT 20120910
2 Importing IT_SEL_OPT Call by reference Type reference (TYPE) DBA_ALRT_MET_SEL_OPT_ENTRY_TAB DBA: Alerting Metric Selet Option Table 20120917
3 Importing IV_LSID Call by reference Type reference (TYPE) STRING 20120910
4 Importing IV_METRIC_SOURCE Call by reference Type reference (TYPE) DBA_ALERT_METRIC_SOURCE 20120910
5 Importing IV_TIME_FRAME Call by reference Type reference (TYPE) STRING 20120910

Method DEFINE_METRIC on class CL_DBA_ALERTING has no exception.

Method GET_EVALUATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MR_EVALUATOR Value transfer Object reference (TYPE REF TO) CL_DBA_ALERTING_EVALUATOR DBA: Alert Evaluator 20120904

Method GET_EVALUATOR on class CL_DBA_ALERTING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RDI_META Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20121018
2 Returning RR_RDI_ALERT Value transfer Object reference (TYPE REF TO) CL_DBA_ALERTING DBA: Back-end Alerting 20121018
# Exception Resumable Description Created on
1 CX_DBA_RDI DBA-RDI: General Back-end Error 20120717

Method GET_METRIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DDIC Call by reference Type reference (TYPE) STRING 20120814
2 Importing IV_FIELD Call by reference Type reference (TYPE) STRING 20120814
3 Returning RT_METRICS Value transfer Type reference (TYPE) DBA_ALERTING_METRIC_ENTRY_TAB DBA: Table Alert Entries 20120814

Method GET_METRIC on class CL_DBA_ALERTING has no exception.

Method GET_METRIC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_METRICS Value transfer Type reference (TYPE) DBA_ALERTING_METRIC_ENTRY_TAB DBA: Alerting Metric Entry Table 20121113

Method GET_METRIC_TABLE on class CL_DBA_ALERTING has no exception.

Method GET_RDI_META Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RDI_META Call by reference Object reference (TYPE REF TO) CL_DBA_RDI_META DBA: Back-end Meta Data 20120717

Method GET_RDI_META on class CL_DBA_ALERTING has no exception.

Method GET_SYS_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20120717

Method GET_SYS_REF on class CL_DBA_ALERTING has no exception.

Method IS_ALERT_DEFINED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_METRIC Call by reference Object reference (TYPE REF TO) CL_DBA_ALERTING_METRIC DBA: Altering Metric 20120905
2 Exporting EV_IS_DEFINED Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120824
3 Importing IV_DDIC Call by reference Type reference (TYPE) STRING 20120824
4 Importing IV_FIELD Call by reference Type reference (TYPE) STRING 20120824

Method IS_ALERT_DEFINED on class CL_DBA_ALERTING has no exception.

Method LOAD_ALERTS Signature

Method LOAD_ALERTS on class CL_DBA_ALERTING has no parameter.
Method LOAD_ALERTS on class CL_DBA_ALERTING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740