Alphabetical Index

A B C D E G H I L M N P Q R S T U V W X

A

acceptsURI(String) - method in class org.xmldb.api.base.Database
acceptsURI determines whether this Database implementation can handle the URI.
acceptsURI(String) - method in class org.xmldb.api.sdk.SimpleDatabase
acceptsURI determines whether this Database implementation can handle the URI.
addResource(org.xmldb.api.base.Resource) - method in class org.xmldb.api.base.ResourceSet
Adds a Resource instance to the set.
Adds a Resource instance to the set.
addResource(String,NodeList) - method in class org.xmldb.api.reference.ResourceSetImpl
AllTests - class org.xmldb.api.tests.AllTests
AllTests(String) - constructor for class org.xmldb.api.tests.AllTests

B

basePath - field in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
BaseResource - class org.xmldb.api.sdk.modules.BaseResource
Resource for encapsulation of binary data that is stored in the data base.
BaseResource(org.xmldb.api.base.Collection,String) - constructor for class org.xmldb.api.sdk.modules.BaseResource
Create a new BinaryResource without any content.
BaseResource(org.xmldb.api.base.Collection,String,String) - constructor for class org.xmldb.api.sdk.modules.BaseResource
Create a fully initialized BinaryResource
begin() - method in class org.xmldb.api.sdk.modules.SimpleTransactionService
Begin the transaction
begin() - method in class org.xmldb.api.modules.TransactionService
Begin the transaction
begin() - method in class org.xmldb.api.reference.modules.TransactionServiceImpl
Begin the transaction
BinaryResource - interface org.xmldb.api.modules.BinaryResource
Resource for encapsulation of binary data that is stored in the data base.
BinaryResourceImpl - class org.xmldb.api.reference.modules.BinaryResourceImpl
Resource for encapsulation of binary data that is stored in the data base.
BinaryResourceImpl(org.xmldb.api.base.Collection,String) - constructor for class org.xmldb.api.reference.modules.BinaryResourceImpl
BinaryResourceImpl(org.xmldb.api.base.Collection,String,byte[]) - constructor for class org.xmldb.api.reference.modules.BinaryResourceImpl
buildMembersAsResourceDocument() - method in class org.xmldb.api.sdk.SimpleResourceSet
Turns the List into the proper XML format to implement getMembersAsResource.

C

characters(ch[],int,int) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of character data inside an element.
checkOpen() - method in class org.xmldb.api.sdk.SimpleCollection
Throws an exception if the collection is not open.
clear() - method in class org.xmldb.api.base.ResourceSet
Removes all Resource instances from the set.
clear() - method in class org.xmldb.api.sdk.SimpleResourceSet
Removes all Resource instances from the set.
clearNamespaces() - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Removes all namespace mappings stored in the internal namespace map.
clearNamespaces() - method in class org.xmldb.api.modules.XPathQueryService
Removes all namespace mappings stored in the internal namespace map.
close() - method in class org.xmldb.api.base.Collection
Releases all resources consumed by the Collection.
close() - method in class org.xmldb.api.reference.CollectionImpl
Releases all resources consumed by the Collection.
close() - method in class org.xmldb.api.sdk.SimpleCollection
Releases all resources consumed by the Collection.
col - field in class org.xmldb.api.tests.XMLDBTestCase
collection - field in class org.xmldb.api.reference.CollectionImpl
collection - field in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Collection - interface org.xmldb.api.base.Collection
A Collection represents a collection of Resources stored within an XML database.
collection - field in class org.xmldb.api.sdk.SimpleResourceSet
COLLECTION_CLOSED - static field in class org.xmldb.api.base.ErrorCodes
Set when an operation is invoked against a Collection instance that has been closed.
CollectionImpl - class org.xmldb.api.reference.CollectionImpl
A Collection is implemented as a directory in the file system.
CollectionImpl(String) - constructor for class org.xmldb.api.reference.CollectionImpl
CollectionManagementService is a Service that enables the basic management of collections within a database.
CollectionManager provides management facilities for a Collection instance.
CollectionManagementServiceImpl(String) - constructor for class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Creates a new CollectionManager service
CollectionTest - class org.xmldb.api.tests.CollectionTest
CollectionTest(String) - constructor for class org.xmldb.api.tests.CollectionTest
collectionURI - field in class org.xmldb.api.tests.XMLDBTestCase
commit() - method in class org.xmldb.api.sdk.modules.SimpleTransactionService
Commit the transaction
commit() - method in class org.xmldb.api.modules.TransactionService
Commit the transaction
commit() - method in class org.xmldb.api.reference.modules.TransactionServiceImpl
Commit the transaction
config - field in class org.xmldb.api.tests.XMLDBTestCase
Configurable - interface org.xmldb.api.base.Configurable
Provides the ability to configure properties about an object.
CONFORMANCE_LEVEL - static field in class org.xmldb.api.sdk.SimpleDatabase
The XML:DB API Core Level Conformance of this implementation.
content - field in class org.xmldb.api.sdk.modules.BaseResource
content - field in class org.xmldb.api.sdk.modules.SimpleBinaryResource
content - field in class org.xmldb.api.sdk.modules.SimpleXMLResource
createCollection(String) - method in class org.xmldb.api.modules.CollectionManagementService
Creates a new Collection in the database.
createCollection(String) - method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Creates a simple collection with a basic default configuration.
createId() - method in class org.xmldb.api.base.Collection
Creates a new unique ID within the context of the Collection
createId() - method in class org.xmldb.api.reference.CollectionImpl
Creates a new unique ID within the context of the Collection
createId() - method in class org.xmldb.api.sdk.SimpleCollection
Creates a new unique ID within the context of the Collection
createResource(String,String) - method in class org.xmldb.api.base.Collection
Creates a new empty Resource with the provided id.
createResource(String,String) - method in class org.xmldb.api.reference.CollectionImpl
Creates a new empty Resource with the provided id.
createResource(String,String) - method in class org.xmldb.api.sdk.SimpleCollection
Creates a new empty Resource with the provided id.

