dbXML API

Uses of Class
org.xmldb.api.base.XMLDBException

Packages that use XMLDBException
org.dbxml.client.xmldb Implements the XML:DB API for use with dbXML data stores. 
org.dbxml.client.xmldb.resources Implements the XMLResource type from the XML:DB API. 
org.dbxml.client.xmldb.services Implements several XML:DB Services, including standard and extension services. 
org.dbxml.core This is the top-level package for all dbXML Core functionality. 
org.xmldb.api   
org.xmldb.api.base   
org.xmldb.api.modules   
org.xmldb.api.reference   
org.xmldb.api.reference.modules   
org.xmldb.api.sdk   
org.xmldb.api.sdk.modules   
 

Uses of XMLDBException in org.dbxml.client.xmldb
 

Methods in org.dbxml.client.xmldb that throw XMLDBException
 void CommonConfigurable.setProperty(java.lang.String name, java.lang.String value)
          Sets a property value.
 java.lang.String CommonConfigurable.getProperty(java.lang.String name)
          Gets the Property associated with name
 java.lang.String CollectionImpl.getName()
          Returns the name of the Collection
 java.lang.String CollectionImpl.getCanonicalName()
          Returns the fully qualified name of the Collection
 Service[] CollectionImpl.getServices()
          Returns the list of Services supported by this Collection.
 Service CollectionImpl.getService(java.lang.String name, java.lang.String version)
          Get a Service instance based on the name and version.
 Collection CollectionImpl.getParentCollection()
          Gets the ParentCollection for this Collection if one exists.
 int CollectionImpl.getChildCollectionCount()
          Returns the number of child Collections
 java.lang.String[] CollectionImpl.listChildCollections()
          Returns a list of Collection names naming all child collections of the current collection.
 Collection CollectionImpl.getChildCollection(java.lang.String name)
          Returns a Collection instance for the requested child collection if it exists.
 int CollectionImpl.getResourceCount()
          Returns the number of resources stored by this Collection
 java.lang.String[] CollectionImpl.listResources()
          Returns a list of the ids for all resources stored in the collection.
 Resource CollectionImpl.getResource(java.lang.String id)
          Retrieves the Resource identified by id from the repository.
 void CollectionImpl.registerService(Service service)
          Registers a new Service with this Collection.
 Resource CollectionImpl.createResource(java.lang.String id, java.lang.String type)
          Creates a new Resource instance for storing data in the repository.
 void CollectionImpl.removeResource(Resource resource)
          Removes the provided resource from the repository.
 void CollectionImpl.storeResource(Resource resource)
          Stores the Resource in the repository
 java.lang.String CollectionImpl.createId()
           
 void CollectionImpl.close()
          The close method must be called when access to a collection is complete.
 boolean CollectionImpl.isOpen()
          Returns true if the Collection is open false otherwise.
 boolean ResourceIteratorImpl.hasMoreResources()
           
 Resource ResourceIteratorImpl.nextResource()
           
 ResourceIterator ResourceSetImpl.getIterator()
          Returns an iterator over all Resource instances stored in the set.
 Resource ResourceSetImpl.getResource(long index)
          Returns the Resource instance stored at the index specified by index.

 long ResourceSetImpl.getSize()
          Returns the number of resources contained in the set.

 void ResourceSetImpl.addResource(Resource res)
          Adds a Resource instance to the set.
 void ResourceSetImpl.clear()
          Removes all Resource instances from the set.
 void ResourceSetImpl.removeResource(long index)
          Removes the Resource located at index from the set.
 Resource ResourceSetImpl.getMembersAsResource()
          Returns a Resource containing an XML representation of all resources stored in the set.
 java.lang.String DatabaseImpl.getName()
          Gets the instance Name
 Collection DatabaseImpl.getCollection(java.lang.String uri, java.lang.String username, java.lang.String password)
          Creates a Collection instance using the URI to locate the collection in the dbXML instance.
 java.lang.String DatabaseImpl.getConformanceLevel()
          Gets the ConformanceLevel attribute of the DatabaseImpl object
 boolean DatabaseImpl.acceptsURI(java.lang.String uri)
          Used by org.xmldb.api.base.DatabaseManager to determine if this database instance is the proper one to handle a request or not.
 

