All Classes and Interfaces
Class
Description
AuthorizableExistsException
The
AuthorizableTypeException signals an Authorizable type mismatch.This extension interface provides a mechanism whereby a client can download
a
Binary directly from a storage location.Specifies the options to be used when obtaining a direct download URI via
BinaryDownload.getURI(BinaryDownloadOptions).Used to build an instance of
BinaryDownloadOptions with the
options set as desired by the caller.Describes uploading a binary through HTTP requests in a single or multiple
parts.
Specifies the options to be used when requesting direct upload URIs via
JackrabbitValueFactory.initiateBinaryUpload(long, int, BinaryUploadOptions).Used to build an instance of
BinaryUploadOptions with the options
set as desired by the caller.Garbage collector for DataStore.
MBean interface for exposing information about a registered observation
listener.
A Group is a collection of
Authorizables.This interface is used to represent a group of principals.
The
Impersonation maintains Principals that are allowed to
impersonate.ItemBasedPrincipal is a Principal having a
corresponding item within the JCR repository.JackrabbitAccessControlEntry is a Jackrabbit specific extension
of the AccessControlEntry interface.JackrabbitAccessControlList is an extension of the AccessControlList.JackrabbitAccessControlManager provides extensions to the
AccessControlManager interface.JackrabbitAccessControlPolicy is an extension of the
AccessControlPolicy that exposes the path of the Node to
which it can be applied using AccessControlManager.setPolicy(String, javax.jcr.security.AccessControlPolicy).This is an extension of the event interface which provides
a method to detect whether the changes happened on locally
or remotely in a clustered environment.
A storage object for event filter configuration.
The Jackrabbit Node interface.
Deprecated.
Jackrabbit specific extensions to
ObservationManager.JackrabbitPrincipal marks the principal to be the result of
authentication against the repository.The Jackrabbit query result interface.
The Jackrabbit repository interface.
Classes that implement this interface additionally provide management features.
Jackrabbit specific extension of the JCR
Session interface.Values returned by Jackrabbit may implement this interface.
Defines optional functionality that a
ValueFactory may choose to
provide.The Jackrabbit workspace interface.
Interface for managing a JCR repository as a JMX MBean.
The listener interface for receiving garbage collection scan events.
Extension of the
JackrabbitAccessControlList that is bound to a Principal.Extension of the
JackrabbitAccessControlEntry that additionally defines the target object where this entry
will take effect.This interface defines the principal manager which is the clients view on all
principals known to the repository.
Extension of the JCR
AccessControlPolicy
intended to grant a set of Principals the ability to perform certain
actions.Wrapper around a set of
Privileges that allows to test if a given list of privilege names in included.Default implementation of the
PrivilegeCollection interface.PrivilegeManager is a jackrabbit specific extensions to
JCR access control management that allows to retrieve privileges known
by this JCR implementation and to register new custom privileges according
to implementation specific rules.A query to match
Authorizables.The sort order of the result set of a query.
Statistics on query operations
Object that holds statistical info about a query.
JMX Bindings for
QueryStat.Referenceable binary.
The repository manager provides life-cycle management features for
repositories.
Statistics on core repository operations
The values of this enum determine the type of the time
series returned by
RepositoryStatistics.getTimeSeries(Type)
and link RepositoryStatistics.getTimeSeries(String, boolean).Interface for a time series of the measured values per
second, minute, hour and day.
TokenCredentials implements the Credentials
interface and represents single token credentials.User is a special
Authorizable that can be authenticated and
impersonated.The
UserManager provides access to and means to maintain
authorizable objects i.e.Deprecated.
An XA-enabled session should directly implement the
XAResource interface
NodeTypeManagerinstead.