Uses of Package
org.apache.jackrabbit.oak.plugins.document
-
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document Class Description AbstractDocumentNodeState ClusterNodeInfo Information about a cluster node.ClusterNodeInfo.ClusterNodeState ClusterNodeInfo.RecoverLockState ClusterNodeInfoDocument A document storing cluster node info.ClusterStateChangeListener DocumentNS-internal listener that gets invoked when a change in the clusterNodes collection (active/inactive/timed out/recovering) is detected.Collection The collection types.Document A document corresponds to a node stored in the DocumentNodeStore.DocumentNodeState ANodeState
implementation for theDocumentNodeStore
.DocumentNodeState.BundlingContext DocumentNodeState.Children A list of children for a node.DocumentNodeStateCache DocumentNodeStore Implementation of a NodeStore onDocumentStore
.DocumentNodeStoreBuilder A generic builder for aDocumentNodeStore
.DocumentNodeStoreMBean DocumentNodeStoreStatsCollector DocumentStore The interface for the backend storage for documents.DocumentStoreException DocumentStoreException
is a runtime exception forDocumentStore
implementations to signal unexpected problems like a communication exception.DocumentStoreException.Type DocumentStoreStatsCollector DocumentStoreStatsMBean FormatVersion The format version currently in use by the DocumentNodeStore and written to the underlying DocumentStore.JournalEntry Keeps track of changes performed between two consecutive background updates.JournalGarbageCollector The JournalGarbageCollector can clean up JournalEntries that are older than a particular age.JournalPropertyHandlerFactory LastRevRecoveryAgent Utility class for recovering potential missing _lastRev updates of nodes due to crash of a node.LeaseCheckMode The different modes for lease checks.LeaseFailureHandler A LeaseFailureHandler can be provided to the DocumentMK.Builder and will be passed on to the ClusterNodeInfo for use upon lease failure.LocalDiffCache.Diff MemoryDiffCache.Key MissingLastRevSeeker Utilities to retrieve _lastRev missing update candidates.NamePathRev A cache key implementation, which is a combination of a name, path and a revision vector.NodeDocument A document storing data about a node.NodeDocument.SplitDocType A document which is created from splitting a main document can be classified into multiple types depending on the content i.e.NodeStateDiffer Path ThePath
class is closely modeled after the semantics ofPathUtils
in oak-commons.PathRev A cache key implementation, which is a combination of a path and a revision vector.Revision A revision.RevisionContext Provides revision related context.RevisionVector A vector of revisions.SplitDocumentCleanUp Implements a split document cleanup.Sweep2StatusDocument Represents the sweep2 status as recorded in the settings collection.UpdateOp A DocumentStore "update" operation for one document.UpdateOp.Condition A condition to check before an update is applied.UpdateOp.Condition.Type UpdateOp.Key A key for an operation consists of a property name and an optional revision.UpdateOp.Operation A DocumentStore operation for a given key within a document.UpdateOp.Operation.Type The DocumentStore operation type.VersionGarbageCollector VersionGarbageCollector.VersionGCInfo VersionGarbageCollector.VersionGCStats VersionGCOptions VersionGCSupport -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.bundlor Class Description AbstractDocumentNodeState DocumentNodeStore Implementation of a NodeStore onDocumentStore
.Path ThePath
class is closely modeled after the semantics ofPathUtils
in oak-commons. -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.cache Class Description NodeDocument A document storing data about a node. -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.memory Class Description Collection The collection types.Document A document corresponds to a node stored in the DocumentNodeStore.DocumentStore The interface for the backend storage for documents.DocumentStoreException DocumentStoreException
is a runtime exception forDocumentStore
implementations to signal unexpected problems like a communication exception.UpdateOp A DocumentStore "update" operation for one document. -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.mongo Class Description BlobReferenceIterator An iterator over all referenced binaries.Collection The collection types.Document A document corresponds to a node stored in the DocumentNodeStore.DocumentNodeStore Implementation of a NodeStore onDocumentStore
.DocumentNodeStoreBuilder A generic builder for aDocumentNodeStore
.DocumentStore The interface for the backend storage for documents.DocumentStoreException DocumentStoreException
is a runtime exception forDocumentStore
implementations to signal unexpected problems like a communication exception.DocumentStoreStatsCollector MissingLastRevSeeker Utilities to retrieve _lastRev missing update candidates.NodeDocument A document storing data about a node.NodeDocument.SplitDocType A document which is created from splitting a main document can be classified into multiple types depending on the content i.e.Revision A revision.RevisionVector A vector of revisions.SplitDocumentCleanUp Implements a split document cleanup.UpdateOp A DocumentStore "update" operation for one document.VersionGarbageCollector.VersionGCStats VersionGCSupport -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.persistentCache Class Description DocumentNodeStore Implementation of a NodeStore onDocumentStore
.DocumentStore The interface for the backend storage for documents. -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.rdb Class Description BlobReferenceIterator An iterator over all referenced binaries.Collection The collection types.Document A document corresponds to a node stored in the DocumentNodeStore.DocumentNodeStore Implementation of a NodeStore onDocumentStore
.DocumentNodeStoreBuilder A generic builder for aDocumentNodeStore
.DocumentStore The interface for the backend storage for documents.DocumentStoreException DocumentStoreException
is a runtime exception forDocumentStore
implementations to signal unexpected problems like a communication exception.DocumentStoreStatsCollector MissingLastRevSeeker Utilities to retrieve _lastRev missing update candidates.NodeDocument A document storing data about a node.NodeDocument.SplitDocType A document which is created from splitting a main document can be classified into multiple types depending on the content i.e.RevisionVector A vector of revisions.UpdateOp A DocumentStore "update" operation for one document.VersionGCSupport -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.secondary Class Description AbstractDocumentNodeState DocumentNodeStateCache DocumentNodeStore Implementation of a NodeStore onDocumentStore
.NodeStateDiffer Path ThePath
class is closely modeled after the semantics ofPathUtils
in oak-commons.RevisionVector A vector of revisions. -
Classes in org.apache.jackrabbit.oak.plugins.document used by org.apache.jackrabbit.oak.plugins.document.util Class Description ClusterNodeInfo Information about a cluster node.ClusterNodeInfoDocument A document storing cluster node info.Collection The collection types.Document A document corresponds to a node stored in the DocumentNodeStore.DocumentStore The interface for the backend storage for documents.DocumentStoreException DocumentStoreException
is a runtime exception forDocumentStore
implementations to signal unexpected problems like a communication exception.NodeDocument A document storing data about a node.Path ThePath
class is closely modeled after the semantics ofPathUtils
in oak-commons.Revision A revision.RevisionVector A vector of revisions.UpdateOp A DocumentStore "update" operation for one document.