SAP ABAP Class CL_SWSDL11_STDEXT_SERIALIZER (WSDL 1.1 Standard Extensions Serializer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SWSDL11 (Package) WSDL 1.1 Library
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SLIB_SERIALIZER Library Serializer 20041104
Properties
Class CL_SWSDL11_STDEXT_SERIALIZER  
Short Description WSDL 1.1 Standard Extensions Serializer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWSDL11   WSDL 1.1 Library 
Created 20041013   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWS11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWS1E Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SLIB_SERIALIZER Library Serializer 20041104
Friends
Class CL_SWSDL11_STDEXT_SERIALIZER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_ERR_MSG Instance attribute Private Type reference (TYPE) STRING 20050309
2 M_IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20041019
3 M_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_REGISTRY Extension Registry 20041013
4 M_XML_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20041019
Methods
# Method Level Visibility Method type Description Created on
1 HTTP_SERIALIZER Instance method Private Method 20041013
2 MIME_SERIALIZER Instance method Private Method 20041013
3 SERIALIZE_HTTP_ADDRESS Instance method Private Method 20041013
4 SERIALIZE_HTTP_BINDING Instance method Private Method 20041013
5 SERIALIZE_HTTP_OPERATION Instance method Private Method 20041013
6 SERIALIZE_HTTP_URLENCODED Instance method Private Method 20041013
7 SERIALIZE_HTTP_URLREPLACEMEN Instance method Private Method 20041013
8 SERIALIZE_MIME_CONTENT Instance method Private Method 20041013
9 SERIALIZE_MIME_MIMEXML Instance method Private Method 20041013
10 SERIALIZE_MIME_MULTIPART_REL Instance method Private Method 20041013
11 SERIALIZE_MIME_PART Instance method Private Method 20041013
12 SERIALIZE_SOAP_ADDRESS Instance method Private Method 20041013
13 SERIALIZE_SOAP_BINDING Instance method Private Method 20041013
14 SERIALIZE_SOAP_BODY Instance method Private Method 20041013
15 SERIALIZE_SOAP_FAULT Instance method Private Method 20041013
16 SERIALIZE_SOAP_HEADER Instance method Private Method 20041013
17 SERIALIZE_SOAP_HEADERFAULT Instance method Private Method 20041013
18 SERIALIZE_SOAP_OPERATION Instance method Private Method 20041013
19 SOAP_SERIALIZER Instance method Private Method 20041013
20 _PARTS_TO_STRING Instance method Private Method 20050309
Events
Class CL_SWSDL11_STDEXT_SERIALIZER has no event.
Types
Class CL_SWSDL11_STDEXT_SERIALIZER has no local type.
Method Signatures

Method HTTP_SERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method MIME_SERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method SERIALIZE_HTTP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESS Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_ADDRESS 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_HTTP_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_BINDING 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_HTTP_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_OPERATION 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_HTTP_URLENCODED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
2 Importing URLENCODED Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_URLENCODED 20041013
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_HTTP_URLREPLACEMEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
2 Importing URLREPLACEMENT Call by reference Object reference (TYPE REF TO) IF_SWSDLHTTP_URLREPLACEMENT 20041013
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_MIME_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_CONTENT 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_MIME_MIMEXML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MIMEXML Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_MIMEXML 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_MIME_MULTIPART_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MULTIPART_RELATED Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_MULTIPART_RELATED 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SWSDL11 20041111

Method SERIALIZE_MIME_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PART Call by reference Object reference (TYPE REF TO) IF_SWSDLMIME_PART 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SWSDL11 20041111

Method SERIALIZE_SOAP_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADDRESS Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_ADDRESS 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method SERIALIZE_SOAP_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_BINDING 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method SERIALIZE_SOAP_BODY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BODY Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_BODY 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method SERIALIZE_SOAP_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FAULT Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_FAULT 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041110

Method SERIALIZE_SOAP_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADER Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_HEADER 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041110

Method SERIALIZE_SOAP_HEADERFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HEADERFAULT Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_HEADERFAULT 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041110

Method SERIALIZE_SOAP_OPERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPERATION Call by reference Object reference (TYPE REF TO) IF_SWSDLSOAP_OPERATION 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method SOAP_SERIALIZER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041013
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION IF_IXML_NODE 20050222
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20041019
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041013

Method _PARTS_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARTS Call by reference Type reference (TYPE) TSWSEXT_PART WSDL 1.1 Extensions Message Parts 20050309
2 Returning RVAL Value transfer Type reference (TYPE) STRING 20050309

Method _PARTS_TO_STRING on class CL_SWSDL11_STDEXT_SERIALIZER has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 700