dbXML API

Uses of Interface
com.dbxml.util.Configurable

Packages that use Configurable
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.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.query Implements the dbXML QueryEngine and XPathQueryResolver. 
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.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.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.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  
 

Uses of Configurable in com.dbxml.db.common.btree
 

Subinterfaces of Configurable in com.dbxml.db.common.btree
 interface PageFilter
          PageFilter implements a global Page filter for the database.
 

Classes in com.dbxml.db.common.btree that implement Configurable
 class BTree
          BTree represents a Variable Magnitude Simple-Prefix B+Tree File.
 class BTreeFiler
          BTreeFiler is a Filer implementation based on the BTree class.
 class Paged
          Paged is a paged file foundation that is used by both the BTree class and the ValueIndexer.
 class PageFilterService
          PageFilterService
 

Uses of Configurable in com.dbxml.db.common.filers
 

Classes in com.dbxml.db.common.filers that implement Configurable
 class FSFiler
          FSFiler allows you to use existing file systems withing dbXML.
 class MemFiler
          MemFiler is an In-Memory Filer implementation for dbXML.
 

Uses of Configurable in com.dbxml.db.common.fulltext
 

Classes in com.dbxml.db.common.fulltext that implement Configurable
 class FullTextIndexer
          FullTextIndexer is a full text search implementation of the Indexer interface.
 class FullTextQueryResolver
          FullTextQueryResolver
 

Uses of Configurable in com.dbxml.db.common.indexers
 

Classes in com.dbxml.db.common.indexers that implement Configurable
 class NameIndexer
          NameIndexer is a basic implementation of the Indexer interface.
 class ValueIndexer
          ValueIndexer is a basic implementation of the Indexer interface.
 

Uses of Configurable in com.dbxml.db.common.query
 

Classes in com.dbxml.db.common.query that implement Configurable
 class QueryResolverBase
          QueryResolverBase
 

Uses of Configurable in com.dbxml.db.common.scripting
 

Classes in com.dbxml.db.common.scripting that implement Configurable
 class JavaScriptExtension
          JavaScriptExtension is an experimental Extension for executing JavaScript with the Mozilla Rhino interpreter.
 class JavaScriptTrigger
          JavaScriptTrigger
 class PythonExtension
          PythonExtension is an experimental Extension for executing Python with the Jython interpreter.
 class PythonTrigger
          PythonTrigger
 class ScriptExtension
          ScriptExtension is the base class for all script-interpreted Extensions.
 class ScriptTrigger
          ScriptTrigger is the base class for all script-interpreted Triggers.
 

Uses of Configurable in com.dbxml.db.common.security
 

Classes in com.dbxml.db.common.security that implement Configurable
 class AccessManager
          AccessManager is a proxy facade that is used to expose AccessManager functionality via Labrador.
 class DefaultSecurityManager
          DefaultSecurityManager is the default SecurityManager implementation for dbXML.
 class NoSecurityManager
          NoSecurityManager is the class that is instantiated if no SecurityManager implementation is defined by default.
 class SecurityManagerBase
          SecurityManagerBase
 class SimpleSecurityManager
          SimpleSecurityManager is an incredibly simple SecurityManager implementation that allows a single User ID and password to be defined for the entire database.
 

Uses of Configurable in com.dbxml.db.common.xpath
 

Classes in com.dbxml.db.common.xpath that implement Configurable
 class XPathQueryResolver
          XPathQueryResolver
 

Uses of Configurable in com.dbxml.db.common.xslt
 

Classes in com.dbxml.db.common.xslt that implement Configurable
 class XSLTQueryResolver
          XSLTQueryResolver
 

Uses of Configurable in com.dbxml.db.common.xupdate
 

Classes in com.dbxml.db.common.xupdate that implement Configurable
 class XUpdateQueryResolver
          XUpdateQueryResolver
 

Uses of Configurable in com.dbxml.db.core
 

