SAP ABAP Class CL_XMS_PROFILE_PC (XMB Profile)
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 20021119
Properties
Class CL_XMS_PROFILE_PC  
Short Description XMB Profile    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SXMSMSG   XI: Message Handling 
Created 20021119   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_XMS_PROFILE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_XMS_PROFILE_WS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_XMS_PROFILE Profile Handler Interface 20021119
Friends
Class CL_XMS_PROFILE_PC 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 '' 20021119
2 BODYNAME Constant Private Type reference (TYPE) STRING 'Body' 20021119
3 BODYSTART_1 Constant Private Type reference (TYPE) STRING ' 20021119
4 BODYSTART_2 Constant Private Type reference (TYPE) STRING '>' 20021119
5 ENVEND Constant Private Type reference (TYPE) STRING '' 20021119
6 ENVNAME Constant Private Type reference (TYPE) STRING 'Envelope' 20021119
7 ENVNSURI Constant Private Type reference (TYPE) STRING 'http://schemas.xmlsoap.org/soap/envelope/' 20021119
8 ENVSTART_1 Constant Private Type reference (TYPE) STRING ' 20021119
9 ENVSTART_2 Constant Private Type reference (TYPE) STRING '>' 20021119
10 FAULTEND Constant Private Type reference (TYPE) STRING '' 20021119
11 FAULTSTART Constant Private Type reference (TYPE) STRING '' 20021119
12 HEADEREND Constant Private Type reference (TYPE) STRING '' 20021119
13 HEADERNAME Constant Private Type reference (TYPE) STRING 'Header' 20021119
14 HEADERSTART_1 Constant Private Type reference (TYPE) STRING ' 20021119
15 HEADERSTART_2 Constant Private Type reference (TYPE) STRING '>' 20021119
16 HTTPUTIL Static Attribute Private Object reference (TYPE REF TO) IF_HTTP_UTILITY HTTP Framework (iHTTP) HTTP Utilities 20021119
17 IDIOTSPACE Constant Private Type reference (TYPE) STRING ' X' 20021119
18 NAME Constant Public Type reference (TYPE) STRING 'http://sap.com/xi/WebService/plain1.0' 20021119
19 QUERY_STRING_KEY Constant Private Type reference (TYPE) STRING ':QUERY_STRING' 20021119
20 SOAPACTION Constant Private Type reference (TYPE) STRING '"http://sap.com/xi/WebService/plain1.0"' 20021119
21 XMS_WS_ENCODED Constant Public Type reference (TYPE) STRING CL_XMS_PROFILE_WS=>XMS_WS_ENCODED 20021119
Methods
# Method Level Visibility Method type Description Created on
1 AUGUMENTXMBHEADER Static method Private Method Fetches xmb_header property with default values 20021119
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20021119
3 DECODEXMBHEADER Static method Private Method Fetches decoded xmb_header header property 20021119
4 ENCODEXMBHEADER Static method Private Method Fetches coded xmb_header http header string 20021119
5 PARSEENTITYPART Static method Private Method Parses the SOAP Envelope and Completes the Internal Message 20021119
Events
Class CL_XMS_PROFILE_PC has no event.
Types
Class CL_XMS_PROFILE_PC has no local type.
Method Signatures

Method AUGUMENTXMBHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Call by reference Object reference (TYPE REF TO) CL_XMS_MESSAGE_HEADER XMS: Header einer XMB-Message 20021119

Method AUGUMENTXMBHEADER on class CL_XMS_PROFILE_PC has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_XMS_PROFILE_PC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_XMS_PROFILE_PC has no exception.

Method DECODEXMBHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ITEM Call by reference Object reference (TYPE REF TO) CL_XMS_MESSAGE_HEADER XMS: Header einer XMB-Message 20021119
2 Importing STR Call by reference Type reference (TYPE) STRING 20021119

Method DECODEXMBHEADER on class CL_XMS_PROFILE_PC has no exception.

Method ENCODEXMBHEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROP Call by reference Object reference (TYPE REF TO) CL_XMS_MESSAGE_HEADER XMS: Header einer XMB-Message 20021119
2 Returning RETURN Value transfer Type reference (TYPE) STRING 20021119

Method ENCODEXMBHEADER on class CL_XMS_PROFILE_PC has no exception.

Method PARSEENTITYPART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ENTITY Call by reference Type reference (TYPE) XSTRING 20021119
2 Importing HCODED Call by reference Type reference (TYPE) STRING 20021119
3 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_XMS_MESSAGE XMS: Message 20021119
4 Importing TYPE Call by reference Type reference (TYPE) STRING content type 20021119
# Exception Resumable Description Created on
1 CX_XMS_EXCEPTION Ausnahmen der XMS Messaging APIs 20021119
2 CX_XMS_SYSTEM_ERROR XMS: Ausnahmeklasse für Systemfehler 20021119
History
Last changed by/on SAP  20110908 
SAP Release Created in 200_620