com.ibm.uddi.promoter
Class UDDIClient

java.lang.Object
  |
  +--com.ibm.uddi.promoter.UDDIClient
All Implemented Interfaces:
CommandLineConstants, PromoterConstants

public class UDDIClient
extends java.lang.Object
implements PromoterConstants

Wrapper class to UDDIProxy, used to perform operations via SOAP on a UDDI registry.

Author:
IBM

Field Summary
static java.lang.String java_copyright
           
 
Fields inherited from interface com.ibm.uddi.promoter.PromoterConstants
BAD_ENTITY_MSG, CLASSPATH, CLP_FULLY_QUALIFIED_CLASSNAME, COMPLETED_OK, COMPLETED_WITH_ERRORS, CONFIGURATION_FILE_NAME, DATE_MASK, DB_DRIVER, DB_PASSWORD, DB_URL, DB_USERID, DEBUG_PREFIX, DEFINITION_FILE_ENCODING, DELETE_BINDING, DELETE_BUSINESS, DELETE_END, DELETE_SERVICE, DELETE_START, DELETE_TMODEL, DELIMITER_WITH_SPACE, DESERIALIZATION_END, DESERIALIZATION_START, ELEMENT_BINDING, ELEMENT_BUSINESS, ELEMENT_SERVICE, ELEMENT_TMODEL, ENTITY_BINDING, ENTITY_BUSINESS, ENTITY_DELIMITER, ENTITY_SERVICE, ENTITY_TMODEL, ENTRY_PREFIX, ERR_ARG_ALREADY_SPECIFIED, ERR_ARG_NOT_RECOGNISED, ERR_AUTO_COMMIT_OFF, ERR_BAD_ENTITY, ERR_BOOLEAN_PROPERTY, ERR_CANNOT_CONNECT_URL, ERR_CANNOT_WRITE_RESULTS, ERR_COMMIT_FAILED, ERR_CYCLE_IN_REF_TMODELS, ERR_DB_CONN_CLOSE, ERR_DB_CONN_FAILED, ERR_DB_DRIVER_LOAD_FAILED, ERR_DEFINITION_FILE_IOEXCEPTION, ERR_DEFINITION_FILE_NOT_FOUND, ERR_DEFINITION_FILE_READ_ERROR, ERR_DELETE_BINDING_FAILED, ERR_DELETE_BUSINESS_FAILED, ERR_DELETE_SERVICE_FAILED, ERR_DELETE_TMODEL_FAILED, ERR_DISCOVER_PUBLISHER_FAILED, ERR_ERROR_OCCURRED, ERR_EXCEPTION, ERR_FIND_BINDINGS_FAILED, ERR_FIND_BUSINESSES_FAILED, ERR_FIND_RELATED_BUSINESSES_FAILED, ERR_FIND_SERVICES_FAILED, ERR_FIND_TMODELS_FAILED, ERR_GET_AUTHINFO_FAILED, ERR_GET_BINDING_FAILED, ERR_GET_BUSINESS_FAILED, ERR_GET_SERVICE_FAILED, ERR_GET_TMODEL_FAILED, ERR_IMPORT_MISSING_DEF_FILE, ERR_INIT_PREPSTMT_FAILED, ERR_INQUIRYURL_MALFORMED, ERR_INTEGER_PROPERTY, ERR_INVALID_ENTITY, ERR_INVALID_FUNCTION, ERR_INVALID_KEY, ERR_JAVA_IO_ERROR, ERR_KEY_SPECIFIED, ERR_KEYFILE_IOEXCEPTION, ERR_KEYFILE_NOT_FOUND, ERR_KEYFILE_SPECIFIED, ERR_LOGGER_FILE_NOT_FOUND, ERR_MESSAGES_FILE_CLOSE, ERR_MISSING_FUNCTION, ERR_MISSING_PROPERTY, ERR_MISSING_VALUE, ERR_NO_KEYS, ERR_NO_PROPERTIES_FILE, ERR_ORPHANED_BINDING_STUB, ERR_ORPHANED_BUSINESS_STUB, ERR_ORPHANED_SERVICE_STUB, ERR_ORPHANED_TMODEL_STUB, ERR_OVERWRITE_BINDING, ERR_OVERWRITE_BUSINESS, ERR_OVERWRITE_SERVICE, ERR_OVERWRITE_TMODEL, ERR_PROMOTE_FAILED, ERR_PROPERTIES_FILE_IO, ERR_PROPERTIES_IOEXCEPTION, ERR_PUBLISHURL_MALFORMED, ERR_REPEATED_FUNCTION, ERR_ROLLBACK_FAILED, ERR_SAVE_BINDING_FAILED, ERR_SAVE_BINDING_NO_PARENT, ERR_SAVE_BUSINESS_FAILED, ERR_SAVE_SERVICE_FAILED, ERR_SAVE_SERVICE_NO_PARENT, ERR_SAVE_TMODEL_FAILED, ERR_STUB_BINDING, ERR_STUB_BUSINESS, ERR_STUB_CREATE_FAILED, ERR_STUB_SERVICE, ERR_STUB_TMODEL, ERR_STUB_UNDO_FAILED, ERR_TRACE_FILE_CLOSE, ERR_TRANSPORT_EXCEPTION, ERR_UNEXPECTED_EXCEPTION, ERR_XML_DOC_CREATE_FAILED, ERR_XML_DOC_PARSE_FAILED, ERR_XML_PARSE_ERRORS, ERR_XML_PARSE_WARNINGS, EXIT_PREFIX, EXPORT_BINDING, EXPORT_BUSINESS, EXPORT_END, EXPORT_FIND_END, EXPORT_FIND_START, EXPORT_REFED_TMODEL, EXPORT_SERVICE, EXPORT_START, EXPORT_TMODEL, FROM_GET_URL, FROM_INQUIRY_URL, IMPORT_BINDING, IMPORT_BUSINESS, IMPORT_END, IMPORT_REFED_TMODEL, IMPORT_REFERENCED_ENTITIES, IMPORT_SERVICE, IMPORT_START, IMPORT_TMODEL, JAVA_COMMAND, MESSAGE_CREATED_BINDING_STUB, MESSAGE_CREATED_BUSINESS_STUB, MESSAGE_CREATED_SERVICE_STUB, MESSAGE_CREATED_TMODEL_STUB, MESSAGE_DELETED_BINDING_STUB, MESSAGE_DELETED_BUSINESS_STUB, MESSAGE_DELETED_SERVICE_STUB, MESSAGE_DELETED_TMODEL_STUB, MESSAGE_DETAIL, MESSAGE_IMPORT_END, MESSAGE_LOG_FILENAME, MESSAGE_NORMAL, messages, MESSAGES_FILE, NAMESPACE_DEFAULT, NAMESPACE_PREFIX, NAMESPACE_PROMOTER, NAMESPACE_UDDI, NAMESPACE_XML, NORMAL_PREFIX, OVERWRITE, PROMOTER_ROOT_NAME, PROMOTING_ENTITY, PROPERTIES_HEADER, RESULTS_FILE_NAME, SCHEMA_FILE_PROMOTER, SCHEMA_FILE_UDDI, SCHEMA_FILE_XML, SECTION_BINDINGS, SECTION_BUSINESSES, SECTION_REFD_TMODELS, SECTION_SERVICES, SECTION_TMODELS, SECURE_CONNECTION, SERIALIZATION_END, SERIALIZATION_START, SOURCE_REGISTRY, STARTING_TOOL_BANNER, SUCCESSFUL, SYS_ID_NAME, SYS_PASSWORD_NAME, SYS_PROTOCOL_NAME, SYS_PROTOCOL_VALUE, SYS_TRANSPORT_NAME, SYS_TRANSPORT_VALUE, SYS_TRUST_STORE_NAME, SYS_TRUST_STORE_PASSWORD_NAME, TARGET_REGISTRY, TEMP_BUSINESS, TO_INQUIRY_URL, TO_PUBLISH_URL, TOOL_START, TRACE_DEBUG, TRACE_DETAIL, TRACE_LEVEL, TRACE_LOG_FILENAME, TRACE_NORMAL, TRACE_SEVERE, TRC_BINDING_NOT_IN_DEST, TRC_BUSINESS_NOT_IN_DEST, TRC_CREATED_BINDING, TRC_CREATED_BUSINESS_STUB, TRC_CREATED_SERVICE_STUB, TRC_CREATED_TMODEL_STUB, TRC_CREATING_BINDING, TRC_CREATING_BUSINESS_STUB, TRC_CREATING_SERVICE_STUB, TRC_CREATING_TMODEL_STUB, TRC_GET_BINDING, TRC_GET_BUSINESS, TRC_GET_SERVICE, TRC_GET_TMODEL, TRC_GOT_BINDING, TRC_GOT_BUSINESS, TRC_GOT_SERVICE, TRC_GOT_TMODEL, TRC_OVERWRITE_ON, TRC_PROMOTED_BINDING, TRC_PROMOTED_BUSINESS, TRC_PROMOTED_SERVICE, TRC_PROMOTED_TMODEL, TRC_PROMOTING_BINDING, TRC_PROMOTING_BUSINESS, TRC_PROMOTING_SERVICE, TRC_PROMOTING_TMODEL, TRC_REMOVING_DISCOS, TRC_SAVED_BINDING, TRC_SAVED_BUSINESS, TRC_SAVED_SERVICE, TRC_SAVED_TMODEL, TRC_SAVING_BINDING, TRC_SAVING_BUSINESS, TRC_SAVING_SERVICE, TRC_SAVING_TMODEL, TRC_SERVICE_NOT_IN_DEST, TRC_TMODEL_NOT_IN_DEST, TRUST_STORE_FILENAME, TRUST_STORE_PASSWORD, UDDI_ENTITY_DEFINITION_FILE, UDDI_PASSWORD, UDDI_USERID, VERBOSE, XML_FEATURE_NAMESPACES, XML_FEATURE_VALIDATION, XML_FEATURE_VALIDATION_SCHEMA, XML_PARSER_ERROR_PREFIX, XML_PARSER_FEATURE_UNREC, XML_PARSER_FEATURE_UNSUP, XML_PARSER_PROPERTY_UNREC, XML_PARSER_PROPERTY_UNSUP, XML_PARSER_WARNING_PREFIX, XML_PROPERTY_SCHEMA_LOCATION
 
