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
All Classes All Packages
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 aDocumentStoreException
. - 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
- 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
ifthis
version can read data written by theother
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 thebase
state and reports the differences to theNodeStateDiff
. - compare(AbstractDocumentNodeState, AbstractDocumentNodeState, NodeStateDiff) - Method in interface org.apache.jackrabbit.oak.plugins.document.NodeStateDiffer
-
Compares the given
node
against thebase
state and reports the differences to theNodeStateDiff
. - 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 givenrevision
in theNodeDocument.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
- convert(Throwable, Iterable<String>) - Static method in exception org.apache.jackrabbit.oak.plugins.document.DocumentStoreException
- convert(Throwable, String) - Static method in exception org.apache.jackrabbit.oak.plugins.document.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(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
UpdateOp
s 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 theDocumentNodeStore
. - 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 theDocumentNodeStore
. - 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 forDocumentStore
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 (seeCodingErrorAction.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.
- 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
- 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
- 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 aString
. - 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(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 allNodeDocument
s 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
ornull
if this document does not have a commit root entry for the givenrevision
. - 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
andLeaseCheckMode.STRICT
and returnstrue
for both modes. UseDocumentNodeStoreBuilder.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
andtoRev
. - 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
-
See also
NodeDocument.MODIFIED_IN_SECS
. - 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 givenreadRevision
. - 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
-
Deprecated.Use
DocumentNodeStoreBuilder.getNodeCachePathPredicate()
instead. - 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.
- 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 theNodeDocument.DELETED
set totrue
. - 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
-
Like
Utils.getSelectedDocuments(DocumentStore, String, long, int)
with a defaultbatchSize
. - getSelectedDocuments(DocumentStore, String, long, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
-
Returns an
Iterable
over allNodeDocument
s 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 givenuri
has a read concern set. - hasWriteConcern(String) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.MongoConnection
-
Returns
true
if the givenuri
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
ifthis
path is an ancestor of theother
path, otherwisefalse
. - 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 givenclusterId
. - 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 typeNodeDocument.SplitDocType.DEFAULT_NO_BRANCH
and the most recent change on the document is newer than thesweepRevs
. - 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 inb
. - 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
- isLocalChange(RevisionVector, RevisionVector, int) - Static method in class org.apache.jackrabbit.oak.plugins.document.util.Utils
-
Returns
true
if changes identified by thefrom
andto
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 satisfiesClusterNodeInfoDocument.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
-
Deprecated.use
ClusterNodeInfoDocument.isRecoveryNeeded(long)
instead. - 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
- 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 thrownInterruptedException
. - 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
- 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 arenull
. - 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 arenull
. - 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 arenull
. - 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 arenull
. - 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 theMongoDB
. - 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.
- 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
andBlobStore
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 ofPathUtils
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 parentPath
. - 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
Utils.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 defaultDocumentNodeStoreBuilder
andRDBOptions
. - 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 givenDocumentNodeStoreBuilder
andRDBOptions
. - RDBBlobStore(DataSource, RDBOptions) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBBlobStore
-
Creates a RDBBlobStore instance using the provided
DataSource
using defaultDocumentNodeStoreBuilder
and the givenRDBOptions
. - 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
DataSource
s 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 defaultRDBOptions
. - RDBDocumentStore(DataSource, DocumentNodeStoreBuilder<?>, RDBOptions) - Constructor for class org.apache.jackrabbit.oak.plugins.document.rdb.RDBDocumentStore
-
Creates a RDBDocumentStore instance using the provided
DataSource
,DocumentNodeStoreBuilder
, andRDBOptions
. - 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 requiredNodeDocument
s. - 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
Revision
s. - 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
-
Deprecated.
- 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
-
Deprecated.
- 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
DataSource
s 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
DataSource
s to use for the RDB document and blob stores, includingRDBOptions
. - 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, includingRDBOptions
. - 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
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 thisPath
to the passedStringBuilder
. - 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
- 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
- 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
- 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 theAbstractDocumentNodeState.getRootRevision()
set to the givenroot
revision. - withRootRevision(RevisionVector, boolean) - Method in class org.apache.jackrabbit.oak.plugins.document.DocumentNodeState
-
Creates a copy of this
DocumentNodeState
with theDocumentNodeState.rootRevision
set to the givenroot
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
All Classes All Packages