D

DATA_PREFIX - static field in class org.xmldb.api.reference.DatabaseImpl
The default directory to look for to find the data files.
Database - interface org.xmldb.api.base.Database
Database is an encapsulation of the database driver functionality that is necessary to access an XML database.
DatabaseImpl - class org.xmldb.api.reference.DatabaseImpl
Reference Database implmentation.
DatabaseManager - class org.xmldb.api.DatabaseManager
DatabaseManager is the entry point for the API and enables you to get the initial Collection references necessary to do anything useful with the API.
Deregisters a Database implementation from the DatabaseManager.
DIR_PROP - static field in class org.xmldb.api.reference.DatabaseImpl
The property to look for to set the directory
documentID - field in class org.xmldb.api.sdk.modules.SimpleXMLResource
driver - field in class org.xmldb.api.tests.XMLDBTestCase

E

endDocument() - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of the end of the document.
endElement(String,String,String) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of the end of an element.
endPrefixMapping(String) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of the end of a Namespace mapping.
errorCode - field in class org.xmldb.api.base.XMLDBException
ErrorCodes - class org.xmldb.api.base.ErrorCodes
ErrorCodes defines XML:DB error codes that can be used to set the errorCodes attribute of an XMLDBException

G

getChildCollection(String) - method in class org.xmldb.api.base.Collection
Returns a Collection instance for the requested child collection if it exists.
getChildCollection(String) - method in class org.xmldb.api.reference.CollectionImpl
Returns a Collection instance for the requested child collection if it exists.
getChildCollection(String) - method in class org.xmldb.api.sdk.SimpleCollection
Default behaviour for a non-hierarchical implementation
getChildCollectionCount() - method in class org.xmldb.api.base.Collection
Returns the number of child collections under this Collection or 0 if no child collections exist.
getChildCollectionCount() - method in class org.xmldb.api.reference.CollectionImpl
Returns the number of child collections under this Collection.
getChildCollectionCount() - method in class org.xmldb.api.sdk.SimpleCollection
Default behaviour for a non-hierarchical implementation
getCollection(String) - static method in class org.xmldb.api.DatabaseManager
Retrieves a Collection instance from the database for the given URI.
getCollection(String,String,String) - method in class org.xmldb.api.base.Database
Retrieves a Collection instance based on the URI provided in the uri parameter.
getCollection(String,String,String) - method in class org.xmldb.api.reference.DatabaseImpl
Retrieves a Collection instance based on the URI provided in the uri parameter.
getCollection(String,String,String) - static method in class org.xmldb.api.DatabaseManager
Retrieves a Collection instance from the database for the given URI.
getCollection(String,String,String) - method in class org.xmldb.api.sdk.SimpleDatabase
Retrieves a Collection instance based on the URI provided in the uri parameter.
getConformanceLevel() - method in class org.xmldb.api.base.Database
Returns the XML:DB API Conformance level for the implementation.
getConformanceLevel() - method in class org.xmldb.api.sdk.SimpleDatabase
Returns the XML:DB API Conformance level for the implementation.
getConformanceLevel(String) - static method in class org.xmldb.api.DatabaseManager
Returns the Core Level conformance value for the provided URI.
getContent() - method in class org.xmldb.api.base.Resource
Retrieves the content from the resource.
getContent() - method in class org.xmldb.api.sdk.modules.SimpleBinaryResource
Retrieves the content from the resource.
getContent() - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Retrieves the content from the resource.
getContentAsDOM() - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Returns the content of the Resource as a DOM Node.
getContentAsDOM() - method in class org.xmldb.api.modules.XMLResource
Returns the content of the Resource as a DOM Node.
getContentAsSAX(ContentHandler) - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Allows you to use a ContentHandler to parse the XML data from the database for use in an application.
getContentAsSAX(ContentHandler) - method in class org.xmldb.api.modules.XMLResource
Allows you to use a ContentHandler to parse the XML data from the database for use in an application.
getDatabase(String) - static method in class org.xmldb.api.DatabaseManager
Retrieves the registered Database instance associated with the provided URI.
getDatabases() - static method in class org.xmldb.api.DatabaseManager
Returns a list of all available Database implementations that have been registered with this DatabaseManager.
getDocumentId() - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Returns the ID for the parent document of this resource.
getDocumentId() - method in class org.xmldb.api.modules.XMLResource
Returns the unique id for the parent document to this Resource or null if the Resource does not have a parent document.
getId() - method in class org.xmldb.api.sdk.modules.BaseResource
Returns the unique id for this Resource or null if the resource is anonymous.
getId() - method in class org.xmldb.api.base.Resource
Returns the unique id for this Resource or null if the Resource is anonymous.
getIterator() - method in class org.xmldb.api.base.ResourceSet
Returns an iterator over all Resource instances stored in the set.
getIterator() - method in class org.xmldb.api.sdk.SimpleResourceSet
Returns an iterator over all Resource instances stored in the set.
getMembersAsResource() - method in class org.xmldb.api.base.ResourceSet
Returns a Resource containing an XML representation of all resources stored in the set.
getMembersAsResource() - method in class org.xmldb.api.reference.ResourceSetImpl
Returns a Resource containing an XML representation of all resources stored in the set.
getMembersAsResource() - method in class org.xmldb.api.sdk.SimpleResourceSet
Returns a Resource containing an XML representation of all resources stored in the set.
getName() - method in class org.xmldb.api.base.Collection
Returns the name associated with the Collection instance.
getName() - method in class org.xmldb.api.reference.CollectionImpl
Returns the name of the collection
getName() - method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Returns the name of the Service
getName() - method in class org.xmldb.api.base.Database
Returns the name associated with the Database instance.
getName() - method in class org.xmldb.api.base.Service
Returns the name associated with the Service instance.
getName() - method in class org.xmldb.api.sdk.SimpleCollection
Returns the name associated with the Configurable object.
getName() - method in class org.xmldb.api.sdk.SimpleDatabase
Returns the name associated with the Configurable object.
getName() - method in class org.xmldb.api.sdk.modules.SimpleTransactionService
Returns the name associated with the Configurable object.
getName() - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Returns the service name
getName() - method in class org.xmldb.api.reference.modules.TransactionServiceImpl
Returns the name associated with the Configurable object.
getName() - method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
Returns the name associated with the Configurable object.
getNamespace(String) - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Returns the URI string associated with prefix.
getNamespace(String) - method in class org.xmldb.api.modules.XPathQueryService
Returns the URI string associated with prefix from the internal namespace map.
getParentCollection() - method in class org.xmldb.api.sdk.modules.BaseResource
Returns the Collection instance that this resource is associated with.
getParentCollection() - method in class org.xmldb.api.base.Collection
Returns the parent collection for this collection or null if no parent collection exists.
getParentCollection() - method in class org.xmldb.api.reference.CollectionImpl
Returns the parent collection for this collection or null if no parent collection exists.
getParentCollection() - method in class org.xmldb.api.base.Resource
Returns the Collection instance that this resource is associated with.
getParentCollection() - method in class org.xmldb.api.sdk.SimpleCollection
Default behaviour for a non-hierarchical implementation
getProperty(String) - method in class org.xmldb.api.base.Configurable
Returns the value of the property identified by name.
getProperty(String) - static method in class org.xmldb.api.DatabaseManager
Retrieves a property that has been set for the DatabaseManager.
getProperty(String) - method in class org.xmldb.api.sdk.SimpleConfigurable
Returns the value of the property identified by name.
getResource(long) - method in class org.xmldb.api.base.ResourceSet
Returns the Resource instance stored at the index specified by index.
getResource(long) - method in class org.xmldb.api.sdk.SimpleResourceSet
Returns the Resource instance stored at the index specified by index.

