SAP ABAP Class CL_PROXY_WSDL_ITEM (Proxy Generation: WSDL Analysis/Indexing)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_GENTIME (Package) ES Tools: Proxy Generation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_PROXY_WSDL_INDEX Proxy Generation: WSDL Analysis/Indexing 20050701
Properties
Class CL_PROXY_WSDL_ITEM  
Short Description Proxy Generation: WSDL Analysis/Indexing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_GENTIME   ES Tools: Proxy Generation 
Created 20050701   SAP 
Last change 20140121   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 SIDL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SPRX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_PROXY_WSDL_ITEM has no interface implemented.
Friends
Class CL_PROXY_WSDL_ITEM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 HTTP_DEST Instance attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20050701
2 LEVEL_BO Constant Public Type reference (TYPE) STRING 'BO' 20050701
3 LEVEL_BO_ENH Constant Public Type reference (TYPE) STRING 'BO_ENH' 20060609
4 LEVEL_BTM_TYPE Constant Public Type reference (TYPE) STRING 'BTM_TYPE' 20070808
5 LEVEL_IFR Constant Public Type reference (TYPE) STRING 'IFR' 20050701
6 LEVEL_PA Constant Public Type reference (TYPE) STRING 'PA' 20050812
7 LEVEL_WSDL Constant Public Type reference (TYPE) STRING 'WSDL' 20050701
8 LEVEL_WSP Constant Public Type reference (TYPE) STRING 'WSP' 20080326
9 LEVEL_XSD Constant Public Type reference (TYPE) STRING 'XSD' 20050701
10 PASSWORD Instance attribute Private Type reference (TYPE) STRING 20050701
11 RETRIEVER Instance attribute Public Object reference (TYPE REF TO) IF_SLIB_RETRIEVER 20061124
12 URL Instance attribute Private Type reference (TYPE) STRING 20050701
13 URL_TYPE_FILE Constant Public Type reference (TYPE) STRING 'FILE' 20050701
14 URL_TYPE_HTTP Constant Public Type reference (TYPE) STRING 'HTTP' 20050701
15 URL_TYPE_XSTRING Constant Public Type reference (TYPE) STRING 'XSTRING' 20050705
16 USERNAME Instance attribute Private Type reference (TYPE) STRING 20050701
17 WSDL Instance attribute Private Type reference (TYPE) XSTRING 20050701
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050701
2 CONVERT_TO_DOC_STYLE Instance method Private Method 20050705
3 GET_URL Instance method Protected Method 20050705
4 PARSE_PATH Static method Private Method Completes Relative URL 20050705
5 PARSE_URL Static method Protected Method 20050705
6 READ_WSDL Static method Public Method 20050701
7 TO_XSTRING Instance method Public Method 20050701
8 URL_TO_XSTRING Instance method Protected Method 20050705
Events
Class CL_PROXY_WSDL_ITEM has no event.
Types
Class CL_PROXY_WSDL_ITEM has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONVERT_TO_DOC_STYLE Call by reference Type reference (TYPE) PRX_BOOLEAN SPRX_FALSE ('X' = True, Space = False, 'F' = true + Force serialize 20121121
2 Importing HTTP_DEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050701
3 Importing PASSWORD Call by reference Type reference (TYPE) CSEQUENCE 20050701
4 Importing RETRIEVER Call by reference Object reference (TYPE REF TO) IF_SLIB_RETRIEVER 20061124
5 Importing URL Call by reference Type reference (TYPE) CSEQUENCE 20050701
6 Importing URL_TYPE Call by reference Type reference (TYPE) CSEQUENCE 20050701
7 Importing USERNAME Call by reference Type reference (TYPE) CSEQUENCE 20050701
8 Importing WSDL Call by reference Type reference (TYPE) XSTRING 20050701
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050701

Method CONVERT_TO_DOC_STYLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORCE_SERIALIZE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080603
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050705

Method GET_URL Signature

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

Method GET_URL on class CL_PROXY_WSDL_ITEM has no exception.

Method PARSE_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FULL_URL Call by reference Type reference (TYPE) STRING 20050705
2 Importing PARENT_URL Call by reference Type reference (TYPE) STRING 20050705
3 Importing URL Call by reference Type reference (TYPE) STRING 20050705

Method PARSE_PATH on class CL_PROXY_WSDL_ITEM has no exception.

Method PARSE_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FULL_URL Value transfer Type reference (TYPE) STRING 20050705
2 Importing PARENT_URL Call by reference Type reference (TYPE) STRING 20050705
3 Importing URL Call by reference Type reference (TYPE) STRING 20050706
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050705

Method READ_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HTTP_DEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20050701
2 Importing PASSWORD Call by reference Type reference (TYPE) STRING 20050701
3 Importing RETRIEVER Call by reference Object reference (TYPE REF TO) IF_SLIB_RETRIEVER 20061124
4 Importing URL Call by reference Type reference (TYPE) STRING 20050701
5 Importing URL_TYPE Call by reference Type reference (TYPE) STRING 20050701
6 Importing USERNAME Call by reference Type reference (TYPE) STRING 20050701
7 Returning WSDL Value transfer Type reference (TYPE) XSTRING 20050701
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050701

Method TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WSDL Value transfer Type reference (TYPE) XSTRING 20050701
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050701

Method URL_TO_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing URL Call by reference Type reference (TYPE) STRING 20050705
2 Returning WSDL Value transfer Type reference (TYPE) XSTRING 20050705
# Exception Resumable Description Created on
1 CX_PROXY_GEN_ERROR Proxy-Generierung: Fehler 20050705
History
Last changed by/on SAP  20140121 
SAP Release Created in 710