dbXML API

dbXML API Specification

Packages
com.dbxml.db.admin This is a top-level package for the dbXML Administrator implementation.
com.dbxml.db.admin.components This package contains the major UI components for the dbXML Administrator.
com.dbxml.db.admin.dialogs This package contains the various dialog boxes of the dbXML Administrator.
com.dbxml.db.admin.nodes This package contains the administrative nodes that are exposed using the DBBrowser class.
com.dbxml.db.admin.swing This package contains several reusable Swing components.
com.dbxml.db.admin.xmleditor  
com.dbxml.db.client This is a top-level package for client-connectivity implementations, such as the XML:DB API.
com.dbxml.db.client.helpers This is a set of utility classes for the client implementations.
com.dbxml.db.client.local This is a Local Client Connectivity Package.
com.dbxml.db.client.tools Defines the dbXML Command Line interface and the APIs for developing command line behaviors.
com.dbxml.db.client.tools.command Defines the standard dbXML Command Line behaviors.
com.dbxml.db.client.xmldb Implements the XML:DB API for use with dbXML data stores.
com.dbxml.db.client.xmlrpc This is a XML-RPC Client Connectivity Package.
com.dbxml.db.common.adapters Defines a set of Adapter classes that allow dbXML to persist objects other than dbXML DocumentTable instances.
com.dbxml.db.common.btree Defines the dbXML BTree implementation as well as the low-level Paged file system.
com.dbxml.db.common.filers Defines the standard dbXML Filer implementations which include MemFiler and FSFiler.
com.dbxml.db.common.fulltext Defines the dbXML Full Text Indexer and a basic QueryResolver for Full Text retrieval.
com.dbxml.db.common.indexers Defines the dbXML standard Indexer implementations which consist of NameIndexer and ValueIndexer.
com.dbxml.db.common.query This package implements the common base functionality for Query Resolver implementations.
com.dbxml.db.common.scripting Defines the dbXML Scripting package.
com.dbxml.db.common.security Implements the standard SecurityManager classes.
com.dbxml.db.common.xpath This package implements the dbXML XPath query resolver.
com.dbxml.db.common.xslt This package implements the dbXML XSLT query resolver.
com.dbxml.db.common.xupdate Defines several classes for dbXML XUpdate query processing.
com.dbxml.db.core This is the top-level package for all dbXML Core functionality.
com.dbxml.db.core.adapter Defines the Adapter interface as well as an abstract Adapter implementation that can be built from.
com.dbxml.db.core.data Defines and Implements several basic data types and container interfaces, including Key, Value, DocumentSet and NodeSet.
com.dbxml.db.core.extension Defines the dbXML Extension interface and implements ExtensionManager, a reflection/invokation system and a Simple Extension implementation.
com.dbxml.db.core.filer Defines the dbXML Filer interfaces.
com.dbxml.db.core.indexer Defines the dbXML Indexer interfaces
com.dbxml.db.core.indexer.helpers Implements several optimized Helper classes for dbXML IndexQuery usage.
com.dbxml.db.core.query Implements the dbXML QueryEngine and XPathQueryResolver.
com.dbxml.db.core.query.helpers This is a helper package for common Query functionality.
com.dbxml.db.core.query.plan Implements the classes for dbXML's Query Plan framework.
com.dbxml.db.core.query.plan.logical Implements the classes for dbXML's Logical Query Plans.
com.dbxml.db.core.query.plan.physical Implements the classes for dbXML's Physical Query Plans.
com.dbxml.db.core.security Implements the classes and interfaces necessary to support Access Control in dbXML.
com.dbxml.db.core.system This package contains system-level classes and Extensions.
com.dbxml.db.core.transaction This is the package for dbXML Transaction functionality.
com.dbxml.db.core.trigger Defines the dbXML Trigger interface and implements TriggerManager, several Trigger-related Exceptions and a Simple Trigger implementation.
com.dbxml.db.embedded This package contains all of the classes that comprise the dbXML embedded framework.
com.dbxml.db.enterprise.dbfiler Defines the dbXML DBFiler class as well as a Connection pooling system.
com.dbxml.db.enterprise.jsp Implements the classes of the dbXML JSP Tag Library.
com.dbxml.db.enterprise.labrador Implements the classes that allow Labrador to utilize dbXML as a backing store for things such Session persistence.
com.dbxml.db.enterprise.sync Implements the Extensions and Triggers required to perform seemless synchronization between servers.
com.dbxml.db.server This package contains all of the classes that comprise the dbXML server framework.
com.dbxml.db.server.labrador This package contains all of the classes that comprise the dbXML server Labrador utilities.
com.dbxml.db.server.services Defines several Services that plug into the dbXML server framework in order to allow dbXML to operate as a stand-alone Server.
com.dbxml.util This package contains many of the utility classes required by dbXML
com.dbxml.xml Top level package for dbXML XML support, including DOM, SAX, DTSM, and Text support.
com.dbxml.xml.dom Defines the dbXML DOM support interfaces.
com.dbxml.xml.dtsm Defines the dbXML DTSM support interfaces.
com.dbxml.xml.sax Defines the dbXML SAX support interfaces.
com.dbxml.xml.text Defines the dbXML Text support interfaces.

 


dbXML API

Copyright (c) 2004 The dbXML Group