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
⤷ 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 | CL_XMS_MESSAGE_HEADER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | IF_XMS_MESSAGE_XMB | 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 | FINAL_PERSIST | Instance attribute | Public | Type reference (TYPE) | CHAR1 | ' ' | Single-Character Indicator | 20050419 | |
2 | T_MANIFEST | Instance attribute | Private | Type reference (TYPE) | SXMS_MF_T | Entries in Manifesto | 20050831 | ||
3 | T_RESOURCES | Instance attribute | Private | Type reference (TYPE) | SXMS_REI_T | Table for Resource Item | 20080805 | ||
4 | _WS_CONFIG | 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 | Importing | 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 | Returning | 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 | Importing | IM_HREF | Call by reference | Type reference (TYPE) | STRING | 20050831 | |||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030911 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20031007 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | Header erzeugen | 20030730 | |
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030822 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20040109 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20031002 | ||
2 | Returning | 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 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | XMS: Flag (true/false) | 20081023 | |
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | '0' | 20030922 | ||
2 | Returning | 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 | Importing | IM_CREATION | Call by reference | Type reference (TYPE) | SXMSFLAG | XMS: Flag (true/false) | 20060825 | ||
2 | Returning | 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 | Changing | WS_ATT_TAB | Call by reference | Type reference (TYPE) | SRT_SOAP_XOP_ATTACHMENTS | 20090320 | |||
2 | Importing | XOP_ADAPTER | Call by reference | Object reference (TYPE REF TO) | IF_SOAP_XOP_ADAPTER | 20090320 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_XMS_SYSTEM_ERROR | 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 | Importing | 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 |