SAP ABAP Class CL_MON_LOG_ATTRIBUTE (CCMS: Message Container Attribute)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-MON (Application Component) Monitoring
     SMOI_OO (Package) Object-Oriented Nesting of Monitoring Infrastructure
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MON_ATTRIBUTE XI Monitoring (Monitor Attribute) 20011024
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XI_MON_LOG_ATTRIBUTE XI Monitoring (Error Summary Monitoring Object) 20011025
Properties
Class CL_MON_LOG_ATTRIBUTE  
Short Description CCMS: Message Container Attribute    
Super Class CL_MON_ATTRIBUTE XI Monitoring (Monitor Attribute) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SMOI_OO   Object-Oriented Nesting of Monitoring Infrastructure 
Created 20011024   SAP 
Last change 20011110   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CCMSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MON_LOG_ATTRIBUTE has no interface implemented.
Friends
Class CL_MON_LOG_ATTRIBUTE has no friend class.
Attributes
Class CL_MON_LOG_ATTRIBUTE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACCEPT_ALERTS Instance method Public Method Sets all assigned alerts to 'completed' 20011126
2 CHECK_ACKNOWLEDGE_ALERTS_ERROR Instance method Private Method Error Check for Result Type CCMSM_TID_RC_MSCLINE_TBL 20011126
3 CHECK_GET_ALERT_IDS_ERROR Instance method Private Method Error Check for Result Type CCMSM_TID_RC_TIDAID_TBL 20011123
4 CHECK_READ_MESSAGE_LINES_ERROR Instance method Private Method Error Check for Result Type CCMSM_TID_RC_MSCLINE_TBL 20011123
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20011205
6 CONSTRUCTOR Instance method Public Constructor Constructor 20011109
7 DELETE_ALERTS Instance method Public Method Delete Alerts that Are Assigned to Log Entries 20011126
8 DELETE_MESSAGE Instance method Public Method Delete Log Entries 20011121
9 DELETE_MESSAGE_LINES Instance method Private Method Delete Log Entries 20011123
10 FILTER_MESSAGE_LINES Instance method Private Method Determine Lines to Actually Be Deleted 20011123
11 GET_ALERT_IDS Instance method Public Method Determine Alert IDs for Log Attribute 20011123
12 READ_MESSAGE_LINES Instance method Public Method Determine All Entries for this Log Attribute 20011123
13 REPORT_MESSAGE Instance method Public Method Send Message to Monitoring Architecutre 20011107
14 SELECT_ALERT_IDS Instance method Private Method Determine Alerts for Specified Log Entries 20011123
Events
Class CL_MON_LOG_ATTRIBUTE has no event.
Types
Class CL_MON_LOG_ATTRIBUTE has no local type.
Method Signatures

Method ACCEPT_ALERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALERTS Call by reference Object reference (TYPE REF TO) ALAIDTBL Alerts: Tabelle mit globalen AIDs 20011126
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011126

Method CHECK_ACKNOWLEDGE_ALERTS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20011126
2 Importing I_RESULT_TABLE Call by reference Type reference (TYPE) ALAIDRCTBL Alerts: Tabelle von globalen AID plus RC 20011126
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011126

Method CHECK_GET_ALERT_IDS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20011123
2 Importing I_RESULT_TABLE Call by reference Type reference (TYPE) CCMSM_TID_RC_TIDAID_TBL 20011123
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011123

Method CHECK_READ_MESSAGE_LINES_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20011123
2 Importing I_RESULT_TABLE Call by reference Type reference (TYPE) CCMSM_TID_RC_MSCLINE_TBL 20011123
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011123

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MON_LOG_ATTRIBUTE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MON_LOG_ATTRIBUTE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PARENT Call by reference Object reference (TYPE REF TO) CL_MON_OBJECT Vaterknoten 20011109
2 Importing I_PROPERTIES Call by reference Object reference (TYPE REF TO) CL_MON_OBJECT_PROPERTIES Eigenschaften des Message Log Attributs 20011109
3 Importing I_TID Call by reference Type reference (TYPE) ALGLOBTID Alert: global monitoring type identifier 20011214
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method DELETE_ALERTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TABLE Call by reference Object reference (TYPE REF TO) ALMSCLINEID_TBL CCMS: Tabelle mit Message Zeilen-Ids 20011126
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011126

Method DELETE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END Call by reference Type reference (TYPE) ALTMSTPUTC Alert: UTC-Zeitstempel im Format 20011121
2 Importing I_LINE_ID Call by reference Type reference (TYPE) ALMSCGLLID Alert: Message Container: global external line ID 20011121
3 Importing I_MANDANT Call by reference Type reference (TYPE) SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20011121
4 Importing I_MSGARG1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011121
5 Importing I_MSGARG2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011121
6 Importing I_MSGARG3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011121
7 Importing I_MSGARG4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011121
8 Importing I_START Call by reference Type reference (TYPE) ALTMSTPUTC Alert: UTC-Zeitstempel im Format 20011121
9 Importing I_USERID Call by reference Type reference (TYPE) SY-UNAME R/3-System, Anmeldename des Benutzers 20011121
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011121

Method DELETE_MESSAGE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TABLE Call by reference Object reference (TYPE REF TO) ALMSCLINEID_TBL CCMS: Tabelle mit Message Zeilen-Ids 20011123
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011123

