SAP ABAP Class CL_XMS_MESSAGE_XMB (Higher Layer Integration Engine Message Object)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-XI-IS-IEN (Application Component) Integration Engine
⤷
SXMSMSG (Package) XI: Message Handling
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_XMS_MESSAGE | CL_XMS_MESSAGE | 20011205 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_MESSAGE_RUN | Runtime Messages Interface | 20060814 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_XMS_MESSAGE_XMB | Higher Level Message Interface | 20011205 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_XMS_MESSAGE_MMF | Multi-Message Object | 20061113 |
Properties
| Class | CL_XMS_MESSAGE_XMB | |
| Short Description | Higher Layer Integration Engine Message Object | |
| Super Class | CL_XMS_MESSAGE | CL_XMS_MESSAGE |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SXMSMSG | XI: Message Handling |
| Created | 20011205 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_XMS_MESSAGE_RUN | Runtime Messages Interface | 20060814 | ||
| 2 | IF_XMS_MESSAGE_XMB | Higher Level Message Interface | 20011205 |
Friends
Class CL_XMS_MESSAGE_XMB has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | CHAR1 | ' ' | Single-Character Indicator | 20050419 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | SXMS_MF_T | Entries in Manifesto | 20050831 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | SXMS_REI_T | Table for Resource Item | 20080805 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SRT_WSP_RT_CONFIG | WSP Configuration Runtime Object | 20090807 |
Methods
Events
Class CL_XMS_MESSAGE_XMB has no event.
Types
Class CL_XMS_MESSAGE_XMB 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 | Call by reference | Object reference (TYPE REF TO) | IF_XMS_MESSAGE | XMS: Message | 20011213 |
Method CONSTRUCTOR on class CL_XMS_MESSAGE_XMB has no exception.
Method CREATEXMBMESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RETURN | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MESSAGE_XMB | 20011213 |
Method CREATEXMBMESSAGE on class CL_XMS_MESSAGE_XMB has no exception.
Method EXIST_GUID_IN_MANIFEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_HREF | Call by reference | Type reference (TYPE) | STRING | 20050831 | ||||
| 2 | RETURN | Value transfer | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050831 |
Method EXIST_GUID_IN_MANIFEST on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR20_ACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_ACKNOWLEDGMENT | XMS: Acknowledgment Header einer XMB-Message | 20030911 |
Method GET_MSGHDR20_ACK on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR20_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_SYSTEM_ERROR | XMS: Systemfehler | 20030911 |
Method GET_MSGHDR20_ERROR on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR20_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MESSAGE_HEADER | XMS: Header einer XMB-Message | 20030911 |
Method GET_MSGHDR20_HEADER on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR20_MANIFEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MANIFEST | XI: Manifest SOAP Body | 20030911 |
Method GET_MSGHDR20_MANIFEST on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR20_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_TRACE | CL_XMS_TRACE | 20030911 |
Method GET_MSGHDR20_TRACE on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_DG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20031007 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_DIAGNOSTICS | XI: Diagnostics SOAP Header | 20031007 |
Method GET_MSGHDR30_DG on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_ERROR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | Header erzeugen | 20030730 | ||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_ERROR | Error SOAP Header | 20030730 |
Method GET_MSGHDR30_ERROR on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_MAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030822 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MAIN | XI: Main SOAP Header | 20030730 |
Method GET_MSGHDR30_MAIN on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_MANIFEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20040109 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_MANIFEST | XI: Manifest SOAP Body | 20030730 |
Method GET_MSGHDR30_MANIFEST on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_RM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20031002 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_RM | XI: Reliable SOAP Header | 20030730 |
Method GET_MSGHDR30_RM on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_RUNTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_RUN_TIME_ENV | XI: Runtime SOAP Header | 20030814 |
Method GET_MSGHDR30_RUNTIME on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_SYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | XMS: Flag (true/false) | 20081023 | ||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_SYSTEM | XI: System SOAP Header | 20081023 |
Method GET_MSGHDR30_SYS on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDR30_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030922 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_TRACE | XI: Trace SOAP Header | 20030922 |
Method GET_MSGHDR30_TRACE on class CL_XMS_MESSAGE_XMB has no exception.
Method GET_MSGHDT30_HLO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | XMS: Flag (true/false) | 20060825 | |||
| 2 | RE_HEADER | Value transfer | Object reference (TYPE REF TO) | CL_XMS_MSGHDR30_HOPLIST | XI: Hoplist Property einer XI Message | 20060825 |
Method GET_MSGHDT30_HLO on class CL_XMS_MESSAGE_XMB has no exception.
Method PROCESS_CUST_HDR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | WS_ATT_TAB | Call by reference | Type reference (TYPE) | SRT_SOAP_XOP_ATTACHMENTS | 20090320 | ||||
| 2 | XOP_ADAPTER | Call by reference | Object reference (TYPE REF TO) | IF_SOAP_XOP_ADAPTER | 20090320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | XI: Systemfehler | 20090320 |
Method RESTORE_MANIFEST Signature
Method RESTORE_MANIFEST on class CL_XMS_MESSAGE_XMB has no parameter.
Method RESTORE_MANIFEST on class CL_XMS_MESSAGE_XMB has no exception.
Method STORE_MANIFEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MAIN | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20050831 |
Method STORE_MANIFEST on class CL_XMS_MESSAGE_XMB has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 620 |