getResource(String) - method in class org.xmldb.api.base.Collection
Retrieves a Resource from the database.
getResource(String) - method in class org.xmldb.api.reference.CollectionImpl
Retrieves a Resource from the database.
getResource(String) - method in class org.xmldb.api.sdk.SimpleCollection
Retrieves a Resource from the database.
getResourceCount() - method in class org.xmldb.api.base.Collection
Returns the number of resources currently stored in this collection or 0 if the collection is empty.
getResourceCount() - method in class org.xmldb.api.reference.CollectionImpl
Returns the number of resources currently stored in this collection or 0 if the collection is empty.
getResourceCount() - method in class org.xmldb.api.sdk.SimpleCollection
Returns the number of resources currently stored in this collection or 0 if the collection is empty.
getResourceType() - method in class org.xmldb.api.base.Resource
Returns the resource type for this Resource.
getResourceType() - method in class org.xmldb.api.sdk.modules.SimpleBinaryResource
Returns the resource type for this Resource.
getResourceType() - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Returns the resource type for this Resource.
getService(String,String) - method in class org.xmldb.api.base.Collection
Returns a Service instance for the requested service name and version.
getService(String,String) - method in class org.xmldb.api.sdk.SimpleCollection
Get a Service instance based on the name and version.
getServices() - method in class org.xmldb.api.base.Collection
Provides a list of all services known to the collection.
getServices() - method in class org.xmldb.api.sdk.SimpleCollection
Returns the list of Services supported by this Collection.
getSize() - method in class org.xmldb.api.base.ResourceSet
Returns the number of resources contained in the set.
getSize() - method in class org.xmldb.api.sdk.SimpleResourceSet
Returns the number of resources contained in the set.

