@Version("3.4.0")
Package org.apache.jackrabbit.oak.api
Oak repository API
-
Interface Summary Interface Description AuthInfo AuthInfo
instances provide access to information related to authentication and authorization of a given content session.Blob Immutable representation of a binary value of finite length.ContentRepository Oak content repository.ContentSession Authentication session for accessing a content repository.Descriptors Repository descriptors interface that is used to support providing the repository descriptors ofRepository
PropertyState Immutable property state.PropertyValue Immutable property value.QueryEngine The query engine allows to parse and execute queries.Result A result from executing a query.ResultRow A query result row.Root ARoot
instance serves as a container for aTree
.Tree A tree instance represents a snapshot of theContentRepository
tree at the time the instance was acquired from aContentSession
. -
Class Summary Class Description Type<T> Instances of this class map Java types toproperty types
. -
Enum Summary Enum Description Result.SizePrecision StrictPathRestriction Tree.Status Status of an item in aTree
-
Exception Summary Exception Description CommitFailedException Main exception thrown by methods defined on theContentSession
interface indicating that committing a given set of changes failed.IllegalRepositoryStateException This exception can be thrown by implementers of this API to signal an error condition caused by an invalid state of the repository.