Xindice API

Xindice API Specification

Packages
org.apache.xindice Not much here except for a Stopwatch debugger class.
org.apache.xindice.client.corba Implements the several POA-based Servants for CORBA connectivity to Xindice.
org.apache.xindice.client.corba.db  
org.apache.xindice.client.xmldb Implements the XML:DB API for use with Xindice data stores.
org.apache.xindice.client.xmldb.resources Implements the XMLResource type from the XML:DB API.
org.apache.xindice.client.xmldb.services Implements several XML:DB Services, including standard and extension services.
org.apache.xindice.core This is the top-level package for all Xindice Core functionality.
org.apache.xindice.core.data Defines and Implements several basic data types and container interfaces, including Key, Value, DocumentSet and NodeSet.
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.indexer.helpers Implements several optimized Helper classes for Xindice IndexQuery usage.
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.request Implements several interfaces for extending Xindice resources into the standard Java URLConnection system.
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.tools Implements the Xindice command-line tools system for server administration and database access.
org.apache.xindice.tools.command Implements the commands that are available via the Command Line Tools.
org.apache.xindice.util This package contains many of the utility classes required by Xindice
org.apache.xindice.xml Top level package for Xindice XML support, including DOM, SAX, Compression, and JAXP drivers.
org.apache.xindice.xml.dom Implements the Xindice Compressed DOM and DOMParser.
org.apache.xindice.xml.dom.traversal Implements the Xindice Compressed DOM Traversal classes.
org.apache.xindice.xml.jaxp Implements the factories necessary to provide JAXP support from Xindice.
org.apache.xindice.xml.sax Implements the Xindice SAX Event Generator and defines an extension interface for intercepting compression events.
org.xmldb.api  
org.xmldb.api.base  
org.xmldb.api.modules  
org.xmldb.api.reference  
org.xmldb.api.reference.modules  
org.xmldb.api.sdk  
org.xmldb.api.sdk.modules  
org.xmldb.api.tests  

 


Xindice API

Copyright (c) 1999-2001 The Apache Software Foundation