getVersion() - method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Returns the version of the Service
getVersion() - method in class org.xmldb.api.base.Service
Gets the Version attribute of the Service object
getVersion() - method in class org.xmldb.api.sdk.modules.SimpleTransactionService
Gets the Version attribute of the Service object
getVersion() - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Returns the version of the Service
getVersion() - method in class org.xmldb.api.reference.modules.TransactionServiceImpl
Gets the Version attribute of the Service object
getVersion() - method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
Gets the Version attribute of the Service object

H

hasMoreResources() - method in class org.xmldb.api.base.ResourceIterator
Returns true as long as there are still more resources to be iterated.
hasMoreResources() - method in class org.xmldb.api.sdk.SimpleResourceIterator
Returns true as long as there are still more resources to be iterated.

I

id - field in class org.xmldb.api.sdk.modules.BaseResource
ignorableWhitespace(ch[],int,int) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of ignorable whitespace in element content.
index - field in class org.xmldb.api.sdk.SimpleResourceIterator
initRepository() - method in class org.xmldb.api.tests.XMLDBTestCase
INSTANCE_NAME - static field in class org.xmldb.api.sdk.SimpleDatabase
Name used in the uri for collections associated with this instance.
INVALID_COLLECTION - static field in class org.xmldb.api.base.ErrorCodes
Set if the Collection instance is in an invalid state.
INVALID_DATABASE - static field in class org.xmldb.api.base.ErrorCodes
Set if the Database instance being registered is invalid.
INVALID_RESOURCE - static field in class org.xmldb.api.base.ErrorCodes
Set if the Resource provided to an operation is invalid.
INVALID_URI - static field in class org.xmldb.api.base.ErrorCodes
Set if the URI format is invalid.
isOpen - field in class org.xmldb.api.sdk.SimpleCollection
isOpen() - method in class org.xmldb.api.base.Collection
Returns true if the Collection is open false otherwise.
isOpen() - method in class org.xmldb.api.sdk.SimpleCollection

