IBM WebSphere Application ServerTM
Release 8

com.ibm.uddi.ejb
Interface Publish

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

Deprecated. Deprecated as of WAS 6.0. No replacement.

public interface Publish
extends javax.ejb.EJBObject

Provides an EJB interface to the Publish API of the IBM WebSphere UDDI Registry.

Corresponds to UDDI v2.0 Publish API. Remote interface of PublishBean.


Method Summary
 DispositionReport addPublisherAssertions(PublisherAssertion publisherAssertion)
          Deprecated. Adds a single PublisherAssertion.
 DispositionReport addPublisherAssertions(PublisherAssertionList publisherAssertionList)
          Deprecated. Adds multiple PublisherAssertions.
 DispositionReport deleteBinding(java.lang.String bindingKey)
          Deprecated. Deletes a single BindingTemplate.
 DispositionReport deleteBinding(java.util.Vector bindingKeys)
          Deprecated. Deletes multiple BindingTemplates.
 DispositionReport deleteBusiness(java.lang.String businessKey)
          Deprecated. Deletes a single business.
 DispositionReport deleteBusiness(java.util.Vector businessKeys)
          Deprecated. Deletes multiple businesses.
 DispositionReport deletePublisherAssertions(PublisherAssertion publisherAssertion)
          Deprecated. Deletes a single publisher assertion.
 DispositionReport deletePublisherAssertions(PublisherAssertionList publisherAssertions)
          Deprecated. Deletes multiple publisher assertions.
 DispositionReport deleteService(java.lang.String serviceKey)
          Deprecated. Deletes a single service.
 DispositionReport deleteService(java.util.Vector serviceKeys)
          Deprecated. Deletes multiple services.
 DispositionReport deleteTModel(java.lang.String tModelKey)
          Deprecated. Deletes a single tModel.
 DispositionReport deleteTModel(java.util.Vector tModelKeys)
          Deprecated. Deletes multiple tModels.
 AssertionStatusReport getAssertionStatusReport()
          Deprecated. Obtain an AssertionStatusReport of all complete and incomplete assertions about relationships involving businesses controlled by the user associated with the authentication information.
 AssertionStatusReport getAssertionStatusReport(java.lang.String completionStatus)
          Deprecated. Obtain an AssertionStatusReport of all assertions about relationships involving businesses controlled by the user associated with the authentication information, and whose completion status is given by the argument completionStatus.
 PublisherAssertions getPublisherAssertions()
          Deprecated. Obtain all PublisherAssertions registered by the user associated with the authentication information.
 RegisteredInfo getRegisteredInfo()
          Deprecated. Obtain abbreviated information concerning business and tModels controlled by the user associated with the authentication information.
 BindingDetail saveBinding(BindingTemplate bindingTemplate)
          Deprecated. Save a single BindingTemplate.
 BindingDetail saveBinding(BindingTemplateList bindingTemplates)
          Deprecated. Save multiple BindingTemplates.
 BusinessDetail saveBusiness(BusinessEntity businessEntity)
          Deprecated. Save a single BusinessEntity.
 BusinessDetail saveBusiness(BusinessEntityList businessEntities)
          Deprecated. Save multiple BusinessEntity instances.
 BusinessDetail saveBusiness(java.lang.String uploadRegister)
          Deprecated. Save business using a single upload register.
 BusinessDetail saveBusiness(UploadRegisterList uploadRegisters)
          Deprecated. Save business using multiple upload registers.
 ServiceDetail saveService(BusinessService businessService)
          Deprecated. Save a single service.
 ServiceDetail saveService(BusinessServiceList businessServices)
          Deprecated. Save multiple services.
 TModelDetail saveTModel(java.lang.String uploadRegister)
          Deprecated. Save tModel using a single upload register.
 TModelDetail saveTModel(TModel tModel)
          Deprecated. Save a single tModel.
 TModelDetail saveTModel(TModels tModels)
          Deprecated. Save multiple tModels.
 TModelDetail saveTModel(UploadRegisterList uploadRegisters)
          Deprecated. Save tModel using multiple upload registers.
 PublisherAssertions setPublisherAssertions()
          Deprecated. Sets the PublisherAssertions registered by the user associated with the authentication information.
 PublisherAssertions setPublisherAssertions(PublisherAssertionList publisherAssertionList)
          Deprecated. Sets the PublisherAssertions registered by the user associated with the authentication information.
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

