Xindice API

Uses of Interface
org.apache.xindice.util.Configurable

Packages that use Configurable
org.apache.xindice.core This is the top-level package for all Xindice Core functionality. 
org.apache.xindice.core.filer Defines the Xindice Filer interface and implements several Filers, including BTreeFiler and HashFiler. 
org.apache.xindice.core.indexer Defines the Xindice Indexer interface and implements the IndexManager, and NodeIndexer classes. 
org.apache.xindice.core.objects Defines the Xindice XMLObject interface and implements XMLObjectManager, a reflection/invokation system and a Simple XMLObject implementation. 
org.apache.xindice.core.query Implements the Xindice QueryEngine and XPathQueryResolver. 
org.apache.xindice.core.security Defines several classes for Xindice access control and authentication. 
org.apache.xindice.core.system This package contains system-level classes and XMLObjects. 
org.apache.xindice.core.xupdate Defines several classes for Xindice XUpdate query processing. 
org.apache.xindice.server This package contains all of the classes that comprise the Xindice server framework. 
org.apache.xindice.server.components This package contains some Xindice server components. 
org.apache.xindice.server.methods This package contains all of the classes that comprise the Xindice server methods. 
org.apache.xindice.server.services Defines several Services that plug into the Xindice server framework in order to allow Xindice to operate as a stand-alone Server. 
org.apache.xindice.server.standard This package contains all of the classes that comprise the Xindice server framework standard API implements. 
org.apache.xindice.util This package contains many of the utility classes required by Xindice 
 

Uses of Configurable in org.apache.xindice.core
 

Classes in org.apache.xindice.core that implement Configurable
 class Collection
          Collection represents a collection of Documents maintains links to the Filer storage implementation, the Indexes, and any XMLObjects that may be associated with the Collection.
 class CollectionManager
          CollectionManager is the base class for both Database and Collection.
 class Database
          Database is the primary container for the Xindice Database Engine.
 class SystemCollection
          SystemCollection represents the System Collection.
 

Uses of Configurable in org.apache.xindice.core.filer
 

Subinterfaces of Configurable in org.apache.xindice.core.filer
 interface Filer
          Filer is the low-level file management interface for Xindice.
 

Classes in org.apache.xindice.core.filer that implement Configurable
 class BTreeFiler
          BTreeFiler is a Filer implementation based on the BTree class.
 class FSFiler
          FSFiler allows you to use existing file systems withing Xindice.
 class HashFiler
          HashFiler is a Filer implementation based on the Paged class.
 class MemFiler
          MemFiler is an In-Memory Filer implementation for Xindice.
 

Uses of Configurable in org.apache.xindice.core.indexer
 

Subinterfaces of Configurable in org.apache.xindice.core.indexer
 interface Indexer
          Indexer is the abstract indexing interface for Xindice.
 

Classes in org.apache.xindice.core.indexer that implement Configurable
 class IndexManager
          IndexManager is a class that manages Indexes.
 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 org.apache.xindice.core.objects
 

Subinterfaces of Configurable in org.apache.xindice.core.objects
 interface XMLObject
          XMLObject is an interface used to identify a class as a being a Xindice XML Object.
 

Classes in org.apache.xindice.core.objects that implement Configurable
 class SimpleReflectable
          SimpleReflectable
 class SimpleXMLObject
          SimpleXMLObject
 class XMLObjectManager
          XMLObjectManager manages XMLObject instances.
 

Uses of Configurable in org.apache.xindice.core.query
 

Subinterfaces of Configurable in org.apache.xindice.core.query
 interface QueryResolver
          QueryResolver is an interface that has to be implemented to actually perfrom query resolution.
 

Classes in org.apache.xindice.core.query that implement Configurable
 class QueryEngine
          QueryEngine is the Xindice Query Engine.
 class XPathQueryResolver
          XPathQueryResolver
 

Uses of Configurable in org.apache.xindice.core.security
 

Subinterfaces of Configurable in org.apache.xindice.core.security
 interface DBSecurityManager
          SecurityManager is the interface to the access control functionality of the server.
 

Classes in org.apache.xindice.core.security that implement Configurable
 class LocalSecurityManager
          Implements security based off of configurations stored in the local database configuration.
 class ResourcePermissions
           
 

Uses of Configurable in org.apache.xindice.core.system
 

Classes in org.apache.xindice.core.system that implement Configurable
 class Sequencer
          Sequencer is a system-level sequencer for creating auto-incrementing values.
 

Uses of Configurable in org.apache.xindice.core.xupdate
 

Classes in org.apache.xindice.core.xupdate that implement Configurable
 class XUpdateQueryResolver
          XUpdateQueryResolver
 

Uses of Configurable in org.apache.xindice.server
 

Classes in org.apache.xindice.server that implement Configurable
 class SimpleScript
          SimpleScript is an extendable implementation of the Script and ScriptComponent interfaces.
 class SimpleScriptComponent
          SimpleScriptComponent is an extendable implementation of the ScriptComponent interface.
 

Uses of Configurable in org.apache.xindice.server.components
 

Classes in org.apache.xindice.server.components that implement Configurable
 class BasicAuthentication
          BasicAuthentication is an implementation of ScriptFilter that implements HTTP BASIC authentication.
 class DBConduit
          DBConduit provides a JDBC Connection pooling mechanism.
 

Uses of Configurable in org.apache.xindice.server.methods
 

Classes in org.apache.xindice.server.methods that implement Configurable
 class GET
          GET is an HTTP 1.1 compliant GET method.
 class PUT
          PUT probably needs serious fixing
 

Uses of Configurable in org.apache.xindice.server.services
 

Classes in org.apache.xindice.server.services that implement Configurable
 class APIService
          APIService provides a simple bootstrap for the CORBA API
 class HTTPServer
          HTTPServer is as close to an HTTP/1.1 implementation as you can get in a script-based web server.
 class SocketServer
          SocketServer is the generic base class for all of Xindice's Socket-based Services.
 class XindiceService
          XindiceService controls the Xindice server instance.
 

Uses of Configurable in org.apache.xindice.server.standard
 

Classes in org.apache.xindice.server.standard that implement Configurable
 class StdComponentManager
          StdComponentManager
 class StdFileManager
          StdFileManager
 class StdLogManager
          StdLogManager
 class StdResourceManager
          StdResourceManager
 class StdScriptManager
          StdScriptManager
 class StdServiceManager
          StdServiceManager
 class StdUserManager
          StdUserManager
 

Uses of Configurable in org.apache.xindice.util
 

Classes in org.apache.xindice.util that implement Configurable
 class SimpleConfigurable
          SimpleConfigurable
 


Xindice API

Copyright (c) 1999-2001 The Apache Software Foundation