L

listChildCollections() - method in class org.xmldb.api.base.Collection
Returns a list of collection names naming all child collections of the current collection.
listChildCollections() - method in class org.xmldb.api.reference.CollectionImpl
Returns a list of collection names naming all child collections of the current collection.
listChildCollections() - method in class org.xmldb.api.sdk.SimpleCollection
Default behaviour for a non-hierarchical implementation
listResources() - method in class org.xmldb.api.base.Collection
Returns a list of the ids for all resources stored in the collection.
listResources() - method in class org.xmldb.api.reference.CollectionImpl
Returns a list of the ids for all resources stored in the collection.
listResources() - method in class org.xmldb.api.sdk.SimpleCollection
Returns a list of the ids for all resources stored in the collection.

M

main(args[]) - static method in class org.xmldb.api.tests.XMLDBTestSuite

N

namespaces - field in class org.xmldb.api.sdk.modules.SetContentHandler
newContent - field in class org.xmldb.api.sdk.modules.SetContentHandler
nextResource() - method in class org.xmldb.api.base.ResourceIterator
Returns the next Resource instance in the iterator.
nextResource() - method in class org.xmldb.api.sdk.SimpleResourceIterator
Returns the next Resource instance in the iterator.
NO_SUCH_COLLECTION - static field in class org.xmldb.api.base.ErrorCodes
Set if the requested Collection could not be located.
NO_SUCH_DATABASE - static field in class org.xmldb.api.base.ErrorCodes
Set if a Database instance can not be located for the provided URI.
NO_SUCH_RESOURCE - static field in class org.xmldb.api.base.ErrorCodes
Set if the requested Resource could not be located.
NO_SUCH_SERVICE - static field in class org.xmldb.api.base.ErrorCodes
Set if the requested Service could not be located.
NOT_IMPLEMENTED - static field in class org.xmldb.api.base.ErrorCodes
Set if the API implementation does not support the operation being invoked.

P

parent - field in class org.xmldb.api.sdk.modules.BaseResource
password - field in class org.xmldb.api.tests.XMLDBTestCase
PERMISSION_DENIED - static field in class org.xmldb.api.base.ErrorCodes
Set if access to the requested Collection can not be granted due to the lack of proper credentials.
processingInstruction(String,String) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of a processing instruction.

Q

query(String) - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Run an XPath query againt the Collection.
query(String) - method in class org.xmldb.api.modules.XPathQueryService
Run an XPath query against the Collection.
query(String) - method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
Run an XPath query againt the Collection.
queryResource(String,String) - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Run an XPath query against an XML resource stored in the Collection associated with this service.
queryResource(String,String) - method in class org.xmldb.api.modules.XPathQueryService
Run an XPath query against an XML resource stored in the Collection associated with this service.
quiet - field in class org.xmldb.api.tests.XMLDBTestCase

R

registerDatabase(org.xmldb.api.base.Database) - static method in class org.xmldb.api.DatabaseManager
Registers a new Database implementation with the DatabaseManager.
Registers a new Service with this Collection.
removeCollection(String) - method in class org.xmldb.api.modules.CollectionManagementService
Removes a named Collection from the system.
removeCollection(String) - method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Removes the named collection from the system.
removeNamespace(String) - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Removes the namespace mapping associated with prefix.
removeNamespace(String) - method in class org.xmldb.api.modules.XPathQueryService
Removes the namespace mapping associated with prefix from the internal namespace map.
removeResource(long) - method in class org.xmldb.api.base.ResourceSet
Removes the Resource located at index from the set.
removeResource(long) - method in class org.xmldb.api.sdk.SimpleResourceSet
Removes the Resource located at index from the set.
removeResource(org.xmldb.api.base.Resource) - method in class org.xmldb.api.base.Collection
Removes the Resource from the database.
removeResource(org.xmldb.api.base.Resource) - method in class org.xmldb.api.reference.CollectionImpl
Removes the Resource from the database.
Removes the Resource from the database.
Resource - interface org.xmldb.api.base.Resource
Resource is a container for data stored within the database.
resource - field in class org.xmldb.api.sdk.modules.SetContentHandler
RESOURCE_SET_NS - static field in class org.xmldb.api.sdk.SimpleResourceSet
RESOURCE_TYPE - static field in class org.xmldb.api.modules.BinaryResource
RESOURCE_TYPE - static field in class org.xmldb.api.modules.XMLResource
ResourceIterator - interface org.xmldb.api.base.ResourceIterator
ResourceIterator is used to iterate over a set of resources.
resources - field in class org.xmldb.api.sdk.SimpleResourceIterator
resources - field in class org.xmldb.api.sdk.SimpleResourceSet
ResourceSet - interface org.xmldb.api.base.ResourceSet
ResourceSet is a container for a set of resources.
ResourceSetImpl - class org.xmldb.api.reference.ResourceSetImpl
ResourceSet contains a set of resources as returned from a query or other operation.
ResourceSetImpl(org.xmldb.api.base.Collection) - constructor for class org.xmldb.api.reference.ResourceSetImpl
ResourceTest - class org.xmldb.api.tests.ResourceTest
ResourceTest(String) - constructor for class org.xmldb.api.tests.ResourceTest
rollback() - method in class org.xmldb.api.sdk.modules.SimpleTransactionService
Rollback the transaction
rollback() - method in class org.xmldb.api.modules.TransactionService
Rollback the transaction
rollback() - method in class org.xmldb.api.reference.modules.TransactionServiceImpl
Rollback the transaction
rootCollection - field in class org.xmldb.api.tests.XMLDBTestCase

