SAP ABAP Class CL_SWSDL11_SERIALIZER (WSDL 1.1 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_SERIALIZER  
Short Description WSDL 1.1 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 IXML Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWS11 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_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 20041221
2 M_IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20041014
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 20041014
Methods
# Method Level Visibility Method type Description Created on
1 SERIALIZE_BINDING Instance method Private Method 20041013
2 SERIALIZE_BINDING_FAULT Instance method Private Method 20041014
3 SERIALIZE_BINDING_INPUT Instance method Private Method 20041013
4 SERIALIZE_BINDING_OPERATION Instance method Private Method 20041013
5 SERIALIZE_BINDING_OUTPUT Instance method Private Method 20041013
6 SERIALIZE_DEFINITION Instance method Private Method 20041013
7 SERIALIZE_DOCUMENTATION Instance method Private Method 20050202
8 SERIALIZE_EXTENSION Instance method Private Method 20041018
9 SERIALIZE_EXTENSION_ATTRS Instance method Private Method 20041018
10 SERIALIZE_FAULT Instance method Private Method 20041013
11 SERIALIZE_IMPORT Instance method Private Method 20041114
12 SERIALIZE_INPUT Instance method Private Method 20041013
13 SERIALIZE_MESSAGE Instance method Private Method 20041013
14 SERIALIZE_OPERATION Instance method Private Method 20041013
15 SERIALIZE_OUTPUT Instance method Private Method 20041013
16 SERIALIZE_PART Instance method Private Method 20041013
17 SERIALIZE_PORT Instance method Private Method 20041013
18 SERIALIZE_PORTTYPE Instance method Private Method 20041013
19 SERIALIZE_REQUIRED_ATTR Instance method Private Method 20050207
20 SERIALIZE_SERVICE Instance method Private Method 20041013
21 SERIALIZE_TYPE_CONTAINER Instance method Private Method 20041112
22 _CHECK_UNIQUE_NAMES Instance method Private Method 20050117
Events
Class CL_SWSDL11_SERIALIZER has no event.
Types
Class CL_SWSDL11_SERIALIZER has no local type.
Method Signatures

Method SERIALIZE_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_SWSDL11_BINDING 20041013
2 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_BINDING_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing FAULT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_BINDING_IOF Binding Input/Output/Fault 20041014
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041014
2 CX_SWSDL11 20041014

Method SERIALIZE_BINDING_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing INPUT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_BINDING_IOF Binding Input/Output/Fault 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_BINDING_OPERATION Signature

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

Method SERIALIZE_BINDING_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing OUTPUT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_BINDING_IOF Binding Input/Output/Fault 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 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 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_DOCUMENTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCUMENTATION Call by reference Object reference (TYPE REF TO) IF_IXML_NODE SLIB Node 20050202
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 20050202
# Exception Resumable Description Created on
1 CX_SWSDL11 WSDL 1.1 Exceptions 20050202

Method SERIALIZE_EXTENSION Signature

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

Method SERIALIZE_EXTENSION_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing EXTENSIBLE_OBJECT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_EXTENSIBLE_ATTR 20041018
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE_COLLECTION 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041018
# Exception Resumable Description Created on
1 CX_SIDL 20041111
2 CX_SWSDL11 20041111

Method SERIALIZE_FAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing FAULT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_IOF Input/Output/Fault 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041110
2 CX_SWSDL11 20041013

Method SERIALIZE_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing IMPORT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_IMPORT wsdl:import 20041114
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041114
# Exception Resumable Description Created on
1 CX_SIDL 20041114
2 CX_SWSDL11 20041114

Method SERIALIZE_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing INPUT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_IOF Input/Output/Fault 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041110
2 CX_SWSDL11 20041013

Method SERIALIZE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing MESSAGE Call by reference Object reference (TYPE REF TO) IF_SWSDL11_MESSAGE 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_OPERATION Signature

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

Method SERIALIZE_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing OUTPUT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_IOF Input/Output/Fault 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041110
2 CX_SWSDL11 20041013

Method SERIALIZE_PART Signature

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

Method SERIALIZE_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing PORT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_PORT 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_PORTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Importing PORTTYPE Call by reference Object reference (TYPE REF TO) IF_SWSDL11_PORTTYPE 20041013
3 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_REQUIRED_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050207
2 Importing REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL 20050207
3 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050207
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20050207
2 CX_SWSDL11 WSDL 1.1 Exceptions 20050207

Method SERIALIZE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing SERVICE Call by reference Object reference (TYPE REF TO) IF_SWSDL11_SERVICE 20041013
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041014
# Exception Resumable Description Created on
1 CX_SIDL 20041013
2 CX_SWSDL11 20041013

Method SERIALIZE_TYPE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION 20050201
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20050222
3 Importing TYPE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWSDL11_TYPE_CONTAINER wsdl:types 20041112
4 Importing XML_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20041112
# Exception Resumable Description Created on
1 CX_SIDL 20041112
2 CX_SWSDL11 20041112

Method _CHECK_UNIQUE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODESET Call by reference Object reference (TYPE REF TO) IF_SLIB_NODESET Nodeset 20050117
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20050117
2 CX_SWSDL11 WSDL 1.1 Exceptions 20050117
History
Last changed by/on SAP  20090618 
SAP Release Created in 700