addPublisherAssertions

DispositionReport addPublisherAssertions(PublisherAssertion publisherAssertion)
                                         throws java.rmi.RemoteException,
                                                DispositionReportException
Deprecated. 
Adds a single PublisherAssertion. This method corresponds to the UDDI add_publisherAssertions message with a single publisherAssertion element.

Parameters:
publisherAssertion - the PublisherAssertion to be added
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

addPublisherAssertions

DispositionReport addPublisherAssertions(PublisherAssertionList publisherAssertionList)
                                         throws java.rmi.RemoteException,
                                                DispositionReportException
Deprecated. 
Adds multiple PublisherAssertions. This method corresponds to the UDDI add_publisherAssertions message with multiple publisherAssertion elements.

Parameters:
publisherAssertionList - the PublisherAssertions to be added
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteBinding

DispositionReport deleteBinding(java.lang.String bindingKey)
                                throws java.rmi.RemoteException,
                                       DispositionReportException
Deprecated. 
Deletes a single BindingTemplate. This method corresponds to the UDDI delete_binding message with a single bindingKey element.

Parameters:
bindingKey - the key of the BindingTemplate to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteBinding

DispositionReport deleteBinding(java.util.Vector bindingKeys)
                                throws java.rmi.RemoteException,
                                       DispositionReportException
Deprecated. 
Deletes multiple BindingTemplates. This method corresponds to the UDDI delete_binding message with multiple bindingKey elements.

Parameters:
bindingKeys - the keys of the BindingTemplates to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteBusiness

DispositionReport deleteBusiness(java.lang.String businessKey)
                                 throws java.rmi.RemoteException,
                                        DispositionReportException
Deprecated. 
Deletes a single business. This method corresponds to the UDDI delete_business message with a single businessKey element.

Parameters:
businessKey - the key of the business to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteBusiness

DispositionReport deleteBusiness(java.util.Vector businessKeys)
                                 throws java.rmi.RemoteException,
                                        DispositionReportException
Deprecated. 
Deletes multiple businesses. This method corresponds to the UDDI delete_business message with multiple businessKey elements.

Parameters:
businessKeys - the keys of the businesses to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deletePublisherAssertions

DispositionReport deletePublisherAssertions(PublisherAssertion publisherAssertion)
                                            throws java.rmi.RemoteException,
                                                   DispositionReportException
Deprecated. 
Deletes a single publisher assertion. This method corresponds to the UDDI delete_publisherAssertions message with a single publisherAssertion element.

Parameters:
publisherAssertion - the publisher assertion to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deletePublisherAssertions

DispositionReport deletePublisherAssertions(PublisherAssertionList publisherAssertions)
                                            throws java.rmi.RemoteException,
                                                   DispositionReportException
Deprecated. 
Deletes multiple publisher assertions. This method corresponds to the UDDI delete_publisherAssertions message with multiple publisherAssertion elements.

Parameters:
publisherAssertiong - the publisher assertion to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteService

DispositionReport deleteService(java.lang.String serviceKey)
                                throws java.rmi.RemoteException,
                                       DispositionReportException
Deprecated. 
Deletes a single service. This method corresponds to the UDDI delete_service message with a single serviceKey element.

Parameters:
serviceKey - the key of the service to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteService

DispositionReport deleteService(java.util.Vector serviceKeys)
                                throws java.rmi.RemoteException,
                                       DispositionReportException
Deprecated. 
Deletes multiple services. This method corresponds to the UDDI delete_service message with multiple serviceKey elements.

Parameters:
serviceKeys - the keys of the services to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteTModel

DispositionReport deleteTModel(java.lang.String tModelKey)
                               throws java.rmi.RemoteException,
                                      DispositionReportException
