SAP ABAP Class CL_SIDL_SERIALIZER (SIDL Serializer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SWSDLPP (Package) SIDL/SLIB Model and Serialization Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SIDL_SERIALIZER Extension Serializer 20041013
Properties
Class CL_SIDL_SERIALIZER  
Short Description SIDL Serializer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWSDLPP   SIDL/SLIB Model and Serialization Framework 
Created 20041013   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SAPF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SIDL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWS11 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 SWS1E Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 SWSP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 SXSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 TSRTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SIDL_SERIALIZER Extension Serializer 20041013
Friends
# Friend Modeled only Created on Description
1 CL_SIDL_OPERATION 20080829
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_NSPREFIX Constant Private Type reference (TYPE) STRING 'n' 20041219
2 MT_MESSAGE_TNS_NAMES Instance attribute Private Type reference (TYPE) TSIDL_RRF_TO_TNS_MSG_NAME Mapping table of req/resp/fault names to WSDL message names 20120126
3 M_DIRECTIVE_MODE Instance attribute Private Type reference (TYPE) STRING SIDL_DIRECTIVE_MODE_STANDARD 20050128
4 M_DIRECTIVE_PARTNAME Instance attribute Private Type reference (TYPE) STRING 20101103
5 M_DIRECTIVE_PROTO Instance attribute Private Type reference (TYPE) STRING SIDL_DIRECTIVE_BINDING_NONE 20060215
6 M_DIRECTIVE_WSDL Instance attribute Private Type reference (TYPE) STRING 20050128
7 M_DIRECTIVE_WSDL_STYLE Instance attribute Private Type reference (TYPE) STRING SWS1E_SOAP_STYLE_DOCUMENT 20050128
8 M_ERR_MSG Instance attribute Private Type reference (TYPE) STRING Error Message 20041219
9 M_HTTP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDLHTTP_FACTORY WSDL 1.1. HTTP Factory 20050504
10 M_MESSAGE_CNT Instance attribute Private Type reference (TYPE) I 20120126
11 M_MIME_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDLMIME_FACTORY WSDL 1.1. MIME Factory 20050504
12 M_NS_PREFIX_COUNTER Instance attribute Private Type reference (TYPE) I Autocounter for Namespace Prefix (like in sxml) 20041219
13 M_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_REGISTRY Extension Registry 20041013
14 M_SAPF_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SLIB_SAPF_FACTORY SAP Feature Factory 20060719
15 M_SOAP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDLSOAP_FACTORY WSDL 1.1. SOAP Factory 20050504
16 M_SUBJECT_ADAPTER Instance attribute Private Object reference (TYPE REF TO) IF_SIDL_SUBJECT_ADAPTER Adapter for WSP Subject Context 20050502
17 M_WSDL11_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSDL11_FACTORY WSDL 1.1. Factory 20041209
18 M_WSP_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SWSP_FACTORY WS Policy Factory 20060203
19 M_XML Instance attribute Private Object reference (TYPE REF TO) IF_IXML IF_IXML 20050203
20 M_XML_DOCUMENT Instance attribute Private Object reference (TYPE REF TO) IF_IXML_DOCUMENT IF_IXML_DOCUMENT 20050203
21 M_XSDS_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SXSDS_FACTORY XSD Schema Simplified Factory 20041210
Methods
# Method Level Visibility Method type Description Created on
1 CONFIG_WRITE_EXTENSIONS Instance method Private Method 20060818
2 CONFIG_WRITE_REFERENCES Instance method Private Method 20060724
3 CONSTRUCTOR Instance method Public Constructor 20041217
4 SAPF_WRITE_DECLARATIONS Instance method Private Method 20060719
5 SAPF_WRITE_REFERENCES Instance method Private Method 20060719
6 SERIALIZE_BINDING_SOAP_EXT Instance method Private Method 20050523
7 SERIALIZE_PROTO_EXT Instance method Private Method 20060215
8 SERIALIZE_SOAP_BINDING Instance method Private Method 20050504
9 SERIALIZE_WSDL11 Instance method Private Method 20041209
10 SERIALIZE_WSDL11_BINDING Instance method Private Method 20050310
11 SERIALIZE_WSDL11_DEFINITION Instance method Private Method 20041209
12 SERIALIZE_WSDL11_INTERFACE Instance method Private Method 20041209
13 SERIALIZE_WSDL11_SERVICE Instance method Private Method 20050310
14 SERIALIZE_WSDL11_TYPES Instance method Private Method 20041215
15 SIDL_FAULTS2WSDL_MESSAGES Instance method Private Method 20050114
16 SIDL_FAULTS2WSDL_OPERATION Instance method Private Method 20050114
17 SIDL_FAULTS2XSD_ELEMENTS Instance method Private Method 20050114
18 SIDL_OPERATION2WSDL_MESSAGE1P Instance method Private Method wsdl:message with one wsdl:part 20041215
19 SIDL_OPERATION2WSDL_MESSAGEMPE Instance method Private Method wsdl:message with Multiple wsdl:part with Element Reference 20041215
20 SIDL_OPERATION2WSDL_MESSAGEMPT Instance method Private Method wsdl:message with Mulitple wsdl:part with Type Reference 20041215
21 SIDL_OPERATION2WSDL_OPERATION Instance method Private Method 20041210
22 SIDL_OPERATION2XSD_ELEMENT Instance method Private Method 20041210
23 SIDL_PARAMETER2WSDL_PART Instance method Private Method 20041215
24 SIDL_PARAMETER2XSD_ELEMENT Instance method Private Method 20041215
25 SIDL_PARAMETERS2ES Instance method Private Method 20051205
26 SIDL_PARAMETERS2MPES Instance method Private Method 20051205
27 SIDL_PARAMETERS2MPTS Instance method Private Method 20051205
28 WSDL11_DOCUMENT2DOCUMENT Instance method Private Method 20041210
29 WSDL11_RPC2DOCUMENT Instance method Private Method 20041210
30 WSDL11_RPC2RPC Instance method Private Method 20041210
31 WSP_WRITE_DECLARATIONS Instance method Private Method 20050203
32 WSP_WRITE_REFERENCES Instance method Private Method 20050203
33 WSP_WRITE_USING_POLICY Instance method Private Method 20050203
34 _CONVERT_DOCU_INTF_TO_RPC Instance method Private Method 20080828
35 _EXCEPTION_TO_MSG_QNAME Instance method Private Method 20051206
36 _GET_IF_QNAME Instance method Private Method 20060909
37 _GET_INCLUDE_BY_TYPE Instance method Private Method 20071108
38 _GET_INTERFACE_NAME Instance method Private Method 20050503
39 _GET_LOCATION_URI Instance method Private Method 20050809
40 _GET_NEW_PREFIX Instance method Private Method 20041219
41 _GET_SIDL_ANNOTATION Instance method Private Method 20070417
42 _IS_NAMESPACE_DECLARED Instance method Private Method 20050123
43 _IS_SCHEMA_EMPTY Instance method Private Method 20051215
44 _NAMESPACE2DEFINITION Instance method Private Method 20051125
45 _OP_TO_MSG_QNAME Instance method Private Method 20051206
46 _SET_DOC_ANNOTATION Instance method Private Method 20070810
Events
Class CL_SIDL_SERIALIZER has no event.
Types
Class CL_SIDL_SERIALIZER has no local type.
Method Signatures

Method CONFIG_WRITE_EXTENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUBJECT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060818
2 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20060818
3 Importing WSDL_PARENT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_EXTENSIBLE 20060818
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20060818

Method CONFIG_WRITE_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTACH_POINT Call by reference Type reference (TYPE) SRT_WSP_ATTACHMENT_POINT WSP attachement point 20080407
2 Importing PARENT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20121206
3 Importing SUBJECT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060724
4 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20060724
5 Importing WSDL_PARENT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_EXTENSIBLE 20060724
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20060724

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SIDL_SERIALIZER has no parameter.
Method CONSTRUCTOR on class CL_SIDL_SERIALIZER has no exception.

Method SAPF_WRITE_DECLARATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20060719
# Exception Resumable Description Created on
1 CX_SIDL 20060719
2 CX_SLIB SLIB Exceptions 20060719

Method SAPF_WRITE_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUBJECT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060724
2 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20060719
3 Importing WSDL_PARENT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_EXTENSIBLE 20060719
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20060719

Method SERIALIZE_BINDING_SOAP_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050523
2 Importing TRANSPORT_URI Call by reference Type reference (TYPE) ANYURI any URI 20060410
# Exception Resumable Description Created on
1 CX_SIDL 20050524

Method SERIALIZE_PROTO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROTOCOL Call by reference Type reference (TYPE) STRING 20060215
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE 20060215
# Exception Resumable Description Created on
1 CX_SIDL 20060215

Method SERIALIZE_SOAP_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050504
2 Importing TRANSPORT_URI Call by reference Type reference (TYPE) ANYURI any URI 20050504
# Exception Resumable Description Created on
1 CX_SIDL 20050504

Method SERIALIZE_WSDL11 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_SIDL_NODE IF_SIDL_NODE 20041209
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SLIB_NODE IF_SLIB_NODE 20041209
3 Importing TARGET_NAMESPACE Call by reference Type reference (TYPE) ANYURI any URI 20041221
# Exception Resumable Description Created on
1 CX_SIDL 20041209

Method SERIALIZE_WSDL11_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface 20050310
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050310
3 Importing SOAP_STYLE Call by reference Type reference (TYPE) CLIKE 20050310
# Exception Resumable Description Created on
1 CX_SIDL 20050310

Method SERIALIZE_WSDL11_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_SIDL_DEFINITION Definition 20041209
2 Importing DIRECTIVE_WSDL Call by reference Type reference (TYPE) CLIKE 20050502
3 Importing TARGET_NAMESPACE Call by reference Type reference (TYPE) ANYURI any URI 20050310
4 Importing WSDL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION wsdl:definitions 20041217
# Exception Resumable Description Created on
1 CX_SIDL 20041209

Method SERIALIZE_WSDL11_INTERFACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface 20041209
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041209
3 Importing SOAP_STYLE Call by reference Type reference (TYPE) CLIKE 20041210
# Exception Resumable Description Created on
1 CX_SIDL 20041209

Method SERIALIZE_WSDL11_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface 20050310
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050310
3 Importing SOAP_STYLE Call by reference Type reference (TYPE) CLIKE 20050310
# Exception Resumable Description Created on
1 CX_SIDL 20050310

Method SERIALIZE_WSDL11_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041215
2 Importing TYPE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SIDL_TYPE_CONTAINER TypeContainer 20041215
# Exception Resumable Description Created on
1 CX_SIDL 20041215

Method SIDL_FAULTS2WSDL_MESSAGES 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_SIDL_OPERATION Operation Object 20050114
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050114
# Exception Resumable Description Created on
1 CX_SIDL 20050114

Method SIDL_FAULTS2WSDL_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_SIDL_OPERATION Operation Object 20050114
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050114
# Exception Resumable Description Created on
1 CX_SIDL WSDL 1.1 Exceptions 20050114

Method SIDL_FAULTS2XSD_ELEMENTS 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_SIDL_OPERATION Operation Object 20050114
2 Importing TYPE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWSDL11_TYPE_CONTAINER wsdl:types 20050114
# Exception Resumable Description Created on
1 CX_SIDL 20050114

Method SIDL_OPERATION2WSDL_MESSAGE1P 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_SIDL_OPERATION Operation Object 20041215
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041215
# Exception Resumable Description Created on
1 CX_SIDL 20041215
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041215

Method SIDL_OPERATION2WSDL_MESSAGEMPE 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_SIDL_OPERATION Operation Object 20041215
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041215
# Exception Resumable Description Created on
1 CX_SIDL 20041215
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041215

Method SIDL_OPERATION2WSDL_MESSAGEMPT 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_SIDL_OPERATION Operation Object 20041215
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041215
# Exception Resumable Description Created on
1 CX_SIDL 20041215
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041215

Method SIDL_OPERATION2WSDL_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_SIDL_OPERATION Operation Object 20041210
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041210
# Exception Resumable Description Created on
1 CX_SIDL 20041210
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041210

Method SIDL_OPERATION2XSD_ELEMENT 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_SIDL_OPERATION Operation Object 20041210
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041210
# Exception Resumable Description Created on
1 CX_SIDL 20041210

Method SIDL_PARAMETER2WSDL_PART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_SIDL_PARAMETER Parameter Object 20041215
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041215
# Exception Resumable Description Created on
1 CX_SIDL 20041215
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041215

Method SIDL_PARAMETER2XSD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETER Call by reference Object reference (TYPE REF TO) IF_SIDL_PARAMETER Parameter Object 20041215
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20041215
3 Importing TYPE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWSDL11_TYPE_CONTAINER wsdl:types 20050114
# Exception Resumable Description Created on
1 CX_SIDL 20041215

Method SIDL_PARAMETERS2ES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETERS Call by reference Object reference (TYPE REF TO) IF_SIDL_NODESET Nodeset 20051205
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20051205
3 Importing TYPE_CONTAINER Call by reference Object reference (TYPE REF TO) IF_SWSDL11_TYPE_CONTAINER wsdl:types 20051205
# Exception Resumable Description Created on
1 CX_SIDL 20051205
2 CX_SLIB SLIB Exceptions 20051205

Method SIDL_PARAMETERS2MPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETERS Call by reference Object reference (TYPE REF TO) IF_SIDL_NODESET Nodeset 20051205
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20051205
# Exception Resumable Description Created on
1 CX_SIDL 20051205
2 CX_SLIB SLIB Exceptions 20051205

Method SIDL_PARAMETERS2MPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARAMETERS Call by reference Object reference (TYPE REF TO) IF_SIDL_NODESET Nodeset 20051205
2 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20051205
# Exception Resumable Description Created on
1 CX_SIDL 20051205
2 CX_SLIB SLIB Exceptions 20051205

Method WSDL11_DOCUMENT2DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface Object 20041210
2 Importing WSDL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION wsdl:definitions 20041210
# Exception Resumable Description Created on
1 CX_SIDL 20041214
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041214

Method WSDL11_RPC2DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface Object 20041210
2 Importing WSDL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION wsdl:definitions 20041210
# Exception Resumable Description Created on
1 CX_SIDL 20041212
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041210

Method WSDL11_RPC2RPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface Object 20041210
2 Importing WSDL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION wsdl:definitions 20041210
# Exception Resumable Description Created on
1 CX_SIDL 20041214
2 CX_SWSDL11 WSDL 1.1 Exceptions 20041214

Method WSP_WRITE_DECLARATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050203
# Exception Resumable Description Created on
1 CX_SIDL 20050502
2 CX_SLIB SLIB Exceptions 20050203

Method WSP_WRITE_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTACH_POINT Call by reference Type reference (TYPE) SRT_WSP_ATTACHMENT_POINT WSP attachement point 20080407
2 Importing PARENT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20121206
3 Importing SUBJECT_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060724
4 Importing SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20060203
5 Importing WSDL_PARENT Call by reference Object reference (TYPE REF TO) IF_SWSDL11_EXTENSIBLE 20060203
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20060228

Method WSP_WRITE_USING_POLICY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SLIB_PARENT Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050203
2 Importing WSDL_REQUIRED Call by reference Type reference (TYPE) CLIKE 20050203
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20050203

Method _CONVERT_DOCU_INTF_TO_RPC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCU_INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface Object 20080828
2 Exporting RPC_INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface Object 20080828
3 Exporting SUCCESS Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20080828

Method _CONVERT_DOCU_INTF_TO_RPC on class CL_SIDL_SERIALIZER has no exception.

Method _EXCEPTION_TO_MSG_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCAL_NAME Call by reference Type reference (TYPE) QNAME local name 20051206
2 Returning RVAL Value transfer Type reference (TYPE) QNAME Qualified Name 20051206
3 Importing WSDL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION wsdl:definitions 20051206

Method _EXCEPTION_TO_MSG_QNAME on class CL_SIDL_SERIALIZER has no exception.

Method _GET_IF_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE Call by reference Object reference (TYPE REF TO) IF_SIDL_INTERFACE Interface Object 20060909
2 Returning RVAL Value transfer Type reference (TYPE) QNAME Qualified Name 20060909
# Exception Resumable Description Created on
1 CX_SIDL 20060909

Method _GET_INCLUDE_BY_TYPE 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_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20071108
2 Importing SCHEMA Call by reference Object reference (TYPE REF TO) IF_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20071108
3 Importing TYPE Call by reference Type reference (TYPE) NCNAME 20071108

Method _GET_INCLUDE_BY_TYPE on class CL_SIDL_SERIALIZER has no exception.

Method _GET_INTERFACE_NAME 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_SIDL_DEFINITION Definition 20050503
2 Returning RVAL Value transfer Type reference (TYPE) QNAME Qualified Name 20050503
3 Importing TARGET_NAMESPACE Call by reference Type reference (TYPE) ANYURI any URI 20050503
# Exception Resumable Description Created on
1 CX_SIDL 20050523

Method _GET_LOCATION_URI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DIRECTIVE_MODE Call by reference Type reference (TYPE) CLIKE 20050809
2 Importing DIRECTIVE_STYLE Call by reference Type reference (TYPE) CLIKE 20050809
3 Importing DIRECTIVE_WSDL Call by reference Type reference (TYPE) CLIKE 20050809
4 Importing QNAME Call by reference Type reference (TYPE) QNAME Qualified Name 20060119
5 Returning RVAL Value transfer Type reference (TYPE) ANYURI any URI 20050809
# Exception Resumable Description Created on
1 CX_SIDL 20060905

Method _GET_NEW_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) STRING 20041219

