com.ibm.uddi.ejb
Class PublishBean

java.lang.Object
  |
  +--com.ibm.uddi.ejb.PublishBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean

public class PublishBean
extends java.lang.Object
implements javax.ejb.SessionBean

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

See Publish for detailed javadoc of each method.

See Also:
Serialized Form

Field Summary
static java.lang.String java_copyright
           
 
Constructor Summary
PublishBean()
           
 
Method Summary
 DispositionReport addPublisherAssertions(PublisherAssertion publisherAssertion)
           
 DispositionReport addPublisherAssertions(PublisherAssertionList publisherAssertionList)
           
 DispositionReport deleteBinding(java.lang.String bindingKey)
           
 DispositionReport deleteBinding(java.util.Vector bindingKeys)
           
 DispositionReport deleteBusiness(java.lang.String businessKey)
           
 DispositionReport deleteBusiness(java.util.Vector businessKeys)
           
 DispositionReport deletePublisherAssertions(PublisherAssertion publisherAssertion)
           
 DispositionReport deletePublisherAssertions(PublisherAssertionList publisherAssertions)
           
 DispositionReport deleteService(java.lang.String serviceKey)
           
 DispositionReport deleteService(java.util.Vector serviceKeys)
           
 DispositionReport deleteTModel(java.lang.String tModelKey)
           
 DispositionReport deleteTModel(java.util.Vector tModelKeys)
           
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 AssertionStatusReport getAssertionStatusReport()
           
 AssertionStatusReport getAssertionStatusReport(java.lang.String completionStatus)
           
 PublisherAssertions getPublisherAssertions()
           
 RegisteredInfo getRegisteredInfo()
           
 BindingDetail saveBinding(BindingTemplate bindingTemplate)
           
 BindingDetail saveBinding(BindingTemplateList bindingTemplates)
           
 BusinessDetail saveBusiness(BusinessEntity businessEntity)
           
 BusinessDetail saveBusiness(BusinessEntityList businessEntities)
           
 BusinessDetail saveBusiness(java.lang.String uploadRegister)
           
 BusinessDetail saveBusiness(UploadRegisterList uploadRegisters)
           
 ServiceDetail saveService(BusinessService businessService)
           
 ServiceDetail saveService(BusinessServiceList businessServices)
           
 TModelDetail saveTModel(java.lang.String uploadRegister)
           
 TModelDetail saveTModel(TModel tModel)
           
 TModelDetail saveTModel(TModels tModels)
           
 TModelDetail saveTModel(UploadRegisterList uploadRegisters)
           
 PublisherAssertions setPublisherAssertions()
           
 PublisherAssertions setPublisherAssertions(PublisherAssertionList publisherAssertionList)
           
 void setSessionContext(javax.ejb.SessionContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

java_copyright

public static final java.lang.String java_copyright
Constructor Detail

PublishBean

public PublishBean()
Method Detail

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException
Specified by:
ejbActivate in interface javax.ejb.SessionBean

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException
Specified by:
ejbPassivate in interface javax.ejb.SessionBean

ejbRemove

public void ejbRemove()
               throws javax.ejb.EJBException
Specified by:
ejbRemove in interface javax.ejb.SessionBean

setSessionContext

public void setSessionContext(javax.ejb.SessionContext context)
                       throws javax.ejb.EJBException
Specified by:
setSessionContext in interface javax.ejb.SessionBean

addPublisherAssertions

public DispositionReport addPublisherAssertions(PublisherAssertion publisherAssertion)
                                         throws DispositionReportException

addPublisherAssertions

public DispositionReport addPublisherAssertions(PublisherAssertionList publisherAssertionList)
                                         throws DispositionReportException

deleteBinding

public DispositionReport deleteBinding(java.lang.String bindingKey)
                                throws DispositionReportException

deleteBinding

public DispositionReport deleteBinding(java.util.Vector bindingKeys)
                                throws DispositionReportException

deleteBusiness

public DispositionReport deleteBusiness(java.lang.String businessKey)
                                 throws DispositionReportException

deleteBusiness

public DispositionReport deleteBusiness(java.util.Vector businessKeys)
                                 throws DispositionReportException

deletePublisherAssertions

public DispositionReport deletePublisherAssertions(PublisherAssertion publisherAssertion)
                                            throws DispositionReportException

deletePublisherAssertions

public DispositionReport deletePublisherAssertions(PublisherAssertionList publisherAssertions)
                                            throws DispositionReportException

deleteService

public DispositionReport deleteService(java.lang.String serviceKey)
                                throws DispositionReportException

deleteService

public DispositionReport deleteService(java.util.Vector serviceKeys)
                                throws DispositionReportException

deleteTModel

public DispositionReport deleteTModel(java.lang.String tModelKey)
                               throws DispositionReportException

deleteTModel

public DispositionReport deleteTModel(java.util.Vector tModelKeys)
                               throws DispositionReportException

getAssertionStatusReport

public AssertionStatusReport getAssertionStatusReport()
                                               throws DispositionReportException

getAssertionStatusReport

public AssertionStatusReport getAssertionStatusReport(java.lang.String completionStatus)
                                               throws DispositionReportException

getRegisteredInfo

public RegisteredInfo getRegisteredInfo()
                                 throws DispositionReportException

getPublisherAssertions

public PublisherAssertions getPublisherAssertions()
                                           throws DispositionReportException

saveBinding

public BindingDetail saveBinding(BindingTemplate bindingTemplate)
                          throws DispositionReportException

saveBinding

public BindingDetail saveBinding(BindingTemplateList bindingTemplates)
                          throws DispositionReportException

saveBusiness

public BusinessDetail saveBusiness(BusinessEntity businessEntity)
                            throws DispositionReportException

saveBusiness

public BusinessDetail saveBusiness(BusinessEntityList businessEntities)
                            throws DispositionReportException

saveBusiness

public BusinessDetail saveBusiness(java.lang.String uploadRegister)
                            throws DispositionReportException

saveBusiness

public BusinessDetail saveBusiness(UploadRegisterList uploadRegisters)
                            throws DispositionReportException

saveService

public ServiceDetail saveService(BusinessService businessService)
                          throws DispositionReportException

saveService

public ServiceDetail saveService(BusinessServiceList businessServices)
                          throws DispositionReportException

saveTModel

public TModelDetail saveTModel(TModel tModel)
                        throws DispositionReportException

saveTModel

public TModelDetail saveTModel(TModels tModels)
                        throws DispositionReportException

saveTModel

public TModelDetail saveTModel(java.lang.String uploadRegister)
                        throws DispositionReportException

saveTModel

public TModelDetail saveTModel(UploadRegisterList uploadRegisters)
                        throws DispositionReportException

setPublisherAssertions

public PublisherAssertions setPublisherAssertions()
                                           throws DispositionReportException

setPublisherAssertions

public PublisherAssertions setPublisherAssertions(PublisherAssertionList publisherAssertionList)
                                           throws DispositionReportException