Java API

oracle.uddi.message
Interface UddiElementFactory


public abstract interface UddiElementFactory

This interface provides a factory for subclasses of UddiElement. An instance of this interface (i.e., a class that implements this interface) should be used to create all such objects; the constructors should not be called directly by clients of the API.

After instantiating a UddiClient object with which to make requests against a UDDI registry, the user of the API should use the object's getUddiElementFactory() method to get an object that implements this interface. This object should then be used to create any UddiElement subclasses that are needed.

Note that you will need to cast any object you create with this interface to its specific type in order to access any members specific to that type.


Method Summary
TypeMethod
 UddiElement createAccessPoint()
           
 UddiElement createAddress()
           
 UddiElement createAuthToken()
           
 UddiElement createBindingDetail()
           
 UddiElement createBindingTemplate()
           
 UddiElement createBindingTemplates()
           
 UddiElement createBusinessDetail()
           
 UddiElement createBusinessDetailExt()
           
 UddiElement createBusinessEntity()
           
 UddiElement createBusinessEntityExt()
           
 UddiElement createBusinessInfo()
           
 UddiElement createBusinessInfos()
           
 UddiElement createBusinessList()
           
 UddiElement createBusinessService()
           
 UddiElement createBusinessServices()
           
 UddiElement createCategoryBag()
           
 UddiElement createContact()
           
 UddiElement createContacts()
           
 UddiElement createDeleteBinding()
           
 UddiElement createDeleteBusiness()
           
 UddiElement createDeleteService()
           
 UddiElement createDeleteTModel()
           
 UddiElement createDescription()
           
 UddiElement createDiscardAuthToken()
           
 UddiElement createDiscoveryURL()
           
 UddiElement createDiscoveryURLs()
           
 UddiElement createDispositionReport()
           
 DomXmlScanner createDomXmlScanner(org.w3c.dom.Element elt)
           
 DomXmlWriter createDomXmlWriter(org.w3c.dom.Element elt)
           
 UddiElement createEmail()
           
 UddiElement createErrInfo()
           
 UddiElement createFindBinding()
           
 UddiElement createFindBusiness()
           
 UddiElement createFindQualifiers()
           
 UddiElement createFindService()
           
 UddiElement createFindTModel()
           
 UddiElement createGetAuthToken()
           
 UddiElement createGetBindingDetail()
           
 UddiElement createGetBusinessDetail()
           
 UddiElement createGetBusinessDetailExt()
           
 UddiElement createGetRegisteredInfo()
           
 UddiElement createGetServiceDetail()
           
 UddiElement createGetTModelDetail()
           
 UddiElement createHostingRedirector()
           
 UddiElement createIdentifierBag()
           
 UddiElement createInstanceDetails()
           
 UddiElement createKeyedReference()
           
 UddiElement createKeywordKeyedReference(java.lang.String szKeyword)
          Constructs a keyedreference that represents a keyword.
 java.util.List createList()
           
 UddiElement createOverviewDoc()
           
 UddiElement createPhone()
           
 ReaderXmlScanner createReaderXmlScanner(java.io.Reader reader)
           
 UddiElement createRegisteredInfo()
           
 UddiElement createResult()
           
 UddiElement createSaveBinding()
           
 UddiElement createSaveBusiness()
           
 UddiElement createSaveService()
           
 UddiElement createSaveTModel()
           
 UddiElement createServiceDetail()
           
 UddiElement createServiceInfo()
           
 UddiElement createServiceInfos()
           
 UddiElement createServiceList()
           
 UddiElement createTModel()
           
 UddiElement createTModelBag()
           
 UddiElement createTModelDetail()
           
 UddiElement createTModelInfo()
           
 UddiElement createTModelInfos()
           
 UddiElement createTModelInstanceDetails()
           
 UddiElement createTModelInstanceInfo()
           
 UddiElement createTModelList()
           
 WriterXmlWriter createWriterXmlWriter(java.io.Writer writer)
           
 

Method Detail

createAccessPoint

public UddiElement createAccessPoint()

createBindingTemplate

public UddiElement createBindingTemplate()

createBindingTemplates

public UddiElement createBindingTemplates()

createHostingRedirector

public UddiElement createHostingRedirector()

createInstanceDetails

public UddiElement createInstanceDetails()

createTModelInstanceDetails

public UddiElement createTModelInstanceDetails()

createTModelInstanceInfo

