A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

abortingIterable(Iterable<T>, Predicate<T>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Wraps the given iterable and aborts iteration over elements when the predicate on an element evaluates to false.
AbstractDocumentNodeState - Class in org.apache.jackrabbit.oak.plugins.document
 
AbstractDocumentNodeState() - Constructor for class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
acquire(String) - Method in interface org.apache.jackrabbit.oak.plugins.document.locks.NodeDocumentLocks
Acquires a lock for the given key.
acquire(String) - Method in class org.apache.jackrabbit.oak.plugins.document.locks.StripedNodeDocumentLocks
 
ACQUIRED - org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.RecoverLockState
_lastRev recovery in progress
acquireOrUpdateSweep2Lock(DocumentStore, int, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
Acquires the sweep2 lock.
acquireRecoveryLock(int, int) - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
Acquire a recovery lock for the given cluster node info document.
activate(ComponentContext) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService
On activate the DocumentDiscoveryLiteService tries to start the background job
activate(ComponentContext, Configuration) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
ACTIVE - org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.ClusterNodeState
Indicates that cluster node is currently active
addCollision(UpdateOp, Revision, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Add a collision marker for the given revision.
addInvalidate(Iterable<K>) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.async.CacheWriteQueue
 
addListener(Broadcaster.Listener) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.Broadcaster
Add a listener for new messages.
addListener(Broadcaster.Listener) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
addListener(Broadcaster.Listener) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
addListener(Broadcaster.Listener) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
addObserver(Observer) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
addProperty(T) - Method in interface org.apache.jackrabbit.oak.plugins.document.spi.JournalPropertyBuilder
Adds the JournalProperty instance fetched from CommitInfo to this builder
addPut(K, V) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.async.CacheWriteQueue
 
addReadMap(int, CacheMap<K, V>) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
addSerializedProperty(String) - Method in interface org.apache.jackrabbit.oak.plugins.document.spi.JournalPropertyBuilder
Adds the serialized form of journal property (as build from #buildAsString) call
addWriteGeneration(int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
alignWithExternalRevisions(NodeDocument, Clock, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Makes sure the current time is after the most recent external revision timestamp in the _lastRev map of the given root document.
all(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
Returns all cluster node info documents currently available in the given document store.
append(Path, String) - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.MemoryEntry
 
appendInCondition(StringBuilder, String, int, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Appends following SQL condition to the builder: ID in (?,?,?).
appendingUpdate(Connection, RDBDocumentStore.RDBTableMetaData, String, Long, boolean, Number, Boolean, Long, Long, Long, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
appendJsonMap(StringBuilder, Map<Object, Object>) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
 
appendJsonMember(StringBuilder, String, Object) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
 
appendJsonString(StringBuilder, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
 
appendJsonValue(StringBuilder, Object) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
 
applyChanges(Document, UpdateOp) - Static method in class org.apache.jackrabbit.oak.plugins.document.UpdateUtils
Apply the changes to the in-memory document.
applyToCache(RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.Commit
Apply the changes to the DocumentNodeStore (to update the cache).
asBranchRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
Returns a revision with the same timestamp, counter and clusterId as this revision and the branch flag set to true.
asBranchRevision(int) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
A clone of this revision vector with the revision for the given clusterId set to a branch revision.
asBytes(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
asDocumentStoreException(Exception, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
 
asDocumentStoreException(String, Throwable, DocumentStoreException.Type, Iterable<String>) - Static method in exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Converts the given Throwable into a DocumentStoreException.
asLong(Number) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the given number instance as a Long.
asPropertyState() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
assertUnconditional(UpdateOp) - Static method in class org.apache.jackrabbit.oak.plugins.document.UpdateUtils
Ensures that the given UpdateOp is unconditional
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.Children
 
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns a string representation of this revision vector, which can be parsed again by RevisionVector.fromString(String).
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
asString() - Method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
asString(Document, Set<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentSerializer
Serializes all non-column properties of the Document into a JSON string.
asString(UpdateOp, Set<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentSerializer
Serializes the changes in the UpdateOp into a JSON array; each entry is another JSON array holding operation, key, revision, and value.
asStringValueIterable(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Transforms the given Iterable from String to StringValue elements.
asTrunkRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
Returns a revision with the same timestamp, counter and clusterId as this revision and the branch flag set to false.
asTrunkRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns a revision vector where all revision elements are turned into trunk revisions.

B

binarySearch(Object, Object, int, int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
binarySearch(Object, Object, int, int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
bindBlobDataSource(DataSource) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
bindBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
bindDataSource(DataSource) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
bindDocumentNodeStore(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCacheService
 
bindNodeStateCache(DocumentNodeStateCache) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
BlobCollector - Class in org.apache.jackrabbit.oak.plugins.document
 
BlobCollector(DocumentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.BlobCollector
 
BlobReferenceIterator - Class in org.apache.jackrabbit.oak.plugins.document
An iterator over all referenced binaries.
BlobReferenceIterator(DocumentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.BlobReferenceIterator
 
BLOBS - Static variable in class org.apache.jackrabbit.oak.plugins.document.Collection
The 'blobs' collection contains data from the blob store.
blobStoreSupplier - Variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
BROADCAST_ID - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The broadcast id.
BROADCAST_LISTENER - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The broadcast listener (host:port).
Broadcaster - Interface in org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
A broadcast mechanism that is able to send and receive commands.
Broadcaster.Listener - Interface in org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
A listener for new messages.
build() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder
 
build() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder.TypeBuilder
 
build() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
build() - Method in interface org.apache.jackrabbit.oak.plugins.document.spi.JournalPropertyBuilder
Constructs a JournalProperty instance based on current builder state
buildAsString() - Method in interface org.apache.jackrabbit.oak.plugins.document.spi.JournalPropertyBuilder
Returns a string representation state of the builder which would be stored in JournalEntry
buildCache() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
buildChildrenCache(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
buildDocumentCache(DocumentStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
builder() - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry
 
builder() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
builder() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
buildLocalDiffCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
buildMemoryDiffCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
buildNodeCache(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
buildNodeDocumentCache(DocumentStore, NodeDocumentLocks) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
buildObserver() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
buildObserver(SecondaryStoreRootObserver) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
buildPrevDocumentsCache(DocumentStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
buildRegistry() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder
 
buildRegistry() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder.TypeBuilder
 
BundledDocumentDiffer - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundledDocumentDiffer(DocumentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledDocumentDiffer
 
BundledTypesRegistry - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundledTypesRegistry(Map<String, DocumentBundlor>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry
 
BundledTypesRegistry.BundledTypesRegistryBuilder - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundledTypesRegistry.BundledTypesRegistryBuilder.TypeBuilder - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundledTypesRegistryBuilder(NodeBuilder) - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder
 
BundlingConfigHandler - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundlingConfigHandler() - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
BundlingConfigInitializer - Enum in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundlingContext(Matcher, Map<String, PropertyState>, boolean, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
BundlingHandler - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundlingHandler(BundledTypesRegistry) - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
BUNDLOR - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
BUNDLOR_META_PROP_PREFIX - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
Prefix used for various meta properties used for bundling
BundlorUtils - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
BundlorUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlorUtils
 

C

CacheActionDispatcher - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache.async
An asynchronous buffer of the CacheAction objects.
CacheActionDispatcher() - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.async.CacheActionDispatcher
 
CacheChangesTracker - Class in org.apache.jackrabbit.oak.plugins.document.cache
 
CacheChangesTracker.LazyBloomFilter - Class in org.apache.jackrabbit.oak.plugins.document.cache
 
cacheInfoAsString() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
CacheInvalidationStats - Interface in org.apache.jackrabbit.oak.plugins.document.cache
 
CacheMap<K,​V> - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
A cache map.
CacheMap(MapFactory, String, MVMap.Builder<K, V>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap
 
CacheMetadata<K> - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
In order to avoid leaking values from the metadataMap, following order should be maintained for combining the cache and CacheMetadata: 1.
CacheMetadata() - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMetadata
 
CacheType - Enum in org.apache.jackrabbit.oak.plugins.document.persistentCache
 
CacheWriteQueue<K extends org.apache.jackrabbit.oak.cache.CacheValue,​V extends org.apache.jackrabbit.oak.cache.CacheValue> - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache.async
 
CacheWriteQueue(CacheActionDispatcher, PersistentCache, Map<K, V>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.async.CacheWriteQueue
 
cancel() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
canEncode(CharSequence) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.UTF8Encoder
canRead(FormatVersion) - Method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
Returns true if this version can read data written by the other version.
ch - Variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
CHAR2OCTETRATIO - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
checkConditions(Document, Map<UpdateOp.Key, UpdateOp.Condition>) - Static method in class org.apache.jackrabbit.oak.plugins.document.UpdateUtils
 
checkpoint(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
checkpointInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
checkpoints() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
checkRevisionAge(DocumentStore, ClusterNodeInfo, Clock) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Check the revision age on the root document for the given cluster node info.
checkVersion() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
checkVersion(DatabaseMetaData) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
checkVersion(DatabaseMetaData) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Check the database brand and version
childAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
childChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
childContext(Matcher) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
childDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
Children() - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.Children
 
CHILDREN - org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
CLASSIC_RGC_EXPR - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
cleanAllCaches() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
cleanIndividualCache(String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
clear() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap
 
clear() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
clock - Variable in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
 
clock(Clock) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.BlobReferenceIterator
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
 
close() - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.Broadcaster
Close the broadcaster.
close() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterable
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
close() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Closes the underlying Mongo instance
CloseableIterable<T> - Class in org.apache.jackrabbit.oak.plugins.document.util
 
CloseableIterable(Iterable<T>, Closeable) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterable
 
CloseableIterator<T> - Class in org.apache.jackrabbit.oak.plugins.document.util
 
CloseableIterator(Iterator<T>, Closeable) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
closeConnection(Connection) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
Close the Connection.
closeIfCloseable(Object) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Closes the obj its of type Closeable.
closeResultSet(ResultSet) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Closes a ResultSet, logging potential problems.
closeStatement(T) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Closes a Statement, logging potential problems.
CLUSTER_NODES - Static variable in class org.apache.jackrabbit.oak.plugins.document.Collection
The 'clusterNodes' collection contains the list of currently running cluster nodes.
ClusterNodeInfo - Class in org.apache.jackrabbit.oak.plugins.document
Information about a cluster node.
ClusterNodeInfo.ClusterNodeState - Enum in org.apache.jackrabbit.oak.plugins.document
 
ClusterNodeInfo.RecoverLockState - Enum in org.apache.jackrabbit.oak.plugins.document
 
ClusterNodeInfoDocument - Class in org.apache.jackrabbit.oak.plugins.document
A document storing cluster node info.
ClusterNodeInfoDocument() - Constructor for class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
ClusterStateChangeListener - Interface in org.apache.jackrabbit.oak.plugins.document
DocumentNS-internal listener that gets invoked when a change in the clusterNodes collection (active/inactive/timed out/recovering) is detected.
collect(NodeDocument, Collection<ReferencedBlob>) - Method in class org.apache.jackrabbit.oak.plugins.document.BlobCollector
 
collectCheckpoints(TabularDataSupport) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentCheckpointMBean
 
collectIdToBeDeleted(String) - Method in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
Collects document IDs for subsequent deletion.
Collection<T extends Document> - Class in org.apache.jackrabbit.oak.plugins.document
The collection types.
Collection(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.Collection
 
COLLECTION_BLOBS - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
collectLimit - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
collectLimit - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 
collectReferences(ReferenceCollector) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentBlobReferenceRetriever
 
COLLISIONS - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Revision collision markers set by commits with modifications, which overlap with un-merged branch commits.
COLLISIONSMODCOUNT - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
Optional counter for changes to "_collisions" map (NodeDocument.COLLISIONS).
Commit - Class in org.apache.jackrabbit.oak.plugins.document
A higher level object representing a commit.
COMMIT_ROOT_ONLY - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
A split document which does not contain REVISIONS history.
commitQueue - Variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
The commit queue to coordinate the commits.
COMMITROOT_OR_REVISIONS - Static variable in class org.apache.jackrabbit.oak.plugins.document.util.Utils
A predicate for _commitRoot and _revisions names.
CommitValueResolver - Interface in org.apache.jackrabbit.oak.plugins.document
Resolves the commit value for a given change revision on a document.
compare(AbstractDocumentNodeState, AbstractDocumentNodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Compares the given node against the base state and reports the differences to the NodeStateDiff.
compare(AbstractDocumentNodeState, AbstractDocumentNodeState, NodeStateDiff) - Method in interface org.apache.jackrabbit.oak.plugins.document.NodeStateDiffer
Compares the given node against the base state and reports the differences to the NodeStateDiff.
compare(Object, Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
compare(Object, Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
compare(String, String) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocumentIdComparator
 
compare(Path, Path) - Method in class org.apache.jackrabbit.oak.plugins.document.PathComparator
 
compare(Revision, Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.StableRevisionComparator
 
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
compareKeys(K, K) - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
compareTo(FormatVersion) - Method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
 
compareTo(NamePathRev) - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
compareTo(Path) - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
compareTo(PathRev) - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
compareTo(RevisionVector) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
compareTo(RevisionsKey) - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
compareTo(MemoryDiffCache.Key) - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
computeNext() - Method in class org.apache.jackrabbit.oak.plugins.document.BlobReferenceIterator
 
CONFIG_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
connect(Map<String, String>) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentBroadcastConfig
 
connect(Map<String, String>) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.DynamicBroadcastConfig
Announce a new client to others.
contains(long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
Checks whether the interval contains the given time stamp.
containsField(String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
containsKey(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap
 
containsKey(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
containsKey(String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
containsRevision(Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns true if this document contains an entry for the given revision in the NodeDocument.REVISIONS map.
containsValue(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
contentChanged(AbstractDocumentNodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCache
 
contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService
Additionally the DocumentDiscoveryLiteService must be notified when the background-read has finished - as it could be waiting for a crashed node's recovery to finish - which it can only do by checking the lastKnownRevision of the crashed instance - and that check is best done after the background read is just finished (it could optionally do that just purely time based as well, but going via a listener is more timely, that's why this approach has been chosen).
contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreObserver
 
CONTINUOUS_RGC_EXPR - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
convert(Throwable) - Static method in exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Converts the given Throwable into a DocumentStoreException.Type.GENERIC DocumentStoreException.
convert(Throwable, Iterable<String>) - Static method in exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Converts the given Throwable into a DocumentStoreException.Type.GENERIC DocumentStoreException.
convert(Throwable, String) - Static method in exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Converts the given Throwable into a DocumentStoreException.Type.GENERIC DocumentStoreException.
convertFromDBObject(Collection<T>, RDBRow) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
convertFromDBObject(Collection<T>, DBObject) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
copy() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
copy() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Creates a deep copy of this update operation.
countChanges(NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
countDeleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
countDeleteChunks(List<String>, long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
CountingDiff - Class in org.apache.jackrabbit.oak.plugins.document.util
A NodeStateDiff implementation that counts the differences between two node states, including their sub tree.
CountingDiff() - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
create() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MapFactory
 
create(String, U) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
Create it for a given property name and default value.
create(Collection<T>, List<UpdateOp>) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Try to create a list of documents.
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
create(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
createBlobGarbageCollector(long, String, Whiteboard, StatisticsProvider) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Creates and returns a MarkSweepGarbageCollector if the current BlobStore supports garbage collection
createCheckpoint(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentCheckpointMBean
 
createCleanUp(Set<NodeDocument.SplitDocType>, RevisionVector, long, VersionGarbageCollector.VersionGCStats) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoVersionGCSupport
 
createCleanUp(Set<NodeDocument.SplitDocType>, RevisionVector, long, VersionGarbageCollector.VersionGCStats) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
 
createInStatement(String, Collection<String>, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
 
createMatcher() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
createMatcher() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
createMissingLastRevSeeker() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
createMissingLastRevSeeker() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
 
createMissingLastRevSeeker() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
 
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Create or unconditionally update a number of documents.
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
Try to apply all the UpdateOps with at least MongoDB requests as possible.
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
createOrUpdate(Collection<T>, List<UpdateOp>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
createOrUpdate(Collection<T>, UpdateOp) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Atomically checks if the document exists and updates it, otherwise the document is created (aka "upsert"), unless the update operation requires the document to be present (see UpdateOp.isNew()).
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
createOrUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
createPropertyState(String, String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
createReferencedBlobs(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
createReferencedBlobs(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
 
createReferencedBlobs(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
 
createStorage(int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
createStorage(int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
createTableName(String, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Creates a table name based on an optional prefix and a base name.
createVersionGCSupport() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
createVersionGCSupport() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
 
createVersionGCSupport() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
 
CUSTOM_BLOB_STORE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 

D

data - Variable in class org.apache.jackrabbit.oak.plugins.document.Document
The data of this document.
DB2 - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
DB2 - org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
DB2 - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
deactivate() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService
On deactivate the background job is stopped - if it was running at all
deactivate() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
deepCopy(Document) - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Performs a deep copy of the data within this document to the given target.
deepCopyMap(Map<K, Object>, Map<K, Object>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Deep copy of a map that may contain map values.
DEFAULT - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
A split document which contains all types of data
DEFAULT - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
DEFAULT - org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
DEFAULT - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
DEFAULT_CACHE_SEGMENT_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_CACHE_STACK_MOVE_DISTANCE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_CHILDREN_CACHE_PERCENTAGE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_DIFF_CACHE_PERCENTAGE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_DIFFER - Static variable in interface org.apache.jackrabbit.oak.plugins.document.NodeStateDiffer
 
DEFAULT_LEAF - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
A split document which contains all types of data.
DEFAULT_LEASE_CHECK_DISABLED - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
DEFAULT_LEASE_DURATION_MILLIS - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
DEFAULT_LEASE_FAILURE_MARGIN_MILLIS - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
OAK-3398 : default failure margin 20sec before actual lease timeout (note that OAK-3399 / MAX_RETRY_SLEEPS_BEFORE_LEASE_FAILURE eats off another few seconds from this margin, by default 5sec, so the actual default failure-margin is down to 15sec - and that is high-noon!)
DEFAULT_LEASE_UPDATE_INTERVAL_MILLIS - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
OAK-3398 : default update interval 10sec
DEFAULT_MEMORY_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_NO_BRANCH - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
A split document which contains all types of data, but no branch commits.
DEFAULT_NO_CHILD - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
Deprecated.
DEFAULT_NODE_CACHE_PERCENTAGE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_PREV_DOC_CACHE_PERCENTAGE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DEFAULT_RGC_TIME_LIMIT_SECS - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
DEFAULT_UPDATE_LIMIT - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
delayFactor - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 
DelegatingDocumentNodeState - Class in org.apache.jackrabbit.oak.plugins.document.secondary
NodeState wrapper which wraps another NodeState (mostly SegmentNodeState) so as to expose it as an AbstractDocumentNodeState by extracting the meta properties which are stored as hidden properties
delete(Connection, RDBDocumentStore.RDBTableMetaData, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
delete(Connection, RDBDocumentStore.RDBTableMetaData, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
deleteCount - Variable in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
DELETED_ONCE - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Flag indicating that whether this node was ever deleted.
deletedOnce() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
deletedOnceFlagReset() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
deleteSplitDocuments() - Method in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
deleteWithCondition(Connection, RDBDocumentStore.RDBTableMetaData, List<RDBDocumentStore.QueryCondition>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
depth() - Method in interface org.apache.jackrabbit.oak.plugins.document.bundlor.Matcher
Matcher depth.
DERBY - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
DERBY - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
description - Variable in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
description - Variable in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
description - Variable in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
description() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MergeSortedIterators
Provides details about this iterator
determineServerTimeDifferenceMillis() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
determineServerTimeDifferenceMillis() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
determineServerTimeDifferenceMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
determineServerTimeDifferenceMillis(Connection) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
diff(AbstractDocumentNodeState, AbstractDocumentNodeState, JsopWriter) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledDocumentDiffer
Performs diff for bundled nodes.
Diff(Map<Path, String>, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
DIFF - org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
diffCache - Variable in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
Diff cache.
diffCacheStats - Variable in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
 
differ(NodeStateDiffer) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
difference(RevisionVector) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns the difference of this and the other vector.
disableBranches() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DISABLED - org.apache.jackrabbit.oak.plugins.document.LeaseCheckMode
No lease check is done at all.
disconnect() - Method in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
disconnect(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentBroadcastConfig
 
disconnect(String) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.DynamicBroadcastConfig
Sign off.
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
dispose() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Dispose this instance.
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
dispose() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
Document - Class in org.apache.jackrabbit.oak.plugins.document
A document corresponds to a node stored in the DocumentNodeStore.
Document() - Constructor for class org.apache.jackrabbit.oak.plugins.document.Document
 
DOCUMENT - org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
DOCUMENT_NODE_STORE - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
DocumentBlobReferenceRetriever - Class in org.apache.jackrabbit.oak.plugins.document
Implementation of BlobReferenceRetriever for the DocumentNodeStore.
DocumentBlobReferenceRetriever(DocumentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentBlobReferenceRetriever
 
DocumentBroadcastConfig - Class in org.apache.jackrabbit.oak.plugins.document
 
DocumentBroadcastConfig(DocumentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentBroadcastConfig
 
DocumentBundlor - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
 
DocumentCheckpointMBean - Class in org.apache.jackrabbit.oak.plugins.document
CheckpointMBean implementation for the DocumentNodeStore.
DocumentCheckpointMBean(DocumentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentCheckpointMBean
 
DocumentDiscoveryLiteService - Class in org.apache.jackrabbit.oak.plugins.document
The DocumentDiscoveryLiteService is taking care of providing a repository descriptor that contains the current cluster-view details.
DocumentDiscoveryLiteService() - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService
 
DocumentNodeState - Class in org.apache.jackrabbit.oak.plugins.document
A NodeState implementation for the DocumentNodeStore.
DocumentNodeState(DocumentNodeStore, Path, RevisionVector, Map<String, PropertyState>, boolean, int, RevisionVector, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
DocumentNodeState(DocumentNodeStore, Path, RevisionVector, RevisionVector, boolean, DocumentNodeState.BundlingContext, int) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
DocumentNodeState.BundlingContext - Class in org.apache.jackrabbit.oak.plugins.document
 
DocumentNodeState.Children - Class in org.apache.jackrabbit.oak.plugins.document
A list of children for a node.
DocumentNodeStateCache - Interface in org.apache.jackrabbit.oak.plugins.document
 
DocumentNodeStore - Class in org.apache.jackrabbit.oak.plugins.document
Implementation of a NodeStore on DocumentStore.
DocumentNodeStore(DocumentNodeStoreBuilder<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
DocumentNodeStoreBuilder<T extends DocumentNodeStoreBuilder<T>> - Class in org.apache.jackrabbit.oak.plugins.document
A generic builder for a DocumentNodeStore.
DocumentNodeStoreBuilder() - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
DocumentNodeStoreMBean - Interface in org.apache.jackrabbit.oak.plugins.document
 
DocumentNodeStoreService - Class in org.apache.jackrabbit.oak.plugins.document
The OSGi service to start/stop a DocumentNodeStore instance.
DocumentNodeStoreService() - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
DocumentNodeStoreService.Preset - Class in org.apache.jackrabbit.oak.plugins.document
 
DocumentNodeStoreStats - Class in org.apache.jackrabbit.oak.plugins.document
 
DocumentNodeStoreStats(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
DocumentNodeStoreStatsCollector - Interface in org.apache.jackrabbit.oak.plugins.document
 
documentRead() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
documentsDeleted(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
DocumentStore - Interface in org.apache.jackrabbit.oak.plugins.document
The interface for the backend storage for documents.
DocumentStoreException - Exception in org.apache.jackrabbit.oak.plugins.document
DocumentStoreException is a runtime exception for DocumentStore implementations to signal unexpected problems like a communication exception.
DocumentStoreException(String) - Constructor for exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Creates a DocumentStoreException.Type.GENERIC DocumentStoreException with the given message.
DocumentStoreException(String, Throwable) - Constructor for exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Creates a DocumentStoreException.Type.GENERIC DocumentStoreException with the given message and cause.
DocumentStoreException(String, Throwable, DocumentStoreException.Type) - Constructor for exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Creates a DocumentStoreException with the given message, cause and type.
DocumentStoreException(Throwable) - Constructor for exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
Creates a DocumentStoreException.Type.GENERIC DocumentStoreException with the given cause.
DocumentStoreException.Type - Enum in org.apache.jackrabbit.oak.plugins.document
 
DocumentStoreStats - Class in org.apache.jackrabbit.oak.plugins.document
Document Store statistics helper class.
DocumentStoreStats(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
DocumentStoreStatsCollector - Interface in org.apache.jackrabbit.oak.plugins.document
 
DocumentStoreStatsMBean - Interface in org.apache.jackrabbit.oak.plugins.document
 
DocumentStoreStatsPrinter - Class in org.apache.jackrabbit.oak.plugins.document
Inventory printer for DocumentStore.getStats().
DocumentStoreStatsPrinter() - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsPrinter
 
documentStoreSupplier - Variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
done() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.MemoryEntry
 
doneBackgroundRead(BackgroundReadStats) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneBackgroundRead(BackgroundReadStats) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Report to the collector that a background read was done.
doneBackgroundUpdate(BackgroundWriteStats) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneBackgroundUpdate(BackgroundWriteStats) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Report to the collector that a background update was done.
doneBranchCommit() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneBranchCommit() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Report to the collector that a branch commit was done.
doneChangesApplied(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneChangesApplied(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Reports to the collector that the commit applied the changes to the DocumentStore in the given time.
doneCommitHookProcessed(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneCommitHookProcessed(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Reports to the collector that the commit hook processed a commit in the given time.
doneCreate(long, Collection<? extends Document>, List<String>, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneCreate(long, Collection<? extends Document>, List<String>, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when a document is created in the given collection
doneCreateOrUpdate(long, Collection<? extends Document>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneCreateOrUpdate(long, Collection<? extends Document>, List<String>) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when multiple document are either created or updated.
doneFindAndModify(long, Collection<? extends Document>, String, boolean, boolean, int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneFindAndModify(long, Collection<? extends Document>, String, boolean, boolean, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when a update operation was completed which affected single document.
doneFindCached(Collection<? extends Document>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneFindCached(Collection<? extends Document>, String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when a document with given key is found from the cache
doneFindUncached(long, Collection<? extends Document>, String, boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneFindUncached(long, Collection<? extends Document>, String, boolean, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when a document with given key is read from remote store
doneLeaseUpdate(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneLeaseUpdate(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Report to the collector that a lease update was done.
doneMerge(int, int, long, long, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneMerge(int, int, long, long, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Reports to the collector that a merge was done.
doneMergeBranch(int, int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneMergeBranch(int, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Report to the collector that a branch was merged.
doneMergeLockAcquired(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneMergeLockAcquired(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Reports to the collector that the commit acquired the merge lock in the given time.
doneQuery(long, Collection<? extends Document>, String, String, boolean, int, long, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneQuery(long, Collection<? extends Document>, String, String, boolean, int, long, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when query with given parameters is performed
doneRemove(long, Collection<? extends Document>, int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
doneRemove(long, Collection<? extends Document>, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsCollector
Called when a remove operation for documents was completed.
doneWaitUntilHead(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
doneWaitUntilHead(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Reports to the collector that a commit finished waiting to become the head of the commit queue.
driverForDBType(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
 
dropTablesOnClose(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
Whether to drop the tables on close (in case they have been auto-created)
dump(String, Integer, Integer) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBHelper
 
dumpResultSetMeta(ResultSetMetaData) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Return approximated string representation of table DDL.
DynamicBroadcastConfig - Interface in org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
Broadcast configuration.

E

elements() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
Returns the names of the path elements with increasing Path.getDepth() starting at depth 1.
EMPTY_KEY_PATTERN - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
encodeAsByteArray(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.UTF8Encoder
Like String.getBytes(java.nio.charset.Charset) (with "UTF-8"), except that invalid character sequences (such as unpaired surrogates) are reported as exceptions (see CodingErrorAction.REPORT, instead of being silently replaced by a replacement character as it would happen otherwise.
encodeHexString(byte[], StringBuilder) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Encodes the given data as hexadecimal string representation and appends it to the StringBuilder.
endsAfter(long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
Checks whether the interval end after the given time stamp.
entrySet() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
 
entrySet() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Key
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
 
EQUALS - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition.Type
Checks if a map entry equals a given value.
escapePropertyName(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
estimateCurrentWeight() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
estimatedIterations - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
estimateMemoryUsage(Map<?, Object>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
evaluate(VersionGarbageCollector.VersionGCStats) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCRecommendations
Evaluate the results of the last run.
evaluateDiagnostics(Map<String, String>) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
evicted(K, V, RemovalCause) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.EvictionListener
 
EvictionListener<K,​V> - Interface in org.apache.jackrabbit.oak.plugins.document.persistentCache
A listener that gets notified of entries that were removed from the cache.
exists() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
exists() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
EXISTS - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition.Type
Checks if the map entry is present in a map or not.
EXISTS - Static variable in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
Check if a map entry exists in a map.
extractFields(ResultSet, String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 

F

failedMerge(int, long, long, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStats
 
failedMerge(int, long, long, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreStatsCollector
Reports to the collector that a merge failed.
FETCHFIRST - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB.FETCHFIRSTSYNTAX
 
finalize() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
finalize() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
finalize() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
find(Collection<T>, String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Get the document with the given key.
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
find(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
find(Collection<T>, String, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Get the document with the key.
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
find(Collection<T>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
findAndUpdate(Collection<T>, UpdateOp) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Performs a conditional update (e.g. using UpdateOp.Condition.Type.EXISTS and only updates the document if the condition is true.
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
findAndUpdate(Collection<T>, UpdateOp) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
findUncached(Collection<T>, String, MongoDocumentStore.DocumentReadPreference) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
finished(VersionGarbageCollector.VersionGCStats) - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
forceReleaseSweep2LockAndMarkSwept(DocumentStore, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
Release the sweep2 lock and record swept2 successful.
forJdbcUrl(String, String, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDataSourceFactory
 
forJdbcUrl(String, String, String, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDataSourceFactory
 
format() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Formats this document for use in a log message.
formatRevision(String, boolean) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
formatSetMessage(BiFunction<String, T, String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
Specify a formatter for the "success" log message to be used when the returned property value differs from the default.
FormatVersion - Class in org.apache.jackrabbit.oak.plugins.document
The format version currently in use by the DocumentNodeStore and written to the underlying DocumentStore.
forType(String) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder
 
forType(String, String...) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder
 
ForwardingListener<K,​V> - Class in org.apache.jackrabbit.oak.plugins.document.cache
Listener which forwards the notifications to a delegate.
ForwardingListener() - Constructor for class org.apache.jackrabbit.oak.plugins.document.cache.ForwardingListener
 
ForwardingListener(RemovalListener<K, V>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.cache.ForwardingListener
 
from(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
from(PropertyState) - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
from(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry
 
from(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
fromExternalChange() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
fromMs - Variable in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
 
fromRow(Collection<T>, RDBRow) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentSerializer
Reconstructs a Document based on the persisted RDBRow.
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.Path
Creates a Path from a String.
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.Children
 
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Creates a revision vector from a string representation as returned by RevisionVector.asString().
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
fromString(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
fromString(DocumentStore, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 

G

gc() - Method in class org.apache.jackrabbit.oak.plugins.document.JournalGarbageCollector
Deletes entries in the journal that are older than JournalGarbageCollector.getMaxRevisionAgeMillis().
gc(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
GENERIC - org.apache.jackrabbit.oak.plugins.document.DocumentStoreException.Type
A generic type of DocumentStoreException.
get() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
Obtains the value of a system property, optionally generating diagnostics.
get(String, Callable<NodeDocument>) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Return the document matching given key, optionally loading it from an external source.
get(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap
 
get(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
get(String) - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Gets the data for the given key.
get(String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
get(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.StringCache
 
getActiveClusterNodes() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getAdditionalDiagnostics(RDBConnectionHandler, String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
getAdditionalDiagnostics(RDBConnectionHandler, String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
getAdditionalDiagnostics(RDBConnectionHandler, String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
getAdditionalMessages(SQLException) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Return a string containing additional messages from chained exceptions.
getAdditionalStatistics(RDBConnectionHandler, String, String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Returns additional DB-specific statistics, augmenting the return value of RDBDocumentStore.getStats().
getAllBundledNodesStates() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getAllBundledProperties() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
Returns all properties, including bundled, as Json serialized value.
getAllChunkIds(long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
getAllChunkIds(long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
getAllClusters() - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
Gets the clusters which potentially need _lastRev recovery.
getAllDocuments(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns an Iterable over all NodeDocuments in the given store.
getAllProperties() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
getAncestor(int) - Method in class org.apache.jackrabbit.oak.plugins.document.Path
Get the nth ancestor of a path.
getAsyncDelay() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getAsyncDelay() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getAverageLoadPenalty() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getBackgroundUpdateCountHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getBdata() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getBigintType() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
getBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Returns the Blob with the given reference.
getBlobFromBlobId(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Returns the Blob with the given blobId.
getBlobStore() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getBlobStore() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getBlobStoreCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getBlobStoreStats() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getBoolean(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getBranchCommitHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getBranches() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getBranches() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
 
getBranchRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
getBroadcastConfig() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
getBroadcastRecvRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getBundledChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
getBundledChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getBundlingConfigHandler() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getBundlor(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry
 
getCacheEmptyCommitValue() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
 
getCacheStats() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
getCandidates(long) - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
Get the candidates with modified time greater than or equal the specified startTime in milliseconds since the start of the epoch.
getCandidates(long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoMissingLastRevSeeker
 
getCandidates(long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBMissingLastRevSeeker
 
getChanges() - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
getChanges() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
getChanges(RevisionVector, RevisionVector, Path, DiffCache.Loader) - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache
 
getChanges(RevisionVector, RevisionVector, Path, DiffCache.Loader) - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
 
getChangeSetMaxDepth() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getChangeSetMaxItems() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getCheckpoints() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getChildNodeNames(Collection<String>, Matcher) - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlorUtils
 
getChildrenCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getClientInfo() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentBroadcastConfig
 
getClientInfo() - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.DynamicBroadcastConfig
Get the client info of all connected clients.
getClock() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getClock() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getClock() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
 
getClusterId() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
getClusterId() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getClusterId() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getClusterId() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getClusterId() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
getClusterId() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
 
getClusterInfo() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getClusterNodeInfo(int) - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
Gets the cluster node info for the given cluster node id.
getCollisionsModcount() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getCommitRootPath(Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns the commit root path for the given revision or null if this document does not have a commit root entry for the given revision.
getCommitValue(Revision, NodeDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getCommitValue(Revision, NodeDocument) - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
Retrieves the commit value for a given change.
getCommitValueCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getConcatQuery(String, int) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Returns the CONCAT function or its equivalent function or sub-query.
getConditions() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
getConfig() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentBroadcastConfig
 
getConfig() - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.DynamicBroadcastConfig
Get the global configuration data that is not associated to a specific client.
getCounter() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
getCreated() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
getCreated() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
getCreateJournalHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getCreateJournalHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getCreateNodesHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getCreateNodesHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getCurrentTimestamp() - Static method in class org.apache.jackrabbit.oak.plugins.document.Revision
Get the timestamp value of the current date and time.
getCurrentTimeStampInSecondsSyntax() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Query syntax for current time in ms since the epoch
getData() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
getData() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getDatabase() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns the MongoDatabase as passed in the URI of the constructor.
getDatabase(String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns the MongoDatabase with the given name.
getDataTableCreationStatement(String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
getDBName() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
 
getDefaultBuilder() - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Constructs a builder with default options set.
getDefaultReadConcern(MongoClient, MongoDatabase) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns the default read concern depending on MongoDB deployment.
getDefaultWriteConcern(MongoClient) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns the default write concern depending on MongoDB deployment.
getDeletedDocCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedDocHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedIntSplitDocCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedIntSplitDocHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedLeafDocCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedLeafDocHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedOnceCount() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoVersionGCSupport
 
getDeletedOnceCount() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBVersionGCSupport
 
getDeletedOnceCount() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
 
getDeletedSplitDocCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDeletedSplitDocHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getDepth() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
The depth of this path.
getDepthFromId(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
getDiffCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getDiffCache(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getDiffCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getDiffCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getDimensions() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns the dimensions of this revision vector.
getDocumentCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getDocumentNodeState(Path, RevisionVector, RevisionVector) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStateCache
Get the node for the given path and revision.
getDocumentNodeState(Path, RevisionVector, RevisionVector) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCache
 
getDocumentStore() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getDocumentStore() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getDocumentStore() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
Returns the underlying document store.
getDocumentStoreStatsCollector() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getDroppedTables() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getDurationMs() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
Returns the duration in ms.
getElementCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getEvictionCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getExceptionCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
getExecutor() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getExternalChangeCountHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getFetchFirstSyntax() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Query syntax for "FETCH FIRST"
getFindCachedNodesHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getFindCachedNodesHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getFindNodesFromPrimaryHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getFindNodesFromPrimaryHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getFindNodesFromSlaveHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getFindNodesFromSlaveHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getFindNodesMissingHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getFindNodesMissingHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getFindSplitNodesHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getFindSplitNodesHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getFromRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
getGCMonitor() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getHead() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getHeadRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getHeadRevision() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
 
getHitCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getHitPercentageHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getHitRate() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getHitRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getId() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
getId() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Get the id (the primary key) of this document.
getId() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
getId() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getId() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
getIdDepth(Path) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Calculates the depth prefix of the id for the given path.
getIdFromPath(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
getIdFromPath(Path) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
getIfCached(Collection<T>, String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Fetches the cached document.
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
getIfCached(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
getIfPresent(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Return the cached value or null.
getInactiveClusterNodes() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getIndexCreationStatements(String, int) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
getInfo(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
getInitializationStatement() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Query for any required initialization of the DB.
getInitialSchema() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
 
getInstance() - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MapFactory
 
getInstance(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.ReadOnlyDocumentStoreWrapperFactory
 
getInstance(DocumentStore, RecoveryHandler, String, String, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Get or create a cluster node info instance for the store.
getInstance(DocumentStore, RecoveryHandler, String, String, int, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Get or create a cluster node info instance for the store.
getInstanceId() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getInvalidateAllRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getInvalidateOneRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getIteratorOverDocsWithBinaries() - Method in class org.apache.jackrabbit.oak.plugins.document.BlobReferenceIterator
Override this document to use a document store specific iterator.
getIteratorOverDocsWithBinaries() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobReferenceIterator
 
getIteratorOverDocsWithBinaries() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobReferenceIterator
 
getJournalCreateCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getJournalCreateCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getJournalGarbageCollector() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getJournalGCMaxAge() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
The maximum age for journal entries in milliseconds.
getJournalPropertyHandlerFactory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getJournalPropertyHandlerFactory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getJournalReadCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getJournalReadCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getKeyLowerLimit(Path) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the lower key limit to retrieve the children of the given path.
getKeyUpperLimit(Path) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the upper key limit to retrieve the children of the given path.
getLagEstimate() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.ReplicaSetStatus
 
getLastCheckTime() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns the last time when this object was checked for consistency.
getLastKnownRevisions() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getLastMod() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
getLastRev() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
getLastRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
getLastRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getLastRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getLastRevRecoveryAgent() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getLastWrittenRootRev() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
the root-revision of the last background write (of unsaved modifications)
getLeaseCheck() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Deprecated.
This method does not distinguish between LeaseCheckMode.LENIENT and LeaseCheckMode.STRICT and returns true for both modes. Use DocumentNodeStoreBuilder.getLeaseCheckMode() instead.
getLeaseEndTime() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
getLeaseEndTime() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
getLeaseFailureHandler() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getLeaseTime() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
getLevel() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
getLiveRevision(RevisionContext, RevisionVector, Map<Revision, String>, LastRevs) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Get the earliest (oldest) revision where the node was alive at or before the provided revision, if the node was alive at the given revision.
getLoadCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getLoadExceptionCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getLoadExceptionRate() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getLoadExceptionRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getLoadRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getLoadSuccessCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getLocalBranchCommits() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns the branch commit entries on this document (NodeDocument.BRANCH_COMMITS).
getLocalDiffCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getLockClusterId() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
getLockValue() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
getLogging() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getLong(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getLong(Connection, RDBDocumentStore.RDBTableMetaData, String, String, String, String, List<String>, List<RDBDocumentStore.QueryCondition>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
getMainPath() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns the path of the main document if this document is part of a _prev history tree.
getMap(Collection<T>) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
Get the in-memory map for this collection.
getMapName() - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
getMatchedPath() - Method in interface org.apache.jackrabbit.oak.plugins.document.bundlor.Matcher
Relative node path from the bundling root if there was a match
getMatchingProperties(Map<String, PropertyState>, Matcher) - Static method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlorUtils
 
getMaxBackOffMillis() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getMaxExternalTimestamp(Iterable<Revision>, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the highest timestamp of all the passed external revisions.
getMaxSize() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
getMaxTotalWeight() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getMBean() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
getMBean() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.Children
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
getMemory() - Method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
getMemory(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
getMemory(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
getMemory(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
getMemoryDiffCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getMergeBranchCommitHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getMergeFailureHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getMergeSuccessHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getMetadata() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
getMetadata() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
getMetaProps() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
getMetaTableCreationStatement(String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
getMinTimestampForDiff(RevisionVector, RevisionVector, RevisionVector) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the minimum timestamp to use for a query for child documents that have been modified between fromRev and toRev.
getMinValue(Collection<T>, String, String, String, List<String>, List<RDBDocumentStore.QueryCondition>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getMissCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getMissRate() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getModcount() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getModCount() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Get the modification count of this document.
getModified() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
getModified() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getModifiedIndexStatement(String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
getModifiedInSecs(long) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Return time in seconds with 5 second resolution
getModuleVersion() - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the version of the module that contains the DocumentNodeStore.
getMongoClient() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
Returns the name of this path.
getName() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getName() - Method in interface org.apache.jackrabbit.oak.plugins.document.spi.JournalPropertyService
Name of the journal property
getName() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Key
 
getName(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getNames(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getNode(Path, RevisionVector) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Get the node for the given path and revision.
getNodeAtRevision(DocumentNodeStore, RevisionVector, Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns a DocumentNodeState as seen at the given readRevision.
getNodeCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getNodeCachePathPredicate() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getNodeCachePredicate() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getNodeCachePredicate() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
getNodeCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getNodeCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getNodeChildrenCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getNodeChildrenCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getNodeDocumentCache() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getNodeFullPath() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
Returns absolute path of the current node
getNodesCreateCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesCreateCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNodesFindCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesFindCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNodesFindMissingCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesFindMissingCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNodesFindQueryCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesFindQueryCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNodesReadByQueryCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesReadByQueryCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNodesRemoveCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesRemoveCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNodeState() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
getNodeStateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getNodeStateDiffer() - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
getNodeStateDiffer() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getNodeStateDiffer() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getNodeStoreStatsCollector() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getNodesUpdateCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getNodesUpdateCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getNumChanges() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
getOldestCheckpointCreationTimestamp() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentCheckpointMBean
 
getOldestDeletedOnceTimestamp(Clock, long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoVersionGCSupport
 
getOldestDeletedOnceTimestamp(Clock, long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBVersionGCSupport
 
getOldestDeletedOnceTimestamp(Clock, long) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
Retrieve the time of the oldest document marked as 'deletedOnce'.
getOpenCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MapFactory
 
getOpenCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
getOperands() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
getOperator() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
getOptions() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
getParent() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
The parent of this path or null if this path does not have a parent.
getParentId(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the parent id for given id if possible
getParentIdFromLowerLimit(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns parentId extracted from the fromKey. fromKey is usually constructed using Utils#getKeyLowerLimit
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
getPath() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getPathFromId(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
getPattern() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
getPendingModifications() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getPendingModifications() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
 
getPendingWriteCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getPersistenceCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getPersistentCache() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getPersistentCacheStats(Cache<?, ?>) - Static method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
getPossiblyDeletedDocs(long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoVersionGCSupport
 
getPossiblyDeletedDocs(long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBVersionGCSupport
 
getPossiblyDeletedDocs(long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
Returns documents that have a NodeDocument.MODIFIED_IN_SECS value within the given range and the NodeDocument.DELETED set to true.
getPrevDocumentCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getPreviousIdFor(Path, Revision, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
getPreviousPathFor(Path, Revision, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getPropertyName() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
getPropertyPath(String) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
Returns property path.
getPutRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getPutRejectedAlreadyPersistedRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getPutRejectedAsCachedInSecRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getPutRejectedEntryNotUsedRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getPutRejectedQueueFullRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getQueryJournalHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getQueryJournalHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getQueryNodesFromPrimaryHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getQueryNodesFromPrimaryHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getQueryNodesFromSlaveHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getQueryNodesFromSlaveHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getQueryNodesLockHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getQueryNodesLockHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getReadDocCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getReadDocHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getReadOnlyInstance(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Create a cluster node info instance to be utilized for read only access to underlying store.
getReadOnlyMode() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getReadPreference() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
getRecoveryBy() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
getRecoveryCandidateNodes() - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
Gets the _lastRev recovery candidate cluster nodes.
getReferencedBlobsIterator() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Returns an iterator for all the blob present in the store.
getRemovedProps() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
Returns name of properties which needs to be removed or marked as deleted
getRemoveNodesHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getRemoveNodesHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getRequestCount() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getRequestRateHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getResetDeletedFlagCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getResetDeletedFlagHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
getRev1() - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
getRev2() - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
getReverse() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation
 
getReverseOperation() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
getRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
getRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
getRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Key
 
getRevision(int) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns the revision element with the given clusterId or null if there is no such revision in this vector.
getRevisionComparatorState() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
Deprecated.
getROConnection() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
Obtain a Connection suitable for read-only operations.
getRoot() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getRoot() - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
 
getRootBundlePath() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
getRootDocument(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the root node document of the given document store.
getRootRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
getRootRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
Returns the root revision for this node state.
getRootRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getRWConnection() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
Obtain a Connection suitable for read-write operations.
getSchema(Connection) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
Return current schema name or null when unavailable
getSchemaVersion() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getSdMaxRevTime() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getSdType() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
getSelectedDocuments(DocumentStore, String, long) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
getSelectedDocuments(DocumentStore, String, long, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns an Iterable over all NodeDocuments in the given store matching a condition on an indexed property.
getServerDetails() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
getSmallintType() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
getSplitDocType() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Determines the type of split document
getStartRevisions(Iterable<ClusterNodeInfoDocument>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns a revision vector that contains a revision for each of the passed cluster nodes with a revision timestamp that corresponds to the last known time when the cluster node was started.
getStartTime() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
getStatementComponent() - Method in interface org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools.PreparedStatementComponent
 
getStatisticsProvider() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getStats() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Returns statistics about the underlying storage.
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
Statistics are generated for each table.
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
getStatsCollector() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getStatus() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
getString(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getStrings(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
getSupportedDatabases() - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBHelper
 
getSweptById() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
getTable(Collection<T>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getTableCreationStatement(String, int) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Table creation statement string
getTableNames() - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
getTablePrefix() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
 
getTableUpgradeStatements(String, int) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Statements needed to upgrade the DB
getTailRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.JournalGarbageCollector
 
getTimestamp() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
Get the timestamp in milliseconds since 1970.
getTimestampDifference(Revision, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.Revision
Get the timestamp difference between two revisions (r1 - r2) in milliseconds.
getTiming() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getToRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
getTotalLoadTime() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getType() - Method in exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
 
getUnmergedBranchCount() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
getUpdateLimit() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getUpdateNodesFailureHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getUpdateNodesFailureHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getUpdateNodesHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getUpdateNodesHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getUpdateNodesRetryHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
getUpdateNodesRetryHistory() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
getUpgradeToSchema() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
 
getUsedSpaceHistory() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
getValue(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
getValue(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
getValueMap(String) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Gets the value map for the given key.
getVersion() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
getVersionGarbageCollector() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getVisibilityToken() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
getWeigher() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
getWriteConcern() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 

H

H2 - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
H2 - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
handleClusterStateChange() - Method in interface org.apache.jackrabbit.oak.plugins.document.ClusterStateChangeListener
Informs the listener that DocumentNodeStore has discovered a change in the clusterNodes collection.
handleClusterStateChange() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService
 
handleLeaseFailure() - Method in interface org.apache.jackrabbit.oak.plugins.document.LeaseFailureHandler
Invoked by ClusterNodeInfo when it detects a lease failure and has started preventing any further access to the DocumentStore by throwing exceptions - what's now left is any further actions that should be taken such as eg stopping the oak-store-document bundle.
HAS_BINARY_FLAG - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
HAS_BINARY_VAL - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
HAS_CHILD_PROP_PREFIX - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
hasAllRevisionLessThan(long) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Checks if revision time of all entries in this document is less than the passed time
hasBeenModifiedSince(long) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Checks if this document has been modified after the given lastModifiedTime
hasBinary() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
hasBinaryProperties() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
hasChanges() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Checks if the UpdateOp has any change operation is registered with current update operation
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
hasChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
hasChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns true if this node possibly has children.
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Key
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
 
hasLastRev(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
hasMetaProps(NodeState) - Static method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
hasNext() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
hasNext() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MergeSortedIterators
 
hasNoChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
hasNoChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
hasNoChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
hasOnlyBundledChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
hasOnlyBundledChildren() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
hasProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
hasProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
hasReadConcern(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns true if the given uri has a read concern set.
hasWriteConcern(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns true if the given uri has a write concern set.

I

ID - Static variable in class org.apache.jackrabbit.oak.plugins.document.Document
The name of the field that contains the document id (the primary key / the key).
ID - Static variable in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.DynamicBroadcastConfig
The unique id of this client.
identifyGarbage(Set<NodeDocument.SplitDocType>, RevisionVector, long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoVersionGCSupport
 
identifyGarbage(Set<NodeDocument.SplitDocType>, RevisionVector, long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBVersionGCSupport
 
identifyGarbage(Set<NodeDocument.SplitDocType>, RevisionVector, long) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
 
IDSIZE - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
idsToBeDeleted - Variable in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
IN_CLAUSE_BATCH_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
include(String) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder.TypeBuilder
 
Include - Class in org.apache.jackrabbit.oak.plugins.document.bundlor
Include represents a single path pattern which captures the path which needs to be included in bundling.
Include(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
increment(String, long) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Increment the value.
INCREMENT - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Increment the Long value with the provided Long value.
init(String) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
initialize(NodeBuilder) - Method in enum org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigInitializer
 
initialize(Observable, Executor) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
initialSchema(int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
Control over initial DB schema
InMemoryBroadcaster - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
A mechanism that broadcasts to all registered consumers.
InMemoryBroadcaster() - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
insert(Connection, RDBDocumentStore.RDBTableMetaData, List<T>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
INSTANCE - org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigInitializer
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocumentIdComparator
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.plugins.document.PathComparator
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.plugins.document.StableRevisionComparator
 
INTERMEDIATE - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
Its an intermediate split document which only contains version ranges and does not contain any other attributes
intermediateSplitDocumentsDeleted(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
invalidate(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Invalidate document with given key.
invalidateAll() - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache
 
invalidateAll() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
 
invalidateCache() - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Invalidate the document cache.
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
invalidateCache() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
invalidateCache(Iterable<String>) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Invalidate the document cache but only with entries that match one of the keys provided.
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
invalidateCache(Iterable<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
invalidateCache(Collection<T>, String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Invalidate the document cache for the given key.
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
invalidateCache(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
invalidateDocument(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker
 
invalidateOutdated(Map<String, ModificationStamp>) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Invalidate document with given keys iff their modification stamps are different as passed in the map.
INVISIBLE - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Key for invisible flag
isAbsolute() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
isActive() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
isAncestorOf(Path) - Method in class org.apache.jackrabbit.oak.plugins.document.Path
Return true if this path is an ancestor of the other path, otherwise false.
isBeingRecovered() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
isBeingRecoveredBy(int) - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
Returns true if the cluster node represented by this document is currently being recovered by the given clusterId.
isBranch() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
isBranch() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
isBundled() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.BundlingContext
 
isBundled(String) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
isBundledNode() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
Returns true if and only if current node is bundled in another node
isBundlingDisabled() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
isBundlingRoot() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
isCached(Path) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStateCache
Determines if given path is cached by this implementation
isCached(Path) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCache
 
isChecking() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
isClosed() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
 
isClusterInvisible() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
isCommitRootEntry(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
isCommitted(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns true if a revision tagged with the given revision should be considered committed, false otherwise.
isDefaultNoBranchSplitNewerThan(NodeDocument, RevisionVector) - Static method in class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
Returns true if the given document is of type NodeDocument.SplitDocType.DEFAULT_NO_BRANCH and the most recent change on the document is newer than the sweepRevs.
isDeletedEntry(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
isDisableBranches() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
isDisableBranches() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
isDropTablesOnClose() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
 
isEmpty() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
isEnabled() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
isFromExternalChange() - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
 
isFromExternalChange() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
isFromExternalChange() - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
isGreaterOrEquals(RevisionVector, RevisionVector) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns true if all the revisions in the a greater or equals to their counterparts in b.
isHiddenPath(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
isIdFromLongPath(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
isInvisible() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
Is the cluster node marked as invisible
isLastRevEntry(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
isLeafPreviousDocId(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Determines if the passed id belongs to a leaf level previous doc
isLeaseExpired(long) - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Returns true if the lease for this cluster node info should be considered expired given the current time.
isLocalChange(RevisionVector, RevisionVector, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns true if changes identified by the from and to RevisionVector are considered local changes.
isLongPath(Path) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
isMajorityReadConcernEnabled() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
Check if the majority read concern is enabled and can be used for queries.
isMajorityReadConcernSupported() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
Check if the majority read concern is supported by this storage engine.
isMajorityWriteConcern(MongoDatabase) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns true if the majority write concern is used for the given DB.
isMarkEnabled() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
isMarkEnabled() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
isMatch() - Method in interface org.apache.jackrabbit.oak.plugins.document.bundlor.Matcher
Returns true if there was a match wrt current child node path
isMemoryEstimationAllowed() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
isMemoryEstimationAllowed() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
isNew() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
isolationLevelToString(int) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Return string representation of transaction isolation level.
isPartialObject() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
isPrefetchExternalChanges() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
isPreviousDocId(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Determines if the passed id belongs to a previous doc
isPropertyName(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
isReadOnly() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
isReadOnly() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
isRecoveryNeeded() - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
Determines if any of the cluster node failed to renew its lease and did not properly shutdown.
isRecoveryNeeded() - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
Returns true if any of the cluster node info documents satisfies ClusterNodeInfoDocument.isRecoveryNeeded(long) where the passed timestamp is the current time.
isRecoveryNeeded() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoMissingLastRevSeeker
 
isRecoveryNeeded(long) - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
Check if _lastRev recovery is needed for cluster node info document.
isRecoveryNeeded(ClusterNodeInfoDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
isRevisionNewer(Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns true if the given revision is newer than the revision element with the same clusterId in the vector.
isRevisionsEntry(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
isRoot() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
Returns true if this is the Path.ROOT path; false otherwise.
isRunning() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
isRunning() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
isSealed() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Determines if this document is sealed or not
isSocketKeepAlive() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
 
isSplitDocument() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Determines if this document is a split document
isSufficientReadConcern(MongoClient, ReadConcern) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns true if the given read concern is sufficient for Oak.
isSufficientWriteConcern(MongoClient, WriteConcern) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Returns true if the given write concern is sufficient for Oak.
isSweeping() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
isSwept() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
isUseSimpleRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
isVisible(String, long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
iterator() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
iterator() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterable
 

J

jdbctype(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
 
joinQuietly(Thread...) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Calls Thread.join() on each of the passed threads and catches any potentially thrown InterruptedException.
JOURNAL - Static variable in class org.apache.jackrabbit.oak.plugins.document.Collection
The 'journal' collection contains documents with consolidated diffs for changes performed by a cluster node between two background updates.
JournalEntry - Class in org.apache.jackrabbit.oak.plugins.document
Keeps track of changes performed between two consecutive background updates.
JournalGarbageCollector - Class in org.apache.jackrabbit.oak.plugins.document
The JournalGarbageCollector can clean up JournalEntries that are older than a particular age.
JournalGarbageCollector(DocumentNodeStore, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.JournalGarbageCollector
 
JournalProperty - Interface in org.apache.jackrabbit.oak.plugins.document.spi
Marker interface to indicate the implementing class can be made part of JournalEntry
JournalPropertyBuilder<T extends JournalProperty> - Interface in org.apache.jackrabbit.oak.plugins.document.spi
 
JournalPropertyHandlerFactory - Class in org.apache.jackrabbit.oak.plugins.document
 
JournalPropertyHandlerFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.document.JournalPropertyHandlerFactory
 
JournalPropertyService - Interface in org.apache.jackrabbit.oak.plugins.document.spi
Each component which needs to add a property to JournalEntry should register this service

K

Key(String, Revision) - Constructor for class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Key
 
Key(Path, RevisionVector, RevisionVector) - Constructor for class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
KEY_DATA - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
KEY_ID - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
KEY_LAST_MOD - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
KEY_LEVEL - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
KeyDataType - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
 
KeyDataType(CacheType) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
keys() - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
 
keySet() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
 
keySet() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
keySet() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 

L

LAST_WRITTEN_ROOT_REV_KEY - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The key for the root-revision of the last background write (of unsaved modifications) - that is: the last root-revision written by the instance in case of a clear shutdown or via recovery of another instance in case of a crash
LastRevRecoveryAgent - Class in org.apache.jackrabbit.oak.plugins.document
Utility class for recovering potential missing _lastRev updates of nodes due to crash of a node.
LastRevRecoveryAgent(DocumentStore, RevisionContext) - Constructor for class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
 
LastRevRecoveryAgent(DocumentStore, RevisionContext, MissingLastRevSeeker, Consumer<Integer>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
 
LastRevTracker - Interface in org.apache.jackrabbit.oak.plugins.document
An implementation of this interface receives callbacks about paths that need an update of the _lastRev field on documents.
lastSuccess - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
LazyBloomFilter(int) - Constructor for class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker.LazyBloomFilter
 
leafDocumentsDeleted(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
LEASE_END_KEY - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The end of the lease.
LeaseCheckDocumentStoreWrapper - Class in org.apache.jackrabbit.oak.plugins.document.util
Wrapper of another DocumentStore that does a lease check on any method invocation (read or update) and fails if the lease is not valid.
LeaseCheckDocumentStoreWrapper(DocumentStore, ClusterNodeInfo) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
LeaseCheckMode - Enum in org.apache.jackrabbit.oak.plugins.document
The different modes for lease checks.
LeaseFailureHandler - Interface in org.apache.jackrabbit.oak.plugins.document
A LeaseFailureHandler can be provided to the DocumentMK.Builder and will be passed on to the ClusterNodeInfo for use upon lease failure.
length() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
LENIENT - org.apache.jackrabbit.oak.plugins.document.LeaseCheckMode
Lease check is lenient and gives the lease update thread a chance to renew the lease even though the lease end was reached.
LIMIT - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB.FETCHFIRSTSYNTAX
 
LISTENER - Static variable in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.DynamicBroadcastConfig
The listener address, for example the IP address and port.
LOCAL_DIFF - org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
LocalDiffCache - Class in org.apache.jackrabbit.oak.plugins.document
A diff cache, which is pro-actively filled after a commit.
LocalDiffCache.Diff - Class in org.apache.jackrabbit.oak.plugins.document
 
LoggingDocumentStoreWrapper - Class in org.apache.jackrabbit.oak.plugins.document.util
Implements a DocumentStore wrapper and logs all calls.
LoggingDocumentStoreWrapper(DocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
LoggingDocumentStoreWrapper(DocumentStore, String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
loggingTo(Logger) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
Specify the Logger to log to (defaults to this classes logger otherwise).
logSuccessAs(Level) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
Specify Level to use for "success" message.
LONG_UNSET - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 

M

main(String[]) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBCreator
 
main(String[]) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBExport
 
main(String[]) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBHelper
 
makeIndexConditionalForColumn(String) - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
MapFactory - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
 
MapFactory - Class in org.apache.jackrabbit.oak.plugins.document.util
Experimental extension point for OAK-1772 to try out alternative approaches for persisting in memory state Not part of API
MapFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.MapFactory
 
MapFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.MapFactory
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
mark(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
markAsPartialObject() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
markBytesWritten(long) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markChanged(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Mark that the document with the given key is being changed.
markException() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markHit() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markInvalidateAll() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markInvalidateOne() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markPut() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markPutRejectedAlreadyPersisted() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markPutRejectedAsCachedInSecondary() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markPutRejectedEntryNotUsed() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markPutRejectedQueueFull() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markRecvBroadcast() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markRequest() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
markUpToDate(long) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Mark this instance as up-to-date (matches the state in persistence store).
match(String) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
match(String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
Matches node name against pattern at given depth.
matchAny(int) - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
Matcher - Interface in org.apache.jackrabbit.oak.plugins.document.bundlor
 
matchesAllChildren() - Method in interface org.apache.jackrabbit.oak.plugins.document.bundlor.Matcher
Returns true if matcher for all immediate child node would also be a matching matcher.
matchesSQLState(SQLException, String...) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Check whether the exception matches one of the given states.
max(Revision, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the revision with the newer timestamp or null if both revisions are null.
max(Revision, Revision, Comparator<Revision>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the revision which is considered more recent or null if both revisions are null.
MAX - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Set the value if the new value is higher than the existing value.
MAX_ID_VALUE - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
All NodeDocument ID value would be less than this value It can be used as endKey in DocumentStore#query methods
MAX_IN_CLAUSE - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
 
maxDurationMs - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 
maxIterations - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 
memoryCacheDistribution(int, int, int, int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
memoryCacheSize(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
MemoryDiffCache - Class in org.apache.jackrabbit.oak.plugins.document
An in-memory diff cache implementation.
MemoryDiffCache(DocumentNodeStoreBuilder<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
 
MemoryDiffCache.Key - Class in org.apache.jackrabbit.oak.plugins.document
 
MemoryDiffCache.MemoryEntry - Class in org.apache.jackrabbit.oak.plugins.document
 
MemoryDocumentStore - Class in org.apache.jackrabbit.oak.plugins.document.memory
Emulates a MongoDB store (possibly consisting of multiple shards and replicas).
MemoryDocumentStore() - Constructor for class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
MemoryDocumentStore(boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
MemoryEntry(RevisionVector, RevisionVector) - Constructor for class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.MemoryEntry
 
merge(NodeBuilder, CommitHook, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
MergeSortedIterators<T> - Class in org.apache.jackrabbit.oak.plugins.document.util
MergeSortedIterators is a specialized implementation of a merge sort of already sorted iterators of some type of comparable elements.
MergeSortedIterators(Comparator<T>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.MergeSortedIterators
 
META_PROP_BUNDLED_CHILD - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
Hidden property name having boolean value indicating that current node has children which are bundled
META_PROP_BUNDLING_PATH - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
Hidden property name used as suffix for relative node path to indicate presence of that node.
META_PROP_NAMES - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
List of meta properties which are created by DocumentNodeStore and which needs to be retained in any cloned copy of DocumentNodeState.
META_PROP_NON_BUNDLED_CHILD - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
Hidden property name having boolean value indicating that current node has children which are not bundled
META_PROP_PATTERN - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
Hidden property to store the pattern as part of NodeState TODO - Also store the NodeType
metaPropNames(List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
mightBeenAffected(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker
 
mightContain(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker.LazyBloomFilter
 
min(Revision, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the revision with the older timestamp or null if both revisions are null.
min(Revision, Revision, Comparator<Revision>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Returns the revision which is considered older or null if both revisions are null.
MIN_ID_VALUE - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
All NodeDocument ID value would be greater than this value It can be used as startKey in DocumentStore#query methods
MISSING - Static variable in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
Check if a map entry is missing in a map.
MissingLastRevSeeker - Class in org.apache.jackrabbit.oak.plugins.document
Utilities to retrieve _lastRev missing update candidates.
MissingLastRevSeeker(DocumentStore, Clock) - Constructor for class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
 
MOD_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.document.Document
The modification count on the document.
modCount - Variable in class org.apache.jackrabbit.oak.plugins.document.cache.ModificationStamp
 
ModificationStamp - Class in org.apache.jackrabbit.oak.plugins.document.cache
 
ModificationStamp(long, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.cache.ModificationStamp
 
modified - Variable in class org.apache.jackrabbit.oak.plugins.document.cache.ModificationStamp
 
MODIFIED - Static variable in class org.apache.jackrabbit.oak.plugins.document.JournalEntry
 
MODIFIED_IN_SECS - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
The modified time in seconds (5 second resolution).
MongoBlob - Class in org.apache.jackrabbit.oak.plugins.document.mongo
The MongoDB representation of a blob.
MongoBlob() - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
Default constructor.
MongoBlobReferenceIterator - Class in org.apache.jackrabbit.oak.plugins.document.mongo
 
MongoBlobReferenceIterator(DocumentNodeStore, MongoDocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobReferenceIterator
 
MongoBlobStore - Class in org.apache.jackrabbit.oak.plugins.document.mongo
Implementation of blob store for the MongoDB extending from CachingBlobStore.
MongoBlobStore(MongoDatabase, long, DocumentNodeStoreBuilder<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
Constructs a new MongoBlobStore
MongoBlobStore(MongoDatabase) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
Constructs a new MongoBlobStore
MongoBlobStore(MongoDatabase, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
Constructs a new MongoBlobStore
MongoConnection - Class in org.apache.jackrabbit.oak.plugins.document.util
The MongoConnection abstracts connection to the MongoDB.
MongoConnection(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Constructs a new connection using the specified MongoDB connection string.
MongoConnection(String, int, String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Constructs a new MongoConnection.
MongoConnection(String, MongoClient) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Constructs a new MongoConnection.
MongoConnection(String, MongoClientOptions.Builder) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
Constructs a new connection using the specified MongoDB connection String.
MongoDocumentNodeStoreBuilder - Class in org.apache.jackrabbit.oak.plugins.document.mongo
A builder for a DocumentNodeStore backed by MongoDB.
MongoDocumentNodeStoreBuilder() - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilder
 
MongoDocumentNodeStoreBuilderBase<T extends MongoDocumentNodeStoreBuilderBase<T>> - Class in org.apache.jackrabbit.oak.plugins.document.mongo
A base builder implementation for a DocumentNodeStore backed by MongoDB.
MongoDocumentNodeStoreBuilderBase() - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
 
MongoDocumentStore - Class in org.apache.jackrabbit.oak.plugins.document.mongo
A document store that uses MongoDB as the backend.
MongoDocumentStore(MongoClient, MongoDatabase, MongoDocumentNodeStoreBuilderBase<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
MongoDocumentStoreMetrics - Class in org.apache.jackrabbit.oak.plugins.document.mongo
Implementation specific metrics exposed by the MongoDocumentStore.
MongoDocumentStoreMetrics(MongoDocumentStore, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStoreMetrics
 
MongoMissingLastRevSeeker - Class in org.apache.jackrabbit.oak.plugins.document.mongo
Mongo specific version of MissingLastRevSeeker which uses mongo queries to fetch candidates which may have missed '_lastRev' updates.
MongoMissingLastRevSeeker(MongoDocumentStore, Clock) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoMissingLastRevSeeker
 
MongoStatus - Class in org.apache.jackrabbit.oak.plugins.document.mongo
 
MongoStatus(MongoClient, String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
MongoVersionGCSupport - Class in org.apache.jackrabbit.oak.plugins.document.mongo
Mongo specific version of VersionGCSupport which uses mongo queries to fetch required NodeDocuments
MongoVersionGCSupport(MongoDocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.MongoVersionGCSupport
 
MSSQL - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
MSSQL - org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
MSSQL - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
MultiGenerationMap<K,​V> - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
 
MYSQL - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
MYSQL - org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
MYSQL - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 

N

NamePathRev - Class in org.apache.jackrabbit.oak.plugins.document
A cache key implementation, which is a combination of a name, path and a revision vector.
NamePathRev(String, Path, RevisionVector) - Constructor for class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
newBuilder() - Method in interface org.apache.jackrabbit.oak.plugins.document.spi.JournalPropertyService
 
newBundlingHandler() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
newDocument(DocumentStore) - Method in class org.apache.jackrabbit.oak.plugins.document.Collection
 
newDocumentNodeStoreBuilder() - Static method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
newEntry(RevisionVector, RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache
 
newEntry(RevisionVector, RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache
 
newEqualsCondition(Object) - Static method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
Creates a new equals condition with the given value.
newHandler() - Method in class org.apache.jackrabbit.oak.plugins.document.JournalPropertyHandlerFactory
 
newInstance() - Static method in class org.apache.jackrabbit.oak.plugins.document.cache.ForwardingListener
 
newInstance(RemovalListener<K, V>) - Static method in class org.apache.jackrabbit.oak.plugins.document.cache.ForwardingListener
 
newMongoDocumentNodeStoreBuilder() - Static method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilder
 
newNotEqualsCondition(Object) - Static method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
Creates a new notEquals condition with the given value.
newRDBDocumentNodeStoreBuilder() - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
 
newRevision() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
newRevision() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionContext
 
next() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
next() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MergeSortedIterators
 
next(String) - Method in interface org.apache.jackrabbit.oak.plugins.document.bundlor.Matcher
Returns a matcher for given child node name based on current state
nextIterator() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MergeSortedIterators
 
NO_CHILDREN - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
NODE - org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
NODE_NAME_LIMIT - Static variable in class org.apache.jackrabbit.oak.plugins.document.util.Utils
The maximum size a node name, in bytes.
NodeDocument - Class in org.apache.jackrabbit.oak.plugins.document
A document storing data about a node.
NodeDocument(DocumentStore, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Required for serialization
NodeDocument.SplitDocType - Enum in org.apache.jackrabbit.oak.plugins.document
A document which is created from splitting a main document can be classified into multiple types depending on the content i.e. weather it contains REVISIONS, COMMIT_ROOT, property history etc
NodeDocumentCache - Class in org.apache.jackrabbit.oak.plugins.document.cache
Cache for the NodeDocuments.
NodeDocumentCache(Cache<CacheValue, NodeDocument>, CacheStats, Cache<StringValue, NodeDocument>, CacheStats, NodeDocumentLocks) - Constructor for class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
 
NodeDocumentIdComparator - Class in org.apache.jackrabbit.oak.plugins.document
Implements a comparator, which sorts NodeDocumentId string according to 1) their depth (highest first) and 2) the id string itself.
NodeDocumentLocks - Interface in org.apache.jackrabbit.oak.plugins.document.locks
 
NODES - Static variable in class org.apache.jackrabbit.oak.plugins.document.Collection
The 'nodes' collection.
NodeStateDiffer - Interface in org.apache.jackrabbit.oak.plugins.document
 
nodeStore - Variable in class org.apache.jackrabbit.oak.plugins.document.Commit
 
NON_MATCHING - Static variable in interface org.apache.jackrabbit.oak.plugins.document.bundlor.Matcher
 
NONE - org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.ClusterNodeState
 
NONE - org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.RecoverLockState
 
NONE - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
Not a split document
NOOP - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry
 
NOOP - Static variable in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStateCache
 
NOT_BUNDLOR_PROPS - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlorUtils
 
notEarlierThan(long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
Shortens the interval to the specified start value, if is contained in the interval.
NOTEQUALS - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition.Type
Checks if a map entry does not equal a given value.
notLaterThan(long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
Shortens the interval to the specified end value, if is contained in the interval.
NULL - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Marker document, which indicates the document does not exist.

O

OAK_DISCOVERYLITE_CLUSTERVIEW - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentDiscoveryLiteService
Name of the repository descriptor via which the clusterView is published - which is the raison d'etre of the DocumentDiscoveryLiteService
oldestRevisionEstimate - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
onRemoval(RemovalNotification<K, V>) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.ForwardingListener
 
openMap(int, String, MVMap.Builder<K, V>) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
ORACLE - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
ORACLE - org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
ORACLE - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
org.apache.jackrabbit.oak.plugins.document - package org.apache.jackrabbit.oak.plugins.document
 
org.apache.jackrabbit.oak.plugins.document.bundlor - package org.apache.jackrabbit.oak.plugins.document.bundlor
 
org.apache.jackrabbit.oak.plugins.document.cache - package org.apache.jackrabbit.oak.plugins.document.cache
 
org.apache.jackrabbit.oak.plugins.document.locks - package org.apache.jackrabbit.oak.plugins.document.locks
 
org.apache.jackrabbit.oak.plugins.document.memory - package org.apache.jackrabbit.oak.plugins.document.memory
 
org.apache.jackrabbit.oak.plugins.document.mongo - package org.apache.jackrabbit.oak.plugins.document.mongo
 
org.apache.jackrabbit.oak.plugins.document.persistentCache - package org.apache.jackrabbit.oak.plugins.document.persistentCache
 
org.apache.jackrabbit.oak.plugins.document.persistentCache.async - package org.apache.jackrabbit.oak.plugins.document.persistentCache.async
 
org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast - package org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
 
org.apache.jackrabbit.oak.plugins.document.rdb - package org.apache.jackrabbit.oak.plugins.document.rdb
Implementations of DocumentStore and BlobStore for relational databases.
org.apache.jackrabbit.oak.plugins.document.secondary - package org.apache.jackrabbit.oak.plugins.document.secondary
 
org.apache.jackrabbit.oak.plugins.document.spi - package org.apache.jackrabbit.oak.plugins.document.spi
 
org.apache.jackrabbit.oak.plugins.document.util - package org.apache.jackrabbit.oak.plugins.document.util
 
overflowToDiskThreshold - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 

P

parse(String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
Parses the supplied JSON.
parse(JsopTokenizer) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
Parses the supplied JSON.
parseDel(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBExport
 
Path - Class in org.apache.jackrabbit.oak.plugins.document
The Path class is closely modeled after the semantics of PathUtils in oak-commons.
Path(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.Path
Creates a relative path with a single name element.
Path(Path, String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.Path
Creates a new Path from the given parent Path.
PATH - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
The node path, in case the id can not be converted to a path.
PATH_LONG - Static variable in class org.apache.jackrabbit.oak.plugins.document.util.Utils
The maximum length of the parent path, in bytes.
PATH_SHORT - Static variable in class org.apache.jackrabbit.oak.plugins.document.util.Utils
The length of path (in characters), whose UTF-8 representation can not possibly be too large to be used for the primary key for the document store.
PathComparator - Class in org.apache.jackrabbit.oak.plugins.document
Implements a comparator, which sorts paths according to 1) their depth (highest first) and 2) the paths natural ordering.
pathDepth(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
pathFilter(PathFilter) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
PathRev - Class in org.apache.jackrabbit.oak.plugins.document
A cache key implementation, which is a combination of a path and a revision vector.
PathRev(Path, RevisionVector) - Constructor for class org.apache.jackrabbit.oak.plugins.document.PathRev
 
pathToId(Iterable<String>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Transforms the given paths into ids using getIdFromPath(String).
PERF_LOG_THRESHOLD - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats
 
performLeaseCheck() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Checks if the lease for this cluster node is still valid, otherwise throws a DocumentStoreException.
performRecoveryIfNeeded() - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
 
PersistentCache - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
A persistent cache for the document store.
PersistentCache(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
PersistentCacheStats - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
Persistence Cache Statistics.
PersistentCacheStats(CacheType, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
pmax(RevisionVector) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Calculates the parallel maximum of this and the given vector.
pmin(RevisionVector) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Calculates the parallel minimum of this and the given vector.
POSTGRES - org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
POSTGRES - org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
 
POSTGRES - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
precisionMs - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 
Preset() - Constructor for class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService.Preset
 
PREV_DOCUMENT - org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
print(PrintWriter, Format, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsPrinter
 
PROP_COMMIT_ONLY - org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
Deprecated.
PROP_DISABLED - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
Boolean property.
PROP_DS_TYPE - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
PROP_LAST_REV - Static variable in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
PROP_PATTERN - Static variable in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
PROP_REV_RECOVERY_INTERVAL - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
PROP_REVISION - Static variable in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
PROPERTY_OR_DELETED - Static variable in class org.apache.jackrabbit.oak.plugins.document.util.Utils
A predicate for property and _deleted names.
PROPERTY_OR_DELETED_OR_COMMITROOT_OR_REVISIONS - Static variable in class org.apache.jackrabbit.oak.plugins.document.util.Utils
A predicate for property, _deleted, _commitRoot or _revisions names.
propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.document.util.CountingDiff
 
put(NodeDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Puts document into cache.
put(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker.LazyBloomFilter
 
put(String, Object) - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Sets the data for the given key.
put(String, Object) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
put(K, V) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap
 
put(K, V) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
putAll(Map) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
putAll(BSONObject) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
putDocument(String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.CacheChangesTracker
 
putIfAbsent(NodeDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Puts document into cache iff no entry with the given key is cached already.
putIfNewer(NodeDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Puts document into cache iff no entry with the given key is cached already or the cached document is older (has smaller Document.MOD_COUNT).
putInternal(NodeDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Puts a document into the cache without acquiring a lock.
putInternal(NodeDocument, CacheChangesTracker) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Puts a document into the cache without acquiring a lock.
putNonConflictingDocs(CacheChangesTracker, Iterable<NodeDocument>) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Updates the cache with all the documents that: (1) currently have their older versions in the cache or (2) have been neither put nor invalidated during the tracker lifetime.

Q

query(Connection, RDBDocumentStore.RDBTableMetaData, String, String, List<String>, List<RDBDocumentStore.QueryCondition>, int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
query(Collection<T>, String, String, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Get a list of documents where the key is greater than a start value and less than an end value.
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
query(Collection<T>, String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
query(Collection<T>, String, String, String, long, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Get a list of documents where the key is greater than a start value and less than an end value and the given "indexed property" is greater or equals the specified value.
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
query(Collection<T>, String, String, String, long, int) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
query(Collection<T>, String, String, List<String>, List<RDBDocumentStore.QueryCondition>, int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
queryAsIterable(Collection<T>, String, String, List<String>, List<RDBDocumentStore.QueryCondition>, int, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
queryAsIterator(RDBConnectionHandler, RDBDocumentStore.RDBTableMetaData, String, String, List<String>, List<RDBDocumentStore.QueryCondition>, int, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
QueryCondition(String, String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
QueryCondition(String, String, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
QueryCondition(String, String, List<? extends Object>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
queryCount(Collection<T>, String, String, List<String>, List<RDBDocumentStore.QueryCondition>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
queryInternal(Collection<T>, String, String, String, long, int, long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
quote(Object) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 

R

RDBBlobReferenceIterator - Class in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBBlobReferenceIterator(DocumentNodeStore, RDBDocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobReferenceIterator
 
RDBBlobStore - Class in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBBlobStore(DataSource) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
Creates a RDBBlobStore instance using the provided DataSource using default DocumentNodeStoreBuilder and RDBOptions.
RDBBlobStore(DataSource, DocumentNodeStoreBuilder<?>, RDBOptions) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
Creates a RDBBlobStore instance using the provided DataSource using the given DocumentNodeStoreBuilder and RDBOptions.
RDBBlobStore(DataSource, RDBOptions) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
Creates a RDBBlobStore instance using the provided DataSource using default DocumentNodeStoreBuilder and the given RDBOptions.
RDBBlobStoreDB - Enum in org.apache.jackrabbit.oak.plugins.document.rdb
Defines variation in the capabilities of different RDBs.
RDBCommonVendorSpecificCode - Enum in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBConnectionHandler - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Utility functions for connection handling.
RDBConnectionHandler(DataSource) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
 
RDBCreator - Class in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBCreator() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBCreator
 
RDBDataSourceFactory - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Factory for creating DataSources based on a JDBC connection URL.
RDBDataSourceFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDataSourceFactory
 
RDBDocumentNodeStoreBuilder - Class in org.apache.jackrabbit.oak.plugins.document.rdb
A builder for a DocumentNodeStore backed by a relational database.
RDBDocumentNodeStoreBuilder() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
 
RDBDocumentSerializer - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Serialization/Parsing of documents.
RDBDocumentSerializer(DocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentSerializer
 
RDBDocumentStore - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Implementation of DocumentStore for relational databases.
RDBDocumentStore(DataSource, DocumentNodeStoreBuilder<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
Creates a RDBDocumentStore instance using the provided DataSource, DocumentNodeStoreBuilder, and default RDBOptions.
RDBDocumentStore(DataSource, DocumentNodeStoreBuilder<?>, RDBOptions) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
Creates a RDBDocumentStore instance using the provided DataSource, DocumentNodeStoreBuilder, and RDBOptions.
RDBDocumentStore.QueryCondition - Class in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBDocumentStore.UnsupportedIndexedPropertyException - Exception in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBDocumentStoreDB - Enum in org.apache.jackrabbit.oak.plugins.document.rdb
Defines variation in the capabilities of different RDBs.
RDBDocumentStoreDB.FETCHFIRSTSYNTAX - Enum in org.apache.jackrabbit.oak.plugins.document.rdb
 
RDBDocumentStoreJDBC - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Implements (most) DB interactions used in RDBDocumentStore.
RDBDocumentStoreJDBC(RDBDocumentStoreDB, RDBDocumentSerializer, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
RDBExport - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Utility for dumping contents from RDBDocumentStore's tables.
RDBExport() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBExport
 
RDBHelper - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Convenience class that dumps the table creation statements for various database types.
RDBHelper() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBHelper
 
RDBJDBCTools - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Convenience methods dealing with JDBC specifics.
RDBJDBCTools() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
 
RDBJDBCTools.PreparedStatementComponent - Interface in org.apache.jackrabbit.oak.plugins.document.rdb
Provides a component for a PreparedStatement and a method for setting the parameters within this component
RDBJSONSupport - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Utilities that provide JSON support on top of the existing JsopTokenizer support in oak-commons.
RDBJSONSupport(boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJSONSupport
 
RDBMissingLastRevSeeker - Class in org.apache.jackrabbit.oak.plugins.document.rdb
RDB specific version of MissingLastRevSeeker.
RDBMissingLastRevSeeker(RDBDocumentStore, Clock) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBMissingLastRevSeeker
 
RDBOptions - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Options applicable to RDB persistence
RDBOptions() - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
 
RDBRow - Class in org.apache.jackrabbit.oak.plugins.document.rdb
Container for the information in a RDB database column.
RDBRow(String, Long, Boolean, Long, Long, Long, Long, Long, Long, String, byte[]) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBRow
 
RDBVersionGCSupport - Class in org.apache.jackrabbit.oak.plugins.document.rdb
RDB specific version of VersionGCSupport which uses an extended query interface to fetch required NodeDocuments.
RDBVersionGCSupport(RDBDocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBVersionGCSupport
 
read(ByteBuffer) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
read(ByteBuffer) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
read(ByteBuffer, Object, int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
read(ByteBuffer, Object, int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
read(Connection, RDBDocumentStore.RDBTableMetaData, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
read(Connection, RDBDocumentStore.RDBTableMetaData, Collection<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
readBlockFromBackend(byte[]) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
readBlockFromBackend(AbstractBlobStore.BlockId) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
readConcernLevel(ReadConcern) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
 
readFrom(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
readFrom(CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.document.JournalEntry
 
readKey(ByteBuffer) - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
ReadOnlyDocumentStoreWrapperFactory - Class in org.apache.jackrabbit.oak.plugins.document.util
 
ReadOnlyDocumentStoreWrapperFactory() - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.ReadOnlyDocumentStoreWrapperFactory
 
readValue(DocumentNodeStore, DocumentStore, ByteBuffer) - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
rebase(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
receive(ByteBuffer) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.Broadcaster.Listener
Receive a message.
receive(ByteBuffer) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
recommendedCleanupInterval - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
recommendedCleanupTimestamp - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
recover(int) - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
Same as LastRevRecoveryAgent.recover(int, long), but does not wait for ongoing recovery.
recover(int, long) - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
Recover the correct _lastRev updates for potentially missing candidate nodes.
recover(Iterable<NodeDocument>, int) - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
recover(Iterable<NodeDocument>, int, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.LastRevRecoveryAgent
Recover the correct _lastRev updates for the given candidate nodes.
recover(String, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
registerTracker(String, String) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Registers a new CacheChangesTracker that records all puts and invalidations related to children of the given parent.
registerTracker(Set<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Registers a new CacheChangesTracker that records all puts and invalidations related to the given documents
registry() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundledTypesRegistry.BundledTypesRegistryBuilder.TypeBuilder
 
release(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
releaseCheckpoint(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentCheckpointMBean
 
releaseRecoveryLock(int, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.MissingLastRevSeeker
Releases the recovery lock on the given clusterId.
remove() - Method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
remove() - Method in class org.apache.jackrabbit.oak.plugins.document.util.MergeSortedIterators
 
remove(int) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Returns a RevisionVector without the revision element with the given clusterId.
remove(String) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Remove a property.
remove(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheMap
 
remove(Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
remove(String) - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Removes the given key.
remove(Collection<T>, String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Remove a document.
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
remove(Collection<T>, String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
remove(Collection<T>, String, long, long) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Batch remove documents where the given "indexed property" is within the given range (exclusive) - (startValue, endValue).
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
remove(Collection<T>, String, long, long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
remove(Collection<T>, List<String>) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Batch remove documents with given keys.
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
remove(Collection<T>, List<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
remove(Collection<T>, Map<String, Long>) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Batch remove documents with given keys and corresponding equal conditions on NodeDocument.MODIFIED_IN_SECS values.
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
remove(Collection<T>, Map<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
REMOVE - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Remove the value.
REMOVE_MAP_ENTRY - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Remove the sub-key / value pair.
removeBranchCommit(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removeCollision(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removeCommitRoot(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removeDeleted(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removeField(String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
removeListener(Broadcaster.Listener) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.Broadcaster
Remove a listener.
removeListener(Broadcaster.Listener) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
removeListener(Broadcaster.Listener) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
removeListener(Broadcaster.Listener) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
removeMapEntry(String, Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Remove a map entry.
removePrevious(UpdateOp, Range) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removePrevious(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removeReadGeneration(int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
removeReadMap(int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
removeRevision(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
removeStalePrevious(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
renewLease() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Renew the cluster id lease.
replaceCachedDocument(NodeDocument, NodeDocument) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
Replaces the cached value if the old document is currently present in the cache.
ReplicaSetStatus - Class in org.apache.jackrabbit.oak.plugins.document.mongo
Keeps track of the status of a replica set based on information provided by heartbeat events.
ReplicaSetStatus() - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.ReplicaSetStatus
 
reset() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
reset(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
resetStats() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
resolve(Revision, NodeDocument) - Method in interface org.apache.jackrabbit.oak.plugins.document.CommitValueResolver
Resolve a change revision on the given document and return the commit value for the change revision.
resolveCommitRevision(Revision, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Resolve the commit revision for the given revision rev and the associated commit tag.
retrieve(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
REV_RECOVERY_BY - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Flag indicating which cluster node is running the recovery.
REV_RECOVERY_LOCK - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Flag to indicate whether the _lastRev recovery is in progress.
REVERSE - Static variable in class org.apache.jackrabbit.oak.plugins.document.StableRevisionComparator
 
Revision - Class in org.apache.jackrabbit.oak.plugins.document
A revision.
Revision(long, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.document.Revision
 
Revision(long, int, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.document.Revision
 
RevisionContext - Interface in org.apache.jackrabbit.oak.plugins.document
Provides revision related context.
RevisionEntry - Class in org.apache.jackrabbit.oak.plugins.document.mongo
A light-weight implementation of a MongoDB DBObject for a single revision based map entry.
RevisionEntry(Revision, Object) - Constructor for class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
RevisionGCStatsCollector - Interface in org.apache.jackrabbit.oak.plugins.document
Collector interface for DocumentNodeStore revision garbage collection statistics.
RevisionGCStatsMBean - Interface in org.apache.jackrabbit.oak.plugins.document
MBean exposing DocumentNodeStore revision garbage collection statistics.
revisionsCandidateCount - Variable in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCInfo
 
RevisionsKey - Class in org.apache.jackrabbit.oak.plugins.document.util
A cache key implementation which consists of two Revisions.
RevisionsKey(RevisionVector, RevisionVector) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
RevisionVector - Class in org.apache.jackrabbit.oak.plugins.document
A vector of revisions.
RevisionVector(Iterable<Revision>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
RevisionVector(Set<Revision>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
RevisionVector(Revision...) - Constructor for class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
rollbackConnection(Connection) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBConnectionHandler
Roll back the Connection.
ROOT - Static variable in class org.apache.jackrabbit.oak.plugins.document.Path
 
run() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStoreMetrics
 
run() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.async.CacheActionDispatcher
 
run() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
runBackgroundOperations() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
Used for testing only

S

SCHEMA - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
SD_MAX_REV_TIME_IN_SECS - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Property name which refers to timestamp (long) of the latest revision kept in the document
SD_TYPE - Static variable in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Defines the type of split document.
seal() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Seals this document and turns it into an immutable object.
SecondaryStoreBuilder - Class in org.apache.jackrabbit.oak.plugins.document.secondary
 
SecondaryStoreBuilder(NodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
SecondaryStoreCache - Class in org.apache.jackrabbit.oak.plugins.document.secondary
 
SecondaryStoreCache(NodeStore, NodeStateDiffer, PathFilter, StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCache
 
SecondaryStoreCacheService - Class in org.apache.jackrabbit.oak.plugins.document.secondary
 
SecondaryStoreCacheService() - Constructor for class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCacheService
 
SecondaryStoreObserver - Class in org.apache.jackrabbit.oak.plugins.document.secondary
 
SecondaryStoreObserver(NodeStore, List<String>, NodeStateDiffer, PathFilter, StatisticsProvider, SecondaryStoreRootObserver) - Constructor for class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreObserver
 
send(ByteBuffer) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.Broadcaster
Send a message.
send(ByteBuffer) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
send(ByteBuffer) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
send(ByteBuffer) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
serverHearbeatStarted(ServerHeartbeatStartedEvent) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
serverHeartbeatFailed(ServerHeartbeatFailedEvent) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoStatus
 
serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.ReplicaSetStatus
 
set(String, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Set the property to the given boolean value.
set(String, long) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Set the property to the given long value.
set(String, String) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Set the property to the given String value.
SET - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Set the value.
SET_MAP_ENTRY - org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Add the sub-key / value pair.
setAsyncDelay(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
setAsyncDelay(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Set the maximum delay to write the last revision to the root node.
setBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Set the blob store to use.
setBranchCommit(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setBroadcastConfig(DynamicBroadcastConfig) - Method in interface org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.Broadcaster
Change the dynamic broadcasting configuration.
setBroadcastConfig(DynamicBroadcastConfig) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.InMemoryBroadcaster
 
setBroadcastConfig(DynamicBroadcastConfig) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
setBroadcastConfig(DynamicBroadcastConfig) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
setBroadcastConfig(DynamicBroadcastConfig) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
setBundlingDisabled(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setCacheEmptyCommitValue(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Controls whether caching of empty commit values (negative cache) is enabled.
setCacheSegmentCount(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setCacheStackMoveDistance(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setChangeSetMaxDepth(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
setChangeSetMaxItems(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
setChildrenFlag(UpdateOp, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setClientSessionDisabled(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
Disables the use of a client session available with MongoDB 3.6 and newer.
setClusterId(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Set the cluster id to use.
setClusterInvisible(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Set the cluster as invisible to the discovery lite service.
setCommitRoot(UpdateOp, Revision, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setCommitValueCacheSize(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setData(byte[]) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
setDelegate(RemovalListener<K, V>) - Method in class org.apache.jackrabbit.oak.plugins.document.cache.ForwardingListener
 
setDeleted(UpdateOp, Revision, boolean) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setDeletedOnce(UpdateOp) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setDocumentStore(DocumentStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Set the document store to use.
setDocumentStoreStatsCollector(DocumentStoreStatsCollector) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setExecutor(Executor) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setGCMonitor(GCMonitor) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setGCMonitor(GCMonitor) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
setHasBinary(UpdateOp) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setId(String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
setInfo(Map<String, String>) - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
Update the cluster node info.
setInstance(MapFactory) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MapFactory
 
setJournalCache(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Sets the journal cache option.
setJournalGCMaxAge(long) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setJournalPropertyHandlerFactory(JournalPropertyHandlerFactory) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setLastMod(long) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
setLastRev(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setLeaseCheck(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
setLeaseCheckMode(LeaseCheckMode) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setLeaseFailureHandler(LeaseFailureHandler) - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
setLeaseFailureHandler(LeaseFailureHandler) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setLeaseSocketTimeout(int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
Sets a socket timeout for lease update operations.
setLevel(int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
setLogging(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setLoggingPrefix(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Sets a custom prefix for the logger.
setMaxBackOffMillis(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
setMaxReplicationLag(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
 
setModified(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setMongoDB(MongoClient, String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
Use the given MongoDB as backend storage for the DocumentNodeStore.
setMongoDB(MongoClient, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
Use the given MongoDB as backend storage for the DocumentNodeStore.
setMongoDB(String, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
Uses the given information to connect to to MongoDB as backend storage for the DocumentNodeStore.
setNew(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
setNodeCachePathPredicate(Predicate<Path>) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setNodeCachePredicate(Predicate<String>) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
setNodeStateCache(DocumentNodeStateCache) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
setNodeStoreStatsCollector(DocumentNodeStoreStatsCollector) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setOptions(VersionGCOptions) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector
 
setParameters(PreparedStatement, int) - Method in interface org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools.PreparedStatementComponent
Set the parameters need by the statement component returned by RDBJDBCTools.PreparedStatementComponent.getStatementComponent()
setPersistentCache(String) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Sets the persistent cache option.
setPrefetchExternalChanges(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setPrevious(UpdateOp, Range) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setRDBConnection(DataSource) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
Sets a DataSource to use for the RDB document and blob stores.
setRDBConnection(DataSource, DataSource) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
Sets a DataSources to use for the RDB document and blob stores.
setRDBConnection(DataSource, DataSource, RDBOptions) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
Sets a DataSources to use for the RDB document and blob stores, including RDBOptions.
setRDBConnection(DataSource, RDBOptions) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentNodeStoreBuilder
Sets a DataSource to use for the RDB document and blob stores, including RDBOptions.
setReadOnlyMode() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setReadWriteMode(String) - Method in interface org.apache.jackrabbit.oak.plugins.document.DocumentStore
Set the level of guarantee for read and write operations, if supported by this backend.
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LeaseCheckDocumentStoreWrapper
 
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
setReadWriteMode(String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
setRevision(UpdateOp, Revision, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setSocketKeepAlive(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentNodeStoreBuilderBase
Enables or disables the socket keep-alive option for MongoDB.
setStalePrevious(UpdateOp, Revision, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setStatisticsProvider(StatisticsProvider) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setStatsCollector(DocumentStoreStatsCollector) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoDocumentStore
 
setStatsCollector(DocumentStoreStatsCollector) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
setSweepRevision(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
setTiming(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
Use the timing document store wrapper.
SETTINGS - Static variable in class org.apache.jackrabbit.oak.plugins.document.Collection
The 'settings' collection contains setting/state data required for DocumentNodeStore
setUpdateLimit(int) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setUseSimpleRevision(boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
setWriteMap(CacheMap<K, V>) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
shallowCopy(String) - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Creates an update operation for the document with the given id.
shouldCache(DocumentNodeStore, K) - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
size() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
size() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
split(RevisionContext, RevisionVector, Function<String, Long>) - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns update operations to split this document.
splitDocGarbage - Variable in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
SplitDocumentCleanUp - Class in org.apache.jackrabbit.oak.plugins.document
Implements a split document cleanup.
SplitDocumentCleanUp(DocumentStore, VersionGarbageCollector.VersionGCStats, Iterable<NodeDocument>) - Constructor for class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
splitDocumentsDeleted(long) - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
StableRevisionComparator - Class in org.apache.jackrabbit.oak.plugins.document
StableRevisionComparator implements a revision comparator, which is only based on stable information available in the two revisions presented to this comparator.
START_TIME_KEY - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The start time.
startAndDuration(long) - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
Returns a new interval starting at the previous time, but ending after the specified duration.
started() - Method in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsCollector
 
startLoaderTimer() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
startMark() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
startMark() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
startReadTimer() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCacheStats
 
STATE - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The state of the cluster.
statisticsProvider(StatisticsProvider) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
 
stats - Variable in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
stop() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.async.CacheActionDispatcher
Stop the processing.
store - Variable in class org.apache.jackrabbit.oak.plugins.document.SplitDocumentCleanUp
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
storeBlock(byte[], int, byte[]) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
STRICT - org.apache.jackrabbit.oak.plugins.document.LeaseCheckMode
Lease check is strict and fail immediately when the lease end is reached.
StringCache - Class in org.apache.jackrabbit.oak.plugins.document
TODO document
StringValue - Class in org.apache.jackrabbit.oak.plugins.document.util
A cache value wrapping a simple string.
StringValue(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
StripedNodeDocumentLocks - Class in org.apache.jackrabbit.oak.plugins.document.locks
 
StripedNodeDocumentLocks() - Constructor for class org.apache.jackrabbit.oak.plugins.document.locks.StripedNodeDocumentLocks
 
summaryReport() - Method in interface org.apache.jackrabbit.oak.plugins.document.cache.CacheInvalidationStats
 
sweep() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlobStore
 
sweep() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
Sweep2Helper - Class in org.apache.jackrabbit.oak.plugins.document
Helper methods for sweep2 functionality introduced with OAK-9176.
Sweep2Helper() - Constructor for class org.apache.jackrabbit.oak.plugins.document.Sweep2Helper
 
Sweep2StatusDocument - Class in org.apache.jackrabbit.oak.plugins.document
Represents the sweep2 status as recorded in the settings collection.
switchGenerationIfNeeded() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
SynchronizingDocumentStoreWrapper - Class in org.apache.jackrabbit.oak.plugins.document.util
Implements a DocumentStore wrapper which synchronizes on all methods.
SynchronizingDocumentStoreWrapper(DocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.SynchronizingDocumentStoreWrapper
 
SYS_PROP_DISABLE_JOURNAL - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
SYS_PROP_DISABLE_SWEEP2 - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
SystemPropertySupplier<T> - Class in org.apache.jackrabbit.oak.plugins.document.util
Utility class for consistent handling of system properties.

T

tablePrefix(String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
Prefix for table names.
TCPBroadcaster - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
A broadcast mechanism that uses TCP.
TCPBroadcaster(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.TCPBroadcaster
 
thisBuilder() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
TimeInterval - Class in org.apache.jackrabbit.oak.plugins.document.util
A class representing a time interval, with utility methods to derive related intervals, check time stamps for containment, etc.
TimeInterval(long, long) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
 
timestampToString(long) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
Provides a readable string for given timestamp
TimingDocumentStoreWrapper - Class in org.apache.jackrabbit.oak.plugins.document.util
A DocumentStore wrapper that can be used to log and also time DocumentStore calls.
TimingDocumentStoreWrapper(DocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.TimingDocumentStoreWrapper
 
tnData - Variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
tnMeta - Variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
 
toBsonDocument(Class<TDocument>, CodecRegistry) - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.MongoBlob
 
toMap() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
toMs - Variable in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
 
TOP - org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB.FETCHFIRSTSYNTAX
 
toReadableString() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingHandler
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.DocumentBundlor
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.Include
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfoDocument
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.Collection
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.Document
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState.Children
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.LocalDiffCache.Diff
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.memory.MemoryDocumentStore
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.MemoryDiffCache.Key
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.mongo.RevisionEntry
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.NamePathRev
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.Path
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.PathRev
 
toString() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.QueryCondition
 
toString() - Method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.Sweep2StatusDocument
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Key
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.UpdateOp
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.util.RevisionsKey
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.util.StringValue
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.util.TimeInterval
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCStats
 
toString(MongoClientOptions) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
 
toStringBuilder(StringBuilder) - Method in class org.apache.jackrabbit.oak.plugins.document.Path
Appends the String representation of this Path to the passed StringBuilder.
toStringBuilder(StringBuilder) - Method in class org.apache.jackrabbit.oak.plugins.document.Revision
Appends the string representation of this revision to the given StringBuilder.
toStringBuilder(StringBuilder) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Appends the string representation of this revision vector to the passed StringBuilder.
track(Path) - Method in interface org.apache.jackrabbit.oak.plugins.document.LastRevTracker
Called when a document needs an update of the _lastRev field.
transformAndSeal(Map<Object, Object>, String, int) - Method in class org.apache.jackrabbit.oak.plugins.document.Document
Transform and seal the data of this document.
TRANSIENT - org.apache.jackrabbit.oak.plugins.document.DocumentStoreException.Type
A DocumentStoreException caused by a transient problem.
type - Variable in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
The condition type.
type - Variable in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation
The operation type.
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.document.DocumentStoreStatsMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.document.RevisionGCStatsMBean
 
typeCode() - Method in enum org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
 

U

UDPBroadcaster - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast
A broadcast mechanism that uses UDP.
UDPBroadcaster(String) - Constructor for class org.apache.jackrabbit.oak.plugins.document.persistentCache.broadcast.UDPBroadcaster
 
unbindBlobDataSource(DataSource) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
unbindBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
unbindDataSource(DataSource) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
unbindDocumentNodeStore(DocumentNodeStore) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreCacheService
 
unbindNodeStateCache(DocumentNodeStateCache) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreService
 
unescapePropertyName(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
 
UNKNOWN_LAG - Static variable in class org.apache.jackrabbit.oak.plugins.document.mongo.ReplicaSetStatus
 
unregisterObserver() - Method in class org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigHandler
 
unsetCommitRoot(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
unsetRevision(UpdateOp, Revision) - Static method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
 
UnsupportedIndexedPropertyException(String) - Constructor for exception org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore.UnsupportedIndexedPropertyException
 
update(Revision) - Method in class org.apache.jackrabbit.oak.plugins.document.RevisionVector
Creates a new revision vector with based on this vector and the given revision.
update(Connection, RDBDocumentStore.RDBTableMetaData, String, Long, Number, Boolean, Long, Long, Long, String) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
 
update(Connection, RDBDocumentStore.RDBTableMetaData, List<T>, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreJDBC
Update a list of documents using JDBC batches.
UpdateOp - Class in org.apache.jackrabbit.oak.plugins.document
A DocumentStore "update" operation for one document.
UpdateOp(String, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.document.UpdateOp
Create an update operation for the document with the given id.
UpdateOp.Condition - Class in org.apache.jackrabbit.oak.plugins.document
A condition to check before an update is applied.
UpdateOp.Condition.Type - Enum in org.apache.jackrabbit.oak.plugins.document
 
UpdateOp.Key - Class in org.apache.jackrabbit.oak.plugins.document
A key for an operation consists of a property name and an optional revision.
UpdateOp.Operation - Class in org.apache.jackrabbit.oak.plugins.document
A DocumentStore operation for a given key within a document.
UpdateOp.Operation.Type - Enum in org.apache.jackrabbit.oak.plugins.document
The DocumentStore operation type.
UpdateUtils - Class in org.apache.jackrabbit.oak.plugins.document
Provides convenience methods for applying UpdateOps to Documents.
UpdateUtils() - Constructor for class org.apache.jackrabbit.oak.plugins.document.UpdateUtils
 
upgradeToSchema(int) - Method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBOptions
Control over DB schema to upgrade to
USECMODCOUNT - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 
usingSystemPropertyReader(Function<String, String>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
For unit testing: specify a function to read system properties (overriding default of System.getProperty(String).
UTF8Encoder - Class in org.apache.jackrabbit.oak.plugins.document.util
Utility class related to encoding characters into (UTF-8) byte sequences.
Utils - Class in org.apache.jackrabbit.oak.plugins.document.util
Utility methods.
Utils() - Constructor for class org.apache.jackrabbit.oak.plugins.document.util.Utils
 

V

validateWith(Predicate<T>) - Method in class org.apache.jackrabbit.oak.plugins.document.util.SystemPropertySupplier
Specify a validation expression.
value - Variable in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition
The value.
value - Variable in class org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation
The value, if any.
ValueDataType - Class in org.apache.jackrabbit.oak.plugins.document.persistentCache
 
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigInitializer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.ClusterNodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.RecoverLockState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.DocumentStoreException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
Returns a format version for the given String representation.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.LeaseCheckMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB.FETCHFIRSTSYNTAX
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.bundlor.BundlingConfigInitializer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.jackrabbit.oak.plugins.document.cache.NodeDocumentCache
 
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.ClusterNodeState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo.RecoverLockState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.DocumentStoreException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
 
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.LeaseCheckMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.NodeDocument.SplitDocType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.MultiGenerationMap
 
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBCommonVendorSpecificCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB.FETCHFIRSTSYNTAX
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.UpdateOp.Condition.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.document.UpdateOp.Operation.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VALUES - Static variable in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
vendorCode - Variable in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStoreDB
 
vendorCode - Variable in enum org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStoreDB
 
VERSION - Static variable in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStore
 
versionCheck(DatabaseMetaData, int, int, int, int, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Generate database + driver version diagnostics.
versionCheck(DatabaseMetaData, int, int, String) - Static method in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBJDBCTools
Generate database version diagnostics.
VersionGarbageCollector - Class in org.apache.jackrabbit.oak.plugins.document
 
VersionGarbageCollector.VersionGCInfo - Class in org.apache.jackrabbit.oak.plugins.document
 
VersionGarbageCollector.VersionGCStats - Class in org.apache.jackrabbit.oak.plugins.document
 
VersionGCOptions - Class in org.apache.jackrabbit.oak.plugins.document
 
VersionGCOptions() - Constructor for class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
 
VersionGCRecommendations - Class in org.apache.jackrabbit.oak.plugins.document
Gives a recommendation about parameters for the next revision garbage collection run.
VersionGCRecommendations(long, Checkpoints, Clock, VersionGCSupport, VersionGCOptions, GCMonitor) - Constructor for class org.apache.jackrabbit.oak.plugins.document.VersionGCRecommendations
With the given maximum age of revisions to keep (earliest time in the past to collect), the desired precision in which times shall be sliced and the given limit on the number of collected documents in one run, calculate if gc shall run at all (ignoreDueToCheckPoint) in which time interval documents shall be collected (scope) if collection should fail if it reaches maxCollect documents, maxCollect will specify the limit or be 0 if no limit shall be enforced. After a run, recommendations evaluate the result of the gc to update its persisted recommendations for future runs.
VersionGCStats() - Constructor for class org.apache.jackrabbit.oak.plugins.document.VersionGarbageCollector.VersionGCStats
 
VersionGCSupport - Class in org.apache.jackrabbit.oak.plugins.document
 
VersionGCSupport(DocumentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
 
versionOf(DocumentStore) - Static method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
Reads the FormatVersion from the given store.
VERSIONPROP - Static variable in class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
 

W

wasDeletedOnce() - Method in class org.apache.jackrabbit.oak.plugins.document.NodeDocument
Returns true if this document was ever deleted in past.
withCollectLimit(long) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
Sets the absolute limit on number of resource ids collected in one run.
withDelayFactor(double) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
Set a delay factor between batched database modifications.
withMaxDuration(TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
Set the maximum duration in elapsed time that the garbage collection shall take.
withMaxIterations(int) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
Set the maximum number of iterations that shall be attempted in a single run.
withOverflowToDiskThreshold(int) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
Set the limit of number of resource id+_modified strings (not length) held in memory during a collection run.
withPrecisionMs(TimeUnit, long) - Method in class org.apache.jackrabbit.oak.plugins.document.VersionGCOptions
Set the minimum duration that is used for time based searches.
withPrefix(String) - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
withRootRevision(RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.AbstractDocumentNodeState
Creates a copy of this DocumentNodeState with the AbstractDocumentNodeState.getRootRevision() set to the given root revision.
withRootRevision(RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
Creates a copy of this DocumentNodeState with the DocumentNodeState.rootRevision set to the given root revision.
withRootRevision(RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
withThreadNameLogging() - Method in class org.apache.jackrabbit.oak.plugins.document.util.LoggingDocumentStoreWrapper
 
withWeigher(Weigher<CacheValue, CacheValue>) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeStoreBuilder
 
WORKING_DIR - Static variable in class org.apache.jackrabbit.oak.plugins.document.ClusterNodeInfo
The current working directory.
wrap(Iterable<T>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterable
 
wrap(Iterable<T>, Closeable) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterable
 
wrap(Iterator<T>) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
wrap(Iterator<T>, Closeable) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.CloseableIterator
 
wrap(DocumentNodeStore, DocumentStore, Cache<K, V>, CacheType) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
wrap(DocumentNodeStore, DocumentStore, Cache<K, V>, CacheType, StatisticsProvider) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.PersistentCache
 
wrap(NodeState, NodeStateDiffer) - Static method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
 
wrapIfPossible(NodeState, NodeStateDiffer) - Static method in class org.apache.jackrabbit.oak.plugins.document.secondary.DelegatingDocumentNodeState
Wraps a given root NodeState as a DelegatingDocumentNodeState if it has required meta properties otherwise just returns the passed NodeState
write(WriteBuffer, Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
write(WriteBuffer, Object) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
write(WriteBuffer, Object, int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.KeyDataType
 
write(WriteBuffer, Object, int) - Method in class org.apache.jackrabbit.oak.plugins.document.persistentCache.ValueDataType
 
writeKey(WriteBuffer, K) - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
writeTo(DocumentStore) - Method in class org.apache.jackrabbit.oak.plugins.document.FormatVersion
Writes this version to the given document store.
writeValue(WriteBuffer, V) - Method in enum org.apache.jackrabbit.oak.plugins.document.persistentCache.CacheType
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages