Apache Jackrabbit 2.22.0 API

Packages 
Package Description
org.apache.jackrabbit  
org.apache.jackrabbit.aws.ext  
org.apache.jackrabbit.aws.ext.ds  
org.apache.jackrabbit.client  
org.apache.jackrabbit.commons  
org.apache.jackrabbit.commons.cnd  
org.apache.jackrabbit.commons.flat  
org.apache.jackrabbit.commons.iterator  
org.apache.jackrabbit.commons.jackrabbit  
org.apache.jackrabbit.commons.jackrabbit.authorization  
org.apache.jackrabbit.commons.jackrabbit.user  
org.apache.jackrabbit.commons.json  
org.apache.jackrabbit.commons.observation  
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.webdav  
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.cache  
org.apache.jackrabbit.core.cluster  
org.apache.jackrabbit.core.config  
org.apache.jackrabbit.core.data  
org.apache.jackrabbit.core.data.db  
org.apache.jackrabbit.core.data.util  
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.gc  
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.check  
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.query.lucene.sort  
org.apache.jackrabbit.core.retention  
org.apache.jackrabbit.core.security  
org.apache.jackrabbit.core.security.authentication  
org.apache.jackrabbit.core.security.authentication.token  
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.security.user.action  
org.apache.jackrabbit.core.session  
org.apache.jackrabbit.core.state  
org.apache.jackrabbit.core.stats  
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.data.core  
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.security.authorization  
org.apache.jackrabbit.jcr2spi.security.authorization.jackrabbit  
org.apache.jackrabbit.jcr2spi.security.authorization.jackrabbit.acl  
org.apache.jackrabbit.jcr2spi.state  
org.apache.jackrabbit.jcr2spi.util  
org.apache.jackrabbit.jcr2spi.version  
org.apache.jackrabbit.jcr2spi.xml  
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.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.iterator  
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.privilege  
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.tree  
org.apache.jackrabbit.spi.commons.util  
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.standalone.cli  
org.apache.jackrabbit.standalone.cli.collect  
org.apache.jackrabbit.standalone.cli.core  
org.apache.jackrabbit.standalone.cli.ext  
org.apache.jackrabbit.standalone.cli.fs  
org.apache.jackrabbit.standalone.cli.info  
org.apache.jackrabbit.standalone.cli.lock  
org.apache.jackrabbit.standalone.cli.mixin  
org.apache.jackrabbit.standalone.cli.namespace  
org.apache.jackrabbit.standalone.cli.nodetype  
org.apache.jackrabbit.standalone.cli.query  
org.apache.jackrabbit.standalone.cli.version  
org.apache.jackrabbit.standalone.cli.xml  
org.apache.jackrabbit.stats  
org.apache.jackrabbit.stats.jmx  
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.vfs.ext.ds  
org.apache.jackrabbit.vfs.ext.fs  
org.apache.jackrabbit.webdav  
org.apache.jackrabbit.webdav.bind  
org.apache.jackrabbit.webdav.client.methods
Provides classes for use with the Apache HttpClient, supporting WebDAV request 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.security  
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  
org.apache.jackrabbit.webdav.observation  
org.apache.jackrabbit.webdav.ordering  
org.apache.jackrabbit.webdav.property  
org.apache.jackrabbit.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  
org.apache.jackrabbit.webdav.util  
org.apache.jackrabbit.webdav.version  
org.apache.jackrabbit.webdav.version.report  
org.apache.jackrabbit.webdav.xml