SAP ABAP Class CL_UDDICLIENT_PROXY (Class for Communication with UDDI Registries)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SUDDICLIENT (Package) UDDI Client
Properties
Class CL_UDDICLIENT_PROXY  
Short Description Class for Communication with UDDI Registries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SUDDICLIENT   UDDI Client 
Created 20020527   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UDDICLIENT_PROXY has no forward declaration.
Interfaces
Class CL_UDDICLIENT_PROXY has no interface implemented.
Friends
Class CL_UDDICLIENT_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_API_INQUIRE Constant Private Type reference (TYPE) STRING 'Inquire' ID for a Method of the Inquire API 20020806
2 C_API_PUBLISH Constant Private Type reference (TYPE) STRING 'Publish' ID for a Method of the Publish API 20020806
3 REGISTRY Instance attribute Private Type reference (TYPE) UDDICLS_REGISTRY_ATTR UDDI Client: Attribute of a UDDI Registry 20020723
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PUBLISHER_ASSERTIONS Instance method Public Method 20020701
2 CONSTRUCTOR Instance method Public Constructor Constructor 20020723
3 DELETE_BINDING Instance method Public Method 20020702
4 DELETE_BUSINESS Instance method Public Method 20020702
5 DELETE_PUBLISHER_ASSERTIONS Instance method Public Method 20020702
6 DELETE_SERVICE Instance method Public Method 20020702
7 DELETE_TMODEL Instance method Public Method 20020702
8 DISCARD_AUTH_TOKEN Instance method Public Method 20020702
9 DOWNLOAD_XML Instance method Protected Method 20020603
10 FIND_BINDING Instance method Public Method 20020612
11 FIND_BUSINESS Instance method Public Method 20020613
12 FIND_RELATED_BUSINESS Instance method Public Method 20020617
13 FIND_SERVICE Instance method Public Method 20020612
14 FIND_TMODEL Instance method Public Method 20020527
15 GET_AUTH_TOKEN Instance method Public Method 20020617
16 GET_BINDING_DETAIL Instance method Public Method 20020612
17 GET_BUSINESS_DETAIL Instance method Public Method 20020613
18 GET_PUBLISHER_ASSERTIONS Instance method Public Method 20020701
19 GET_REGISTERED_INFO Instance method Public Method 20020618
20 GET_SERVICE_DETAIL Instance method Public Method 20020613
21 GET_TMODEL_DETAIL Instance method Public Method 20020610
22 SAVE_BINDING Instance method Public Method 20020701
23 SAVE_BUSINESS Instance method Public Method 20020702
24 SAVE_SERVICE Instance method Public Method 20020702
25 SAVE_TMODEL Instance method Public Method 20020701
26 SEND Instance method Protected Method 20020527
27 SET_PUBLISHER_ASSERTIONS Instance method Public Method 20020702
28 SET_REGISTRY Instance method Public Method 20020527
Events
Class CL_UDDICLIENT_PROXY has no event.
Types
Class CL_UDDICLIENT_PROXY has no local type.
Method Signatures

Method ADD_PUBLISHER_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020701
2 Importing PI_ADD_PUBL_ASSERTIONS Call by reference Type reference (TYPE) UDDICL_ADD_PUBL_ASSERTIONS UDDI-Client: Struktur für das Element 'get_publisherAsserti' 20020701
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_REGISTRY Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI-Client: Name der UDDI-Registry 20020723
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_REG Klasse zur Kommunikation mit UDDI-Registries 20020726

Method DELETE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020702
2 Importing PI_DELETE_BINDING Call by reference Type reference (TYPE) UDDICL_DELETE_BINDING UDDI-Client: Struktur für das Element 'delete_binding' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method DELETE_BUSINESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020702
2 Importing PI_DELETE_BUSINESS Call by reference Type reference (TYPE) UDDICL_DELETE_BUSINESS UDDI-Client: Struktur für das Element 'delete_business' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method DELETE_PUBLISHER_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020702
2 Importing PI_DELETE_PUBL_ASSERTIONS Call by reference Type reference (TYPE) UDDICL_DELETE_PUBL_ASSERT UDDI-Client: Struktur für 'delete_publisherAssertions' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method DELETE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020702
2 Importing PI_DELETE_SERVICE Call by reference Type reference (TYPE) UDDICL_DELETE_SERVICE UDDI-Client: Struktur für das Element 'delete_service' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method DELETE_TMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020702
2 Importing PI_DELETE_TMODEL Call by reference Type reference (TYPE) UDDICL_DELETE_TMODEL UDDI-Client: Struktur für das Element 'delete_tModel' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method DISCARD_AUTH_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_DISPOSITION_REPORT Call by reference Type reference (TYPE) UDDICL_DISPOSITION_REPORT UDDI-Client: Struktur für das Element 'dispositionReport' 20020702
2 Importing PI_DISCARD_AUTH_TOKEN Call by reference Type reference (TYPE) UDDICL_DISCARD_AUTH_TOKEN UDDI-Client: Struktur für 'discard_authorityToken' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method DOWNLOAD_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_FILE Call by reference Type reference (TYPE) STRING 20020607
2 Importing PI_XDATA Call by reference Type reference (TYPE) XSTRING 20020603