Method FILTER_MESSAGE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_ID Call by reference Type reference (TYPE) ALMSCGLLID Alert: Message Container: global external line ID 20011123
2 Importing I_MANDANT Call by reference Type reference (TYPE) SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20011123
3 Importing I_MSGARG1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011123
4 Importing I_MSGARG2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011123
5 Importing I_MSGARG3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011123
6 Importing I_MSGARG4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20011123
7 Importing I_TABLE Call by reference Object reference (TYPE REF TO) CCMSM_TID_RC_MSCLINE_TBL 20011123
8 Importing I_USERID Call by reference Type reference (TYPE) SY-UNAME R/3-System, Anmeldename des Benutzers 20011123
9 Returning R_LINES Value transfer Object reference (TYPE REF TO) ALMSCLINEID_TBL CCMS: Tabelle mit Message Zeilen-Ids 20011123

Method FILTER_MESSAGE_LINES on class CL_MON_LOG_ATTRIBUTE has no exception.

Method GET_ALERT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALERTS_GET_ACTIVE Call by reference Type reference (TYPE) ALSALC_LOC 'X' Alert: SALC: Flag (X) if only local input for function call 20011123
2 Importing I_ALERTS_GET_HISTORY Call by reference Type reference (TYPE) ALSALC_LOC Alert: SALC: Flag (X) if only local input for function call 20011123
3 Importing I_END Call by reference Type reference (TYPE) ALTMSTPUTC Alert: UTC-Zeitstempel im Format 20011123
4 Importing I_START Call by reference Type reference (TYPE) ALTMSTPUTC Alert: UTC-Zeitstempel im Format 20011123
5 Returning R_ALERT_IDS Value transfer Object reference (TYPE REF TO) ALAIDTBL Alerts: Tabelle mit globalen AIDs 20011123
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011123

Method READ_MESSAGE_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_END Call by reference Type reference (TYPE) ALTMSTPUTC Alert: UTC-Zeitstempel im Format 20011123
2 Importing I_MANDANT Call by reference Type reference (TYPE) SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20011123
3 Importing I_START Call by reference Type reference (TYPE) ALTMSTPUTC Alert: UTC-Zeitstempel im Format 20011123
4 Importing I_USERID Call by reference Type reference (TYPE) SY-UNAME R/3-System, Anmeldename des Benutzers 20011123
5 Returning R_TABLE Value transfer Object reference (TYPE REF TO) CCMSM_TID_RC_MSCLINE_TBL 20011123
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011123

Method REPORT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE_ID Value transfer Type reference (TYPE) ALMSCGLLID Externe Meldungs-Id 20011107
2 Importing I_MANDANT Value transfer Type reference (TYPE) SYMANDT SY-MANDT R/3-System, Mandantennummer aus Anmeldung 20011107
3 Importing I_MESSAGE_ID Value transfer Type reference (TYPE) ARBGB Arbeitsgebiet 20011107
4 Importing I_MESSAGE_NO Value transfer Type reference (TYPE) SYMSGNO Nachrichtennummer 20011107
5 Importing I_MESSAGE_TEXT Value transfer Type reference (TYPE) XMIMSGTXT Der Text der ausgegeben werden soll 20011107
6 Importing I_MSGARG1 Value transfer Type reference (TYPE) XMIARGTXT NachriNachrichtenvariable 1 20011107
7 Importing I_MSGARG2 Value transfer Type reference (TYPE) XMIARGTXT NachriNachrichtenvariable 2 20011107
8 Importing I_MSGARG3 Value transfer Type reference (TYPE) XMIARGTXT NachriNachrichtenvariable 3 20011107
9 Importing I_MSGARG4 Value transfer Type reference (TYPE) XMIARGTXT NachriNachrichtenvariable 4 20011107
10 Importing I_REPORTED_BY Value transfer Type reference (TYPE) ALUSER16 Urheber der Meldung 20011107
11 Importing I_SEVERITY Value transfer Type reference (TYPE) ALSEVERITY Alert: severity (alerts, monitoring type custom..) 20011107
12 Importing I_USER_NAME Value transfer Type reference (TYPE) SYUNAME SY-UNAME R/3-System, Anmeldename des Benutzers 20011107
13 Importing I_VALUE Value transfer Type reference (TYPE) ALVALUE Alert: alert value (1 = green, 2 = yellow, ....) 20011107
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011114

Method SELECT_ALERT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALERTS_GET_ACTIVE Call by reference Type reference (TYPE) ALSALC_LOC 'X' Alert: SALC: Flag (X) if only local input for function call 20011123
2 Importing I_ALERTS_GET_HISTORY Call by reference Type reference (TYPE) ALSALC_LOC Alert: SALC: Flag (X) if only local input for function call 20011123
3 Importing I_ALERT_IDS Call by reference Object reference (TYPE REF TO) ALAIDTBL Alerts: Tabelle mit globalen AIDs 20011123
4 Importing I_MESSAGE_TABLE Call by reference Object reference (TYPE REF TO) ALMSCLINEID_TBL CCMS: Tabelle mit Message Zeilen-Ids 20011123
5 Returning R_ALERTS Value transfer Object reference (TYPE REF TO) ALAIDTBL Alerts: Tabelle mit globalen AIDs 20011123
# Exception Resumable Description Created on
1 CX_MON Exception Class for Exchange Infrastructure Monitoring 20011123
History
Last changed by/on SAP  20011110 
SAP Release Created in 620