Constructors in org.dbxml.client.xmldb that throw XMLDBException
CollectionImpl(Collection collection, Database db, DatabaseImpl database)
          Creates a new CollectionImpl for the XML:DB API Collection interface.
ResourceSetImpl(Collection collection, org.w3c.dom.Document doc)
           
ResourceSetImpl(Collection collection, SymbolTable symbols, byte[] bytes)
           
 

Uses of XMLDBException in org.dbxml.client.xmldb.resources
 

Methods in org.dbxml.client.xmldb.resources that throw XMLDBException
 java.lang.String XMLResourceImpl.getDocumentId()
          Returns the unique id for the parent document to this Resource or null if the Resource does not have a parent document.
 void XMLResourceImpl.setContent(java.lang.Object value)
          Sets the Content attribute of the XMLResourceImpl object.
 void XMLResourceImpl.setContentAsDOM(org.w3c.dom.Node content)
          Sets the content of the resource from a DOM Node.
 org.xml.sax.ContentHandler XMLResourceImpl.setContentAsSAX()
          setContentAsSAX returns a SAX ContentHandler that can be used to set the content of the resource.
 Collection XMLResourceImpl.getParentCollection()
          Gets the parent Collection instance for this resource
 java.lang.String XMLResourceImpl.getResourceType()
          Returns the resource type for this Resource.
 java.lang.String XMLResourceImpl.getId()
          Gets the Id attribute of the XMLResourceImpl object
 java.lang.Object XMLResourceImpl.getContent()
          Gets the content of the XMLResourceImpl object
 org.w3c.dom.Node XMLResourceImpl.getContentAsDOM()
          Returns the content of the resource as a DOM Node.
 void XMLResourceImpl.getContentAsSAX(org.xml.sax.ContentHandler handler)
          getContentAsSAX enables retrieving of the content via the use of a SAX ContentHandler.
 

Uses of XMLDBException in org.dbxml.client.xmldb.services
 

Methods in org.dbxml.client.xmldb.services that throw XMLDBException
 java.lang.String CollectionManager.getCollectionName()
          Returns the name of the collection that this manager is associated with.
 java.lang.String CollectionManager.getCanonicalName()
          Returns the fully qualified name of the collection that this manager is associated with.
 Collection CollectionManager.createCollection(java.lang.String path, org.w3c.dom.Document configuration)
          Creates a new collection in the database identified by name and using the provided configuration.
 void CollectionManager.dropCollection(java.lang.String name)
          Drops a child collection from this collection.
 java.lang.String[] CollectionManager.listIndexers()
          Returns a list of all indexers for this collection.
 void CollectionManager.createIndexer(org.w3c.dom.Document configuration)
          Creates a new Indexer for this collection.
 void CollectionManager.dropIndexer(java.lang.String name)
          Drops the indexer from the collection
 java.lang.String[] CollectionManager.listXMLObjects()
          Returns a list of all collection level XMLObjects for this collection.
 void CollectionManager.createXMLObject(org.w3c.dom.Document configuration)
          Creates a new collection level XMLObject using the provided configuration.
 void CollectionManager.dropXMLObject(java.lang.String name)
          Drops a collection level XMLObject from the collection.
 Collection CollectionManager.createCollection(java.lang.String name)
          Creates a simple collection with a basic default configuration.
 void CollectionManager.removeCollection(java.lang.String name)
          Removes the named collection from the system.
 Resource XMLObjectService.invokeXMLObject(java.lang.String uri)
          Invokes an XMLObject using the provided URI.
 void DatabaseInstanceManager.setCollection(Collection col)
          Not used for the DatabaseInstanceManager service.
 java.lang.String DatabaseInstanceManager.getDatabaseName()
          Returns the name of this database
 void DatabaseInstanceManager.shutdown()
          Shutsdown the Database instance
 java.lang.String XPathQueryServiceImpl.getName()
           
 java.lang.String XPathQueryServiceImpl.getVersion()
           
 void XPathQueryServiceImpl.setCollection(Collection col)
           
 void XPathQueryServiceImpl.setDefaultNamespace(java.lang.String uri)
           
 void XPathQueryServiceImpl.setNamespace(java.lang.String prefix, java.lang.String uri)
           
 ResourceSet XPathQueryServiceImpl.query(java.lang.String query)
          Executes an XPath query on the server.
 ResourceSet XPathQueryServiceImpl.queryResource(java.lang.String id, java.lang.String query)
           
 XMLResource XPathQueryServiceImpl.queryResult(java.lang.String query)
           
 java.lang.String XUpdateQueryServiceImpl.getName()
           
 java.lang.String XUpdateQueryServiceImpl.getVersion()
           
 void XUpdateQueryServiceImpl.setCollection(Collection col)
           
 XMLResource XUpdateQueryServiceImpl.updateResult(java.lang.String commands)
           
 long XUpdateQueryServiceImpl.update(java.lang.String commands)
          Runs a set of XUpdate operations against the collection.
 XMLResource XUpdateQueryServiceImpl.updateResourceResult(java.lang.String id, java.lang.String commands)
           
 long XUpdateQueryServiceImpl.updateResource(java.lang.String id, java.lang.String commands)
          Runs a set of XUpdate operations against a resource stored in a collection.
 

