com.centrasite.uddiv3.client.commons.api
Interface RegistryService


public interface RegistryService

A RegistryService is a core class to communicate with UDDI Registry. ServiceStubs for UDDI API sets and extension API sets are got from this class.


Nested Class Summary
static class RegistryService.Factory
          Factory Class for RegistryService
 
Method Summary
 void connect()
          Connects to registry Fetches authToken using the credentials in RegistryConfiguration
 void disConnect()
          Discard the authToken
 java.lang.String getAuthToken()
          Returns the authToken using the credentials from RegistryConfiguration
 com.centrasite.uddiv3.client.UDDI_Inquiry_SoapService getInquirySoapService()
          Returns the UDDI_Inquiry_PortType interface for UDDIv3 inquiry operations
 com.centrasite.uddiv3.client.UDDI_Publication_SoapService getPublishSoapService()
          Returns the UDDI_Publication_PortType interface for UDDIv3 publish operations
 RegistryAgent getRegistryAgent()
          Returns the RegistryAgent which is used to broker to communicate with registry
 RegistryFramework getRegistryFramework()
          Returns the RegistryFramework for custom operations
 com.centrasite.uddiv3.client.UDDI_Security_SoapService getSecuritySoapService()
          Returns the UDDI_Security_PortType interface for UDDIv3 security operations
 com.centrasite.uddiv3.client.UDDI_Subscription_SoapService getSubscriptionSoapService()
          Returns the UDDI_Subscription_PortType interface for UDDIv3 Subscription operations
 com.centrasite.uddiv3.client.UDDI_Taxonomy_SoapService getTaxonomySoapService()
          Returns the UDDI_Taxonomy_PortType for custom taxonomy operations
 void reConnect()
          Fetches the new authToken using the credentials in RegistryConfiguration
 

Method Detail

getSecuritySoapService

com.centrasite.uddiv3.client.UDDI_Security_SoapService getSecuritySoapService()
                                                                              throws UDDIClientException
Returns the UDDI_Security_PortType interface for UDDIv3 security operations

Returns:
UDDI_Security_SoapService
Throws:
java.lang.Exception
UDDIClientException

getInquirySoapService

com.centrasite.uddiv3.client.UDDI_Inquiry_SoapService getInquirySoapService()
                                                                            throws UDDIClientException
Returns the UDDI_Inquiry_PortType interface for UDDIv3 inquiry operations

Returns:
UDDI_Inquiry_SoapService
Throws:
java.lang.Exception
UDDIClientException

getPublishSoapService

com.centrasite.uddiv3.client.UDDI_Publication_SoapService getPublishSoapService()
                                                                                throws UDDIClientException
Returns the UDDI_Publication_PortType interface for UDDIv3 publish operations

Returns:
UDDI_Publication_SoapService
Throws:
UDDIClientException

getTaxonomySoapService

com.centrasite.uddiv3.client.UDDI_Taxonomy_SoapService getTaxonomySoapService()
                                                                              throws UDDIClientException
Returns the UDDI_Taxonomy_PortType for custom taxonomy operations

Returns:
UDDI_Taxonomy_SoapService
Throws:
ServiceException
UDDIClientException

getSubscriptionSoapService

com.centrasite.uddiv3.client.UDDI_Subscription_SoapService getSubscriptionSoapService()
                                                                                      throws UDDIClientException
Returns the UDDI_Subscription_PortType interface for UDDIv3 Subscription operations

Returns:
UDDI_Subscription_SoapService
Throws:
java.lang.Exception
UDDIClientException

getRegistryAgent

RegistryAgent getRegistryAgent()
Returns the RegistryAgent which is used to broker to communicate with registry

Returns:
RegistryAgent

getRegistryFramework

RegistryFramework getRegistryFramework()
Returns the RegistryFramework for custom operations

Returns:
RegistryFramework

getAuthToken

java.lang.String getAuthToken()
                              throws UDDIClientException,
                                     com.centrasite.uddiv3.client.DispositionReportFaultMessage
Returns the authToken using the credentials from RegistryConfiguration

Returns:
String
Throws:
com.centrasite.uddiv3.client.DispositionReportFaultMessage
UDDIClientException

connect

void connect()
             throws UDDIClientException,
                    com.centrasite.uddiv3.client.DispositionReportFaultMessage
Connects to registry Fetches authToken using the credentials in RegistryConfiguration

Throws:
com.centrasite.uddiv3.client.DispositionReportFaultMessage
java.lang.Exception
UDDIClientException

reConnect

void reConnect()
               throws UDDIClientException,
                      com.centrasite.uddiv3.client.DispositionReportFaultMessage
Fetches the new authToken using the credentials in RegistryConfiguration

Throws:
com.centrasite.uddiv3.client.DispositionReportFaultMessage
UDDIClientException

disConnect

void disConnect()
                throws UDDIClientException,
                       com.centrasite.uddiv3.client.DispositionReportFaultMessage
Discard the authToken

Throws:
com.centrasite.uddiv3.client.DispositionReportFaultMessage
UDDIClientException