SAP ABAP Class CL_XI_MON_STATUS (XMB Monitoring: Monitoring of Overall Status)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI_XMB (Package) CCMS: Monitoring Components Integration Engine
Properties
Class CL_XI_MON_STATUS  
Short Description XMB Monitoring: Monitoring of Overall Status    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SMOI_XMB   CCMS: Monitoring Components Integration Engine 
Created 20011114   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XI_MON_STATUS has no forward declaration.
Interfaces
Class CL_XI_MON_STATUS has no interface implemented.
Friends
Class CL_XI_MON_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 EXCEPTIONS_ATTRIBUTE Instance attribute Private Object reference (TYPE REF TO) CL_XI_MON_LOG_ATTRIBUTE Log Attribute for Raised Exceptions 20011114
2 HEALTHY_ATTRIBUTE Instance attribute Private Object reference (TYPE REF TO) CL_XI_MON_MSG_ATTRIBUTE Status Attribute for General System Status 20020121
3 PARENT Instance attribute Private Object reference (TYPE REF TO) CL_MON_OBJECT Parent Node in Monitor Tree 20011114
4 STATUS_MONITOR Instance attribute Private Object reference (TYPE REF TO) CL_XI_MON_MONITOR Monitoring Object for XMB Monitoring Status 20011114
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MESSAGE Instance method Private Method Create Message Text from Raised Exception 20011121
2 CONSTRUCTOR Instance method Public Constructor Constructor 20011114
3 CREATE_EXCEPTION_PROPERTIES Instance method Private Method Define Properties for "Unhandled Exceptions" Attribute 20020121
4 CREATE_STATUS_PROPERTIES Instance method Private Method Define Properties for Status Node 20011116
5 GET_EXCEPTIONS_ATTRIBUTE Instance method Private Method 20011114
6 GET_HEALTHY_ATTRIBUTE Instance method Private Method 20011114
7 GET_PARENT Instance method Private Method Determine Parent Object in Monitoring Tree 20011114
8 GET_STATUS_MONITOR Instance method Private Method 20011114
9 INITIALIZE Instance method Public Method Initialization of XMB Monitor Monitoring 20011114
10 REPORT_EXCEPTION Instance method Public Method Report Exception in XMB Monitoring 20011119
11 SET_HEALTHY Instance method Public Method Confirmation: Monitoring Status OK 20011114
12 SET_UNHEALTHY Instance method Public Method Confirmation: Monitoring Status Not OK 20011114
Events
Class CL_XI_MON_STATUS has no event.
Types
Class CL_XI_MON_STATUS has no local type.
Method Signatures

Method BUILD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_MON Exception Class for Exchange Infrastructure Monitoring 20011121
2 Returning R_MESSAGE Value transfer Type reference (TYPE) STRING Nachrichten, Nachrichtenvariable 20011121

Method BUILD_MESSAGE on class CL_XI_MON_STATUS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) CL_MON_OBJECT CCMS: Basisklasse für Objekte der Monitoring Architektur 20011114

Method CONSTRUCTOR on class CL_XI_MON_STATUS has no exception.

Method CREATE_EXCEPTION_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_LOG_ATTRIB_PROPERTIES CCMS: Eigenschaften eines Message Log Attributs 20020121

Method CREATE_EXCEPTION_PROPERTIES on class CL_XI_MON_STATUS has no exception.

Method CREATE_STATUS_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_STATUS_PROPERTIES on class CL_XI_MON_STATUS has no exception.

Method GET_EXCEPTIONS_ATTRIBUTE Signature

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

Method GET_HEALTHY_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ATTRIBUTE Value transfer Object reference (TYPE REF TO) CL_XI_MON_MSG_ATTRIBUTE CCMS: Status Monitoring Attribut 20011114
# Exception Resumable Description Created on
1 CX_MON 20011114

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PARENT Value transfer Object reference (TYPE REF TO) CL_MON_OBJECT CCMS: Basisklasse für Objekte der Monitoring Architektur 20011114

Method GET_PARENT on class CL_XI_MON_STATUS has no exception.

Method GET_STATUS_MONITOR Signature

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

Method INITIALIZE Signature

Method INITIALIZE on class CL_XI_MON_STATUS has no parameter.
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method REPORT_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_MON Exception Class for Exchange Infrastructure Monitoring 20011119
2 Importing I_MESSAGE Call by reference Type reference (TYPE) STRING 20011121
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011119

Method SET_HEALTHY Signature

Method SET_HEALTHY on class CL_XI_MON_STATUS has no parameter.
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method SET_UNHEALTHY Signature

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