Uses of XMLDBException in org.dbxml.core
 

Methods in org.dbxml.core that return XMLDBException
static XMLDBException FaultCodes.createXMLDBException(java.lang.Exception e)
          createXMLDBException creates an XMLDBException instance based on the specified Exception.
 

Uses of XMLDBException in org.xmldb.api
 

Methods in org.xmldb.api that throw XMLDBException
static void DatabaseManager.registerDatabase(Database database)
          Registers a new Database implementation with the DatabaseManager.
static void DatabaseManager.deregisterDatabase(Database database)
          Deregisters a Database implementation from the DatabaseManager.
static Collection DatabaseManager.getCollection(java.lang.String uri)
          Retrieves a Collection instance from the database for the given URI.
static Collection DatabaseManager.getCollection(java.lang.String uri, java.lang.String username, java.lang.String password)
          Retrieves a Collection instance from the database for the given URI.
static java.lang.String DatabaseManager.getConformanceLevel(java.lang.String uri)
          Returns the Core Level conformance value for the provided URI.
 

Uses of XMLDBException in org.xmldb.api.base
 

Methods in org.xmldb.api.base that throw XMLDBException
 Resource ResourceSet.getResource(long index)
          Returns the Resource instance stored at the index specified by index.
 void ResourceSet.addResource(Resource res)
          Adds a Resource instance to the set.
 void ResourceSet.removeResource(long index)
          Removes the Resource located at index from the set.
 ResourceIterator ResourceSet.getIterator()
          Returns an iterator over all Resource instances stored in the set.
 Resource ResourceSet.getMembersAsResource()
          Returns a Resource containing an XML representation of all resources stored in the set.
 long ResourceSet.getSize()
          Returns the number of resources contained in the set.
 void ResourceSet.clear()
          Removes all Resource instances from the set.
 java.lang.String Service.getName()
          Returns the name associated with the Service instance.
 java.lang.String Service.getVersion()
          Gets the Version attribute of the Service object
 void Service.setCollection(Collection col)
          Sets the Collection attribute of the Service object
 boolean ResourceIterator.hasMoreResources()
          Returns true as long as there are still more resources to be iterated.
 Resource ResourceIterator.nextResource()
          Returns the next Resource instance in the iterator.
 java.lang.String Database.getName()
          Returns the name associated with the Database instance.
 Collection Database.getCollection(java.lang.String uri, java.lang.String username, java.lang.String password)
          Retrieves a Collection instance based on the URI provided in the uri parameter.
 boolean Database.acceptsURI(java.lang.String uri)
          acceptsURI determines whether this Database implementation can handle the URI.
 java.lang.String Database.getConformanceLevel()
          Returns the XML:DB API Conformance level for the implementation.
 Collection Resource.getParentCollection()
          Returns the Collection instance that this resource is associated with.
 java.lang.String Resource.getId()
          Returns the unique id for this Resource or null if the Resource is anonymous.
 java.lang.String Resource.getResourceType()
          Returns the resource type for this Resource.
 java.lang.Object Resource.getContent()
          Retrieves the content from the resource.
 void Resource.setContent(java.lang.Object value)
          Sets the content for this resource.
 java.lang.String Collection.getName()
          Returns the name associated with the Collection instance.
 Service[] Collection.getServices()
          Provides a list of all services known to the collection.
 Service Collection.getService(java.lang.String name, java.lang.String version)
          Returns a Service instance for the requested service name and version.
 Collection Collection.getParentCollection()
          Returns the parent collection for this collection or null if no parent collection exists.
 int Collection.getChildCollectionCount()
          Returns the number of child collections under this Collection or 0 if no child collections exist.
 java.lang.String[] Collection.listChildCollections()
          Returns a list of collection names naming all child collections of the current collection.
 Collection Collection.getChildCollection(java.lang.String name)
          Returns a Collection instance for the requested child collection if it exists.
 int Collection.getResourceCount()
          Returns the number of resources currently stored in this collection or 0 if the collection is empty.
 java.lang.String[] Collection.listResources()
          Returns a list of the ids for all resources stored in the collection.
 Resource Collection.createResource(java.lang.String id, java.lang.String type)
          Creates a new empty Resource with the provided id.
 void Collection.removeResource(Resource res)
          Removes the Resource from the database.
 void Collection.storeResource(Resource res)
          Stores the provided resource into the database.
 Resource Collection.getResource(java.lang.String id)
          Retrieves a Resource from the database.
 java.lang.String Collection.createId()
          Creates a new unique ID within the context of the Collection
 boolean Collection.isOpen()
          Returns true if the Collection is open false otherwise.
 void Collection.close()
          Releases all resources consumed by the Collection.
 java.lang.String Configurable.getProperty(java.lang.String name)
          Returns the value of the property identified by name.
 void Configurable.setProperty(java.lang.String name, java.lang.String value)
          Sets the property name to have the value provided in value.
 

