SAP ABAP Class CL_XMS_PROFILE (Generic SOAP Profiles)
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 20010710
Properties
Class CL_XMS_PROFILE  
Short Description Generic SOAP Profiles    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20010710   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XMS_PROFILE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_PROFILE Profile Handler Interface 20010710
Friends
Class CL_XMS_PROFILE 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 '' 20010710
2 BODYNAME Constant Private Type reference (TYPE) STRING 'Body' 20010710
3 BODYSTART_1 Constant Private Type reference (TYPE) STRING ' 20010710
4 BODYSTART_2 Constant Private Type reference (TYPE) STRING '>' 20010710
5 ENVEND Constant Private Type reference (TYPE) STRING '' 20010710
6 ENVNAME Constant Private Type reference (TYPE) STRING 'Envelope' 20010710
7 ENVNSURI Constant Private Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/soap/envelope/' 20010710
8 ENVSTART_1 Constant Private Type reference (TYPE) STRING ' 20010710
9 ENVSTART_2 Constant Private Type reference (TYPE) STRING '>' 20010710
10 HEADEREND Constant Private Type reference (TYPE) STRING '' 20010710
11 HEADERNAME Constant Private Type reference (TYPE) STRING 'Header' 20010710
12 HEADERSTART_1 Constant Private Type reference (TYPE) STRING ' 20010710
13 HEADERSTART_2 Constant Private Type reference (TYPE) STRING '>' 20010710
14 NAME Constant Public Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/soap/envelope/' 20011030
15 PROFILE_NAME_AMF Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/AMultiMessageFormat' 20061117
16 PROFILE_NAME_EBXML Constant Public Type reference (TYPE) STRING 'http://www.ebxml.org/namespaces/messageHeader' 20011217
17 PROFILE_NAME_MMF Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/MultiMessageFormat' 20050831
18 PROFILE_NAME_PC Constant Public Type reference (TYPE) STRING 'http://sap.com/xi/WebService/plain1.0' 20021119
19 PROFILE_NAME_SOAP Constant Public Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/soap/envelope/' 20011217
20 PROFILE_NAME_WS Constant Public Type reference (TYPE) STRING 'http://sap.com/xi/WebService/soap1.1' 20021028
21 PROFILE_NAME_XMB Constant Public Type reference (TYPE) STRING 'http://sap.com/exchange/MessageFormat' 20011217
Methods
# Method Level Visibility Method type Description Created on
1 GETINSTANCE Static method Public Method Gets Instance from Specified Profile 20011217
2 PARSESOAPPART Static method Private Method Parses the SOAP Envelope and Completes the Internal Message 20010710
Events
Class CL_XMS_PROFILE has no event.
Types
Class CL_XMS_PROFILE has no local type.
Method Signatures

Method GETINSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING name des profiles (uri) 20011217
2 Returning RETURN Value transfer Object reference (TYPE REF TO) IF_XMS_PROFILE profile 20011217
3 Importing SOAPACTION Call by reference Type reference (TYPE) STRING SOAP-Action aus HTTP Header 20040503

Method GETINSTANCE on class CL_XMS_PROFILE has no exception.

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 20010710
2 Importing SOAP Call by reference Type reference (TYPE) XSTRING SOAP Envelope als xString 20010710
# Exception Resumable Description Created on
1 CX_XMS_EXCEPTION Ausnahmen der XMS Messaging APIs 20011024
2 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20011031
History
Last changed by/on SAP  20110908 
SAP Release Created in 620