org.ow2.petals.tools.juddiAdmin.update
Interface UpdateRegistry

All Known Implementing Classes:
UpdateRegistryImpl

public interface UpdateRegistry

This class allows you to create the flowing UDDI registry objects: BusinessService, BusinessEntity, BindingTemplate and TmodelInstance.

Author:
EL JAI Mohammed

Method Summary
 boolean createBindingTemplate(java.lang.String name, java.lang.String description, java.lang.String acessURI, javax.xml.registry.infomodel.Concept wsdlConcept, javax.xml.registry.infomodel.Service service)
          Create a BindingTemplate object into UDDI registry.
 boolean createBusinessEntity(java.lang.String name, java.lang.String description, Contact contact)
          Create a BusinessEntity object into UDDI registry.
 boolean createBusinessService(java.lang.String name, java.lang.String description, javax.xml.registry.infomodel.Organization org)
          Create a BusinessEntity object into UDDI registry.
 javax.xml.registry.infomodel.Concept createConcept(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.String urlDescription)
          Create a Concept object into UDDI registry.
 boolean createTmodelService(java.lang.String name, java.lang.String description, java.lang.String url, java.lang.String urlDescription)
          Create a TmodelInstance object into UDDI registry.
 

Method Detail

createBusinessEntity

boolean createBusinessEntity(java.lang.String name,
                             java.lang.String description,
                             Contact contact)
                             throws javax.xml.registry.JAXRException
Create a BusinessEntity object into UDDI registry.

Parameters:
name - of company
description - of company
contact - of company
Returns:
true if creation succeeded
Throws:
javax.xml.registry.JAXRException

createBusinessService

boolean createBusinessService(java.lang.String name,
                              java.lang.String description,
                              javax.xml.registry.infomodel.Organization org)
                              throws javax.xml.registry.JAXRException
Create a BusinessEntity object into UDDI registry.

Parameters:
name - of service
description - of service
businessEntity - of service return true if creation succeeded
Throws:
javax.xml.registry.JAXRException

createBindingTemplate

boolean createBindingTemplate(java.lang.String name,
                              java.lang.String description,
                              java.lang.String acessURI,
                              javax.xml.registry.infomodel.Concept wsdlConcept,
                              javax.xml.registry.infomodel.Service service)
                              throws javax.xml.registry.JAXRException
Create a BindingTemplate object into UDDI registry.

Parameters:
name -
description -
acessURI -
Returns:
true if creation succeeded
Throws:
javax.xml.registry.JAXRException

createTmodelService

boolean createTmodelService(java.lang.String name,
                            java.lang.String description,
                            java.lang.String url,
                            java.lang.String urlDescription)
                            throws javax.xml.registry.JAXRException
Create a TmodelInstance object into UDDI registry.

Parameters:
name -
description -
url -
Returns:
true if creation succeeded
Throws:
javax.xml.registry.JAXRException

createConcept

javax.xml.registry.infomodel.Concept createConcept(java.lang.String name,
                                                   java.lang.String description,
                                                   java.lang.String url,
                                                   java.lang.String urlDescription)
                                                   throws javax.xml.registry.JAXRException
Create a Concept object into UDDI registry.

Parameters:
name -
description -
url -
Returns:
Jaxr Concept Object
Throws:
javax.xml.registry.JAXRException


Copyright © 2005-2008 OW2 Consortium. All Rights Reserved.