SAP ABAP Class CL_XMS_PROFILE_XMB (Profile for XI Message)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XMS_PROFILE Profile Handler Interface 20011217
Properties
Class CL_XMS_PROFILE_XMB  
Short Description Profile for XI Message    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20011217   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_XMS_MAIN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_PROFILE Profile Handler Interface 20011217
Friends
Class CL_XMS_PROFILE_XMB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BODYEND Constant Private Type reference (TYPE) STRING '' 20011217
2 BODYNAME Constant Private Type reference (TYPE) STRING 'Body' 20011217
3 BODYSTART_1 Constant Private Type reference (TYPE) STRING ' 20011217
4 BODYSTART_2 Constant Private Type reference (TYPE) STRING '>' 20011217
5 ENVEND Constant Private Type reference (TYPE) STRING '' 20011217
6 ENVNAME Constant Private Type reference (TYPE) STRING 'Envelope' 20011217
7 ENVNSURI Constant Private Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/soap/envelope/' 20011217
8 ENVSTART_1 Constant Private Type reference (TYPE) STRING ' 20011217
9 ENVSTART_2 Constant Private Type reference (TYPE) STRING '>' 20011217
10 FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_XMS_FACTORY IF_XMS_FACTORY 20060606
11 FAULTNAME Constant Private Type reference (TYPE) STRING 'Fault' 20090427
12 HEADEREND Constant Private Type reference (TYPE) STRING '' 20011217
13 HEADERNAME Constant Private Type reference (TYPE) STRING 'Header' 20011217
14 HEADERSTART_1 Constant Private Type reference (TYPE) STRING ' 20011217
15 HEADERSTART_2 Constant Private Type reference (TYPE) STRING '>' 20011217
16 MUSTUNDERSTAND Constant Private Type reference (TYPE) STRING 'mustUnderstand' 20040416
17 NAME Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/MessageFormat' 20011217
18 SOAPACTION Instance attribute Private Type reference (TYPE) STRING 20040503
Methods
# Method Level Visibility Method type Description Created on
1 PARSESOAPPART Instance method Private Method Parses the SOAP Envelope and Completes the Internal Message 20011217
2 PARSE_SOAP_PART Instance method Public Method Parses the SOAP Envelope and Completes the Internal Message 20060601
3 PARSE_SOAP_PART_IXML Instance method Private Method Parsing Using iXML/ABAP 20040309
4 PARSE_SOAP_PART_SIMPLE Instance method Private Method Parsing Using Simple Transformation 20040309
5 SERIALIZE_SOAP_PART Instance method Private Method Rendering Using ABAP 20040413
6 SET_SOAPACTION Instance method Public Method 20040503
Events
Class CL_XMS_PROFILE_XMB has no event.
Types
Class CL_XMS_PROFILE_XMB has no local type.
Method Signatures

Method PARSESOAPPART 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 20011217
2 Importing SOAP Call by reference Type reference (TYPE) XSTRING 20011217
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20011217

Method PARSE_SOAP_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_XSTRING Call by reference Type reference (TYPE) XSTRING 20060601
2 Returning RE_IMO Value transfer Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20060601
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20060601

Method PARSE_SOAP_PART_IXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20040309
2 Importing IM_SOAP Call by reference Type reference (TYPE) XSTRING SOAP Umschlag 20040309
# Exception Resumable Description Created on
1 CX_XMS_EXCEPTION Ausnahmen der XMS Messaging APIs 20040309
2 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20040309

Method PARSE_SOAP_PART_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20040309
2 Importing IM_NSCONTEXT_BODY Call by reference Object reference (TYPE REF TO) IF_XMS_NSCONTEXT Namespace Context 20050222
3 Importing IM_NSCONTEXT_HEADER Call by reference Object reference (TYPE REF TO) IF_XMS_NSCONTEXT Namespace Context 20050222
4 Importing IM_READER Call by reference Object reference (TYPE REF TO) CL_FX_READER SOAP Umschlag 20040421
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20040309

Method SERIALIZE_SOAP_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_EXTERNAL Call by reference Type reference (TYPE) SXMSFLAG '1' Serialisiere gemäß externem Message-Format 20040413
2 Importing IM_MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XI: internal message interface 20040413
3 Returning RE_STRING Value transfer Type reference (TYPE) STRING 20040413
# Exception Resumable Description Created on
1 CX_XMS_SYSTEM_ERROR XI: Systemfehler 20040413

Method SET_SOAPACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALUE Call by reference Type reference (TYPE) STRING 20040503

Method SET_SOAPACTION on class CL_XMS_PROFILE_XMB has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620