S

SEP - static field in class org.xmldb.api.reference.DatabaseImpl
The characters expected to separate the INSTANCE_NAME from the file system path
serialize(Node) - method in class org.xmldb.api.reference.ResourceSetImpl
Service - interface org.xmldb.api.base.Service
The Service interface provides an extension mechanism for Collection implementations.
services - field in class org.xmldb.api.sdk.SimpleCollection
setCollection(org.xmldb.api.base.Collection) - method in class org.xmldb.api.reference.modules.CollectionManagementServiceImpl
Provides a reference to the XML:DB collection instance that this service is associated with.
setCollection(org.xmldb.api.base.Collection) - method in class org.xmldb.api.base.Service
Sets the Collection attribute of the Service object
Sets the Collection attribute of the Service object
setCollection(org.xmldb.api.base.Collection) - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Sets the Collection attribute of the Service object
setCollection(org.xmldb.api.base.Collection) - method in class org.xmldb.api.reference.modules.TransactionServiceImpl
Sets the Collection attribute of the Service object
setCollection(org.xmldb.api.base.Collection) - method in class org.xmldb.api.reference.modules.XPathQueryServiceImpl
Sets the Collection attribute of the Service object
setContent(Object) - method in class org.xmldb.api.base.Resource
Sets the content for this resource.
setContent(Object) - method in class org.xmldb.api.sdk.modules.SimpleBinaryResource
Sets the content for this resource.
setContent(Object) - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Sets the content for this resource.
setContentAsDOM(Node) - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Sets the content of the Resource using a DOM Node as the source.
setContentAsDOM(Node) - method in class org.xmldb.api.modules.XMLResource
Sets the content of the Resource using a DOM Node as the source.
setContentAsSAX() - method in class org.xmldb.api.sdk.modules.SimpleXMLResource
Sets the content of the Resource using a SAX ContentHandler.
setContentAsSAX() - method in class org.xmldb.api.modules.XMLResource
Sets the content of the Resource using a SAX ContentHandler.
SetContentHandler - class org.xmldb.api.sdk.modules.SetContentHandler
Simple ContentHandler that just converts the SAX event stream into a text representation of the document and stores it in the associated resource.
SetContentHandler(org.xmldb.api.modules.XMLResource) - constructor for class org.xmldb.api.sdk.modules.SetContentHandler
setNamespace(String,String) - method in class org.xmldb.api.sdk.modules.SimpleXPathQueryService
Sets a namespace mapping in the internal namespace map used to evaluate queries.
setNamespace(String,String) - method in class org.xmldb.api.modules.XPathQueryService
Sets a namespace mapping in the internal namespace map used to evaluate queries.
setProperty(String,String) - method in class org.xmldb.api.base.Configurable
Sets the property name to have the value provided in value.
setProperty(String,String) - static method in class org.xmldb.api.DatabaseManager
Sets a property for the DatabaseManager.
setProperty(String,String) - method in class org.xmldb.api.sdk.SimpleConfigurable
Sets the property name to have the value provided in value.
setUp() - method in class org.xmldb.api.tests.XMLDBTestCase
SimpleBinaryResource - class org.xmldb.api.sdk.modules.SimpleBinaryResource
Resource for encapsulation of binary data that is stored in the data base.
Create a new BinaryResource without any content.
Create a fully initialized BinaryResource
SimpleCollection - class org.xmldb.api.sdk.SimpleCollection
SimpleCollection provides an easy starting point for implementing the Collection interface.
SimpleCollection() - constructor for class org.xmldb.api.sdk.SimpleCollection
SimpleConfigurable - class org.xmldb.api.sdk.SimpleConfigurable
Provides the ability to configure properties about an object.
SimpleConfigurable() - constructor for class org.xmldb.api.sdk.SimpleConfigurable
SimpleDatabase - class org.xmldb.api.sdk.SimpleDatabase
Simple Database implementation intended to be used as a base class for a specific implementation.