Deprecated. 
Deletes a single tModel. This method corresponds to the UDDI delete_tModel message with a single tModelKey element.

Parameters:
tModelKey - the key of the tModel to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

deleteTModel

DispositionReport deleteTModel(java.util.Vector tModelKeys)
                               throws java.rmi.RemoteException,
                                      DispositionReportException
Deprecated. 
Deletes multiple tModels. This method corresponds to the UDDI delete_tModel message with multiple tModelKey elements.

Parameters:
tModelKeys - the keys of the tModels to be deleted
Returns:
a DispositionReport instance containing a single success Result
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

getAssertionStatusReport

AssertionStatusReport getAssertionStatusReport()
                                               throws java.rmi.RemoteException,
                                                      DispositionReportException
Deprecated. 
Obtain an AssertionStatusReport of all complete and incomplete assertions about relationships involving businesses controlled by the user associated with the authentication information. This method corresponds to the UDDI getAssertionStatusReport message with no completionStatus element.

Returns:
an instance of AssertionStatusReport containing the information about assertions involving businesses controlled by the user.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

getAssertionStatusReport

AssertionStatusReport getAssertionStatusReport(java.lang.String completionStatus)
                                               throws java.rmi.RemoteException,
                                                      DispositionReportException
Deprecated. 
Obtain an AssertionStatusReport of all assertions about relationships involving businesses controlled by the user associated with the authentication information, and whose completion status is given by the argument completionStatus. This method corresponds to the UDDI getAssertionStatusReport message with completionStatus element.

Parameters:
completionStatus - the completion status of the assertions to be included in the returned AssertionStatusReport
Returns:
an instance of AssertionStatusReport containing the information about assertions involving businesses controlled by the user, with completion status as requested.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

getRegisteredInfo

RegisteredInfo getRegisteredInfo()
                                 throws java.rmi.RemoteException,
                                        DispositionReportException
Deprecated. 
Obtain abbreviated information concerning business and tModels controlled by the user associated with the authentication information. This method corresponds to the UDDI get_registeredInfo message.

Returns:
an instance of RegisteredInfo containing the information about information controlled by the user.
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

getPublisherAssertions

PublisherAssertions getPublisherAssertions()
                                           throws java.rmi.RemoteException,
                                                  DispositionReportException
Deprecated. 
Obtain all PublisherAssertions registered by the user associated with the authentication information. This method corresponds to the UDDI get_PublisherAssertions message.

Returns:
an instance of PublisherAssertions containing all publisher assertions registered by the user.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveBinding

BindingDetail saveBinding(BindingTemplate bindingTemplate)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Deprecated. 
Save a single BindingTemplate. This method corresponds to the UDDI save_binding message with a single bindingTemplate element.

Parameters:
bindingTemplate - an instance of BindingTemplate that represents the bindingTemplate to be saved.
Returns:
a BindingDetail instance containing the newly-registered bindingTemplate
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveBinding

BindingDetail saveBinding(BindingTemplateList bindingTemplates)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Deprecated. 
Save multiple BindingTemplates. This method corresponds to the UDDI save_binding message with multiple bindingTemplate elements.

Parameters:
bindingTemplates - a list of BindingTemplates to be saved
Returns:
a BindingDetail instance containing the newly-registered bindingTemplates
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveBusiness

BusinessDetail saveBusiness(BusinessEntity businessEntity)
                            throws java.rmi.RemoteException,
                                   DispositionReportException
Deprecated. 
Save a single BusinessEntity. This method corresponds to the UDDI save_business message with a single businessEntity element.

Parameters:
businessEntity - an instance of BusinessEntity that represents the business to be saved.
Returns:
a BusinessDetail instance containing the newly-registered business
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveBusiness

BusinessDetail saveBusiness(BusinessEntityList businessEntities)
                            throws java.rmi.RemoteException,
                                   DispositionReportException
Deprecated. 
Save multiple BusinessEntity instances. This method corresponds to the UDDI save_business message with multiple businessEntity elements.