public UddiElement createTModelInstanceInfo()

createAddress

public UddiElement createAddress()

createBusinessEntity

public UddiElement createBusinessEntity()

createBusinessEntityExt

public UddiElement createBusinessEntityExt()

createContact

public UddiElement createContact()

createContacts

public UddiElement createContacts()

createEmail

public UddiElement createEmail()

createPhone

public UddiElement createPhone()

createBusinessService

public UddiElement createBusinessService()

createBusinessServices

public UddiElement createBusinessServices()

createTModel

public UddiElement createTModel()

createDeleteBinding

public UddiElement createDeleteBinding()

createDeleteBusiness

public UddiElement createDeleteBusiness()

createDeleteService

public UddiElement createDeleteService()

createDeleteTModel

public UddiElement createDeleteTModel()

createDiscardAuthToken

public UddiElement createDiscardAuthToken()

createFindBinding

public UddiElement createFindBinding()

createFindBusiness

public UddiElement createFindBusiness()

createFindService

public UddiElement createFindService()

createFindTModel

public UddiElement createFindTModel()

createGetAuthToken

public UddiElement createGetAuthToken()

createGetBindingDetail

public UddiElement createGetBindingDetail()

createGetBusinessDetail

public UddiElement createGetBusinessDetail()

createGetBusinessDetailExt

public UddiElement createGetBusinessDetailExt()

createGetRegisteredInfo

public UddiElement createGetRegisteredInfo()

createGetServiceDetail

public UddiElement createGetServiceDetail()

createGetTModelDetail

public UddiElement createGetTModelDetail()

createSaveBinding

public UddiElement createSaveBinding()

createSaveBusiness

public UddiElement createSaveBusiness()

createSaveService

public UddiElement createSaveService()

createSaveTModel

public UddiElement createSaveTModel()

createAuthToken

public UddiElement createAuthToken()

createBindingDetail

public UddiElement createBindingDetail()

createBusinessDetail

public UddiElement createBusinessDetail()

createBusinessDetailExt

public UddiElement createBusinessDetailExt()

createBusinessInfo

public UddiElement createBusinessInfo()

createBusinessInfos

public UddiElement createBusinessInfos()

createBusinessList

public UddiElement createBusinessList()

createDispositionReport

public UddiElement createDispositionReport()

createErrInfo

public UddiElement createErrInfo()

createRegisteredInfo

public UddiElement createRegisteredInfo()

createResult

public UddiElement createResult()

createServiceDetail

public UddiElement createServiceDetail()

createServiceInfo

public UddiElement createServiceInfo()

createServiceInfos

public UddiElement createServiceInfos()

createServiceList

public UddiElement createServiceList()

createTModelDetail

public UddiElement createTModelDetail()

createTModelInfo

public UddiElement createTModelInfo()

createTModelInfos

public UddiElement createTModelInfos()

createTModelList

public UddiElement createTModelList()

createCategoryBag

public UddiElement createCategoryBag()

createDescription

public UddiElement createDescription()

createDiscoveryURL

public UddiElement createDiscoveryURL()

createDiscoveryURLs

public UddiElement createDiscoveryURLs()

createFindQualifiers

public UddiElement createFindQualifiers()

createIdentifierBag

public UddiElement createIdentifierBag()

createKeyedReference

public UddiElement createKeyedReference()

createKeywordKeyedReference

public UddiElement createKeywordKeyedReference(java.lang.String szKeyword)
Constructs a keyedreference that represents a keyword. The keyword keyedreference is a special case with a special meaning on the keyvalue. Refer to the UDDI API specification and UDDI core tModel overview document for details.
Parameters:
szKeyword - the value of the keyword.
Returns:
a complete keyedreference representing a keyword.

createOverviewDoc

public UddiElement createOverviewDoc()

createTModelBag

public UddiElement createTModelBag()

createList

public java.util.List createList()

createDomXmlScanner

public DomXmlScanner createDomXmlScanner(org.w3c.dom.Element elt)

createReaderXmlScanner

public ReaderXmlScanner createReaderXmlScanner(java.io.Reader reader)

createDomXmlWriter

public DomXmlWriter createDomXmlWriter(org.w3c.dom.Element elt)

createWriterXmlWriter

public WriterXmlWriter createWriterXmlWriter(java.io.Writer writer)

Java API

Copyright © 2001 - Oracle Corporation