Apache Jackrabbit 2.0.0 API

Packages
org.apache.jackrabbit  
org.apache.jackrabbit.api Contains set of interfaces that form the Jackrabbit-specific extensions to the JCR API
org.apache.jackrabbit.api.management  
org.apache.jackrabbit.api.observation  
org.apache.jackrabbit.api.security  
org.apache.jackrabbit.api.security.principal  
org.apache.jackrabbit.api.security.user  
org.apache.jackrabbit.client  
org.apache.jackrabbit.commons  
org.apache.jackrabbit.commons.cnd  
org.apache.jackrabbit.commons.iterator  
org.apache.jackrabbit.commons.json  
org.apache.jackrabbit.commons.packaging  
org.apache.jackrabbit.commons.predicate  
org.apache.jackrabbit.commons.query  
org.apache.jackrabbit.commons.query.qom  
org.apache.jackrabbit.commons.query.sql2  
org.apache.jackrabbit.commons.repository  
org.apache.jackrabbit.commons.visitor  
org.apache.jackrabbit.commons.xml  
org.apache.jackrabbit.core Contains the core classes that provide the implementation of the JCR API.
org.apache.jackrabbit.core.cluster  
org.apache.jackrabbit.core.config Jackrabbit configuration handling.
org.apache.jackrabbit.core.data  
org.apache.jackrabbit.core.data.db  
org.apache.jackrabbit.core.fs  
org.apache.jackrabbit.core.fs.db This package contains the class DbFileSystem, a simple generic JDBC-based FileSystem implementation for Jackrabbit.
org.apache.jackrabbit.core.fs.local  
org.apache.jackrabbit.core.fs.mem  
org.apache.jackrabbit.core.id  
org.apache.jackrabbit.core.jndi  
org.apache.jackrabbit.core.jndi.provider  
org.apache.jackrabbit.core.journal  
org.apache.jackrabbit.core.lock  
org.apache.jackrabbit.core.nodetype  
org.apache.jackrabbit.core.nodetype.virtual  
org.apache.jackrabbit.core.nodetype.xml  
org.apache.jackrabbit.core.observation  
org.apache.jackrabbit.core.persistence  
org.apache.jackrabbit.core.persistence.bundle  
org.apache.jackrabbit.core.persistence.db This package contains the class SimpleDbPersistenceManager, a simple generic JDBC-based PersistenceManager for Jackrabbit.
org.apache.jackrabbit.core.persistence.mem  
org.apache.jackrabbit.core.persistence.obj  
org.apache.jackrabbit.core.persistence.pool  
org.apache.jackrabbit.core.persistence.util  
org.apache.jackrabbit.core.persistence.xml  
org.apache.jackrabbit.core.query  
org.apache.jackrabbit.core.query.lucene  
org.apache.jackrabbit.core.query.lucene.constraint  
org.apache.jackrabbit.core.query.lucene.directory  
org.apache.jackrabbit.core.query.lucene.hits  
org.apache.jackrabbit.core.query.lucene.join  
org.apache.jackrabbit.core.retention  
org.apache.jackrabbit.core.security  
org.apache.jackrabbit.core.security.authentication  
org.apache.jackrabbit.core.security.authorization  
org.apache.jackrabbit.core.security.authorization.acl  
org.apache.jackrabbit.core.security.authorization.combined  
org.apache.jackrabbit.core.security.authorization.principalbased  
org.apache.jackrabbit.core.security.principal  
org.apache.jackrabbit.core.security.simple  
org.apache.jackrabbit.core.security.user  
org.apache.jackrabbit.core.state  
org.apache.jackrabbit.core.util  
org.apache.jackrabbit.core.util.db  
org.apache.jackrabbit.core.value  
org.apache.jackrabbit.core.version The versioning framework in jackrabbit consists of 3 layers.
org.apache.jackrabbit.core.virtual  
org.apache.jackrabbit.core.xml  
org.apache.jackrabbit.j2ee  
org.apache.jackrabbit.jca  
org.apache.jackrabbit.jcr2dav  
org.apache.jackrabbit.jcr2spi  
org.apache.jackrabbit.jcr2spi.config  
org.apache.jackrabbit.jcr2spi.hierarchy  
org.apache.jackrabbit.jcr2spi.lock  
org.apache.jackrabbit.jcr2spi.nodetype  
org.apache.jackrabbit.jcr2spi.observation  
org.apache.jackrabbit.jcr2spi.operation  
org.apache.jackrabbit.jcr2spi.query  
org.apache.jackrabbit.jcr2spi.security  
org.apache.jackrabbit.jcr2spi.state  
org.apache.jackrabbit.jcr2spi.util  
org.apache.jackrabbit.jcr2spi.version  
org.apache.jackrabbit.jcr2spi.xml  
org.apache.jackrabbit.rmi.client Client implementation of the transparent JCR-RMI layer.
org.apache.jackrabbit.rmi.client.iterator Local adapters for remote iterators.
org.apache.jackrabbit.rmi.iterator Utility classes for implementing JCR iterators based on static arrays.
org.apache.jackrabbit.rmi.jackrabbit  
org.apache.jackrabbit.rmi.observation Helper class used by the observation manager classes.
org.apache.jackrabbit.rmi.remote Remote interfaces of the transparent JCR-RMI layer.
org.apache.jackrabbit.rmi.repository  
org.apache.jackrabbit.rmi.server Server implementation of the transparent JCR-RMI layer.
org.apache.jackrabbit.rmi.server.iterator Remote adapters for local iterators.
org.apache.jackrabbit.rmi.server.jmx  
org.apache.jackrabbit.rmi.value Serializable implementation of the JCR Value interfaces.
org.apache.jackrabbit.server  
org.apache.jackrabbit.server.io The jackrabbit webdav server uses the classes defined in this package in order to perform import and export operations in order to respond to PUT, MKCOL, PROPPATCH and PROPFIND, GET, HEAD requests, respectively.
org.apache.jackrabbit.server.jcr  
org.apache.jackrabbit.server.remoting.davex  
org.apache.jackrabbit.server.util  
org.apache.jackrabbit.servlet  
org.apache.jackrabbit.servlet.jackrabbit  
org.apache.jackrabbit.servlet.login  
org.apache.jackrabbit.servlet.remote  
org.apache.jackrabbit.spi Defines the interfaces of the JCR SPI (Service Provider Interface).
org.apache.jackrabbit.spi.commons  
org.apache.jackrabbit.spi.commons.batch  
org.apache.jackrabbit.spi.commons.conversion  
org.apache.jackrabbit.spi.commons.identifier  
org.apache.jackrabbit.spi.commons.lock  
org.apache.jackrabbit.spi.commons.logging  
org.apache.jackrabbit.spi.commons.name  
org.apache.jackrabbit.spi.commons.namespace  
org.apache.jackrabbit.spi.commons.nodetype  
org.apache.jackrabbit.spi.commons.nodetype.compact  
org.apache.jackrabbit.spi.commons.nodetype.constraint  
org.apache.jackrabbit.spi.commons.query  
org.apache.jackrabbit.spi.commons.query.qom  
org.apache.jackrabbit.spi.commons.query.sql  
org.apache.jackrabbit.spi.commons.query.sql2  
org.apache.jackrabbit.spi.commons.query.xpath  
org.apache.jackrabbit.spi.commons.value  
org.apache.jackrabbit.spi2dav  
org.apache.jackrabbit.spi2davex  
org.apache.jackrabbit.spi2jcr  
org.apache.jackrabbit.standalone  
org.apache.jackrabbit.test  
org.apache.jackrabbit.test.api  
org.apache.jackrabbit.test.api.lock  
org.apache.jackrabbit.test.api.nodetype  
org.apache.jackrabbit.test.api.observation  
org.apache.jackrabbit.test.api.query  
org.apache.jackrabbit.test.api.query.qom  
org.apache.jackrabbit.test.api.retention  
org.apache.jackrabbit.test.api.security  
org.apache.jackrabbit.test.api.util  
org.apache.jackrabbit.test.api.version  
org.apache.jackrabbit.test.api.version.simple  
org.apache.jackrabbit.util  
org.apache.jackrabbit.value  
org.apache.jackrabbit.webdav  
org.apache.jackrabbit.webdav.bind  
org.apache.jackrabbit.webdav.client.methods This package contains classes and utilities used to build a WebDAV client implementation.
Currently it consists of DAV-specific extensions to the Jakarta Commons HttpClient, namely a set of methods.
org.apache.jackrabbit.webdav.header  
org.apache.jackrabbit.webdav.io  
org.apache.jackrabbit.webdav.jcr Contains JCR specific implementations.
org.apache.jackrabbit.webdav.jcr.lock  
org.apache.jackrabbit.webdav.jcr.nodetype  
org.apache.jackrabbit.webdav.jcr.observation  
org.apache.jackrabbit.webdav.jcr.property  
org.apache.jackrabbit.webdav.jcr.search  
org.apache.jackrabbit.webdav.jcr.transaction  
org.apache.jackrabbit.webdav.jcr.version Contains JCR specific implementations for the following interfaces: VersionableResource VersionControlledResource VersionResource VersionHistoryResource
org.apache.jackrabbit.webdav.jcr.version.report Contains JCR specific reports.
org.apache.jackrabbit.webdav.lock Provides interfaces and classes for locking related issues.
org.apache.jackrabbit.webdav.observation Contains interfaces and classes related to observation, which is not covered by the WebDAV protocol.
org.apache.jackrabbit.webdav.ordering Contains interfaces and classes used to cover the functionality defined by the RFC 3648: Web Distributed Authoring and Versioning (WebDAV) Ordered Collections Protocol .
org.apache.jackrabbit.webdav.property Interfaces and classes related to WebDAV properties.
org.apache.jackrabbit.webdav.search Contains interfaces and classes used to cover the functionality defined by the Internet Draft WebDAV Search.
org.apache.jackrabbit.webdav.security  
org.apache.jackrabbit.webdav.security.report  
org.apache.jackrabbit.webdav.server  
org.apache.jackrabbit.webdav.simple  
org.apache.jackrabbit.webdav.transaction Contains interfaces and classes related to transaction locks.
org.apache.jackrabbit.webdav.util Common utility classes.
org.apache.jackrabbit.webdav.version Interfaces and classes used to cover functionality defined by RFC 3253: Versioning Extensions to WebDAV.
org.apache.jackrabbit.webdav.version.report Report interface and inplementation for default reports defined by RFC 3253.
org.apache.jackrabbit.webdav.xml Xml utility classes.

 



Copyright © 2004-2010 The Apache Software Foundation. All Rights Reserved.