SAP ABAP Class CL_XI_MON_LOG_CONTAINER (XMB Monitoring: Container Class for Grouped Log Attributes)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI_XMB (Package) CCMS: Monitoring Components Integration Engine
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XI_MON_APP_NAMESPACE Implementation of a QOS Monitoring Node Incl. Attributes 20011113
2 Inheritance (c INHERITING FROM c_ref)  CL_XI_MON_QUALITY_OF_SERVICE Implementation of a QOS Monitoring Node Incl. Attributes 20011113
Properties
Class CL_XI_MON_LOG_CONTAINER  
Short Description XMB Monitoring: Container Class for Grouped Log Attributes    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SMOI_XMB   CCMS: Monitoring Components Integration Engine 
Created 20011113   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_XI_CUST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_XI_MON_DEF Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_XI_MON_LOG_CONTAINER has no interface implemented.
Friends
Class CL_XI_MON_LOG_CONTAINER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRIBUTES Instance attribute Private Type reference (TYPE) ATTRIBUTE_TABLE 20011113
2 CONTAINER_MONITOR_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_XI_MON_MONITOR Container Monitoring Object 20011113
3 CONTAINER_NAME Instance attribute Private Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Name of Associated Monitoring Object 20011113
4 ERROR_FREQUENCY Instance attribute Private Object reference (TYPE REF TO) CL_XI_MON_PERF_ATTRIBUTE Attribute for Measurement of Error Frequency 20011115
5 PARENT Instance attribute Private Object reference (TYPE REF TO) CL_MON_OBJECT XI Monitoring (Monitoring Object Base Class) 20011113
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011113
2 CREATE_ATTRIBUTE_PROPERTIES Instance method Protected Method Define Properties for Corresponding Log Attribute 20011119
3 CREATE_CONTAINER_PROPERTIES Instance method Private Method Define Properties for Container Monitoring Object 20011116
4 CREATE_FREQUENCY_PROPERTIES Instance method Private Method Define Properties for "Error Frequency" Attribute 20011115
5 DELETE_ERROR Instance method Public Method Delete an Error Message from Associated Attribute 20011113
6 GET_ATTRIBUTE Instance method Protected Method Determine Monitoring Attribute Responsible 20011113
7 GET_ATTRIBUTE_NAME Instance method Protected Method 20011113
8 GET_CONTAINER_CLASS_NAME Instance method Protected Method 20011113
9 GET_CONTAINER_MONITOR_OBJECT Instance method Private Method 20011113
10 GET_CONTAINER_MSG_NO Instance method Protected Method Determine ID of MTE Class Description Text 20011116
11 GET_CONTAINER_NAME Instance method Private Method 20011113
12 GET_CONTAINER_PREFIX Instance method Protected Method 20011203
13 GET_ERROR_FREQUENCY Instance method Private Method Determine Node for Reporting Error Frequency 20011115
14 GET_ERROR_MESSAGE Instance method Protected Method 20011113
15 GET_PARENT Instance method Private Method 20011113
16 INSERT_ATTRIBUTE Instance method Private Method Register New Service with Associated Monitoring Attribute 20011113
17 REPORT_ERROR Instance method Public Method 20011113
18 UPDATE_FREQUENCY Instance method Protected Method Update Error Frequency 20011115
Events
Class CL_XI_MON_LOG_CONTAINER has no event.
Types
Class CL_XI_MON_LOG_CONTAINER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER_NAME Call by reference Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011113
2 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_MON_OBJECT Alert: global monitoring type identifier 20011113

Method CONSTRUCTOR on class CL_XI_MON_LOG_CONTAINER has no exception.

Method CREATE_ATTRIBUTE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011119
2 Returning R_PROPERTIES Value transfer Object reference (TYPE REF TO) CL_MON_LOG_ATTRIB_PROPERTIES CCMS: Eigenschaften eines Message Log Attributs 20011119

Method CREATE_ATTRIBUTE_PROPERTIES on class CL_XI_MON_LOG_CONTAINER has no exception.

Method CREATE_CONTAINER_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROPERTIES Value transfer Object reference (TYPE REF TO) CL_MON_MONITOR_PROPERTIES CCMS: Eigenschaften eines physischen Monitorknotens 20011116