Uses of XMLDBException in org.xmldb.api.modules
 

Methods in org.xmldb.api.modules that throw XMLDBException
 java.lang.String XMLResource.getDocumentId()
          Returns the unique id for the parent document to this Resource or null if the Resource does not have a parent document.
 org.w3c.dom.Node XMLResource.getContentAsDOM()
          Returns the content of the Resource as a DOM Node.
 void XMLResource.setContentAsDOM(org.w3c.dom.Node content)
          Sets the content of the Resource using a DOM Node as the source.
 void XMLResource.getContentAsSAX(org.xml.sax.ContentHandler handler)
          Allows you to use a ContentHandler to parse the XML data from the database for use in an application.
 org.xml.sax.ContentHandler XMLResource.setContentAsSAX()
          Sets the content of the Resource using a SAX ContentHandler.
 void XPathQueryService.setNamespace(java.lang.String prefix, java.lang.String uri)
          Sets a namespace mapping in the internal namespace map used to evaluate queries.
 java.lang.String XPathQueryService.getNamespace(java.lang.String prefix)
          Returns the URI string associated with prefix from the internal namespace map.
 void XPathQueryService.removeNamespace(java.lang.String prefix)
          Removes the namespace mapping associated with prefix from the internal namespace map.
 void XPathQueryService.clearNamespaces()
          Removes all namespace mappings stored in the internal namespace map.
 ResourceSet XPathQueryService.query(java.lang.String query)
          Run an XPath query against the Collection.
 ResourceSet XPathQueryService.queryResource(java.lang.String id, java.lang.String query)
          Run an XPath query against an XML resource stored in the Collection associated with this service.
 long XUpdateQueryService.update(java.lang.String commands)
          Runs a set of XUpdate operations against the collection.
 long XUpdateQueryService.updateResource(java.lang.String id, java.lang.String commands)
          Runs a set of XUpdate operations against a resource stored in a collection.
 Collection CollectionManagementService.createCollection(java.lang.String name)
          Creates a new Collection in the database.
 void CollectionManagementService.removeCollection(java.lang.String name)
          Removes a named Collection from the system.
 void TransactionService.begin()
          Begin the transaction
 void TransactionService.commit()
          Commit the transaction
 void TransactionService.rollback()
          Rollback the transaction
 