Classes in com.dbxml.db.core that implement Configurable
 class Collection
          Collection represents a collection of Documents.
 class CollectionManager
          CollectionManager is the base class for Collection, and as a result Database as well.
 class Database
          The Database class, which is also a Collection class, serves as the top level container for a dbXML database.
 class SystemCollection
          SystemCollection represents the System Collection.
 

Uses of Configurable in com.dbxml.db.core.extension
 

Subinterfaces of Configurable in com.dbxml.db.core.extension
 interface Extension
          Extension is an interface used to identify a class as a being a dbXML extension.
 

Classes in com.dbxml.db.core.extension that implement Configurable
 class ExtensionManager
          ExtensionManager manages Extension instances.
 class SimpleExtension
          SimpleExtension implements default behavior for the required methods of the Extension interface.
 

Uses of Configurable in com.dbxml.db.core.filer
 

Subinterfaces of Configurable in com.dbxml.db.core.filer
 interface Filer
          Filer is the low-level file management interface for dbXML.
 

Uses of Configurable in com.dbxml.db.core.indexer
 

Subinterfaces of Configurable in com.dbxml.db.core.indexer
 interface Indexer
          Indexer is the abstract indexing interface for dbXML.
 

Classes in com.dbxml.db.core.indexer that implement Configurable
 class IndexManager
          IndexManager is a class that manages Indexes.
 

Uses of Configurable in com.dbxml.db.core.query
 

Subinterfaces of Configurable in com.dbxml.db.core.query
 interface QueryResolver
          QueryResolver is an interface that has to be implemented to actually perfrom query resolution.
 

Classes in com.dbxml.db.core.query that implement Configurable
 class QueryEngine
          QueryEngine is the dbXML Query Engine.
 

Uses of Configurable in com.dbxml.db.core.security
 

Subinterfaces of Configurable in com.dbxml.db.core.security
 interface SecurityManager
          SecurityManager manages Users, Roles, and Access Control Lists for dbXML.
 

Uses of Configurable in com.dbxml.db.core.system
 

Classes in com.dbxml.db.core.system that implement Configurable
 class Sequencer
          Sequencer is a system-level sequencer for creating auto-incrementing values.
 

Uses of Configurable in com.dbxml.db.core.trigger
 

Subinterfaces of Configurable in com.dbxml.db.core.trigger
 interface Trigger
          Trigger represents a dbXML trigger.
 

Classes in com.dbxml.db.core.trigger that implement Configurable
 class SimpleTrigger
          SimpleTrigger
 class TriggerManager
          TriggerManager manages Trigger instances
 

Uses of Configurable in com.dbxml.db.embedded
 

Classes in com.dbxml.db.embedded that implement Configurable
 class EmbeddedDatabase
          EmbeddedDatabase
 

Uses of Configurable in com.dbxml.db.enterprise.dbfiler
 

Classes in com.dbxml.db.enterprise.dbfiler that implement Configurable
 class DBFiler
          DBFiler quickly maps relational data into XML documents by utilizing a single query with a set of outer joins.
 

Uses of Configurable in com.dbxml.db.enterprise.sync
 

Classes in com.dbxml.db.enterprise.sync that implement Configurable
 class SyncManager
          SyncManager
 class SyncTrigger
          SyncTrigger
 

Uses of Configurable in com.dbxml.db.server
 

Classes in com.dbxml.db.server that implement Configurable
 class ServiceManager
          ServiceManager
 class SimpleService
          SimpleService is a basic Service implementation that will manage the the basic properties of a Service as well as implement default behavior for the service management methods.
 

Uses of Configurable in com.dbxml.db.server.services
 

Classes in com.dbxml.db.server.services that implement Configurable
 class DBService
          DBService represents a dbXML Database that is registered as a Service.
 class HTTPService
          HTTPService is a dbXML Service wrapper around the Labrador HTTP Server.
 

Uses of Configurable in com.dbxml.util
 

Classes in com.dbxml.util that implement Configurable
 class SimpleConfigurable
          SimpleConfigurable
 


dbXML API

Copyright (c) 2004 The dbXML Group