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 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
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011213
2 CREATEXMBMESSAGE Static method Public Method 20011213
3 EXIST_GUID_IN_MANIFEST Instance method Public Method 20050831
4 GET_MSGHDR20_ACK Instance method Private Method 20030821
5 GET_MSGHDR20_ERROR Instance method Private Method 20030821
6 GET_MSGHDR20_HEADER Instance method Private Method 20030821
7 GET_MSGHDR20_MANIFEST Instance method Private Method 20030821
8 GET_MSGHDR20_TRACE Instance method Private Method 20030821
9 GET_MSGHDR30_DG Instance method Private Method 20031007
10 GET_MSGHDR30_ERROR Instance method Public Method 20030716
11 GET_MSGHDR30_MAIN Instance method Public Method 20030716
12 GET_MSGHDR30_MANIFEST Instance method Public Method 20030716
13 GET_MSGHDR30_RM Instance method Private Method 20030716
14 GET_MSGHDR30_RUNTIME Instance method Public Method 20030814
15 GET_MSGHDR30_SYS Instance method Public Method 20081023
16 GET_MSGHDR30_TRACE Instance method Public Method 20030922
17 GET_MSGHDT30_HLO Instance method Public Method 20060825
18 PROCESS_CUST_HDR Instance method Protected Method 20090320
19 RESTORE_MANIFEST Instance method Public Method 20050831
20 STORE_MANIFEST Instance method Public Method 20050831
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