Uses of XMLDBException in org.xmldb.api.reference
 

Methods in org.xmldb.api.reference that throw XMLDBException
 Collection DatabaseImpl.getCollection(java.lang.String uri)
          Retrieves a Collection instance based on the URI provided in the uri parameter.
 boolean ResourceIteratorImpl.hasMoreResources()
          Returns true as long as there are still more resources to be iterated.
 Resource ResourceIteratorImpl.nextResource()
          Returns the next Resource instance in the iterator.
 java.lang.String CollectionImpl.getName()
          Returns the name of the collection
 Collection CollectionImpl.getParentCollection()
          Returns the parent collection for this collection or null if no parent collection exists.
 int CollectionImpl.getChildCollectionCount()
          Returns the number of child collections under this Collection.
 java.lang.String[] CollectionImpl.listChildCollections()
          Returns a list of collection names naming all child collections of the current collection.
 Collection CollectionImpl.getChildCollection(java.lang.String name)
          Returns a Collection instance for the requested child collection if it exists.
 int CollectionImpl.getResourceCount()
          Returns the number of resources currently stored in this collection or 0 if the collection is empty.
 java.lang.String[] CollectionImpl.listResources()
          Returns a list of the ids for all resources stored in the collection.
 Resource CollectionImpl.createResource(java.lang.String id, java.lang.String type)
          Creates a new empty Resource with the provided id.
 void CollectionImpl.removeResource(Resource res)
          Removes the Resource from the database.
 void CollectionImpl.storeResource(Resource res)
          Stores the provided resource into the database.
 Resource CollectionImpl.getResource(java.lang.String id)
          Retrieves a Resource from the database.
 java.lang.String CollectionImpl.createId()
          Creates a new unique ID within the context of the Collection
 void CollectionImpl.close()
          Releases all resources consumed by the Collection.
 

Uses of XMLDBException in org.xmldb.api.reference.modules
 

Methods in org.xmldb.api.reference.modules that throw XMLDBException
 java.lang.String XPathQueryServiceImpl.getName()
          Returns the name associated with the Configurable object.
 java.lang.String XPathQueryServiceImpl.getVersion()
          Gets the Version attribute of the Service object
 void XPathQueryServiceImpl.setCollection(Collection col)
          Sets the Collection attribute of the Service object
 ResourceIterator XPathQueryServiceImpl.query(java.lang.String query)
          Run an XPath query againt the Collection.
 java.lang.String TransactionServiceImpl.getName()
          Returns the name associated with the Configurable object.
 java.lang.String TransactionServiceImpl.getVersion()
          Gets the Version attribute of the Service object
 void TransactionServiceImpl.setCollection(Collection col)
          Sets the Collection attribute of the Service object
 void TransactionServiceImpl.begin()
          Begin the transaction
 void TransactionServiceImpl.commit()
          Commit the transaction
 void TransactionServiceImpl.rollback()
          Rollback the transaction
 

Uses of XMLDBException in org.xmldb.api.sdk
 