Method DOWNLOAD_XML on class CL_UDDICLIENT_PROXY has no exception.

Method FIND_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BINDING_DETAIL Call by reference Type reference (TYPE) UDDICL_BINDING_DETAIL UDDI-Client: Struktur für das UDDI-Element 'bindingDetail' 20020612
2 Importing PI_FIND_BINDING Call by reference Type reference (TYPE) UDDICL_FIND_BINDING UDDI-Client: Struktur für die API-Methode 'find_tModel' 20020612
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method FIND_BUSINESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BUSINESS_LIST Call by reference Type reference (TYPE) UDDICL_BUSINESS_LIST UDDI-Client: Struktur für das UDDI-Element 'businessList' 20020613
2 Importing PI_FIND_BUSINESS Call by reference Type reference (TYPE) UDDICL_FIND_BUSINESS UDDI-Client: Struktur für die API-Methode 'find_business' 20020613
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method FIND_RELATED_BUSINESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_RELATED_BUSINESS_LIST Call by reference Type reference (TYPE) UDDICL_RELATED_BUSINESSES_LIST UDDI-Client: 'relatedBusinessList' 20020617
2 Importing PI_FIND_RELATED_BUSINESS Call by reference Type reference (TYPE) UDDICL_FIND_RELATED_BUSINESSES UDDI-Client: API-Methode 'find_relatedBusiness' 20020617
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method FIND_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SERVICE_LIST Call by reference Type reference (TYPE) UDDICL_SERVICE_LIST UDDI-Client: Struktur für das UDDI-Element 'serviceList' 20020613
2 Importing PI_FIND_SERVICE Call by reference Type reference (TYPE) UDDICL_FIND_SERVICE UDDI-Client: Struktur für die API-Methode 'find_service' 20020612
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method FIND_TMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TMODEL_LIST Call by reference Type reference (TYPE) UDDICL_TMODEL_LIST UDDI-Client: Struktur für das UDDI-Element 'tModelList' 20020603
2 Importing PI_FIND_TMODEL Call by reference Type reference (TYPE) UDDICL_FIND_TMODEL UDDI-Client: Struktur für die API-Methode 'find_tModel' 20020603
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_AUTH_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_AUTH_TOKEN Call by reference Type reference (TYPE) UDDICL_AUTH_TOKEN UDDI-Client: Struktur für das Element 'authToken' 20020617
2 Importing PI_GET_AUTH_TOKEN Call by reference Type reference (TYPE) UDDICL_GET_AUTH_TOKEN UDDI-Client: Struktur für das Element 'get_authToken' 20020617
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_BINDING_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BINDING_DETAIL Call by reference Type reference (TYPE) UDDICL_BINDING_DETAIL UDDI-Client: Struktur für das UDDI-Element 'tModelDetail' 20020612
2 Importing PI_GET_BINDING_DETAIL Call by reference Type reference (TYPE) UDDICL_GET_BINDING_DETAIL UDDI-Client: Struktur für das Element 'get_tModelDetail' 20020612
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_BUSINESS_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BUSINESS_DETAIL Call by reference Type reference (TYPE) UDDICL_BUSINESS_DETAIL UDDI-Client: Struktur für das UDDI-Element 'businessDetail' 20020613
2 Importing PI_GET_BUSINESS_DETAIL Call by reference Type reference (TYPE) UDDICL_GET_BUSINESS_DETAIL UDDI-Client: Struktur für das Element 'get_businessDetail' 20020613
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_PUBLISHER_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PUBLISHER_ASSERTIONS Call by reference Type reference (TYPE) UDDICL_PUBLISHER_ASSERTIONS UDDI-Client: Struktur für das Element 'publisherAssertions' 20020701
2 Importing PI_GETP_PUBL_ASSERTIONS Call by reference Type reference (TYPE) UDDICL_GET_PUBL_ASSERTIONS UDDI-Client: Struktur für das Element 'get_publisherAsserti' 20020701
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_REGISTERED_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_REGISTERED_INFO Call by reference Type reference (TYPE) UDDICL_REGISTERED_INFO UDDI-Client: Struktur für das Element 'registeredInfo' 20020618
2 Importing PI_GET_REGISTERED_INFO Call by reference Type reference (TYPE) UDDICL_GET_REGISTERED_INFO UDDI-Client: Struktur für das Element 'get_registeredInfo' 20020618
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_SERVICE_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SERVICE_DETAIL Call by reference Type reference (TYPE) UDDICL_SERVICE_DETAIL UDDI-Client: Struktur für das UDDI-Element 'tModelDetail' 20020613
2 Importing PI_GET_SERVICE_DETAIL Call by reference Type reference (TYPE) UDDICL_GET_SERVICE_DETAIL UDDI-Client: Struktur für das Element 'get_tModelDetail' 20020613
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method GET_TMODEL_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TMDETAIL Call by reference Type reference (TYPE) UDDICL_TMODEL_DETAIL UDDI-Client: Struktur für das UDDI-Element 'tModelDetail' 20020610
2 Importing PI_GET_TMDETAIL Call by reference Type reference (TYPE) UDDICL_GET_TMODEL_DETAIL UDDI-Client: Struktur für das Element 'get_tModelDetail' 20020610
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method SAVE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BINDING_DETAIL Call by reference Type reference (TYPE) UDDICL_BINDING_DETAIL UDDI-Client: Struktur für das UDDI-Element 'bindingDetail' 20020701
2 Importing PI_SAVE_BINDING Call by reference Type reference (TYPE) UDDICL_SAVE_BINDING UDDI-Client: Struktur für das Element 'save_binding' 20020701
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method SAVE_BUSINESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_BUSINESS_DETAIL Call by reference Type reference (TYPE) UDDICL_BUSINESS_DETAIL UDDI-Client: Struktur für das UDDI-Element 'businessDetail' 20020702
2 Importing PI_SAVE_BUSINESS Call by reference Type reference (TYPE) UDDICL_SAVE_BUSINESS UDDI-Client: Struktur für das Element 'save_business' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method SAVE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SERVICE_DETAIL Call by reference Type reference (TYPE) UDDICL_SERVICE_DETAIL UDDI-Client: Struktur für das UDDI-Element 'serviceDetail' 20020702
2 Importing PI_SAVE_SERVICE Call by reference Type reference (TYPE) UDDICL_SAVE_SERVICE UDDI-Client: Struktur für das Element 'save_service' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method SAVE_TMODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_TMDETAIL Call by reference Type reference (TYPE) UDDICL_TMODEL_DETAIL UDDI-Client: Struktur für das UDDI-Element 'tModelDetail' 20020701
2 Importing PI_SAVE_TMODEL Call by reference Type reference (TYPE) UDDICL_SAVE_TMODEL UDDI-Client: Struktur für das Element 'save_tModel' 20020701
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST_DATA Call by reference Type reference (TYPE) XSTRING 20020527
2 Exporting RESPONSE_DATA Call by reference Type reference (TYPE) XSTRING 20020527
3 Importing TYPE Call by reference Type reference (TYPE) STRING 20020527
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API UDDI-Client: Ausnahmeklasse für Fehler im API/Proxy 20020827

Method SET_PUBLISHER_ASSERTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_PUBLISHER_ASSERTIONS Call by reference Type reference (TYPE) UDDICL_PUBLISHER_ASSERTIONS UDDI-Client: Struktur für das Element 'publisherAssertions' 20020702
2 Importing PI_SET_PUBL_ASSERTIONS Call by reference Type reference (TYPE) UDDICL_SET_PUBL_ASSERTIONS UDDI-Client: Struktur für 'set_publisherAssertions' 20020702
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_API Klasse zur kommunikation mit UDDI-Registries 20020726

Method SET_REGISTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_REGISTRY Call by reference Type reference (TYPE) UDDICLS_REGISTRY UDDI-Client: Name der UDDI-Registry 20020723
# Exception Resumable Description Created on
1 CX_UDDICLIENT_EXC_REG Klasse zur Kommunikation mit UDDI-Registries 20020726
History
Last changed by/on SAP  20090618 
SAP Release Created in 630