SAP ABAP Class CL_XI_WS_MESSMON (XI/WS: Abstract Class for Message Monitoring)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
⤷ SXMSMONI (Package) XI: Integration Engine Monitoring
⤷ BC-XI-IS-WKB (Application Component) Runtime Workbench/Monitoring
⤷ SXMSMONI (Package) XI: Integration Engine Monitoring
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XI_WS_MESSMON_SELECT | Interface for joint message monitoring by XI and WS | 20060904 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_WS_MESSMON_IMPL | 20060724 | |
2 | Inheritance (c INHERITING FROM c_ref) | CL_XI_MESSMON_IMPL | 20060717 |
Properties
Class | CL_XI_WS_MESSMON | |
Short Description | XI/WS: Abstract Class for Message Monitoring | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SXMSMONI | XI: Integration Engine Monitoring |
Created | 20060717 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_XI_WS_MESSMON has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_XI_WS_MESSMON_SELECT | Interface for joint message monitoring by XI and WS | 20060904 |
Friends
Class CL_XI_WS_MESSMON has no friend class.
Attributes
Class CL_XI_WS_MESSMON has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONVERT_GUIDS | Static method | Protected | Method | Converts GUIDs from CHAR format to RAW format | 20060717 |
2 | DO2ND_STAGE_FOR_XI_AND_WS | Static method | Private | Method | Executes Second Level of Selection for XI and WS | 20071126 |
3 | DO_CONVERT_FILTER | Instance method | Protected | Method | Converts non-standard fields from ext. to int. | 20060717 |
4 | GET_MESSAGE_LIST | Static method | Public | Method | Gets list of messages (XI/WS) matching filter criteria | 20060803 |
5 | GET_MESSAGE_LIST_BY_QUEUE | Static method | Public | Method | Gets List of Messages (XI/WS) that are in a Queue | 20080109 |
6 | GET_MESSAGE_VERSIONS | Static method | Public | Method | Gets List of Message Versions (XI/WS) | 20070523 |
7 | GET_PIDS | Instance method | Protected | Method | Gets pipelines for message format (XI/WS) | 20060717 |
8 | GET_SEND_REC_STRUCT | Instance method | Protected | Method | XI: Gets Sender/Receiver Structure from Filter | 20060717 |
9 | GET_STATUS_VALUES | Instance method | Protected | Method | 20060717 | |
10 | HANDLE_TOO_MANY_MESSAGES | Static method | Private | Method | Restricts messages to required number | 20060807 |
11 | HANDLE_TOO_MANY_MESSAGES_2 | Static method | Private | Method | Restricts messages to required number | 20060913 |
12 | SELECT_MESSAGES_BY_ID | Static method | Private | Method | Selects Messages Using ID | 20071126 |
13 | SORT_MESSAGES_XI_WS | Static method | Public | Method | Sorts messages (int.) by their format (XI/WS) | 20060724 |
Events
Class CL_XI_WS_MESSMON has no event.
Types
Class CL_XI_WS_MESSMON has no local type.
Method Signatures
Method CONVERT_GUIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EX_GUIDS | Value transfer | Type reference (TYPE) | SXMSMGUIDT | XML Message Broker: Tabellentyp zur MessageGUID | 20060717 | ||
2 | Importing | IM_GUIDS | Call by reference | Type reference (TYPE) | SXMSCGUID_T | Tabelle von Message-GUIDs in Char-Format | 20060717 |
Method CONVERT_GUIDS on class CL_XI_WS_MESSMON has no exception.
Method DO2ND_STAGE_FOR_XI_AND_WS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FIRST_TS | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20071126 | ||
2 | Exporting | EX_MESSAGE_DATA_LIST | Call by reference | Type reference (TYPE) | SXI_MESSAGE_DATA_LIST | Liste von Daten von XI-Messages | 20071126 | ||
3 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | SXMSADMINRESULT | Ergebnis einer Admin-Aktion | 20071126 | ||
4 | Importing | IM_FILTER | Call by reference | Type reference (TYPE) | SXI_MESSAGE_FILTER | XI/WS: Filter für Messages (extern) | 20071126 | ||
5 | Importing | IM_MESSAGE_COUNT | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20071126 | ||
6 | Importing | IM_MSG_TAB | Call by reference | Type reference (TYPE) | SXMSMSGTAB | XML Message Broker: Tabelle vorhandener Messages | 20071126 | ||
7 | Importing | MESS_MON_WS | Call by reference | Object reference (TYPE REF TO) | IF_XI_WS_MESSMON_SELECT | Interface für das gemeinsame Message-Monitoring von XI u. WS | 20071126 | ||
8 | Importing | MESS_MON_XI | Call by reference | Object reference (TYPE REF TO) | IF_XI_WS_MESSMON_SELECT | Interface für das gemeinsame Message-Monitoring von XI u. WS | 20071126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XI_WS_MESSMON | Ausnahmeklasse für Message-Monitoring-API | 20071210 |
Method DO_CONVERT_FILTER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_FILTER | Call by reference | Type reference (TYPE) | SXI_MSG_SELECT | XI/WS: Struktur für Message-Selektion auf Datenbank | 20060717 | ||
2 | Importing | IM_FILTER | Call by reference | Type reference (TYPE) | SXI_MESSAGE_FILTER | XI/WS: Filter für Messages (extern) | 20060717 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XI_WS_MESSMON | Ausnahmeklasse für Message-Monitoring-API | 20060811 |
Method GET_MESSAGE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FIRST_TS | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20060803 | ||
2 | Exporting | EX_MESSAGE_DATA_LIST | Call by reference | Type reference (TYPE) | SXI_MESSAGE_DATA_LIST | Liste von Daten von XI-Messages | 20060803 | ||
3 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | SXMSADMINRESULT | Ergebnis einer Admin-Aktion | 20060803 | ||
4 | Importing | IM_ATTRIBUTES | Call by reference | Type reference (TYPE) | SXMSDATA_TUPEL_TAB | Tupel der extrahierten Daten einer Message | 20080229 | ||
5 | Importing | IM_FILTER | Call by reference | Type reference (TYPE) | SXI_MESSAGE_FILTER | XI/WS: Filter für Messages (extern) | 20060803 | ||
6 | Importing | IM_MESSAGE_COUNT | Call by reference | Type reference (TYPE) | INT4 | 200 | Natürliche Zahl | 20060803 | |
7 | Importing | IM_USE_OR | Call by reference | Type reference (TYPE) | SXMSFLAG | X='OR'-Verknüpfung der Parameter, space ='AND' Verknüpfung | 20080229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XI_WS_MESSMON | Ausnahmeklasse für Message-Monitoring-API | 20060803 |
Method GET_MESSAGE_LIST_BY_QUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FIRST_TS | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20080109 | ||
2 | Exporting | EX_MESSAGE_DATA_LIST | Call by reference | Type reference (TYPE) | SXI_MESSAGE_DATA_LIST | Liste von Daten von XI-Messages | 20080109 | ||
3 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | SXMSADMINRESULT | Ergebnis einer Admin-Aktion | 20080109 | ||
4 | Importing | IM_MESSAGE_COUNT | Call by reference | Type reference (TYPE) | INT4 | 200 | Natürliche Zahl | 20080109 | |
5 | Importing | IM_QUEUE | Call by reference | Type reference (TYPE) | SRT_SEQ_QUEUENAME | Queuename (qRFC oder bgRFC) | 20080109 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XI_WS_MESSMON | Ausnahmeklasse für Message-Monitoring-API | 20080109 |
Method GET_MESSAGE_VERSIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_MESSAGE_DATA_LIST | Call by reference | Type reference (TYPE) | SXI_MESSAGE_VERSION_DATA_LIST | Liste von Daten von XI-Messages | 20070523 | ||
2 | Importing | IM_MESSAGE_KEY | Call by reference | Type reference (TYPE) | SXMSMKEY | XI/WS: Messagekey | 20070523 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XI_WS_MESSMON | Ausnahmeklasse für Message-Monitoring-API | 20070523 |
Method GET_PIDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_PIDS | Call by reference | Type reference (TYPE) | SXMS_SEL_OPTIONS | XMS: Selektionsbedingungen | 20060717 | ||
2 | Importing | IM_MSGFORMAT | Call by reference | Type reference (TYPE) | SXI_MSG_FORMAT | ESP: Message-Format (XI/ESI) | 20060717 | ||
3 | Importing | IM_PID | Call by reference | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20060717 |
Method GET_PIDS on class CL_XI_WS_MESSMON has no exception.
Method GET_SEND_REC_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EX_SEND_REC | Value transfer | Type reference (TYPE) | SXMSPEMAS_SR | XML Message Broker: Sender/Empfänger | 20060717 | ||
2 | Importing | IM_FILTER | Call by reference | Type reference (TYPE) | SXI_MESSAGE_FILTER | XI/WS: Filter für Messages (extern) | 20060717 |
Method GET_SEND_REC_STRUCT on class CL_XI_WS_MESSMON has no exception.
Method GET_STATUS_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EX_STATUS_LIST | Value transfer | Type reference (TYPE) | SXMSPMSTAT_TAB | Message Status | 20060717 | ||
2 | Importing | IM_FILTER | Call by reference | Type reference (TYPE) | SXI_MESSAGE_FILTER | XI/WS: Filter für Messages (extern) | 20060717 |
Method GET_STATUS_VALUES on class CL_XI_WS_MESSMON has no exception.
Method HANDLE_TOO_MANY_MESSAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_MESSAGELIST | Call by reference | Type reference (TYPE) | SXMSMSGLST_SORTED_TAB | Sortierte Messages-Liste | 20060807 | ||
2 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | SXMSADMINRESULT | Ergebnis einer Admin-Aktion | 20060807 | ||
3 | Importing | IM_LINES | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060807 | ||
4 | Importing | IM_MAX_LINES | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060807 |
Method HANDLE_TOO_MANY_MESSAGES on class CL_XI_WS_MESSMON has no exception.
Method HANDLE_TOO_MANY_MESSAGES_2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_MESSAGELIST | Call by reference | Type reference (TYPE) | SXI_MESSAGE_DATA_LIST | Sortierte Messages-Liste | 20060913 | ||
2 | Exporting | EX_FIRST_TS | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20060913 | ||
3 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | SXMSADMINRESULT | Ergebnis einer Admin-Aktion | 20060913 | ||
4 | Importing | IM_LINES | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060913 | ||
5 | Importing | IM_MAX_LINES | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20060913 |
Method HANDLE_TOO_MANY_MESSAGES_2 on class CL_XI_WS_MESSMON has no exception.
Method SELECT_MESSAGES_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_FIRST_TS | Call by reference | Type reference (TYPE) | TIMESTAMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmssmmmuuun) | 20071126 | ||
2 | Exporting | EX_MSG_TAB | Call by reference | Type reference (TYPE) | SXMSMSGTAB | XML Message Broker: Tabelle vorhandener Messages | 20071126 | ||
3 | Exporting | EX_RESULT | Call by reference | Type reference (TYPE) | SXMSADMINRESULT | Ergebnis einer Admin-Aktion | 20071126 | ||
4 | Importing | IM_MESSAGE_COUNT | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20071126 | ||
5 | Importing | IM_WS_SELECT | Call by reference | Type reference (TYPE) | SXI_MSG_SELECT | XI/WS: Filter für Messages (extern) | 20071126 | ||
6 | Importing | IM_XI_SELECT | Call by reference | Type reference (TYPE) | SXI_MSG_SELECT | XI/WS: Filter für Messages (extern) | 20071126 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XI_WS_MESSMON | Ausnahmeklasse für Message-Monitoring-API | 20071126 |
Method SORT_MESSAGES_XI_WS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_WS_MSG_LIST | Call by reference | Type reference (TYPE) | SXMSMSGTAB | XML Message Broker: Tabelle vorhandener Messages | 20060724 | ||
2 | Exporting | EX_XI_MSG_LIST | Call by reference | Type reference (TYPE) | SXMSMSGTAB | XML Message Broker: Tabelle vorhandener Messages | 20060724 | ||
3 | Importing | IM_MSG_LIST | Call by reference | Type reference (TYPE) | SXMSMSGTAB | XML Message Broker: Tabelle vorhandener Messages | 20060724 |
Method SORT_MESSAGES_XI_WS on class CL_XI_WS_MESSMON has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 710 |