Methods in org.xmldb.api.sdk that throw XMLDBException
 java.lang.String SimpleConfigurable.getProperty(java.lang.String name)
          Returns the value of the property identified by name.
 void SimpleConfigurable.setProperty(java.lang.String name, java.lang.String value)
          Sets the property name to have the value provided in value.
 java.lang.String SimpleDatabase.getName()
          Returns the name associated with the Configurable object.
 Collection SimpleDatabase.getCollection(java.lang.String uri)
          Retrieves a Collection instance based on the URI provided in the uri parameter.
 boolean SimpleDatabase.acceptsURI(java.lang.String uri)
          acceptsURI determines whether this Database implementation can handle the URI.
 java.lang.String SimpleDatabase.getConformanceLevel()
          Returns the XML:DB API Conformance level for the implementation.
 boolean SimpleResourceIterator.hasMoreResources()
          Returns true as long as there are still more resources to be iterated.
 Resource SimpleResourceIterator.nextResource()
          Returns the next Resource instance in the iterator.
 java.lang.String SimpleCollection.getName()
          Returns the name associated with the Configurable object.
 Service[] SimpleCollection.getServices()
          Returns the list of Services supported by this Collection.
 Service SimpleCollection.getService(java.lang.String name, java.lang.String version)
          Get a Service instance based on the name and version.
 void SimpleCollection.registerService(Service service)
          Registers a new Service with this Collection.
 Collection SimpleCollection.getParentCollection()
          Returns the parent collection for this collection or null if no parent collection exists.
 int SimpleCollection.getChildCollectionCount()
          Returns the number of child collections under this Collection or 0 if no child collections exist.
 java.lang.String[] SimpleCollection.listChildCollections()
          Returns a list of collection names naming all child collections of the current collection.
 Collection SimpleCollection.getChildCollection(java.lang.String name)
          Returns a Collection instance for the requested child collection if it exists.
 int SimpleCollection.getResourceCount()
          Returns the number of resources currently stored in this collection or 0 if the collection is empty.
 java.lang.String[] SimpleCollection.listResources()
          Returns a list of the ids for all resources stored in the collection.
 Resource SimpleCollection.createResource(java.lang.String id, java.lang.String type)
          Creates a new empty Resource with the provided id.
 void SimpleCollection.removeResource(Resource res)
          Removes the Resource from the database.
 void SimpleCollection.storeResource(Resource res)
          Stores the provided resource into the database.
 Resource SimpleCollection.getResource(java.lang.String id)
          Retrieves a Resource from the database.
 java.lang.String SimpleCollection.createId()
          Creates a new unique ID within the context of the Collection
 void SimpleCollection.close()
          Releases all resources consumed by the Collection.
 

Uses of XMLDBException in org.xmldb.api.sdk.modules
 

Methods in org.xmldb.api.sdk.modules that throw XMLDBException
 Collection BaseResource.getParentCollection()
          Returns the Collection instance that this resource is associated with.
 java.lang.String BaseResource.getId()
          Returns the unique id for this Resource or null if the resource is anonymous.
 java.lang.String SimpleXMLResource.getResourceType()
          Returns the resource type for this Resource.
 java.lang.Object SimpleXMLResource.getContent()
          Retrieves the content from the resource.
 void SimpleXMLResource.setContent(java.lang.Object value)
          Sets the content for this resource.
 org.w3c.dom.Node SimpleXMLResource.getContentAsDOM()
          Returns the content of the Resource as a DOM Node.
 void SimpleXMLResource.setContentAsDOM(org.w3c.dom.Node content)
          Sets the content of the Resource using a DOM Node as the source.
 void SimpleXMLResource.getContentAsSAX(org.xml.sax.ContentHandler handler)
          Allows you to use a ContentHandler to parse the XML data from the database for use in an application.
 org.xml.sax.ContentHandler SimpleXMLResource.setContentAsSAX()
          Sets the content of the Resource using a SAX ContentHandler.
 java.lang.String SimpleBinaryResource.getResourceType()
          Returns the resource type for this Resource.
 java.lang.Object SimpleBinaryResource.getContent()
          Retrieves the content from the resource.
 void SimpleBinaryResource.setContent(java.lang.Object value)
          Sets the content for this resource.
 java.lang.String SimpleTransactionService.getName()
          Returns the name associated with the Configurable object.
 java.lang.String SimpleTransactionService.getVersion()
          Gets the Version attribute of the Service object
 void SimpleTransactionService.setCollection(Collection col)
          Sets the Collection attribute of the Service object
 void SimpleTransactionService.begin()
          Begin the transaction
 void SimpleTransactionService.commit()
          Commit the transaction
 void SimpleTransactionService.rollback()
          Rollback the transaction
 java.lang.String SimpleXPathQueryService.getName()
          Returns the name associated with the Configurable object.
 java.lang.String SimpleXPathQueryService.getVersion()
          Gets the Version attribute of the Service object
 void SimpleXPathQueryService.setCollection(Collection col)
          Sets the Collection attribute of the Service object
 ResourceIterator SimpleXPathQueryService.query(java.lang.String query)
          Run an XPath query againt the Collection.
 


dbXML API

Copyright (c) 1999-2001 The dbXML Group, All rights reserved