Parameters:
businessEntities - a list of BusinessEntity instances to be saved.
Returns:
a BusinessDetail instance containing the newly-registered business
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveBusiness

BusinessDetail saveBusiness(java.lang.String uploadRegister)
                            throws java.rmi.RemoteException,
                                   DispositionReportException
Deprecated. 
Save business using a single upload register. This method corresponds to the UDDI save_business message with a single uploadRegister element.

Parameters:
uploadRegister - specifies location of businessEntity data to be imported into registry.
Returns:
a BusinessDetail instance containing the newly-registered BusinessEntities
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveBusiness

BusinessDetail saveBusiness(UploadRegisterList uploadRegisters)
                            throws java.rmi.RemoteException,
                                   DispositionReportException
Deprecated. 
Save business using multiple upload registers. This method corresponds to the UDDI save_business message with multiple uploadRegister elements.

Parameters:
uploadRegisters - specifies locations of businessEntity data to be imported into registry.
Returns:
a BusinessDetail instance containing the newly-registered BusinessEntities
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveService

ServiceDetail saveService(BusinessService businessService)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Deprecated. 
Save a single service. This method corresponds to the UDDI save_service message with a single businessService element.

Parameters:
businessService - an instance of BusinessService that represents the service to be saved.
Returns:
a ServiceDetail instance containing the newly-registered service
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveService

ServiceDetail saveService(BusinessServiceList businessServices)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Deprecated. 
Save multiple services. This method corresponds to the UDDI save_service message with multiple businessService elements.

Parameters:
businessServices - a list of BusinessService instances that represent the services to be saved.
Returns:
a ServiceDetail instance containing the newly-registered services
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveTModel

TModelDetail saveTModel(TModel tModel)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Deprecated. 
Save a single tModel. This method corresponds to the UDDI save_tModel message with a single tModel element.

Parameters:
tModel - an instance of TModel that represents the tModel to be saved.
Returns:
a TModelDetail instance containing the newly-registered tModel
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveTModel

TModelDetail saveTModel(TModels tModels)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Deprecated. 
Save multiple tModels. This method corresponds to the UDDI save_tModel message with a multiple tModel elements.

Parameters:
tModels - a list of TModel instances that represent the tModels to be saved.
Returns:
a TModelDetail instance containing the newly-registered tModels
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveTModel

TModelDetail saveTModel(java.lang.String uploadRegister)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Deprecated. 
Save tModel using a single upload register. This method corresponds to the UDDI save_tModel message with a single uploadRegister element.

Parameters:
uploadRegister - specifies location of tModel data to be imported into registry.
Returns:
a TModelDetail instance containing the newly-registered tModels
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

saveTModel

TModelDetail saveTModel(UploadRegisterList uploadRegisters)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Deprecated. 
Save tModel using multiple upload registers. This method corresponds to the UDDI save_tModel message with multiple uploadRegister elements.

Parameters:
uploadRegisters - specifies locations of tModel data to be imported into registry.
Returns:
a TModelDetail instance containing the newly-registered tModels
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

setPublisherAssertions

PublisherAssertions setPublisherAssertions()
                                           throws java.rmi.RemoteException,
                                                  DispositionReportException
Deprecated. 
Sets the PublisherAssertions registered by the user associated with the authentication information. This method corresponds to the UDDI set_publisherAssertions message with no publisherAssertion elements, effectively removing all previously registered publisher assertions.

Returns:
a PublisherAssertions instance containing all publisher assertions currently registered by the user.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

setPublisherAssertions

PublisherAssertions setPublisherAssertions(PublisherAssertionList publisherAssertionList)
                                           throws java.rmi.RemoteException,
                                                  DispositionReportException
Deprecated. 
Sets the PublisherAssertions registered by the user associated with the authentication information. This method corresponds to the UDDI set_publisherAssertions message with no publisherAssertion elements.

Parameters:
publisherAssertionList - the PublisherAssertions to be set
Returns:
a PublisherAssertions instance containing all publisher assertions currently registered by the user.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered
java.rmi.RemoteException

IBM WebSphere Application ServerTM
Release 8