Ruddi™ UDDI Client API
1.0

inspireit.uddi.request
Class UDDIQuerier

java.lang.Object
  |
  +--inspireit.uddi.request.UDDIQuerier

public abstract class UDDIQuerier
extends java.lang.Object

UDDIQuerier is an abstract class defining the client interface to the querying API of a UDDI registry.

Author:
Bertrand Fontaine, INSPIRE IT $Revision: 1.2 $

Field Summary
protected  inspireit.uddi.request.UDDIProfile profile
          The UDDI profile defining query execution context.
 
Constructor Summary
protected UDDIQuerier(inspireit.uddi.request.UDDIProfile profile)
          UDDIQuerier constructor.
 
Method Summary
 BindingDetail findBinding(ServiceKey serviceKey, TModelBag tModelBag)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
 BindingDetail findBinding(ServiceKey serviceKey, TModelBag tModelBag, FindQualifiers findQualifiers)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
abstract  BindingDetail findBinding(ServiceKey serviceKey, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
 BindingDetail findBinding(ServiceKey serviceKey, TModelBag tModelBag, int maxRows)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
 UDDIInputStream findBindingStream(ServiceKey serviceKey, TModelBag tModelBag)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
 UDDIInputStream findBindingStream(ServiceKey serviceKey, TModelBag tModelBag, FindQualifiers findQualifiers)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
abstract  UDDIInputStream findBindingStream(ServiceKey serviceKey, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
 UDDIInputStream findBindingStream(ServiceKey serviceKey, TModelBag tModelBag, int maxRows)
          Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.
abstract  BusinessList findBusiness(AuthInfo authInfo, Names names, DiscoveryURLs discoveryURLs, IdentifierBag identifierBag, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, inspireit.uddi.request.inquiry.FindTModel findTModel, inspireit.uddi.request.inquiry.FindRelatedBusinesses findRelatedBusinesses, int maxRows, int listHead)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(CategoryBag categoryBag)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(CategoryBag categoryBag, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  BusinessList findBusiness(CategoryBag categoryBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(CategoryBag categoryBag, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(DiscoveryURLs discoveryURLs)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(DiscoveryURLs discoveryURLs, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  BusinessList findBusiness(DiscoveryURLs discoveryURLs, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(DiscoveryURLs discoveryURLs, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(IdentifierBag identifierBag)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(IdentifierBag identifierBag, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  BusinessList findBusiness(IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(IdentifierBag identifierBag, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(Name name)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(Name name, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  BusinessList findBusiness(Name name, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(Name name, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  BusinessList findBusiness(Names names, DiscoveryURLs discoveryURLs, IdentifierBag identifierBag, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(TModelBag tModelBag)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(TModelBag tModelBag, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  BusinessList findBusiness(TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 BusinessList findBusiness(TModelBag tModelBag, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(AuthInfo authInfo, Names names, DiscoveryURLs discoveryURLs, IdentifierBag identifierBag, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, inspireit.uddi.request.inquiry.FindTModel findTModel, inspireit.uddi.request.inquiry.FindRelatedBusinesses findRelatedBusinesses, int maxRows, int listHead)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(CategoryBag categoryBag)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(CategoryBag categoryBag, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(CategoryBag categoryBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(CategoryBag categoryBag, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(DiscoveryURLs discoveryURLs)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(DiscoveryURLs discoveryURLs, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(DiscoveryURLs discoveryURLs, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(DiscoveryURLs discoveryURLs, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(IdentifierBag identifierBag)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(IdentifierBag identifierBag, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(IdentifierBag identifierBag, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(Name name)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(Name name, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(Name name, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(Name name, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(Names names, DiscoveryURLs discoveryURLs, IdentifierBag identifierBag, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(TModelBag tModelBag)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(TModelBag tModelBag, FindQualifiers findQualifiers)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  UDDIInputStream findBusinessStream(TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
 UDDIInputStream findBusinessStream(TModelBag tModelBag, int maxRows)
          Performs a find_business UDDI call used to locate information about one or more businesses.
abstract  RelatedBusinessesList findRelatedBusinesses(BusinessKey businessKey)
          Performs a find_relatedBusinesses call used to get information about BusinessEntity data that are related to a particular businessEntity in a particular way.
abstract  RelatedBusinessesList findRelatedBusinesses(BusinessKey businessKey, FindQualifiers findQualifiers, KeyedReference keyedReference)
          Performs a find_relatedBusinesses call used to get information about BusinessEntity data that are related to a particular businessEntity in a particular way.
abstract  UDDIInputStream findRelatedBusinessesStream(BusinessKey businessKey)
          Performs a find_relatedBusinesses call used to get information about BusinessEntity data that are related to a particular businessEntity in a particular way.
abstract  UDDIInputStream findRelatedBusinessesStream(BusinessKey businessKey, FindQualifiers findQualifiers, KeyedReference keyedReference)
          Performs a find_relatedBusinesses call used to get information about BusinessEntity data that are related to a particular businessEntity in a particular way.
abstract  ServiceList findService(AuthInfo authInfo, BusinessKey businessKey, Names names, CategoryBag categoryBag, FindQualifiers findQualifiers, TModelBag tModelBag, inspireit.uddi.request.inquiry.FindTModel findTModel, int maxRows, int listHead)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, CategoryBag categoryBag)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, CategoryBag categoryBag, FindQualifiers findQualifiers)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  ServiceList findService(BusinessKey businessKey, CategoryBag categoryBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, CategoryBag categoryBag, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, Name name)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, Name name, FindQualifiers findQualifiers)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  ServiceList findService(BusinessKey businessKey, Name name, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, Name name, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  ServiceList findService(BusinessKey businessKey, Names names, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, TModelBag tModelBag)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, TModelBag tModelBag, FindQualifiers findQualifiers)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  ServiceList findService(BusinessKey businessKey, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 ServiceList findService(BusinessKey businessKey, TModelBag tModelBag, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, CategoryBag categoryBag)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, CategoryBag categoryBag, FindQualifiers findQualifiers)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  UDDIInputStream findServiceStream(BusinessKey businessKey, CategoryBag categoryBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, CategoryBag categoryBag, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, Name name)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, Name name, FindQualifiers findQualifiers)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  UDDIInputStream findServiceStream(BusinessKey businessKey, Name name, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, Name name, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  UDDIInputStream findServiceStream(BusinessKey businessKey, Names names, CategoryBag categoryBag, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, TModelBag tModelBag)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, TModelBag tModelBag, FindQualifiers findQualifiers)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  UDDIInputStream findServiceStream(BusinessKey businessKey, TModelBag tModelBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
 UDDIInputStream findServiceStream(BusinessKey businessKey, TModelBag tModelBag, int maxRows)
          Performs a find_service UDDI call used to locate specific services within a registered BusinessEntity.
abstract  TModelList findTModel(AuthInfo authInfo, Name name, CategoryBag categoryBag, IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows, int listHead)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(CategoryBag categoryBag)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(CategoryBag categoryBag, FindQualifiers findQualifiers)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  TModelList findTModel(CategoryBag categoryBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(CategoryBag categoryBag, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(IdentifierBag identifierBag)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(IdentifierBag identifierBag, FindQualifiers findQualifiers)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  TModelList findTModel(IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(IdentifierBag identifierBag, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(Name name)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  TModelList findTModel(Name name, CategoryBag categoryBag, IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(Name name, FindQualifiers findQualifiers)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  TModelList findTModel(Name name, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 TModelList findTModel(Name name, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  UDDIInputStream findTModelStream(AuthInfo authInfo, Name name, CategoryBag categoryBag, IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows, int listHead)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(CategoryBag categoryBag)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(CategoryBag categoryBag, FindQualifiers findQualifiers)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  UDDIInputStream findTModelStream(CategoryBag categoryBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(CategoryBag categoryBag, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(IdentifierBag identifierBag)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(IdentifierBag identifierBag, FindQualifiers findQualifiers)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  UDDIInputStream findTModelStream(IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(IdentifierBag identifierBag, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(Name name)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  UDDIInputStream findTModelStream(Name name, CategoryBag categoryBag, IdentifierBag identifierBag, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(Name name, FindQualifiers findQualifiers)
          Performs a find_tModel UDDI call used to locate one or more TModels.
abstract  UDDIInputStream findTModelStream(Name name, FindQualifiers findQualifiers, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 UDDIInputStream findTModelStream(Name name, int maxRows)
          Performs a find_tModel UDDI call used to locate one or more TModels.
 BindingDetail getBindingDetail(BindingKey bindingKey)
          Perform a get_bindingDetail UDDI call used to request the runtime BindingTemplate information location information for the purpose of invoking a registered business API.
abstract  BindingDetail getBindingDetail(BindingKeys bindingKeys)
          Perform a get_bindingDetail UDDI call used to request the runtime BindingTemplate information location information for the purpose of invoking a registered business API.
 UDDIInputStream getBindingDetailStream(BindingKey bindingKey)
          Perform a get_bindingDetail UDDI call used to request the runtime BindingTemplate information location information for the purpose of invoking a registered business API.
abstract  UDDIInputStream getBindingDetailStream(BindingKeys bindingKeys)
          Perform a get_bindingDetail UDDI call used to request the runtime BindingTemplate information location information for the purpose of invoking a registered business API.
 BusinessDetail getBusinessDetail(BusinessKey businessKey)
          Performs a get_businessDetail UDDI call used to return complete BusinessEntity information for one or more specified BusinessEntity keys.
abstract  BusinessDetail getBusinessDetail(BusinessKeys businessKeys)
          Performs a get_businessDetail UDDI call used to return complete BusinessEntity information for one or more specified BusinessEntity keys.
 BusinessDetailExt getBusinessDetailExt(BusinessKey businessKey)
          Performs a get_businessDetailExt call used to return extended BusinessEntity information for one or more specified BusinessEntitys.
abstract  BusinessDetailExt getBusinessDetailExt(BusinessKeys businessKeys)
          Performs a get_businessDetailExt call used to return extended BusinessEntity information for one or more specified BusinessEntitys.
 UDDIInputStream getBusinessDetailExtStream(BusinessKey businessKey)
          Performs a get_businessDetailExt call used to return extended BusinessEntity information for one or more specified BusinessEntitys.
abstract  UDDIInputStream getBusinessDetailExtStream(BusinessKeys businessKeys)
          Performs a get_businessDetailExt call used to return extended BusinessEntity information for one or more specified BusinessEntitys.
 UDDIInputStream getBusinessDetailStream(BusinessKey businessKey)
          Performs a get_businessDetail UDDI call used to return complete BusinessEntity information for one or more specified BusinessEntity keys.
abstract  UDDIInputStream getBusinessDetailStream(BusinessKeys businessKeys)
          Performs a get_businessDetail UDDI call used to return complete BusinessEntity information for one or more specified BusinessEntity keys.
 inspireit.uddi.request.UDDIProfile getProfile()
          Gets the UDDI profile defining the query execution context.
static inspireit.uddi.request.UDDIQuerier getQuerier(inspireit.uddi.request.UDDIProfile profile)
          Gets the UDDIQuerier instance appropriate to the given UDDIProfile.
 ServiceDetail getServiceDetail(ServiceKey serviceKey)
          Performs a get_serviceDetail UDDI call used to request full information about a known BusinessService structure.
abstract  ServiceDetail getServiceDetail(ServiceKeys serviceKeys)
          Performs a get_serviceDetail UDDI call used to request full information about a known BusinessService structure.
 UDDIInputStream getServiceDetailStream(ServiceKey serviceKey)
          Performs a get_serviceDetail UDDI call used to request full information about a known BusinessService structure.
abstract  UDDIInputStream getServiceDetailStream(ServiceKeys serviceKeys)
          Performs a get_serviceDetail UDDI call used to request full information about a known BusinessService structure.
 TModelDetail getTModelDetail(TModelKey tModelKey)
          Performs a get_tModelDetail UDDI call used to request full information about a known TModel structure.
abstract  TModelDetail getTModelDetail(TModelKeys tModelKeys)
          Performs a get_tModelDetail UDDI call used to request full information about a known TModel structure.
 UDDIInputStream getTModelDetailStream(TModelKey tModelKey)
          Performs a get_tModelDetail UDDI call used to request full information about a known TModel structure.
abstract  UDDIInputStream getTModelDetailStream(TModelKeys tModelKeys)
          Performs a get_tModelDetail UDDI call used to request full information about a known TModel structure.
 int getVersion()
          Gets the UDDI version in use.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

profile

protected inspireit.uddi.request.UDDIProfile profile
The UDDI profile defining query execution context.

Constructor Detail

UDDIQuerier

protected UDDIQuerier(inspireit.uddi.request.UDDIProfile profile)
UDDIQuerier constructor.

Parameters:
profile - The UDDI profile defining the query execution context.
Method Detail

getProfile

public inspireit.uddi.request.UDDIProfile getProfile()
Gets the UDDI profile defining the query execution context.

Returns:
the UDDI profile

getVersion

public int getVersion()
Gets the UDDI version in use.

Returns:
the UDDI version in use

getQuerier

public static inspireit.uddi.request.UDDIQuerier getQuerier(inspireit.uddi.request.UDDIProfile profile)
Gets the UDDIQuerier instance appropriate to the given UDDIProfile.

Parameters:
profile - A UDDIProfile defining a publishing execution context.
Returns:
the UDDIQuerier instance appropriate to the given UDDIProfile

findBinding

public abstract BindingDetail findBinding(ServiceKey serviceKey,
                                          TModelBag tModelBag,
                                          FindQualifiers findQualifiers,
                                          int maxRows)
                                   throws UDDIException,
                                          RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the BusinessService specified by the serviceKey value.
findQualifiers - Collection of FindQualifiers used to alter the default behavior of search functionality.
maxRows - The maximum number of results to return.
Returns:
a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBinding

public BindingDetail findBinding(ServiceKey serviceKey,
                                 TModelBag tModelBag)
                          throws UDDIException,
                                 RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the BusinessService specified by the serviceKey value.
Returns:
a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBinding

public BindingDetail findBinding(ServiceKey serviceKey,
                                 TModelBag tModelBag,
                                 FindQualifiers findQualifiers)
                          throws UDDIException,
                                 RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the BusinessService specified by the serviceKey value.
findQualifiers - Collection of FindQualifiers used to alter the default behavior of search functionality.
Returns:
a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBinding

public BindingDetail findBinding(ServiceKey serviceKey,
                                 TModelBag tModelBag,
                                 int maxRows)
                          throws UDDIException,
                                 RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the
maxRows - The maximum number of results to return.
Returns:
a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBindingStream

public abstract UDDIInputStream findBindingStream(ServiceKey serviceKey,
                                                  TModelBag tModelBag,
                                                  FindQualifiers findQualifiers,
                                                  int maxRows)
                                           throws UDDIException,
                                                  RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the BusinessService specified by the serviceKey value.
findQualifiers - Collection of FindQualifiers used to alter the default behavior of search functionality.
maxRows - The maximum number of results to return.
Returns:
a UDDIInputStream containing a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBindingStream

public UDDIInputStream findBindingStream(ServiceKey serviceKey,
                                         TModelBag tModelBag)
                                  throws UDDIException,
                                         RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the BusinessService specified by the serviceKey value.
Returns:
a UDDIInputStream containing a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBindingStream

public UDDIInputStream findBindingStream(ServiceKey serviceKey,
                                         TModelBag tModelBag,
                                         FindQualifiers findQualifiers)
                                  throws UDDIException,
                                         RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the BusinessService specified by the serviceKey value.
findQualifiers - Collection of FindQualifiers used to alter the default behavior of search functionality.
Returns:
a UDDIInputStream containing a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBindingStream

public UDDIInputStream findBindingStream(ServiceKey serviceKey,
                                         TModelBag tModelBag,
                                         int maxRows)
                                  throws UDDIException,
                                         RemoteException
Performs a find_binding UDDI call used to locate specific bindings within a registered BusinessService.

Parameters:
serviceKey - A particular BusinessService to which the call applies.
tModelBag - A list of TModelKeys representing the technical fingerprint to locate in a BindingTemplate contained within the
maxRows - The maximum number of results to return.
Returns:
a UDDIInputStream containing a BindingDetail listing zero or more matching BindingTemplates
Throws:
UDDIException - if the server throws a DispositionReport
RemoteException - if a communication-related error occured

findBusiness

public abstract