Fields inherited from interface com.ibm.uddi.promoter.CommandLineConstants
ARG_BINDING, ARG_BUSINESS, ARG_DEFINITION_FILE, ARG_DELETE, ARG_EXPORT, ARG_IMPORT, ARG_IMPORT_REFERENCED_ENTITIES, ARG_INPUT_KEYFILE, ARG_INPUT_KEYFILE_OLD, ARG_OVERWRITE, ARG_OVERWRITE_OLD, ARG_PROMOTE, ARG_PROPERTIES_FILE, ARG_SERVICE, ARG_TMODEL, ARG_VERBOSE, ARG_VERBOSE_OLD, USAGE
 
Constructor Summary
UDDIClient(Configuration configuration, int type)
          Constructor taking a Configuration and type (which indicates whether the UDDIClient is intended to be used to connect to the source registry or a target registry).
 
Method Summary
 void deleteBindingTemplate(java.lang.String authInfo, java.lang.String bindingKey)
          Deletes BindingTemplate.
 void deleteBindingTemplates(java.lang.String authInfo, java.util.Vector bindingKeyStrings)
          Deletes BindingTemplates.
 void deleteBusiness(java.lang.String authInfo, java.lang.String businessKey)
          Deletes Business.
 void deleteBusinessServices(java.lang.String authInfo, java.util.Vector serviceKeyStrings)
          Deletes BusinessServices given a Vector of keys.
 void deleteService(java.lang.String authInfo, java.lang.String serviceKey)
          Deletes BusinessService.
 void deleteTModel(java.lang.String authInfo, java.lang.String tModelKey)
          Deletes TModel.
 org.uddi4j.response.BindingDetail findBindings(org.uddi4j.util.FindQualifiers findQualifiers, java.lang.String serviceKey, org.uddi4j.util.TModelBag tModelBag, int maxRows)
          Finds Bindings.
 org.uddi4j.response.BusinessList findBusinesses(java.util.Vector names, org.uddi4j.util.DiscoveryURLs discoveryURLs, org.uddi4j.util.IdentifierBag identifierBag, org.uddi4j.util.CategoryBag categoryBag, org.uddi4j.util.TModelBag tModelBag, org.uddi4j.util.FindQualifiers findQualifiers, int maxRows)
          Finds Businesses.
 org.uddi4j.response.RelatedBusinessesList findRelatedBusinesses(java.lang.String businessKey, org.uddi4j.util.KeyedReference keyedReference, org.uddi4j.util.FindQualifiers findQualifiers, int maxRows)
          Finds related Businesses.
 org.uddi4j.response.ServiceList findServices(java.lang.String businessKey, java.util.Vector names, org.uddi4j.util.CategoryBag categoryBag, org.uddi4j.util.TModelBag tModelBag, org.uddi4j.util.FindQualifiers findQualifiers, int maxRows)
          Finds Services.
 org.uddi4j.response.TModelList findTModels(java.lang.String name, org.uddi4j.util.CategoryBag categoryBag, org.uddi4j.util.IdentifierBag identifierBag, org.uddi4j.util.FindQualifiers findQualifiers, int maxRows)
          Finds TModels.
 java.lang.String getAuthInfo(java.lang.String userID, java.lang.String userPassword)
          Gets AuthInfo.
 org.uddi4j.datatype.binding.BindingTemplate getBindingTemplate(org.uddi4j.response.BindingDetail bindingDetail)
          Gets BindingTemplate given a BindingDetail.
 org.uddi4j.datatype.binding.BindingTemplate getBindingTemplate(java.lang.String bindingKey)
          Gets BindingTemplate given a binding key.
 org.uddi4j.datatype.business.BusinessEntity getBusinessEntity(org.uddi4j.response.BusinessDetail businessDetail)
          Gets BusinessEntity given a BusinessDetail.
 org.uddi4j.datatype.business.BusinessEntity getBusinessEntity(java.lang.String businessKey)
          Gets BusinessEntity given a key.
 org.uddi4j.datatype.service.BusinessService getBusinessService(org.uddi4j.response.ServiceDetail serviceDetail)
          Gets BusinessService given a ServiceDetail.
 org.uddi4j.datatype.service.BusinessService getBusinessService(java.lang.String serviceKey)
          Gets BusinessService given a key.
 Publisher getPublisher()
          Gets Publisher.
 org.uddi4j.datatype.service.BusinessService getService(java.lang.String serviceKey)
          Gets BusinessService.
 org.uddi4j.datatype.tmodel.TModel getTModel(java.lang.String tModelKey)
          Gets TModel given a key.
 org.uddi4j.datatype.tmodel.TModel getTModel(org.uddi4j.response.TModelDetail tModelDetail)
          Gets TModel given a TModelDetail.
 org.uddi4j.datatype.binding.BindingTemplate saveBindingTemplate(java.lang.String authInfo, org.uddi4j.datatype.binding.BindingTemplate binding)
          Publishes BindingTemplate.
 org.uddi4j.datatype.business.BusinessEntity saveBusinessEntity(java.lang.String authInfo, org.uddi4j.datatype.business.BusinessEntity businessEntity)
          Publishes BusinessEntity.
 org.uddi4j.datatype.service.BusinessService saveBusinessService(java.lang.String authInfo, org.uddi4j.datatype.service.BusinessService service)
          Publishes BusinessService.
 org.uddi4j.datatype.tmodel.TModel saveTModel(java.lang.String authInfo, org.uddi4j.datatype.tmodel.TModel tModel)
          Publishes TModel.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

