com.sun.xml.registry.ebxml
Class RegistryServiceImpl

java.lang.Object
  extended bycom.sun.xml.registry.ebxml.RegistryServiceImpl
All Implemented Interfaces:
javax.xml.registry.RegistryService

public class RegistryServiceImpl
extends java.lang.Object
implements javax.xml.registry.RegistryService

Class Declaration for Class1


Method Summary
 javax.xml.registry.BulkResponse getBulkResponse(java.lang.String requestId)
          Returns the BulkResponse associated with specified requestId.
 javax.xml.registry.BusinessLifeCycleManager getBusinessLifeCycleManager()
          Returns the BusinessLifeCycleManager interface implemented by the JAXR provider
 javax.xml.registry.BusinessQueryManager getBusinessQueryManager()
          Returns the BusinessQueryManager interface implemented by the JAXR provider
 javax.xml.registry.CapabilityProfile getCapabilityProfile()
          Returns the CapabilityProfile for the JAXR provider
 ConnectionImpl getConnection()
           
 javax.xml.registry.DeclarativeQueryManager getDeclarativeQueryManager()
          Returns the DeclarativeQueryManager interface implemented by the JAXR provider Registries should throws UnsupportedCapabilityException if they do not implement this optional feature.
 javax.xml.registry.infomodel.ClassificationScheme getDefaultPostalScheme()
          Get the default user-defined postal scheme for codifying the attributes of PostalAddress
 javax.xml.registry.LifeCycleManager getLifeCycleManager()
          Returns the basic LifeCycleManager interface implemented by the JAXR provider
 ObjectCache getObjectCache()
           
 SoapMessenger getSoapMessenger()
          Implementation private interface
 java.lang.String makeRegistrySpecificRequest(java.lang.String request)
          This method takes a String that is an XML request in a registry specific format.
 java.lang.String mapEbXMLNameToJAXRName(java.lang.String ebXMLName)
           
 java.lang.String mapJAXRNameToEbXMLName(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCapabilityProfile

public javax.xml.registry.CapabilityProfile getCapabilityProfile()
                                                          throws javax.xml.registry.JAXRException
Returns the CapabilityProfile for the JAXR provider

Capability Level: 0

Specified by:
getCapabilityProfile in interface javax.xml.registry.RegistryService
Throws:
javax.xml.registry.JAXRException
See Also:
<{LifeCycleManager}>

getConnection

public ConnectionImpl getConnection()

getBusinessLifeCycleManager

public javax.xml.registry.BusinessLifeCycleManager getBusinessLifeCycleManager()
                                                                        throws javax.xml.registry.JAXRException
Returns the BusinessLifeCycleManager interface implemented by the JAXR provider

Capability Level: 0

Specified by:
getBusinessLifeCycleManager in interface javax.xml.registry.RegistryService
Throws:
javax.xml.registry.JAXRException
See Also:
<{LifeCycleManager}>

getLifeCycleManager

public javax.xml.registry.LifeCycleManager getLifeCycleManager()
                                                        throws javax.xml.registry.JAXRException
Returns the basic LifeCycleManager interface implemented by the JAXR provider

Capability Level: 0

Throws:
javax.xml.registry.JAXRException

getBusinessQueryManager

public javax.xml.registry.BusinessQueryManager getBusinessQueryManager()
                                                                throws javax.xml.registry.JAXRException
Returns the BusinessQueryManager interface implemented by the JAXR provider

Capability Level: 0

Specified by:
getBusinessQueryManager in interface javax.xml.registry.RegistryService
Throws:
javax.xml.registry.JAXRException

getDeclarativeQueryManager

public javax.xml.registry.DeclarativeQueryManager getDeclarativeQueryManager()
                                                                      throws javax.xml.registry.JAXRException,
                                                                             javax.xml.registry.UnsupportedCapabilityException
Returns the DeclarativeQueryManager interface implemented by the JAXR provider Registries should throws UnsupportedCapabilityException if they do not implement this optional feature.

Capability Level: 0 (optional)

Specified by:
getDeclarativeQueryManager in interface javax.xml.registry.RegistryService
Throws:
javax.xml.registry.JAXRException
javax.xml.registry.UnsupportedCapabilityException

getBulkResponse

public javax.xml.registry.BulkResponse getBulkResponse(java.lang.String requestId)
                                                throws javax.xml.registry.InvalidRequestException,
                                                       javax.xml.registry.JAXRException
Returns the BulkResponse associated with specified requestId. Once a client retrieves a BulkResponse for a particular requestId any subsequent calls to retrieve the Bulkresponse for the same requestId should result in an InvalidRequestException. Throws an InavlidRequestException if no responses exist for specified requestId.

Capability Level: 0

Specified by:
getBulkResponse in interface javax.xml.registry.RegistryService
Throws:
javax.xml.registry.InvalidRequestException
javax.xml.registry.JAXRException

getDefaultPostalScheme

public javax.xml.registry.infomodel.ClassificationScheme getDefaultPostalScheme()
                                                                         throws javax.xml.registry.JAXRException
Get the default user-defined postal scheme for codifying the attributes of PostalAddress

Capability Level: 0

Specified by:
getDefaultPostalScheme in interface javax.xml.registry.RegistryService
Throws:
javax.xml.registry.JAXRException

makeRegistrySpecificRequest

public java.lang.String makeRegistrySpecificRequest(java.lang.String request)
                                             throws javax.xml.registry.JAXRException
This method takes a String that is an XML request in a registry specific format. It sends the request to the registry and returns a String that is the registry specific XML response.

Capability Level: 0

Specified by:
makeRegistrySpecificRequest in interface javax.xml.registry.RegistryService
Returns:
String that is the XML response in a registry specific manner.
Throws:
javax.xml.registry.JAXRException

getSoapMessenger

public SoapMessenger getSoapMessenger()
                               throws javax.xml.registry.JAXRException
Implementation private interface

Throws:
javax.xml.registry.JAXRException

getObjectCache

public ObjectCache getObjectCache()

mapJAXRNameToEbXMLName

public java.lang.String mapJAXRNameToEbXMLName(java.lang.String className)

mapEbXMLNameToJAXRName

public java.lang.String mapEbXMLNameToJAXRName(java.lang.String ebXMLName)


Copyright © 2001-2004 OASIS. All Rights Reserved.