Extending classes MUST set INSTANCE_NAME and SHOULD set CONFORMANCE_LEVEL to values appropriate for their specific implementation.

ResourceIterator is used to iterate over a set of resources.
SimpleResourceIterator(List) - constructor for class org.xmldb.api.sdk.SimpleResourceIterator
SimpleResourceSet - class org.xmldb.api.sdk.SimpleResourceSet
Provides a base ResourceSet implementation that utilizes a synchronized list to contain the set of resources.
SimpleResourceSet() - constructor for class org.xmldb.api.sdk.SimpleResourceSet
SimpleTransactionService - class org.xmldb.api.sdk.modules.SimpleTransactionService
Provides the ability to bundle Collection operations into a transaction.
SimpleXMLResource - class org.xmldb.api.sdk.modules.SimpleXMLResource
Provides access to XML resources stored in the database.
Create a new XMLResource without any content.
Create a fully initialized XMLResource
SimpleXPathQueryService - class org.xmldb.api.sdk.modules.SimpleXPathQueryService
XPathQueryService is a Service that enables the execution of XPath queries within the context of a Collection.
SimpleXPathQueryService() - constructor for class org.xmldb.api.sdk.modules.SimpleXPathQueryService
skippedEntity(String) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of a skipped entity.
startDocument() - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of the beginning of the document.
startElement(String,String,String,Attributes) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of the start of an element.
startPrefixMapping(String,String) - method in class org.xmldb.api.sdk.modules.SetContentHandler
Receive notification of the start of a Namespace mapping.
storeResource(org.xmldb.api.base.Resource) - method in class org.xmldb.api.base.Collection
Stores the provided resource into the database.
storeResource(org.xmldb.api.base.Resource) - method in class org.xmldb.api.reference.CollectionImpl
Stores the provided resource into the database.
Stores the provided resource into the database.
stripURIPrefix(String) - static method in class org.xmldb.api.DatabaseManager
Removes the URI_PREFIX from the front of the URI.
suite() - static method in class org.xmldb.api.tests.AllTests
suite() - static method in class org.xmldb.api.tests.CollectionTest
suite() - static method in class org.xmldb.api.tests.ResourceTest
suite() - static method in class org.xmldb.api.tests.XMLDBTestSuite
supportsBinary - field in class org.xmldb.api.tests.XMLDBTestCase
supportsManagement - field in class org.xmldb.api.tests.XMLDBTestCase
supportsNested - field in class org.xmldb.api.tests.XMLDBTestCase
supportsTransactions - field in class org.xmldb.api.tests.XMLDBTestCase
supportsXPath - field in class org.xmldb.api.tests.XMLDBTestCase
supportsXUpdate - field in class org.xmldb.api.tests.XMLDBTestCase

T

tearDown() - method in class org.xmldb.api.tests.XMLDBTestCase
testBinaryResource() - method in class org.xmldb.api.tests.ResourceTest
testCreateResource() - method in class org.xmldb.api.tests.CollectionTest
testGetChildCollection() - method in class org.xmldb.api.tests.CollectionTest
testGetChildCollectionCount() - method in class org.xmldb.api.tests.CollectionTest
testGetName() - method in class org.xmldb.api.tests.CollectionTest
testGetParentCollection() - method in class org.xmldb.api.tests.CollectionTest
testGetResource() - method in class org.xmldb.api.tests.CollectionTest
testGetResourceCount() - method in class org.xmldb.api.tests.CollectionTest
testListChildCollections() - method in class org.xmldb.api.tests.CollectionTest
testListResources() - method in class org.xmldb.api.tests.CollectionTest
testRemoveResource() - method in class org.xmldb.api.tests.CollectionTest
testStoreResource() - method in class org.xmldb.api.tests.CollectionTest
testStub() - method in class org.xmldb.api.tests.CollectionTest
testStub() - method in class org.xmldb.api.tests.ResourceTest
testXMLResource() - method in class org.xmldb.api.tests.ResourceTest
testXPathQueryService() - method in class org.xmldb.api.tests.CollectionTest
TransactionService - interface org.xmldb.api.modules.TransactionService
Provides the ability to bundle Collection operations into a transaction.
TransactionServiceImpl - class org.xmldb.api.reference.modules.TransactionServiceImpl
Provides the ability to bundle Collection operations into a transaction.

U

UNKNOWN_ERROR - static field in class org.xmldb.api.base.ErrorCodes
Set when a more detailed error can not be determined.
UNKNOWN_RESOURCE_TYPE - static field in class org.xmldb.api.base.ErrorCodes
Set if the resource type requested is unknown to the API implementation.
update(String) - method in class org.xmldb.api.modules.XUpdateQueryService
Runs a set of XUpdate operations against the collection.
updateResource(String,String) - method in class org.xmldb.api.modules.XUpdateQueryService
Runs a set of XUpdate operations against a resource stored in a collection.
URI_PREFIX - static field in class org.xmldb.api.DatabaseManager
uriPrefix - field in class org.xmldb.api.tests.XMLDBTestCase
username - field in class org.xmldb.api.tests.XMLDBTestCase

V

validateResource(org.xmldb.api.base.Resource) - method in class org.xmldb.api.reference.CollectionImpl
Makes sure the resource is valid.
VENDOR_ERROR - static field in class org.xmldb.api.base.ErrorCodes
Set when a vendor specific error has occured.
vendorErrorCode - field in class org.xmldb.api.base.XMLDBException
version - field in class org.xmldb.api.sdk.modules.SimpleXPathQueryService

W

WRONG_CONTENT_TYPE - static field in class org.xmldb.api.base.ErrorCodes
Set if the content of a Resource is set to a content type different then that for which the Resource was intended to support.

X

XMLDBException - class org.xmldb.api.base.XMLDBException
XMLDBException is thrown for all errors in the XML:DB API.
XMLDBException() - constructor for class org.xmldb.api.base.XMLDBException
XMLDBException(int) - constructor for class org.xmldb.api.base.XMLDBException
XMLDBException(int,int) - constructor for class org.xmldb.api.base.XMLDBException
XMLDBException(int,int,String) - constructor for class org.xmldb.api.base.XMLDBException
XMLDBException(int,String) - constructor for class org.xmldb.api.base.XMLDBException
XMLDBTestCase - class org.xmldb.api.tests.XMLDBTestCase
XMLDBTestCase(String) - constructor for class org.xmldb.api.tests.XMLDBTestCase
XMLDBTestSuite - class org.xmldb.api.tests.XMLDBTestSuite
XMLResource - interface org.xmldb.api.modules.XMLResource
Provides access to XML resources stored in the database.
XMLResourceImpl - class org.xmldb.api.reference.modules.XMLResourceImpl
Provides access to XML resources stored in the file system.
XMLResourceImpl(org.xmldb.api.base.Collection,String,String) - constructor for class org.xmldb.api.reference.modules.XMLResourceImpl
Create a new XMLResource without any content.
XMLResourceImpl(org.xmldb.api.base.Collection,String,String,String) - constructor for class org.xmldb.api.reference.modules.XMLResourceImpl
Create a fully initialized XMLResource
XPathQueryService - interface org.xmldb.api.modules.XPathQueryService
XPathQueryService is a Service that enables the execution of XPath queries within the context of a Collection or against a single XML Resource stored in the Collection.
XPathQueryServiceImpl - class org.xmldb.api.reference.modules.XPathQueryServiceImpl
XPathQueryService is a Service that enables the execution of XPath queries within the context of a Collection.
XPathQueryServiceImpl() - constructor for class org.xmldb.api.reference.modules.XPathQueryServiceImpl
XUpdateQueryService - interface org.xmldb.api.modules.XUpdateQueryService
XUpdateQueryService is a Service that enables the execution of XUpdate queries within the context of a Collection or against a single document stored in a collection.