java_copyright

public static final java.lang.String java_copyright
Constructor Detail

UDDIClient

public UDDIClient(Configuration configuration,
                  int type)
           throws PromoterConfigurationException
Constructor taking a Configuration and type (which indicates whether the UDDIClient is intended to be used to connect to the source registry or a target registry).

The type value should be one of PromoterConstants.SOURCE_REGISTRY or PromoterConstants.TARGET_REGISTRY.

Parameters:
configuration -  
type - Indicates if connection is to source or target registry.
Throws:
PromoterConfigurationException -  
Method Detail

getPublisher

public Publisher getPublisher()
                       throws PromoterUDDI4JException,
                              PromoterTransportException
Gets Publisher.

Returns:
Publisher
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getAuthInfo

public java.lang.String getAuthInfo(java.lang.String userID,
                                    java.lang.String userPassword)
                             throws PromoterUDDI4JException
Gets AuthInfo.

Parameters:
userID -  
userPassword -  
Returns:
String
Throws:
PromoterUDDI4JException -  

getBusinessEntity

public org.uddi4j.datatype.business.BusinessEntity getBusinessEntity(java.lang.String businessKey)
                                                              throws PromoterUDDI4JException,
                                                                     PromoterTransportException
Gets BusinessEntity given a key.

Parameters:
businessKey -  
Returns:
BusinessEntity
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getBusinessEntity

public org.uddi4j.datatype.business.BusinessEntity getBusinessEntity(org.uddi4j.response.BusinessDetail businessDetail)
Gets BusinessEntity given a BusinessDetail.

Parameters:
businessDetail -  
Returns:
BusinessEntity

saveBindingTemplate

public org.uddi4j.datatype.binding.BindingTemplate saveBindingTemplate(java.lang.String authInfo,
                                                                       org.uddi4j.datatype.binding.BindingTemplate binding)
                                                                throws PromoterUDDI4JException,
                                                                       PromoterTransportException
Publishes BindingTemplate.

Parameters:
authInfo -  
binding -  
Returns:
BindingTemplate
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

saveBusinessEntity

public org.uddi4j.datatype.business.BusinessEntity saveBusinessEntity(java.lang.String authInfo,
                                                                      org.uddi4j.datatype.business.BusinessEntity businessEntity)
                                                               throws PromoterUDDI4JException,
                                                                      PromoterTransportException
Publishes BusinessEntity.

Parameters:
authInfo -  
businessEntity -  
Returns:
BusinessEntity
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

saveBusinessService

public org.uddi4j.datatype.service.BusinessService saveBusinessService(java.lang.String authInfo,
                                                                       org.uddi4j.datatype.service.BusinessService service)
                                                                throws PromoterUDDI4JException,
                                                                       PromoterTransportException
Publishes BusinessService.

Parameters:
authInfo -  
service -  
Returns:
BusinessService
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

deleteBusiness

public void deleteBusiness(java.lang.String authInfo,
                           java.lang.String businessKey)
                    throws PromoterUDDI4JException,
                           PromoterTransportException
Deletes Business.

Parameters:
authInfo -  
businessKey -  
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getTModel

public org.uddi4j.datatype.tmodel.TModel getTModel(java.lang.String tModelKey)
                                            throws PromoterUDDI4JException,
                                                   PromoterTransportException
Gets TModel given a key.

Parameters:
tModelKey -  
Returns:
TModel
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getTModel

public org.uddi4j.datatype.tmodel.TModel getTModel(org.uddi4j.response.TModelDetail tModelDetail)
Gets TModel given a TModelDetail.

Parameters:
tModelDetail -  
Returns:
TModel

saveTModel

public org.uddi4j.datatype.tmodel.TModel saveTModel(java.lang.String authInfo,
                                                    org.uddi4j.datatype.tmodel.TModel tModel)
                                             throws PromoterUDDI4JException,
                                                    PromoterTransportException
Publishes TModel.

Parameters:
authInfo -  
tModel -  
Returns:
TModel
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

deleteTModel

public void deleteTModel(java.lang.String authInfo,
                         java.lang.String tModelKey)
                  throws PromoterUDDI4JException,
                         PromoterTransportException
Deletes TModel.

Parameters:
authInfo -  
tModelKey -  
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getBusinessService

public org.uddi4j.datatype.service.BusinessService getBusinessService(java.lang.String serviceKey)
                                                               throws PromoterUDDI4JException,
                                                                      PromoterTransportException
Gets BusinessService given a key.

Parameters:
serviceKey -  
Returns:
BusinessService
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getBusinessService

public org.uddi4j.datatype.service.BusinessService getBusinessService(org.uddi4j.response.ServiceDetail serviceDetail)
Gets BusinessService given a ServiceDetail.

Parameters:
serviceDetail -  
Returns:
BusinessService

deleteBusinessServices

public void deleteBusinessServices(java.lang.String authInfo,
                                   java.util.Vector serviceKeyStrings)
                            throws org.uddi4j.UDDIException,
                                   org.uddi4j.transport.TransportException
Deletes BusinessServices given a Vector of keys.

Parameters:
authInfo -  
serviceKeyStrings -  
Throws:
org.uddi4j.UDDIException -  
org.uddi4j.transport.TransportException -  

getBindingTemplate

public org.uddi4j.datatype.binding.BindingTemplate getBindingTemplate(java.lang.String bindingKey)
                                                               throws PromoterUDDI4JException,
                                                                      PromoterTransportException
Gets BindingTemplate given a binding key.

Parameters:
bindingKey -  
Returns:
BindingTemplate
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

getBindingTemplate

public org.uddi4j.datatype.binding.BindingTemplate getBindingTemplate(org.uddi4j.response.BindingDetail bindingDetail)
Gets BindingTemplate given a BindingDetail.

Parameters:
bindingDetail -  
Returns:
BindingTemplate

