|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object toolbox.uddi.InquiryProxyJUDDIImpl
public class InquiryProxyJUDDIImpl
InquiryProxy implementation to interact with the Apache jUDDI Service Registry.
Constructor Summary | |
---|---|
InquiryProxyJUDDIImpl()
Default constructor. |
Method Summary | |
---|---|
void |
destroy()
Destroy this proxy instance. |
ServiceInfo |
findServiceInfo(java.lang.String provider,
java.lang.String serviceName,
java.lang.String namespace,
java.lang.String portName)
Search for a WSDL based service using the given parameters. |
ServiceInfo |
findServiceInfo(java.lang.String provider,
java.lang.String serviceName,
java.lang.String namespace,
java.lang.String portName,
AuthenticationContext ctx)
Search for a WSDL based service using the given parameters and AuthenticationContext. |
java.lang.String |
getProviderKey(java.lang.String providerName)
Return the UDDI key of the named provider (business). |
java.lang.String |
getProviderKey(java.lang.String providerName,
AuthenticationContext ctx)
Return the UDDI key of the named provider (business). |
void |
init(UDDIManager manager,
java.util.Map props)
Initialise this proxy with the given manager and configuration properties. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InquiryProxyJUDDIImpl()
Method Detail |
---|
public void init(UDDIManager manager, java.util.Map props) throws UDDIException
The propertiees map must contain the following keys:
init
in interface InquiryProxy
manager
- UDDIManager that created this proxy.props
- Map containing configuration properties.
UDDIException
- if the manager cannot be initialised.public ServiceInfo findServiceInfo(java.lang.String provider, java.lang.String serviceName, java.lang.String namespace, java.lang.String portName) throws UDDIException
findServiceInfo
in interface InquiryProxy
provider
- String containing the name of the service provider.serviceName
- String containing the name of the service.namespace
- String containing the XML namespace of the service.portName
- String containing the service port name.
UDDIException
- if the search cannot be performed.public ServiceInfo findServiceInfo(java.lang.String provider, java.lang.String serviceName, java.lang.String namespace, java.lang.String portName, AuthenticationContext ctx) throws UDDIException
findServiceInfo
in interface InquiryProxy
provider
- String containing the name of the service provider.serviceName
- String containing the name of the service.namespace
- String containing the XML namespace of the service.portName
- String containing the service port name.ctx
- AuthenticationContext instance to use.
UDDIException
- if the search cannot be performed.public java.lang.String getProviderKey(java.lang.String providerName) throws UDDIException
getProviderKey
in interface InquiryProxy
providerName
- String containing the provider name.
UDDIException
- if an exception occurs during lookup.public java.lang.String getProviderKey(java.lang.String providerName, AuthenticationContext ctx) throws UDDIException
getProviderKey
in interface InquiryProxy
providerName
- String containing the provider name.ctx
- AuthenticationContext instance to use.
UDDIException
- if an exception occurs during lookup.public void destroy()
destroy
in interface InquiryProxy
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |