dbXML API

## Uses of Interface
org.xmldb.api.base.Service

Packages that use Service
org.dbxml.client.xmldb: Implements the XML:DB API for use with dbXML data stores.
org.dbxml.client.xmldb.services: Implements several XML:DB Services, including standard and extension services.
org.xmldb.api.base
org.xmldb.api.modules
org.xmldb.api.reference.modules
org.xmldb.api.sdk
org.xmldb.api.sdk.modules

Uses of Service in org.dbxml.client.xmldb

Methods in org.dbxml.client.xmldb that return Service
`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.

Methods in org.dbxml.client.xmldb with parameters of type Service
`void` `CollectionImpl.registerService(Service service)` Registers a new Service with this Collection.

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

Classes in org.dbxml.client.xmldb.services that implement Service
`class` `CollectionManager` CollectionManager provides management facilities for a Collection instance.
`class` `DatabaseInstanceManager` DatabaseInstanceManager enables management of the Database intance on the server.
`class` `XMLObjectService` XMLObjectService enables invocation of XMLObjects within the dbXML server.
`class` `XPathQueryServiceImpl`
`class` `XUpdateQueryServiceImpl`

Uses of Service in org.xmldb.api.base

Methods in org.xmldb.api.base that return Service
`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.

Uses of Service in org.xmldb.api.modules

Subinterfaces of Service in org.xmldb.api.modules
`interface` `CollectionManagementService` CollectionManagementService is a `Service` that enables the basic management of collections within a database.
`interface` `TransactionService` Provides the ability to bundle `Collection` operations into a transaction.
`interface` `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`.
`interface` `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.

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

Classes in org.xmldb.api.reference.modules that implement Service
`class` `TransactionServiceImpl` Provides the ability to bundle `Collection` operations into a transaction.

Uses of Service in org.xmldb.api.sdk

Methods in org.xmldb.api.sdk that return Service
`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.

Methods in org.xmldb.api.sdk with parameters of type Service
`void` `SimpleCollection.registerService(Service service)` Registers a new Service with this Collection.

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

Classes in org.xmldb.api.sdk.modules that implement Service
`class` `SimpleTransactionService` Provides the ability to bundle `Collection` operations into a transaction.
`class` `SimpleXPathQueryService` XPathQueryService is a `Service` that enables the execution of XPath queries within the context of a `Collection`.

dbXML API

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