deleteBindingTemplates

public void deleteBindingTemplates(java.lang.String authInfo,
                                   java.util.Vector bindingKeyStrings)
                            throws org.uddi4j.UDDIException,
                                   org.uddi4j.transport.TransportException
Deletes BindingTemplates.

Parameters:
authInfo -  
bindingKeyStrings -  
Throws:
org.uddi4j.UDDIException -  
org.uddi4j.transport.TransportException -  

getService

public org.uddi4j.datatype.service.BusinessService getService(java.lang.String serviceKey)
                                                       throws PromoterUDDI4JException,
                                                              PromoterTransportException
Gets BusinessService.

Parameters:
serviceKey -  
Returns:
BusinessService
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

deleteService

public void deleteService(java.lang.String authInfo,
                          java.lang.String serviceKey)
                   throws PromoterUDDI4JException,
                          PromoterTransportException
Deletes BusinessService.

Parameters:
authInfo -  
serviceKey -  
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

deleteBindingTemplate

public void deleteBindingTemplate(java.lang.String authInfo,
                                  java.lang.String bindingKey)
                           throws PromoterUDDI4JException,
                                  PromoterTransportException
Deletes BindingTemplate.

Parameters:
authInfo -  
bindingKey -  
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

findBusinesses

public org.uddi4j.response.BusinessList findBusinesses(java.util.Vector names,
                                                       org.uddi4j.util.DiscoveryURLs discoveryURLs,
                                                       org.uddi4j.util.IdentifierBag identifierBag,
                                                       org.uddi4j.util.CategoryBag categoryBag,
                                                       org.uddi4j.util.TModelBag tModelBag,
                                                       org.uddi4j.util.FindQualifiers findQualifiers,
                                                       int maxRows)
                                                throws PromoterUDDI4JException,
                                                       PromoterTransportException
Finds Businesses.

Parameters:
names -  
discoveryURLs -  
identifierBag -  
categoryBag -  
tModelBag -  
findQualifiers -  
maxRows -  
Returns:
BusinessList
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

findServices

public org.uddi4j.response.ServiceList findServices(java.lang.String businessKey,
                                                    java.util.Vector names,
                                                    org.uddi4j.util.CategoryBag categoryBag,
                                                    org.uddi4j.util.TModelBag tModelBag,
                                                    org.uddi4j.util.FindQualifiers findQualifiers,
                                                    int maxRows)
                                             throws PromoterUDDI4JException,
                                                    PromoterTransportException
Finds Services.

Parameters:
businessKey -  
names -  
categoryBag -  
tModelBag -  
findQualifiers -  
maxRows -  
Returns:
ServiceList
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

findBindings

public org.uddi4j.response.BindingDetail findBindings(org.uddi4j.util.FindQualifiers findQualifiers,
                                                      java.lang.String serviceKey,
                                                      org.uddi4j.util.TModelBag tModelBag,
                                                      int maxRows)
                                               throws PromoterUDDI4JException,
                                                      PromoterTransportException
Finds Bindings.

Parameters:
findQualifiers -  
serviceKey -  
tModelBag -  
maxRows -  
Returns:
BindingDetail
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

findTModels

public org.uddi4j.response.TModelList findTModels(java.lang.String name,
                                                  org.uddi4j.util.CategoryBag categoryBag,
                                                  org.uddi4j.util.IdentifierBag identifierBag,
                                                  org.uddi4j.util.FindQualifiers findQualifiers,
                                                  int maxRows)
                                           throws PromoterUDDI4JException,
                                                  PromoterTransportException
Finds TModels.

Parameters:
name -  
categoryBag -  
identifierBag -  
findQualifiers -  
maxRows -  
Returns:
TModelList
Throws:
PromoterUDDI4JException -  
PromoterTransportException -  

findRelatedBusinesses

public org.uddi4j.response.RelatedBusinessesList findRelatedBusinesses(java.lang.String businessKey,
                                                                       org.uddi4j.util.KeyedReference keyedReference,
                                                                       org.uddi4j.util.FindQualifiers findQualifiers,
                                                                       int maxRows)
                                                                throws PromoterUDDI4JException,
                                                                       PromoterTransportException
Finds related Businesses.

Parameters:
businessKey -  
keyedReference -  
findQualifiers -  
maxRows -  
Returns:
RelatedBusinessesList
Throws:
PromoterUDDI4JException -  
PromoterTransportException -