Hierarchy
⤷
⤷
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 | Constant | Public | Type reference (TYPE) | INT1 | 2 | Status: Application Error | 20011106 | ||
| 2 | Instance attribute | Public | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_ERROR | XMS: System Error | 20011031 | |||
| 3 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MAIN | XMS: Integration Engine Message Header | 20011031 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_INTERNAL_ATTRIBUTES | XMS: Internal Attributes | 20011206 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20011031 | |||
| 6 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_RM | XI: Reliable Messaging SOAP Header | 20030722 | |||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XMS: Runtime Environment | 20011031 | |||
| 8 | Constant | Public | Type reference (TYPE) | INT1 | 1 | Status: System Error | 20011106 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 20011031 | |
| 2 | Instance method | Public | Method | Collecting ADAPTER_TYPE from message object | 20011105 | |
| 3 | Instance method | Public | Method | Collecting APPERR_FAULT_MSG_RECEIVER from message object | 20011211 | |
| 4 | Instance method | Public | Method | Determining namespace of application that caused error | 20011120 | |
| 5 | Instance method | Public | Method | Determining type of integration engine | 20020116 | |
| 6 | Instance method | Public | Method | Collecting error_code from MessageObject | 20011105 | |
| 7 | Instance method | Public | Method | 20011031 | ||
| 8 | Instance method | Public | Method | Determining whether system or application error | 20011106 | |
| 9 | Instance method | Public | Method | Collecting error_text from message object | 20011105 | |
| 10 | Instance method | Public | Method | Collecting external_pl_id from message object | 20011105 | |
| 11 | Instance method | Private | Method | 20011031 | ||
| 12 | Instance method | Public | Method | Determining exception of application that caused error | 20011120 | |
| 13 | Instance method | Public | Method | Determining application that caused error | 20011120 | |
| 14 | Instance method | Private | Method | 20011206 | ||
| 15 | Instance method | Public | Method | Collecting internal_pl_id from message object | 20011105 | |
| 16 | Instance method | Public | Method | Collecting "Quality of Service" from message object | 20020114 | |
| 17 | Instance method | Public | Method | Collecting message GUID from message object | 20011205 | |
| 18 | Instance method | Private | Method | Separating message object into individual properties | 20011031 | |
| 19 | Instance method | Public | Method | Collecting parent_id from message object | 20011105 | |
| 20 | Instance method | Public | Method | Collecting pipeline ID from message object | 20011105 | |
| 21 | Instance method | Public | Method | 20011102 | ||
| 22 | Instance method | Public | Method | Collect pl_element from message object | 20011105 | |
| 23 | Instance method | Public | Method | Collecting proc_status from message object | 20011105 | |
| 24 | Instance method | Public | Method | Collecting "Quality of Service" from message object | 20011105 | |
| 25 | Instance method | Public | Method | Collecting queueid_int from message object | 20011105 | |
| 26 | Instance method | Public | Method | Message Receiver | 20050503 | |
| 27 | Instance method | Private | Method | 20030722 | ||
| 28 | Instance method | Private | Method | 20011031 | ||
| 29 | Instance method | Public | Method | Message Sender | 20050503 | |
| 30 | Instance method | Public | Method | Collecting split_number from message object | 20011105 | |
| 31 | 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 | 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 | 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 | 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 | 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 | 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 | AREA | Call by reference | Type reference (TYPE) | SXMSERRAREA | Integration Engine: Fehler-Gebiet | 20030915 | |||
| 2 | CODE | Call by reference | Type reference (TYPE) | STRING | 20011105 | ||||
| 3 | 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 | 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 | STATUS | Value transfer | Type reference (TYPE) | INT1 | Dummy für B20 int1 (überall lokal!) | 20011106 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 |