Hierarchy
⤷ BC-CCM-MON (Application Component) Monitoring
⤷ SMOI_XMB (Package) CCMS: Monitoring Components Integration Engine
Properties
Class | CL_XI_XMS_MESSAGE_WRAPPER | |
Short Description | Monitoring for Exchange Infrastructure | |
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 | 20011031 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_XI_XMS_MESSAGE_WRAPPER has no forward declaration.
Interfaces
Class CL_XI_XMS_MESSAGE_WRAPPER has no interface implemented.
Friends
Class CL_XI_XMS_MESSAGE_WRAPPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | APP_ERROR | Constant | Public | Type reference (TYPE) | INT1 | 2 | Status: Application Error | 20011106 | |
2 | ERROR_OBJECT | Instance attribute | Public | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_ERROR | XMS: System Error | 20011031 | ||
3 | HEADER_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MAIN | XMS: Integration Engine Message Header | 20011031 | ||
4 | INTERNAL_ATTRIBUTES_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_INTERNAL_ATTRIBUTES | XMS: Internal Attributes | 20011206 | ||
5 | MESSAGE_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20011031 | ||
6 | RELIABLE_MESSAGING_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_RM | XI: Reliable Messaging SOAP Header | 20030722 | ||
7 | RUNTIME_OBJECT | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Runtime Environment | 20011031 | ||
8 | SYS_ERROR | Constant | Public | Type reference (TYPE) | INT1 | 1 | Status: System Error | 20011106 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20011031 |
2 | GET_ADAPTER_TYPE | Instance method | Public | Method | Collecting ADAPTER_TYPE from message object | 20011105 |
3 | GET_APPERR_FAULT_MSG | Instance method | Public | Method | Collecting APPERR_FAULT_MSG_RECEIVER from message object | 20011211 |
4 | GET_APPLICATION_NAME | Instance method | Public | Method | Determining namespace of application that caused error | 20011120 |
5 | GET_ENGINE_TYPE | Instance method | Public | Method | Determining type of integration engine | 20020116 |
6 | GET_ERROR_CODE | Instance method | Public | Method | Collecting error_code from MessageObject | 20011105 |
7 | GET_ERROR_OBJECT | Instance method | Public | Method | 20011031 | |
8 | GET_ERROR_STATUS | Instance method | Public | Method | Determining whether system or application error | 20011106 |
9 | GET_ERROR_TEXT | Instance method | Public | Method | Collecting error_text from message object | 20011105 |
10 | GET_EXTERNAL_PL_ID | Instance method | Public | Method | Collecting external_pl_id from message object | 20011105 |
11 | GET_HEADER_OBJECT | Instance method | Private | Method | 20011031 | |
12 | GET_INTERFACE_EXCEPTION_NAME | Instance method | Public | Method | Determining exception of application that caused error | 20011120 |
13 | GET_INTERFACE_NAME | Instance method | Public | Method | Determining application that caused error | 20011120 |
14 | GET_INTERNAL_ATTRIBUTES_OBJECT | Instance method | Private | Method | 20011206 | |
15 | GET_INTERNAL_PL_ID | Instance method | Public | Method | Collecting internal_pl_id from message object | 20011105 |
16 | GET_INTERNAL_QOS | Instance method | Public | Method | Collecting "Quality of Service" from message object | 20020114 |
17 | GET_MESSAGE_ID | Instance method | Public | Method | Collecting message GUID from message object | 20011205 |
18 | GET_MESSAGE_PROPERTIES | Instance method | Private | Method | Separating message object into individual properties | 20011031 |
19 | GET_PARENT_ID | Instance method | Public | Method | Collecting parent_id from message object | 20011105 |
20 | GET_PIPELINE_ID | Instance method | Public | Method | Collecting pipeline ID from message object | 20011105 |
21 | GET_PIPELINE_SERVICE | Instance method | Public | Method | 20011102 | |
22 | GET_PL_ELEMENT | Instance method | Public | Method | Collect pl_element from message object | 20011105 |
23 | GET_PROC_STATUS | Instance method | Public | Method | Collecting proc_status from message object | 20011105 |
24 | GET_QUALITY_OF_SERVICE | Instance method | Public | Method | Collecting "Quality of Service" from message object | 20011105 |
25 | GET_QUEUEID_INT | Instance method | Public | Method | Collecting queueid_int from message object | 20011105 |
26 | GET_RECEIVERS | Instance method | Public | Method | Message Receiver | 20050503 |
27 | GET_RELIABLE_MESSAGING_OBJECT | Instance method | Private | Method | 20030722 | |
28 | GET_RUNTIME_OBJECT | Instance method | Private | Method | 20011031 | |
29 | GET_SENDER | Instance method | Public | Method | Message Sender | 20050503 |
30 | GET_SPLIT_NUMBER | Instance method | Public | Method | Collecting split_number from message object | 20011105 |
31 | GET_SYSTEM_ID | Instance method | Public | Method | Collecting system ID from message object | 20011105 |
Events
Class CL_XI_XMS_MESSAGE_WRAPPER has no event.
Types
Class CL_XI_XMS_MESSAGE_WRAPPER 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 | MESSAGE_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20011031 |
Method CONSTRUCTOR on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_ADAPTER_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ADAPTER_TYPE | Value transfer | Type reference (TYPE) | SXMSPSTYPE | Typ eines Pipeline-Services | 20011105 |
Method GET_ADAPTER_TYPE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_APPERR_FAULT_MSG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | APPERR_FAULT_MSG | Value transfer | Type reference (TYPE) | PRX_IFRINT | IFR Interface | 20011211 |
Method GET_APPERR_FAULT_MSG on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_APPLICATION_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | APPLICATION_NAMESPACE | Value transfer | Type reference (TYPE) | SXI_ACTION_NS | XI: Interface-Namensraum | 20011120 |
Method GET_APPLICATION_NAME on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_ENGINE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_TYPE | Value transfer | Type reference (TYPE) | SXMSTYPE | Typ der Integration Engine | 20020116 |
Method GET_ENGINE_TYPE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_ERROR_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | AREA | Call by reference | Type reference (TYPE) | SXMSERRAREA | Integration Engine: Fehler-Gebiet | 20030915 | ||
2 | Exporting | CODE | Call by reference | Type reference (TYPE) | STRING | 20011105 | |||
3 | Exporting | ID | Call by reference | Type reference (TYPE) | SXMSERRID | Integration Engine: Fehler-ID | 20011105 |
Method GET_ERROR_CODE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_ERROR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EO | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_ERROR | XMS: Systemfehler | 20011031 |
Method GET_ERROR_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_ERROR_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | STATUS | Value transfer | Type reference (TYPE) | INT1 | Dummy für B20 int1 (überall lokal!) | 20011106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_MON_INVALID_ERROR_TYPE | Fehlerhafter Fehlertyp (Syst/App Error) | 20011106 |
Method GET_ERROR_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ERROR_TEXT | Value transfer | Type reference (TYPE) | XMIMSGTXT | Fehlertext | 20011107 |
Method GET_ERROR_TEXT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_EXTERNAL_PL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EXTERNAL_PL_ID | Value transfer | Type reference (TYPE) | SXMSPIDEXT | Integration Engine: logische Pipeline-ID | 20011105 |
Method GET_EXTERNAL_PL_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_HEADER_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | HO | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MAIN | XI: Main SOAP Header | 20011031 |
Method GET_HEADER_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_INTERFACE_EXCEPTION_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | EXCEPTION_NAME | Value transfer | Type reference (TYPE) | XMIMSGTXT | Fehlertext | 20011120 |
Method GET_INTERFACE_EXCEPTION_NAME on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_INTERFACE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | APPLICATION_NAME | Value transfer | Type reference (TYPE) | PRX_INTFID | 20011120 |
Method GET_INTERFACE_NAME on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_INTERNAL_ATTRIBUTES_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IO | Value transfer | Object reference (TYPE REF TO) | CL_XMS_INTERNAL_ATTRIBUTES | XMS: Interne Attribute | 20011206 |
Method GET_INTERNAL_ATTRIBUTES_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_INTERNAL_PL_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | INTERNAL_PL_ID | Value transfer | Type reference (TYPE) | SXMSPID | Integration Engine: Pipeline-ID | 20011105 |
Method GET_INTERNAL_PL_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_INTERNAL_QOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | QOS | Value transfer | Type reference (TYPE) | SXMSQOS | Integration Engine: Quality of Service | 20020114 |
Method GET_INTERNAL_QOS on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_MESSAGE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MESSAGE_GUID | Value transfer | Type reference (TYPE) | SXMSMGUID | Integration Engine: Message-ID | 20011205 |
Method GET_MESSAGE_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_MESSAGE_PROPERTIES Signature
Method GET_MESSAGE_PROPERTIES on class CL_XI_XMS_MESSAGE_WRAPPER has no parameter.
Method GET_MESSAGE_PROPERTIES on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_PARENT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PARENT_ID | Value transfer | Type reference (TYPE) | SXMSMGUID | Integration Engine: Message-ID | 20011105 |
Method GET_PARENT_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_PIPELINE_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PIPELINE_ID | Value transfer | Type reference (TYPE) | SXMSPIDEXT | Integration Engine: logische Pipeline-ID | 20011105 |
Method GET_PIPELINE_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_PIPELINE_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PIPELINE_SERVICE | Value transfer | Type reference (TYPE) | ALMTCUSGEN-MTNAMESHRT | Alert: Short Name of Monitoring Type | 20011102 |
Method GET_PIPELINE_SERVICE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_PL_ELEMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PL_ELEMENT | Value transfer | Type reference (TYPE) | SXMSPEGUID | GUID eines Pipeline-Elements | 20011105 |
Method GET_PL_ELEMENT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_PROC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PROC_STATUS | Value transfer | Type reference (TYPE) | SXMSPMSTAT | Integration Engine: Status einer Message | 20011105 |
Method GET_PROC_STATUS on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_QUALITY_OF_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | QOS | Value transfer | Type reference (TYPE) | ALMTNAMESH | Integration Engine: Quality of Service | 20011105 |
Method GET_QUALITY_OF_SERVICE on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_QUEUEID_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | QUEUEID_INT | Value transfer | Type reference (TYPE) | SXMSQIDINT | Name einer internen Queue | 20011105 |
Method GET_QUEUEID_INT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_RECEIVERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RECEIVERS | Value transfer | Type reference (TYPE) | SXI_TOS | XI: Tabelle der Receiver icl. Interfaces | 20050503 |
Method GET_RECEIVERS on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_RELIABLE_MESSAGING_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RM | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_RM | XI: Reliable Messaging SOAP Header | 20030722 |
Method GET_RELIABLE_MESSAGING_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_RUNTIME_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO | Value transfer | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Laufzeitumgebung | 20011031 |
Method GET_RUNTIME_OBJECT on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_SENDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SENDER | Value transfer | Type reference (TYPE) | SXI_FROMORTO | XI: Adresse (Party/Service) & Interface | 20050503 |
Method GET_SENDER on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_SPLIT_NUMBER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SPLIT_NUMBER | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20011105 |
Method GET_SPLIT_NUMBER on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
Method GET_SYSTEM_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | SYSTEM_ID | Value transfer | Type reference (TYPE) | SYSYSID | R/3-System, Name des R/3-Systems | 20011105 |
Method GET_SYSTEM_ID on class CL_XI_XMS_MESSAGE_WRAPPER has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 620 |