Method _GET_NEW_PREFIX on class CL_SIDL_SERIALIZER has no exception.

Method _GET_SIDL_ANNOTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NSURI Call by reference Type reference (TYPE) ANYURI sidl namespace uri 20070417
2 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_NODE 20070417

Method _GET_SIDL_ANNOTATION on class CL_SIDL_SERIALIZER has no exception.

Method _IS_NAMESPACE_DECLARED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20050123
2 Importing SLIB_NODE Call by reference Object reference (TYPE REF TO) IF_SLIB_NODE SLIB Node 20050123
3 Importing URI Call by reference Type reference (TYPE) ANYURI any URI 20050123

Method _IS_NAMESPACE_DECLARED on class CL_SIDL_SERIALIZER has no exception.

Method _IS_SCHEMA_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) ABAP_BOOL 20051215
2 Importing SCHEMA Call by reference Object reference (TYPE REF TO) IF_SXSDS_SCHEMA_CONTAINER XSD Schema Simplified Container 20051215

Method _IS_SCHEMA_EMPTY on class CL_SIDL_SERIALIZER has no exception.

Method _NAMESPACE2DEFINITION 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 wsdl:definitions 20051125
2 Importing NAMESPACE_URI Call by reference Type reference (TYPE) ANYURI 20051125
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20051125

Method _OP_TO_MSG_QNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOCAL_NAME Call by reference Type reference (TYPE) QNAME local name 20051206
2 Returning RVAL Value transfer Type reference (TYPE) QNAME Qualified Name 20051206
3 Importing WSDL_DEFINITION Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DEFINITION wsdl:definitions 20051206

Method _OP_TO_MSG_QNAME on class CL_SIDL_SERIALIZER has no exception.

Method _SET_DOC_ANNOTATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOCU_LINKS Call by reference Type reference (TYPE) TSIDL_DOCUMENTATION Table of documentation links 20081220
2 Importing DOC_NODE Call by reference Object reference (TYPE REF TO) IF_SWSDL11_DOCUMENTATION wsdl:documentation 20081220
# Exception Resumable Description Created on
1 CX_SLIB SLIB Exceptions 20070810
History
Last changed by/on SAP  20130531 
SAP Release Created in 700