Method CREATE_CONTAINER_PROPERTIES on class CL_XI_MON_LOG_CONTAINER has no exception.

Method CREATE_FREQUENCY_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROPERTIES Value transfer Object reference (TYPE REF TO) CL_MON_PERF_ATTRIB_PROPERTIES CCMS: Eigenschaften eines Performance-Attributs 20011115

Method CREATE_FREQUENCY_PROPERTIES on class CL_XI_MON_LOG_CONTAINER has no exception.

Method DELETE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE Call by reference Object reference (TYPE REF TO) CL_XI_XMS_MESSAGE_WRAPPER Messageobjekt (inkl. Fehler) 20011113
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Name des zu bestimmenden Attributs 20011113
2 Returning R_ATTRIBUTE Value transfer Object reference (TYPE REF TO) CL_XI_MON_LOG_ATTRIBUTE zugeordnetes Monitorattribut 20011113
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method GET_ATTRIBUTE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTE_NAME Value transfer Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011113
2 Importing I_MESSAGE Call by reference Object reference (TYPE REF TO) CL_XI_XMS_MESSAGE_WRAPPER Monitoring for Exchange Infrastructure 20011113

Method GET_ATTRIBUTE_NAME on class CL_XI_MON_LOG_CONTAINER has no exception.

Method GET_CONTAINER_CLASS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CLASS_NAME Value transfer Type reference (TYPE) ALGRPCUSGE-CUSGRPNAME Alert: Short Name of Monitoring Type 20011113

Method GET_CONTAINER_CLASS_NAME on class CL_XI_MON_LOG_CONTAINER has no exception.

Method GET_CONTAINER_MONITOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning OBJECT Value transfer Object reference (TYPE REF TO) CL_XI_MON_MONITOR XI Monitoring (Error Summary Monitor Object) 20011113
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method GET_CONTAINER_MSG_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MSG_NO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20011116

Method GET_CONTAINER_MSG_NO on class CL_XI_MON_LOG_CONTAINER has no exception.

Method GET_CONTAINER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTAINER_NAME Value transfer Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011113

Method GET_CONTAINER_NAME on class CL_XI_MON_LOG_CONTAINER has no exception.

Method GET_CONTAINER_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PREFIX Value transfer Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011203

Method GET_CONTAINER_PREFIX on class CL_XI_MON_LOG_CONTAINER has no exception.

Method GET_ERROR_FREQUENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ERROR_FREQUENCY Value transfer Object reference (TYPE REF TO) CL_XI_MON_PERF_ATTRIBUTE XI Monitoring (Error Summary Monitor Object) 20011115
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011115

Method GET_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE Call by reference Object reference (TYPE REF TO) CL_XI_XMS_MESSAGE_WRAPPER Messageobjekt (inkl. Fehler) 20011113
2 Returning R_ERROR_MESSAGE Value transfer Type reference (TYPE) XMIMSGTXT aktuelle Fehlermeldung 20011113

Method GET_ERROR_MESSAGE on class CL_XI_MON_LOG_CONTAINER has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT Value transfer Object reference (TYPE REF TO) CL_MON_OBJECT XI Monitoring (Monitor Object Base Class) 20011113

Method GET_PARENT on class CL_XI_MON_LOG_CONTAINER has no exception.

Method INSERT_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ATTRIBUTE Value transfer Object reference (TYPE REF TO) CL_XI_MON_LOG_ATTRIBUTE XI Monitoring (Error Summary Monitor Object) 20011113
2 Importing ATTRIBUTE_NAME Call by reference Type reference (TYPE) ALMTCUSGEN-MTNAMESHRT Alert: Short Name of Monitoring Type 20011113
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method REPORT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE Call by reference Object reference (TYPE REF TO) CL_XI_XMS_MESSAGE_WRAPPER Messageobjekt (inkl. Fehler) 20011113
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method UPDATE_FREQUENCY Signature

Method UPDATE_FREQUENCY on class CL_XI_MON_LOG_CONTAINER has no parameter.
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011115
History
Last changed by/on SAP  20110908 
SAP Release Created in 620