A B C D E F G H I J L M N O P Q R S T U V W Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractFileStore - Class in org.apache.jackrabbit.oak.segment.file
-
The storage implementation for tar files.
- accumulateRecordCacheSizes(Iterable<RecordCache<T>>) - Static method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- accumulateRecordCacheWeights(Iterable<RecordCache<T>>) - Static method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- activate() - Method in class org.apache.jackrabbit.oak.segment.osgi.SegmentNodeStoreServiceDeprecationError
- activate() - Method in class org.apache.jackrabbit.oak.segment.osgi.StandbyStoreServiceDeprecationError
- activate(SegmentNodeStoreMonitorService.Configuration) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitorService
- activate(ComponentContext, SegmentNodeStoreFactory.Configuration) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
- activate(ComponentContext, SegmentNodeStoreService.Configuration) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
- addEntry(int, int, boolean, UUID, String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndexWriter
-
Add an entry to the binary references index.
- addEntry(long, long, int, int, int, int, boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.IndexWriter
-
Add an entry to this index.
- addIfNotPresent(RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordIdSet
-
Add
id
to this set if not already present - addObserver(Observer) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- afterSegmentRead(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceMonitor
- afterSegmentRead(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- afterSegmentRead(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
- afterSegmentRead(File, long, long, int, long) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitor
-
Called after a segment is read from the file system.
- afterSegmentRead(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitorAdapter
- afterSegmentWrite(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- afterSegmentWrite(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
- afterSegmentWrite(File, long, long, int, long) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitor
-
Called after a segment is written to the file system.
- afterSegmentWrite(File, long, long, int, long) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitorAdapter
- analyseNode(RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- applied(SegmentNodeState) - Method in class org.apache.jackrabbit.oak.segment.scheduler.Commit
-
Does housekeeping work needed after applying the commit.
- apply(SegmentNodeState) - Method in class org.apache.jackrabbit.oak.segment.scheduler.Commit
-
Apply the changes represented by this commit to the passed
base
node state. - asByte(SegmentVersion) - Static method in enum org.apache.jackrabbit.oak.segment.SegmentVersion
- asUUID() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- asUUID() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- available() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
B
- backup(SegmentReader, Revisions, File) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupImpl
- backup(SegmentReader, Revisions, File) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreBackup
- Backup - Class in org.apache.jackrabbit.oak.segment.tool
-
Perform a backup of a segment store into a specified folder.
- Backup.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
Backup
command. - BasicReadOnlyBlobStore - Class in org.apache.jackrabbit.oak.segment.file.tooling
-
Utility BlobStore implementation to be used in tooling that can work with a FileStore without the need of the DataStore being present locally
- BasicReadOnlyBlobStore() - Constructor for class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- beforeSegmentRead(File, long, long, int) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
- beforeSegmentRead(File, long, long, int) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitor
-
Called before a segment is read from the file system.
- beforeSegmentRead(File, long, long, int) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitorAdapter
- beforeSegmentWrite(File, long, long, int) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
- beforeSegmentWrite(File, long, long, int) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitor
-
Called before a segment is written to the file system.
- beforeSegmentWrite(File, long, long, int) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitorAdapter
- BinaryReferencesIndex - Class in org.apache.jackrabbit.oak.segment.file.tar.binaries
-
An index of binary references.
- BinaryReferencesIndex.EntryConsumer - Interface in org.apache.jackrabbit.oak.segment.file.tar.binaries
-
A consumer of entries from a binary references index.
- BinaryReferencesIndexLoader - Class in org.apache.jackrabbit.oak.segment.file.tar.binaries
- BinaryReferencesIndexWriter - Class in org.apache.jackrabbit.oak.segment.file.tar.binaries
-
Maintains the transient state of a binary references index, formats it and serializes it.
- bind(MemoryStore) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
-
Bind this instance to a
store
. - binDump(OutputStream) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- BITS_PER_LEVEL - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Number of bits of the hash code to look at on each level of the trie.
- BLOB_ID - org.apache.jackrabbit.oak.segment.RecordType
-
A reference to an external binary object.
- BlobFetchTimeoutException - Exception in org.apache.jackrabbit.oak.segment.standby.client
- blobId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
-
Id of this record
- BlobInfo(RecordId, SegmentParser.BlobType, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
- blobType - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
-
Type of this blob
- BlobTypeUnknownException - Exception in org.apache.jackrabbit.oak.segment.standby.client
- BLOCK - org.apache.jackrabbit.oak.segment.RecordType
-
A block of bytes (a binary value, or a part of a binary value, or part of large strings).
- BLOCK_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.file.tar.TarConstants
-
The tar file block size.
- BRANCH - org.apache.jackrabbit.oak.segment.RecordType
-
A branch of a map (which is a HAMT tree).
- BreadthFirstTrace - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
A breadth first traversal trace.
- BreadthFirstTrace(int, String, Consumer<List<String>>) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.BreadthFirstTrace
-
Create a new instance of a breadth first traversal trace.
- BUCKET - org.apache.jackrabbit.oak.segment.RecordType
-
A bucket (a list of references).
- BUCKETS_PER_LEVEL - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Number of buckets at each level of the trie.
- build() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Create a new
FileStore
instance with the settings specified in this builder. - build() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- build() - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler.LockBasedSchedulerBuilder
- build() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
- build() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- build() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- build() - Method in class org.apache.jackrabbit.oak.segment.tool.Backup.Builder
-
Create an executable version of the
Backup
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Create an executable version of the
Check
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
Create an executable version of the
Compact
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.DebugSegments.Builder
-
Create an executable version of the
DebugSegments
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.DebugStore.Builder
-
Create an executable version of the
DebugStore
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.DebugTars.Builder
-
Create an executable version of the
DebugTars
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
Create an executable version of the
Diff
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.History.Builder
-
Create an executable version of the
History
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.RecoverJournal.Builder
- build() - Method in class org.apache.jackrabbit.oak.segment.tool.Restore.Builder
-
Create an executable version of the
Restore
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.Revisions.Builder
-
Create an executable version of the
Revisions
command. - build() - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- build(FileStore) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Build a
SegmentWriter
for aFileStore
. - build(ReadOnlyFileStore) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Build a
SegmentWriter
for aReadOnlyFileStore
. - build(MemoryStore) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Build a
SegmentWriter
for aMemoryStore
. - builder() - Static method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- builder() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- builder() - Static method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- builder() - Static method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.Backup
-
Create a builder for the
Backup
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.Check
-
Create a builder for the
Check
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.Compact
-
Create a builder for the
Compact
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.DebugSegments
-
Create a builder for the
DebugSegments
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.DebugStore
-
Create a builder for the
DebugStore
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.DebugTars
-
Create a builder for the
DebugTars
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.Diff
-
Create a builder for the
Diff
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.History
-
Create a builder for the
History
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.RecoverJournal
- builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.Restore
-
Create a builder for the
Restore
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.Revisions
-
Create a builder for the
Revisions
command. - builder() - Static method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes
- builder(FileStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders
-
Create a
SegmentNodeStoreBuilder
based on aFileStore
. - builder(ReadOnlyFileStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders
-
Create a
SegmentNodeStoreBuilder
based on aReadOnlyFileStore@
. - builder(MemoryStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders
-
Create a
SegmentNodeStoreBuilder
based on aMemoryStore
. - builder(Revisions, SegmentReader, SegmentNodeStoreStats) - Static method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- builder(Revisions, SegmentReader, SegmentWriter, BlobStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- Builder() - Constructor for class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- buildProcBackend(AbstractFileStore) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- buildReadOnly() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Create a new
ReadOnlyFileStore
instance with the settings specified in this builder. - BYTES - Static variable in class org.apache.jackrabbit.oak.segment.data.RecordIdData
C
- Cache<K,V> - Interface in org.apache.jackrabbit.oak.segment
-
Partial mapping of keys of type
K
to values of typeCache
. - CacheAccessTracker<K,V> - Class in org.apache.jackrabbit.oak.segment
-
Cache
wrapper exposing the number of read accesses and the number of misses ot the underlying cache via theStatisticsProvider
. - CacheAccessTracker(String, StatisticsProvider, Cache<K, V>) - Constructor for class org.apache.jackrabbit.oak.segment.CacheAccessTracker
-
Create a new wrapper exposing the access statistics under the given
name
to the passedstatisticsProvider
. - CacheWeights - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.NodeCacheWeigher - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.OneWeigher<K,V> - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.ReaderStringCacheWeigher - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.ReaderTemplateCacheWeigher - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.SegmentCacheWeigher - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.StringCacheWeigher - Class in org.apache.jackrabbit.oak.segment
- CacheWeights.TemplateCacheWeigher - Class in org.apache.jackrabbit.oak.segment
- CachingSegmentReader - Class in org.apache.jackrabbit.oak.segment
-
This
SegmentReader
implementation implements caching for strings and templates. - CachingSegmentReader(Supplier<SegmentWriter>, BlobStore, long, long, MeterStats) - Constructor for class org.apache.jackrabbit.oak.segment.CachingSegmentReader
-
Create a new instance based on the supplied arguments.
- calcFailedRequests() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- calcFailedRequests() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- calcSecondsSinceLastSuccess() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- calcSecondsSinceLastSuccess() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- CancelableDiff - Class in org.apache.jackrabbit.oak.segment
-
A
NodeStateDiff
that cancels itself when a condition occurs. - CancelableDiff(NodeStateDiff, Supplier<Boolean>) - Constructor for class org.apache.jackrabbit.oak.segment.CancelableDiff
- cancelGC() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Cancel a running revision garbage collection compaction process as soon as possible.
- Cancellation - Class in org.apache.jackrabbit.oak.segment.file.cancel
-
The result of a check for a pending cancellation request.
- Canceller - Class in org.apache.jackrabbit.oak.segment.file.cancel
-
Represents a way to check for a cancellation request.
- cancelRevisionGC() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Cancel a running revision garbage collection operation.
- cancelRevisionGC() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- CharsetEncodingUtils - Class in org.apache.jackrabbit.oak.segment.util
-
Utility class related to encoding characters into (UTF-8) byte sequences.
- check() - Method in class org.apache.jackrabbit.oak.segment.file.cancel.Canceller
-
Check if cancellation has been requested.
- Check - Class in org.apache.jackrabbit.oak.segment.tool
-
Perform a consistency check on an existing segment store.
- Check.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
Check
command. - Check.RepositoryStatistics - Class in org.apache.jackrabbit.oak.segment.tool
- checkConsistency(ReadOnlyFileStore, Iterator<JournalEntry>, boolean, Set<String>, Set<String>, boolean, Integer) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- checkManifest() - Method in class org.apache.jackrabbit.oak.segment.file.ManifestChecker
- checkpoint(long) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
- checkpoint(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- checkpoint(long, Map<String, String>) - Method in interface org.apache.jackrabbit.oak.segment.scheduler.Scheduler
-
Creates a new checkpoint of the latest root of the tree.
- checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- CheckpointCompactor - Class in org.apache.jackrabbit.oak.segment
-
This compactor implementation is aware of the checkpoints in the repository.
- CheckpointCompactor(GCMonitor, SegmentReader, SegmentWriter, BlobStore, GCNodeWriteMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.CheckpointCompactor
-
Create a new instance based on the passed arguments.
- checkpointInfo(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- checkpoints() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- CHECKPOINTS - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- checkTreeConsistency(NodeState, Set<String>, boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
-
Check the consistency of a given subtree and returns the first inconsistent path.
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.segment.CancelableDiff
- childNodeAdded(String, NodeState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.segment.CancelableDiff
- childNodeChanged(String, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.segment.CancelableDiff
- childNodeDeleted(String, NodeState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- ChunkedBlobStream - Class in org.apache.jackrabbit.oak.segment.standby.codec
- ChunkedBlobStream(String, String, long, InputStream, int) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- cleaned(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- cleanup() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Run garbage collection on the segment level: reclaim those data segments that are from an old segment generation and those bulk segments that are not reachable anymore.
- cleanup() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- cleanup() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- cleanup(FileStore) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreBackup
- cleanup(FileStore) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupImpl
- cleanup(CleanupContext) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- CLEANUP - org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- CleanupContext - Interface in org.apache.jackrabbit.oak.segment.file.tar
-
Initial data and logic needed for the cleanup of unused TAR entries.
- clear() - Method in class org.apache.jackrabbit.oak.segment.ReaderCache
-
Clear the cache.
- clear() - Method in class org.apache.jackrabbit.oak.segment.SegmentCache
-
Clear all segment from the cache
- clearSegmentIdTables(Set<UUID>, String) - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
- CLIENT_ID_PROPERTY_NAME - Static variable in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- ClientStandbyStatusMBean - Interface in org.apache.jackrabbit.oak.segment.standby.jmx
- close() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- close() - Method in class org.apache.jackrabbit.oak.segment.file.GCMemoryBarrier
- close() - Method in class org.apache.jackrabbit.oak.segment.file.JournalReader
- close() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- close() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
- close() - Method in class org.apache.jackrabbit.oak.segment.file.Scheduler
-
Close this scheduler.
- close() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- close() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- close() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- close() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarReader
- close() - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
Close the underlying journal file.
- close() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- close() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- close() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Close the archive.
- close() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Close the archive.
- close() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFileReader
- close() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- close() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- close() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- collectBlobReferences(Consumer<String>) - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
-
Finds all external blob references that are currently accessible in this repository and adds them to the given collector.
- collectBlobReferences(Consumer<String>) - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Finds all external blob references that are currently accessible in this repository and adds them to the given collector.
- collectBlobReferences(Consumer<String>) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- collectBlobReferences(Consumer<String>, Predicate<GCGeneration>) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- collectCheckpoints(TabularDataSupport) - Method in class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
- collectReferences(ReferenceCollector) - Method in class org.apache.jackrabbit.oak.segment.SegmentBlobReferenceRetriever
- collectTrace(Trace) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTracer
-
Collect a IO trace.
- Commit - Class in org.apache.jackrabbit.oak.segment.scheduler
-
A
Commit
instance represents a set of related changes, which when applied to a base node state result in a new node state. - Commit(NodeBuilder, CommitHook, CommitInfo) - Constructor for class org.apache.jackrabbit.oak.segment.scheduler.Commit
- COMMIT_QUEUE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- COMMIT_TIME - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- commitExists(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- COMMITS_COUNT - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- CommunicationObserver - Class in org.apache.jackrabbit.oak.segment.standby.store
- CommunicationObserver(String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
- compact(NodeState, NodeState, NodeState, Canceller) - Method in class org.apache.jackrabbit.oak.segment.CheckpointCompactor
-
Compact
uncompacted
on top of an optionalbase
. - compact(NodeState, NodeState, NodeState, Canceller) - Method in class org.apache.jackrabbit.oak.segment.Compactor
-
compact the differences between
after
andbefore
on top ofont
. - compact(NodeState, Canceller) - Method in class org.apache.jackrabbit.oak.segment.Compactor
-
Compact a given
state
- Compact - Class in org.apache.jackrabbit.oak.segment.tool
-
Perform an offline compaction of an existing segment store.
- Compact.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
Compact
command. - compacted() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- compactFull() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Copy every referenced record in data (non-bulk) segments.
- COMPACTION - org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- COMPACTION_FORCE_COMPACT - org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- COMPACTION_RETRY - org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- Compactor - Class in org.apache.jackrabbit.oak.segment
-
Instances of this class can be used to compact a node state.
- Compactor(SegmentReader, SegmentWriter, BlobStore, GCNodeWriteMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.Compactor
-
Create a new instance based on the passed arguments.
- compactTail() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- compare(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.Template
- compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- compareFullGenerationWith(GCGeneration) - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
-
Compare this full generation the full generation of
gcGeneration
- compareTo(PropertyTemplate) - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- compareTo(RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordId
- compareTo(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- compareWith(GCGeneration) - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
-
Compare this generation with
gcGeneration
- CompositeIOMonitor - Class in org.apache.jackrabbit.oak.segment.spi.monitor
-
This
IOMonitor
instance delegates all calls to allIOMonitor
instances registered. - CompositeIOMonitor() - Constructor for class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
-
Create a new empty
CompositeIOMonitor
instance. - CompositeIOMonitor(Iterable<? extends IOMonitor>) - Constructor for class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
-
Create a new
CompositeIOMonitor
instance delegating the passedioMonitors
- computeNext() - Method in class org.apache.jackrabbit.oak.segment.file.JournalReader
- ConsistencyChecker - Class in org.apache.jackrabbit.oak.segment.file.tooling
- ConsistencyChecker() - Constructor for class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- ConsistencyChecker.ConsistencyCheckResult - Class in org.apache.jackrabbit.oak.segment.file.tooling
- ConsistencyChecker.Revision - Class in org.apache.jackrabbit.oak.segment.file.tooling
- consume(int, int, boolean, UUID, String) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndex.EntryConsumer
-
Consume an entry from a binary references index.
- consume(int, RecordType, int) - Method in interface org.apache.jackrabbit.oak.segment.Segment.RecordConsumer
-
Consume data about a record.
- consumeState(String) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- contains(RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordIdSet
-
Check whether
id
is present is this set. - containsSegment(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- containsSegment(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- containsSegment(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- containsSegment(long, long) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Check if the segment exists.
- containsSegment(long, long) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Check if the segment exists.
- containsSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- containsSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- containsSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- containsSegment(SegmentId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentStore
-
Checks whether the identified segment exists in this store.
- contentChanged(NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- CONTEXT_SPEC - Static variable in class org.apache.jackrabbit.oak.segment.tool.iotrace.BreadthFirstTrace
-
The context specification of this trace.
- CONTEXT_SPEC - Static variable in class org.apache.jackrabbit.oak.segment.tool.iotrace.DepthFirstTrace
-
The context specification of this trace.
- CONTEXT_SPEC - Static variable in class org.apache.jackrabbit.oak.segment.tool.iotrace.RandomAccessTrace
- copyFile(String, String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Copies the archive with all the segments.
- copyFile(String, String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- copyFile(String, String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- count - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListInfo
-
Number of items in this list
- count - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.PropertyInfo
-
Number of values in properties of this type.
- count() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.Index
-
Return the number of entries in this index.
- count() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- create(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Creates a new archive.
- create(String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- create(String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- createArchiveManager(boolean, boolean, IOMonitor, FileStoreMonitor, RemoteStoreMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- createArchiveManager(boolean, boolean, IOMonitor, FileStoreMonitor, RemoteStoreMonitor) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
-
Opens a new archive manager.
- createArchiveManager(boolean, boolean, IOMonitor, FileStoreMonitor, RemoteStoreMonitor) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeBuilder
- createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- createCheckpoint(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
- createChildBuilder(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeBuilder
- createFileReaper() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- CUSTOM_BLOB_STORE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
D
- deactivate() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
- deactivate() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
- deactivate() - Method in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
- DebugSegments - Class in org.apache.jackrabbit.oak.segment.tool
-
Print debugging information about segments, node records and node record ranges.
- DebugSegments.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
DebugSegments
command. - DebugStore - Class in org.apache.jackrabbit.oak.segment.tool
-
Print debugging information about a segment store.
- DebugStore.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
DebugStore
command. - DebugTars - Class in org.apache.jackrabbit.oak.segment.tool
-
Print information about one or more TAR files from an existing segment store.
- DebugTars.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
DebugTars
command. - decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ResponseDecoder
- decode(ChannelHandlerContext, String, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.RequestDecoder
- Default() - Constructor for class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
-
New instance using the default factories
RecordCache.factory(int)
andPriorityCache.factory(int)
with the sizesWriterCacheManager.DEFAULT_STRING_CACHE_SIZE
,WriterCacheManager.DEFAULT_TEMPLATE_CACHE_SIZE
andWriterCacheManager.DEFAULT_NODE_CACHE_SIZE
. - Default(Supplier<RecordCache<String>>, Supplier<RecordCache<Template>>, Supplier<PriorityCache<String, RecordId>>) - Constructor for class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
-
New instance using the passed factories for creating cache instances.
- DEFAULT - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
- DEFAULT_MAX_FILE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- DEFAULT_NODE_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.WriterCacheManager
-
Default size of the node deduplication cache.
- DEFAULT_SEGMENT_CACHE_MB - Static variable in class org.apache.jackrabbit.oak.segment.SegmentCache
-
Default maximum weight of this cache in MB
- DEFAULT_STRING_CACHE_MB - Static variable in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- DEFAULT_STRING_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.WriterCacheManager
-
Default size of the string cache.
- DEFAULT_TEMPLATE_CACHE_MB - Static variable in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- DEFAULT_TEMPLATE_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.WriterCacheManager
-
Default size of the template cache.
- defaultGCOptions() - Static method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- DefaultIOTraceWriter - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
This
IOTraceWriter
implementation implements persistence through aWriter
instance. - DefaultIOTraceWriter(Writer) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.DefaultIOTraceWriter
-
Create a new instance persisting to
writer
. - DefaultSegmentWriter - Class in org.apache.jackrabbit.oak.segment
-
Converts nodes, properties, values, etc.
- DefaultSegmentWriter(SegmentStore, SegmentReader, SegmentIdProvider, BlobStore, WriterCacheManager, WriteOperationHandler) - Constructor for class org.apache.jackrabbit.oak.segment.DefaultSegmentWriter
-
Create a new instance of a
SegmentWriter
. - defaultSegmentWriterBuilder(String) - Static method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Set the
name
of this builder. - DefaultSegmentWriterBuilder - Class in org.apache.jackrabbit.oak.segment
-
Builder for building
DefaultSegmentWriter
instances. - delete(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Deletes the archive if exists.
- delete(String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- delete(String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- DepthFirstTrace - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
A depth first traversal trace.
- DepthFirstTrace(int, String, Consumer<List<String>>) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.DepthFirstTrace
-
Create a new instance of a depth first traversal trace.
- didSendBinariesBytes(String, long) - Method in class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
- didSendSegmentBytes(String, int) - Method in class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
- Diff - Class in org.apache.jackrabbit.oak.segment.tool
-
Shows the differences between two head states.
- Diff.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
Diff
command. - DIRECT_BUFFER_CAPACITY - Static variable in class org.apache.jackrabbit.oak.segment.SegmentBufferMonitor
-
Total capacity of the allocated direct byte buffers.
- DIRECT_BUFFER_COUNT - Static variable in class org.apache.jackrabbit.oak.segment.SegmentBufferMonitor
-
Number of allocated direct byte buffers
- DISABLE_ESTIMATION_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.isEstimationDisabled()
- dispatchChanges(boolean) - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler.LockBasedSchedulerBuilder
- dispatchChanges(boolean) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
E
- EMPTY - Static variable in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.oak.segment.RecordId
- EMPTY_STORE - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentStore
-
A store that is always empty and that cannot be written to.
- encode(ChannelHandlerContext, GetBlobRequest, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequestEncoder
- encode(ChannelHandlerContext, GetHeadRequest, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadRequestEncoder
- encode(ChannelHandlerContext, GetHeadResponse, ByteBuf) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadResponseEncoder
- encode(ChannelHandlerContext, GetReferencesRequest, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesRequestEncoder
- encode(ChannelHandlerContext, GetReferencesResponse, ByteBuf) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesResponseEncoder
- encode(ChannelHandlerContext, GetSegmentRequest, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentRequestEncoder
- encode(ChannelHandlerContext, GetSegmentResponse, ByteBuf) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponseEncoder
- encodeAsUTF8(String) - Static method in class org.apache.jackrabbit.oak.segment.util.CharsetEncodingUtils
-
Like
String.getBytes(java.nio.charset.Charset)
(with "UTF-8"), except that encoding problems (like unpaired surrogates) are reported as exceptions (seeCodingErrorAction.REPORT
, instead of being silently replaces as it would happen otherwise. - enter(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- entries - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
-
Entries of this bucket
- entry(int) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.Index
-
Return the entry at a specified index.
- EntryRecovery - Interface in org.apache.jackrabbit.oak.segment.file.tar
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.file.JournalEntry
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.RecordId
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- equals(Object) - Method in class org.apache.jackrabbit.oak.segment.Template
- error(String, Exception) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- ERROR_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Going over this limit will generate an error message in the log
- ERROR_SIZE_DISCARD_WRITES - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Going over this limit will generate an error message in the log and won't allow writes unless
oak.segmentNodeStore.allowWritesOnHugeMapRecord
system property is set. - ERROR_SIZE_HARD_STOP - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Going over this limit will generate an error message in the log and won't allow any writes whatsoever.
- estimateCurrentWeight() - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
- estimateCurrentWeight() - Method in class org.apache.jackrabbit.oak.segment.RecordCache
- estimateCurrentWeight() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
- estimateMemoryUsage() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- estimateMemoryUsage() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- estimateMemoryUsage() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- estimateMemoryUsage() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- estimateMemoryUsage() - Method in class org.apache.jackrabbit.oak.segment.Template
- ESTIMATION - org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- evictCaches(Predicate<Integer>) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
-
Remove all cache generations matching the passed
generations
predicate. - execute(String, Runnable) - Method in class org.apache.jackrabbit.oak.segment.file.Scheduler
-
Immediately execute
task
. - execute(GCGeneration, WriteOperationHandler.WriteOperation) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- execute(GCGeneration, WriteOperationHandler.WriteOperation) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
- exists() - Method in class org.apache.jackrabbit.oak.segment.file.LocalManifestFile
- exists() - Method in class org.apache.jackrabbit.oak.segment.file.tar.LocalJournalFile
- exists() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- exists() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
Check if the journal already exists.
- exists() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
-
Check if the manifest already exists.
- exists() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFile
- exists(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Check if archive exists.
- exists(String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- exists(String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- EXPEDITE_OPTION - Static variable in class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
Option to cause set head calls to be expedited.
- EXTERNAL - org.apache.jackrabbit.oak.segment.SegmentParser.BlobType
-
External blob (i.e.
F
- factory(int) - Static method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Static factory for creating new
PriorityCache
instances. - factory(int) - Static method in class org.apache.jackrabbit.oak.segment.RecordCache
- factory(int, Weigher<K, V>) - Static method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Static factory for creating new
PriorityCache
instances. - factory(int, Weigher<T, RecordId>) - Static method in class org.apache.jackrabbit.oak.segment.RecordCache
- fastEquals(NodeState, NodeState) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
-
Indicates whether two
NodeState
instances are equal to each other. - FileReaper - Class in org.apache.jackrabbit.oak.segment.file
-
Thread-safe class tracking files to be removed.
- FileReaper(SegmentArchiveManager) - Constructor for class org.apache.jackrabbit.oak.segment.file.FileReaper
- FileStore - Class in org.apache.jackrabbit.oak.segment.file
-
The storage implementation for tar files.
- FileStoreBackup - Interface in org.apache.jackrabbit.oak.backup
- FileStoreBackupImpl - Class in org.apache.jackrabbit.oak.backup.impl
- FileStoreBackupImpl() - Constructor for class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupImpl
- FileStoreBackupRestoreImpl - Class in org.apache.jackrabbit.oak.backup.impl
-
Default implementation of
FileStoreBackupRestoreMBean
based on a file. - FileStoreBackupRestoreImpl(SegmentNodeStore, Revisions, SegmentReader, File, Executor) - Constructor for class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
- fileStoreBuilder(File) - Static method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Create a new instance of a
FileStoreBuilder
for a file store. - FileStoreBuilder - Class in org.apache.jackrabbit.oak.segment.file
-
Builder for creating
FileStore
instances. - FileStoreGCMonitor - Class in org.apache.jackrabbit.oak.segment.file
-
GCMonitor
implementation providing the file store gc status. - FileStoreGCMonitor(Clock) - Constructor for class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- fileStoreInfoAsString() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- fileStoreInfoAsString() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- FileStoreMonitor - Interface in org.apache.jackrabbit.oak.segment.spi.monitor
-
FileStoreMonitor are notified for any writes or deletes performed by FileStore
- FileStoreMonitorAdapter - Class in org.apache.jackrabbit.oak.segment.spi.monitor
-
A void implementation of the
FileStoreMonitor
. - FileStoreMonitorAdapter() - Constructor for class org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitorAdapter
- FileStoreRestore - Interface in org.apache.jackrabbit.oak.backup
- FileStoreRestoreImpl - Class in org.apache.jackrabbit.oak.backup.impl
- FileStoreRestoreImpl() - Constructor for class org.apache.jackrabbit.oak.backup.impl.FileStoreRestoreImpl
- FileStoreStats - Class in org.apache.jackrabbit.oak.segment.file
- FileStoreStats(StatisticsProvider, FileStore, long) - Constructor for class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- FileStoreStatsMBean - Interface in org.apache.jackrabbit.oak.segment.file
- FileStoreUtil - Class in org.apache.jackrabbit.oak.segment.standby.server
- findEntry(long, long) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.Index
-
Find an entry by its identifier.
- finished() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- flush() - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriter
- flush() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Flush all pending changes
- flush() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- flush() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- flush() - Method in interface org.apache.jackrabbit.oak.segment.SegmentWriter
- flush() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Flush all the data to the storage.
- flush() - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.DefaultIOTraceWriter
- flush() - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceLogWriter
- flush() - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceMonitor
- flush() - Method in interface org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceWriter
- flush(SegmentStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
-
Adds a segment header to the buffer and writes a segment to the segment store.
- flush(SegmentStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
- flushed() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- flushed() - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitor
-
Notifies the monitor when journal data is flushed to disk.
- flushed() - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitorAdapter
- FORCE_TIMEOUT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.getForceTimeout()
in seconds. - forceOpen(String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- forceOpen(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Opens an archive that wasn't closed correctly.
- forceOpen(String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- forEach(BinaryReferencesIndex.EntryConsumer) - Method in class org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndex
-
Iterate over every entry in this index.
- forEachRecord(Segment.RecordConsumer) - Method in class org.apache.jackrabbit.oak.segment.Segment
-
Iterate over the records contained in this segment.
- fromByte(byte) - Static method in enum org.apache.jackrabbit.oak.segment.SegmentVersion
- fromString(SegmentIdProvider, String) - Static method in class org.apache.jackrabbit.oak.segment.RecordId
- FULL - org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions.GCType
-
Full gc: compaction will compact the full head state.
- fullGC() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Run full garbage collection: estimation, compaction, cleanup.
G
- gc() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- GC_PROGRESS_LOG_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for the gc progress log
- GCGeneration - Class in org.apache.jackrabbit.oak.segment.file.tar
-
Instances of this class represent the garbage collection generation related information of a segment.
- GCJournal - Class in org.apache.jackrabbit.oak.segment.file
-
Persists the repository size and the reclaimed size following a cleanup operation in the
gc.log
file with the format: 'repoSize, reclaimedSize, timestamp, gc generation, gc full generation (since Oak 1.8), number of nodes compacted, root id (since Oak 1.8)'. - GCJournal(GCJournalFile) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCJournal
- GCJournal.GCJournalEntry - Class in org.apache.jackrabbit.oak.segment.file
- GCJournalEntry(long, long, long, GCGeneration, long, String) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
- GCJournalFile - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
This type abstracts the
gc.log
file, used to save information about the segment garbage collection. - GCMemoryBarrier - Class in org.apache.jackrabbit.oak.segment.file
-
Responsible for raising the low memory flag whenever the available memory falls under a specified threshold.
- GCMemoryBarrier(AtomicBoolean, GCListener, SegmentGCOptions) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCMemoryBarrier
- GCNodeWriteMonitor - Class in org.apache.jackrabbit.oak.segment.file
-
Monitors the compaction cycle and keeps a compacted nodes counter, in order to provide a best effort progress log based on extrapolating the previous size and node count and current size to deduce current node count.
- GCNodeWriteMonitor(long, GCMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- get(long, long, int, Function<Integer, T>) - Method in class org.apache.jackrabbit.oak.segment.ReaderCache
-
Get the value, loading it if necessary.
- get(K) - Method in interface org.apache.jackrabbit.oak.segment.Cache
- get(K) - Method in class org.apache.jackrabbit.oak.segment.CacheAccessTracker
- get(K, int) - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Look up a mapping from this cache by its
key
andgeneration
. - getAddress() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Record
- getAddress(int) - Method in class org.apache.jackrabbit.oak.segment.Segment
-
Convert an offset into an address.
- getApproximateSize() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getApproximateSize() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- getBackupStatus() - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
- getBinaryReferences() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- getBinaryReferences() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Load binary references.
- getBlob(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- getBlobId() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- getBlobId() - Method in exception org.apache.jackrabbit.oak.segment.standby.client.BlobFetchTimeoutException
- getBlobId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequest
- getBlobId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
- getBlobId(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- getBlobLength(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- GetBlobRequest - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetBlobRequest(String, String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequest
- GetBlobRequestEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetBlobRequestEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequestEncoder
- GetBlobResponse - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetBlobResponse(String, String, InputStream, long) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
- GetBlobResponseEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetBlobResponseEncoder(int) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponseEncoder
- getBlobStore() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getBlobStore() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- getBoolean(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getBulkSegmentIds(Blob) - Static method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- getCacheManager() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- getCacheStats() - Method in class org.apache.jackrabbit.oak.segment.SegmentCache
- getCheckedRevisionsCount() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker.ConsistencyCheckResult
- getCheckpointRevisions() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker.ConsistencyCheckResult
- getChildNode(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getChildNode(String, RecordId) - Method in class org.apache.jackrabbit.oak.segment.Template
- getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getChildNodeNames() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequest
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadRequest
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadResponse
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesRequest
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesResponse
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentRequest
- getClientId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponse
- getCommit(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getCommitHandles() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getCommitsCount() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getCommitsCount() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getCommitsCountForOtherWriters() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getCommitsCountForOtherWriters() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getCommitsCountPerWriterGroupLastMinute() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getCommitsCountPerWriterGroupLastMinute() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getCommitTimes() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getCommitTimes() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getCompactedNodes() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getCompactedNodes() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getCompactedNodes() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
-
Compacted nodes in current cycle
- getContentIdentity() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- getCreationTime() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- getCurrentStats() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
- getCurrentWriter() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getCurrentWriter() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getDirectory() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- getElementCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
- getEntryCount() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- getEntryCount() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Get the number of entries currently contained in the archive.
- getEntrySize(int) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- getEntrySize(int) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Transforms the segment size in bytes into the effective size on disk for the given entry (eg.
- getEstimatedCompactableNodes() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getEstimatedCompactableNodes() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getEstimatedPercentage() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
-
Estimated completion percentage.
- getEstimatedRevisionGCCompletion() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getEstimatedRevisionGCCompletion() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getEstimatedTotal() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
-
Estimated nodes to compact in current cycle.
- getExternalBlobCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getFailedRequests() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getFailedRequests() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- getFileStoreMonitor() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- getForceTimeout() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Get the number of seconds to attempt to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
- getForceTimeout() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Get the number of seconds to attempt to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
- getForceTimeout() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getFullGeneration() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getFullGeneration() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- getFullGeneration() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- getFullGeneration() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return the full generation of this entry.
- getFullGeneration() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- getFullGeneration() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveEntry
-
Return the full generation of this entry.
- getGcGeneration() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
-
Returns the gc generation
- getGcGeneration() - Method in class org.apache.jackrabbit.oak.segment.Segment
-
Determine the gc generation of this segment.
- getGcGeneration() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Get the underlying segment's gc generation.
- getGcGeneration(SegmentData, UUID) - Static method in class org.apache.jackrabbit.oak.segment.Segment
-
Determine the gc generation a segment from its data.
- getGCGeneration() - Method in class org.apache.jackrabbit.oak.segment.scheduler.Commit
-
This method makes a best effort on getting the gc generation of the current commit.
- getGCGeneration() - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- getGCGeneration() - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
- getGCJournalFile() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- getGCJournalFile() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
-
Create the
GCJournalFile
. - getGCJournalFile() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- getGcLogInterval() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- getGCNodeWriteMonitor() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- getGcProgressLog() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- getGCRunner() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- getGcSizeDeltaEstimation() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- getGcSizeDeltaEstimation() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getGcSizeDeltaEstimation() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getGCType() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- getGCType() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getGCType() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getGeneration() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getGeneration() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- getGeneration() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- getGeneration() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return the generation of this entry.
- getGeneration() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- getGeneration() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveEntry
-
Return the generation of this entry.
- getGraph() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- getGraph() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Load the segment graph.
- getGraph(String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- getHead() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
-
Convenience method for accessing the root node for the current head.
- getHead() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
- getHead() - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
- getHead() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
- getHead() - Method in interface org.apache.jackrabbit.oak.segment.Revisions
-
Returns the record id of the head state.
- getHeadNodeCount() - Method in class org.apache.jackrabbit.oak.segment.tool.Check.RepositoryStatistics
- getHeadNodeState() - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- getHeadNodeState() - Method in interface org.apache.jackrabbit.oak.segment.scheduler.Scheduler
-
Returns the latest state of the tree.
- getHeadPropertyCount() - Method in class org.apache.jackrabbit.oak.segment.tool.Check.RepositoryStatistics
- getHeadRecordId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadResponse
- GetHeadRequest - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetHeadRequest(String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadRequest
- GetHeadRequestEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetHeadRequestEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadRequestEncoder
- GetHeadResponse - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetHeadResponse(String, String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadResponse
- GetHeadResponseEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
-
Encodes a 'get head' response.
- GetHeadResponseEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetHeadResponseEncoder
- getHeadRevisions() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker.ConsistencyCheckResult
- getHistory(JournalFile, String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory
-
Return the history of the node at the given
path
according to the passedjournal
. - getID() - Method in class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
- getIndex() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- getIndices() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- getInfo() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- getInputStream() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
- getInputStream(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- getIoMonitor() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- getJournalFile() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- getJournalFile() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
-
Create the
JournalFile
. - getJournalFile() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- getJournalWriteStatsAsCompositeData() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getJournalWriteStatsAsCompositeData() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- getJournalWriteStatsAsCount() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getJournalWriteStatsAsCount() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- getLastCleanup() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getLastCleanup() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getLastCleanup() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getLastCompaction() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getLastCompaction() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getLastCompaction() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getLastError() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getLastError() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getLastError() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getLastLogMessage() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getLastLogMessage() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getLastLogMessage() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getLastReclaimedSize() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getLastReclaimedSize() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getLastReclaimedSize() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getLastRepositorySize() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getLastRepositorySize() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getLastRepositorySize() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getLastRequest() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getLastSeenTimestamp() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getLeastSignificantBits() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- getLength() - Method in class org.apache.jackrabbit.oak.segment.data.StringData
- getLength() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- getLength() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return the length of this entry in the TAR file.
- getLength() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- getLength() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- getLength() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- getLength() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveEntry
-
Return the length of this entry in the archive.
- getLength() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Get the current length of the archive.
- getLength() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
- getListCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getListSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getLong(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getLongBlobCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getLongStringCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getLsb() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return the least significant bits of the identifier of this entry.
- getLsb() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- getLsb() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveEntry
-
Return the least significant bits of the identifier of this entry.
- getManifestFile() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- getManifestFile() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
-
Create the
ManifestFile
. - getManifestFile() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- getMapCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getMapSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getMaxFileSize() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- getMaxFileSize() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- getMaxTotalWeight() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
- getMBeanName() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getMBeanName() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- getMediumBlobCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getMediumStringCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getMemoryThreshold() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Get the available memory threshold beyond which revision gc will be canceled.
- getMemoryThreshold() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Get the available memory threshold beyond which revision gc will be canceled.
- getMemoryThreshold() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getMode() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getMode() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- getMode() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- getMostSignificantBits() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- getMsb() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return the most significant bits of the identifier of this entry.
- getMsb() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- getMsb() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveEntry
-
Return the most significant bits of the identifier of this entry.
- getName() - Method in class org.apache.jackrabbit.oak.segment.file.tar.LocalJournalFile
- getName() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- getName() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- getName() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- getName() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- getName() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
Return the name representing the journal file.
- getName() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Get the name of the archive.
- getName() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Get the name of the archive.
- getName() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFile
- getName() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getName(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getNames(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getNewStream() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- getNode() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
-
Node at given revision
- getNodeCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- getNodeCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Empty
- getNodeCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
- getNodeCacheOccupancyInfo() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
-
Get occupancy information for the node deduplication cache indicating occupancy and evictions per priority.
- getNodeCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- getNodeCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
- getNodeCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getNodes() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
-
Returns the number of compacted nodes
- getNodeSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getNodeState() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeBuilder
- getNumber() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Record
- getNumberOfOtherWritersToDetail() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getNumberOfOtherWritersToDetail() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getOffset() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Record
- getOldestCheckpointCreationTimestamp() - Method in class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
- getOverallRevision() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker.ConsistencyCheckResult
- getPersistedHead() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
- getPersistedHead() - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
- getPersistedHead() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
- getPersistedHead() - Method in interface org.apache.jackrabbit.oak.segment.Revisions
-
Returns the persisted to disk record id of the head state.
- getPosition() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return the position of this entry in the TAR file.
- getPosition() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- getProperties() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getProperty(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getPropertyCount() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getQueuedWriters() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getQueuedWriters() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getQueuingCommitsCount() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getQueuingCommitsCount() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getQueuingTimes() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getQueuingTimes() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getReader() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getReader() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- getReason() - Method in class org.apache.jackrabbit.oak.segment.file.cancel.Cancellation
-
If cancellation has been requested (i.e.
- getReclaimedSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.CleanupResult
- getReclaimedSize() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
-
Returns the reclaimed size
- getReclaimedSize() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.CleanupResult
- getRecordId() - Method in class org.apache.jackrabbit.oak.segment.data.StringData
- getRecordIdIfAvailable(InputStream, SegmentStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentStream
- getRecordNumber() - Method in class org.apache.jackrabbit.oak.segment.data.RecordIdData
- getRecordNumber() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- getRecordReferenceNumber(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getRecordReferenceOffset(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getRecordReferencesCount() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getRecordReferenceType(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getReference() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- getReference(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- getReferencedSegmentId(int) - Method in class org.apache.jackrabbit.oak.segment.Segment
- getReferencedSegmentIdCount() - Method in class org.apache.jackrabbit.oak.segment.Segment
- getReferencedSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- getReferencedSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- getReferencedSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
-
Returns all segment identifiers that are currently referenced in memory.
- getReferences() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesResponse
- GetReferencesRequest - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetReferencesRequest(String, String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesRequest
- GetReferencesRequestEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetReferencesRequestEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesRequestEncoder
- GetReferencesResponse - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetReferencesResponse(String, String, Iterable<String>) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesResponse
- GetReferencesResponseEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetReferencesResponseEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesResponseEncoder
- getRemoteAddress() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getRemotePort() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getRemoteStoreMonitor() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- getRemovableFiles() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.CleanupResult
- getRepositorySize() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getRepositorySize() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- getRepoSize() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
-
Returns the repository size
- getRestoreStatus() - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
- getRetainedGenerations() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Number of segment generations to retain.
- getRetainedGenerations() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Number of segment generations to retain.
- getRetainedGenerations() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getRetryCount() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Get the number of tries to compact concurrent commits on top of already compacted commits
- getRetryCount() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Get the number of tries to compact concurrent commits on top of already compacted commits
- getRetryCount() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getRevision() - Method in class org.apache.jackrabbit.oak.segment.file.JournalEntry
- getRevision() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Commit
- getRevision() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker.Revision
- getRevision() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
-
Revision of the node
- getRevisionGCProgressLog() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getRevisionGCProgressLog() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getRevisions() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getRevisions() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- getRevisions() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- getRevisions() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- getRoot() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
-
Returns the record id of the root created by the compactor
- getRoot() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Commit
- getRoot() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Record
- getRoot() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- getSecondsSinceLastSuccess() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getSecondsSinceLastSuccess() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- getSegment() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- getSegment() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Get the segment identified by this instance.
- getSegment(SegmentId, Callable<Segment>) - Method in class org.apache.jackrabbit.oak.segment.SegmentCache
-
Retrieve an segment from the cache or load it and cache it if not yet in the cache.
- getSegment(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getSegmentCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getSegmentCount() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- getSegmentCount() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getSegmentCount() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- getSegmentData() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponse
- getSegmentData(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getSegmentId() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Record
- getSegmentId() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- getSegmentId() - Method in class org.apache.jackrabbit.oak.segment.Segment
- getSegmentId() - Method in exception org.apache.jackrabbit.oak.segment.SegmentNotFoundException
- getSegmentId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesRequest
- getSegmentId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetReferencesResponse
- getSegmentId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentRequest
- getSegmentId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponse
- getSegmentIdCount() - Method in interface org.apache.jackrabbit.oak.segment.SegmentIdProvider
- getSegmentIdCount() - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
- getSegmentIdProvider() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getSegmentIdProvider() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- getSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- getSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- getSegmentIds(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getSegmentInfo() - Method in class org.apache.jackrabbit.oak.segment.Segment
-
Returns the segment meta data of this segment or
null
if none is present. - getSegmentRecords(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getSegmentReference() - Method in class org.apache.jackrabbit.oak.segment.data.RecordIdData
- getSegmentReferenceLsb(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getSegmentReferenceMsb(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getSegmentReferences(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getSegmentReferencesCount() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- GetSegmentRequest - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetSegmentRequest(String, String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentRequest
- GetSegmentRequestEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetSegmentRequestEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentRequestEncoder
- GetSegmentResponse - Class in org.apache.jackrabbit.oak.segment.standby.codec
- GetSegmentResponse(String, String, byte[]) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponse
- GetSegmentResponseEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
-
Encodes a 'get segment' response.
- GetSegmentResponseEncoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponseEncoder
- getSegmentStore() - Method in interface org.apache.jackrabbit.oak.segment.SegmentStoreProvider
- getSegmentVersion() - Method in class org.apache.jackrabbit.oak.segment.Segment
- getSignature() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getSmallBlobCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getSmallStringCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getStableId() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
-
Returns the stable id of this node.
- getStableIdBytes() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
-
Returns the stable ID of this node, non parsed.
- getStats() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- getStats() - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
- getStats() - Method in class org.apache.jackrabbit.oak.segment.ReaderCache
- getStats() - Method in class org.apache.jackrabbit.oak.segment.RecordCache
- getStats() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- getStatus() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- getStatus() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- getStatus() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- getStatus() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getStatus() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- getStatus() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- getString() - Method in class org.apache.jackrabbit.oak.segment.data.StringData
- getString() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- getString(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getStringCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- getStringCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Empty
- getStringCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
- getStringCacheStats() - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- getStringCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getStringCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- getStringCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
- getStrings(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- getSyncEndTimestamp() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getSyncEndTimestamp() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- getSyncStartTimestamp() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- getSyncStartTimestamp() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ClientStandbyStatusMBean
- getTarFileCount() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getTarFileCount() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- getTarGraph(String) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- getTarNames() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getTarReaderIndex() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- getTarRecovery() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- getTarSize(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- getTemplateCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- getTemplateCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Empty
- getTemplateCache(int) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
- getTemplateCacheStats() - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- getTemplateCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getTemplateCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
- getTemplateCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
- getTemplateCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getTemplateId(SegmentNodeState) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStateHelper
- getTemplateSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getTimestamp() - Method in class org.apache.jackrabbit.oak.segment.file.JournalEntry
- getTimestamp() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Commit
- getTimestamp() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker.Revision
- getTransferredBinaries() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getTransferredBinariesBytes() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getTransferredSegmentBytes() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getTransferredSegments() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
- getTs() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
-
Returns the timestamp
- getType() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Record
- getType() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- getType() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- getUUIDs() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.Index
-
Returns the identifiers of every entry in this index.
- getValue(Type<T>) - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- getValue(Type<T>, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- getValueSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- getVersion() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- getVersion() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- getWriter() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- getWriter() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- getWriter() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- getWriter() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- getWriterGroupsForLastMinuteCounts() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- getWriterGroupsForLastMinuteCounts() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- getWriteStats() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- getWriteStats() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- gotMessageFrom(String, String, String, int) - Method in class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
- GRAPH_MAGIC - Static variable in class org.apache.jackrabbit.oak.segment.file.tar.TarConstants
-
Magic byte sequence at the end of the graph block.
- GraphLoader - Class in org.apache.jackrabbit.oak.segment.file.tar
H
- hasChanges() - Method in class org.apache.jackrabbit.oak.segment.scheduler.Commit
-
Checks if the commit contains any changes.
- hasChildNode(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- hasGraph() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- hasGraph() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Check if the segment graph has been persisted for this archive.
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.file.JournalEntry
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- hashCode() - Method in class org.apache.jackrabbit.oak.segment.Template
- hasMixinType - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Nodes of this type have mixins
- hasPrimaryType - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Nodes of this type have a primary type
- hasProperty(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- head - Variable in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- HEAP_BUFFER_CAPACITY - Static variable in class org.apache.jackrabbit.oak.segment.SegmentBufferMonitor
-
Total capacity of the allocated heap byte buffers.
- HEAP_BUFFER_COUNT - Static variable in class org.apache.jackrabbit.oak.segment.SegmentBufferMonitor
-
Number of allocated heap byte buffers
- hexDump(OutputStream) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- History - Class in org.apache.jackrabbit.oak.segment.tool
-
Prints the revision history of an existing segment store.
- History.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
History
command.
I
- IDLE - org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- IGNORE_SNFE - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionListener
-
Listener instance doing nothing on a
SegmentNotFoundException
- Index - Interface in org.apache.jackrabbit.oak.segment.file.tar.index
-
An index for the entries in a TAR file.
- IndexEntry - Interface in org.apache.jackrabbit.oak.segment.file.tar.index
-
An entry in the index of entries of a TAR file.
- IndexLoader - Class in org.apache.jackrabbit.oak.segment.file.tar.index
-
Load and validate the index of a TAR file.
- IndexWriter - Class in org.apache.jackrabbit.oak.segment.file.tar.index
-
Builds an index incrementally in memory, and serializes its contents into a sequence of bytes.
- INFINITY - Static variable in class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
Timeout option approximating no time out (
Long.MAX_VALUE
days). - info() - Method in class org.apache.jackrabbit.oak.segment.scheduler.Commit
- info(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- init(long) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- init(long, long, long) - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- initialReferences() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.CleanupContext
-
Initial references to TAR entries.
- INSTANCE - Static variable in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Empty
-
Singleton instance of
WriterCacheManager.Empty
- InvalidBinaryReferencesIndexException - Exception in org.apache.jackrabbit.oak.segment.file.tar.binaries
- InvalidFileStoreVersionException - Exception in org.apache.jackrabbit.oak.segment.file
- InvalidFileStoreVersionException() - Constructor for exception org.apache.jackrabbit.oak.segment.file.InvalidFileStoreVersionException
- InvalidFileStoreVersionException(String) - Constructor for exception org.apache.jackrabbit.oak.segment.file.InvalidFileStoreVersionException
- InvalidIndexException - Exception in org.apache.jackrabbit.oak.segment.file.tar.index
-
Thrown to indicate that invalid or malformed data is encountered while validating an index.
- ioMonitor - Variable in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- IOMonitor - Interface in org.apache.jackrabbit.oak.segment.spi.monitor
-
Callback interface that eases the collection of statistics about I/O operations.
- IOMonitorAdapter - Class in org.apache.jackrabbit.oak.segment.spi.monitor
-
A void implementation of the
IOMonitor
. - IOMonitorAdapter() - Constructor for class org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitorAdapter
- IOTraceLogWriter - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
This
IOTraceWriter
implementation implements persistence through aLogger
instance. - IOTraceLogWriter(Logger) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceLogWriter
-
Create a new instance persisting to
log
. - IOTraceMonitor - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
This implementation of a
IOMonitor
logs all io reads to an underlyingIOTraceWriter
. - IOTraceMonitor(IOTraceWriter) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceMonitor
-
Create a new instance writing to
traceWriter
additional context fields context. - IOTraceMonitor(IOTraceWriter, String) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceMonitor
-
Create a new instance writing to
traceWriter
with additional context fields. - IOTracer - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
This utility class allows collecting IO traces of read accesses to segments caused by reading specific items.
- IOTraceWriter - Interface in org.apache.jackrabbit.oak.segment.tool.iotrace
-
Instances of
IOTraceWriter
are responsible for persisting io traces. - isArray() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- isBulkSegmentId() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Checks whether this is a bulk segment identifier.
- isCancelled() - Method in class org.apache.jackrabbit.oak.segment.file.cancel.Cancellation
-
Returns
true
if cancellation has been requested,false
otherwise. - isCollectStackTraces() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- isCollectStackTraces() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
- isCompacted() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- isCompacted() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- isCompacted() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- isCompacted() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
-
Return
true
if this entry was generated by a compaction operation. - isCompacted() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- isCompacted() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveEntry
-
Return
true
if this entry was generated by a compaction operation. - isCompactionRunning() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- isCreated() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- isCreated() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Check if the archive has been created (eg.
- isDataSegment() - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend.Segment
- isDataSegmentId() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Checks whether this is a data segment identifier.
- isDataSegmentId(long) - Static method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Checks whether this is a data segment identifier.
- isDiff() - Method in class org.apache.jackrabbit.oak.segment.MapRecord
- isDiskSpaceSufficient(long, long) - Static method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Check if the approximate repository size is getting too big compared with the available space on disk.
- isEndOfInput() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- isEstimationDisabled() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- isEstimationDisabled() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- isEstimationDisabled() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- isExternal() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- isInlined() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- isInterrupted() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.CleanupResult
- isMemoryMapping() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- isOffline() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- isPaused() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- isPausedCompaction() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- isPausedCompaction() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- isReadOnly() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- isRecordId() - Method in class org.apache.jackrabbit.oak.segment.data.StringData
- isRevisionGCRunning() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- isRevisionGCRunning() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- isRunning() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- isRunning() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- isRunning() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- isSmall(String) - Method in class org.apache.jackrabbit.oak.segment.StringCache
- isSmall(Template) - Method in class org.apache.jackrabbit.oak.segment.TemplateCache
- isSmall(T) - Method in class org.apache.jackrabbit.oak.segment.ReaderCache
-
Determine whether the entry is small, in which case it can be kept in the fast cache.
- isString() - Method in class org.apache.jackrabbit.oak.segment.data.StringData
- isValid(byte) - Static method in enum org.apache.jackrabbit.oak.segment.SegmentVersion
- isValid(SegmentVersion) - Static method in enum org.apache.jackrabbit.oak.segment.SegmentVersion
J
- JMX_NAME - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- JOURNAL - org.apache.jackrabbit.oak.segment.tool.SearchNodes.Output
- JOURNAL_WRITES - Static variable in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- JournalEntry - Class in org.apache.jackrabbit.oak.segment.file
-
A value class representing an entry in the revisions journal.
- JournalFile - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
The journal is a special, atomically updated file that records the state of the repository as a sequence of references to successive root node records.
- JournalFileReader - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
The
JournalFile
reader. - JournalFileWriter - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
The
JournalFile
writer. - JournalReader - Class in org.apache.jackrabbit.oak.segment.file
-
Iterator over the revisions in the journal in reverse order (end of the file to beginning).
- JournalReader(JournalFile) - Constructor for class org.apache.jackrabbit.oak.segment.file.JournalReader
L
- LATEST_VERSION - Static variable in enum org.apache.jackrabbit.oak.segment.SegmentVersion
-
Latest segment version
- leaf - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
-
true
if this is a leaf bucket,false
otherwise. - LEAF - org.apache.jackrabbit.oak.segment.RecordType
-
A leaf of a map (which is a HAMT tree).
- leave(NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- length() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- length() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- length() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Get the current length of the archive.
- length() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- LEVEL_BITS - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Number of bits needed to indicate the current trie level.
- LIST - org.apache.jackrabbit.oak.segment.RecordType
-
A list including the size (an int).
- listArchives() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- listArchives() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
List names of the available .tar archives.
- listArchives() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- ListBucketInfo(RecordId, boolean, List<RecordId>, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
- listId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
-
Id of this record
- listId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListInfo
-
Id of this record
- ListInfo(RecordId, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.ListInfo
- listSegments() - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- listSegments() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
List all the segments, in the order as they have been written to the archive.
- load() - Method in class org.apache.jackrabbit.oak.segment.file.LocalManifestFile
- load() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
-
Load the properties from the manifest file.
- loadAndValidateIndex(RandomAccessFile, String) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- loadBinaryReferencesIndex(ReaderAtEnd) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndexLoader
-
Load and validate a binary references index.
- loadGraph(ReaderAtEnd) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.GraphLoader
-
Loads the optional pre-compiled graph entry from the given tar file.
- loadIndex(ReaderAtEnd) - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.IndexLoader
-
Load and validate the index.
- LocalGCJournalFile - Class in org.apache.jackrabbit.oak.segment.file
- LocalGCJournalFile(File) - Constructor for class org.apache.jackrabbit.oak.segment.file.LocalGCJournalFile
- LocalGCJournalFile(File, String) - Constructor for class org.apache.jackrabbit.oak.segment.file.LocalGCJournalFile
- LocalJournalFile - Class in org.apache.jackrabbit.oak.segment.file.tar
- LocalJournalFile(File) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.LocalJournalFile
- LocalJournalFile(File, String) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.LocalJournalFile
- LocalManifestFile - Class in org.apache.jackrabbit.oak.segment.file
- LocalManifestFile(File) - Constructor for class org.apache.jackrabbit.oak.segment.file.LocalManifestFile
- LocalManifestFile(File, String) - Constructor for class org.apache.jackrabbit.oak.segment.file.LocalManifestFile
- LockBasedScheduler - Class in org.apache.jackrabbit.oak.segment.scheduler
- LockBasedScheduler(LockBasedScheduler.LockBasedSchedulerBuilder) - Constructor for class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- LockBasedScheduler.LockBasedSchedulerBuilder - Class in org.apache.jackrabbit.oak.segment.scheduler
- lockRepository() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- lockRepository() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
-
Acquire the lock on the repository.
- lockRepository() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- LOG_SNFE - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionListener
-
Listener instance logging the
SegmentNotFoundException
at error level. - LoggingHook - Class in org.apache.jackrabbit.oak.segment
- LONG - org.apache.jackrabbit.oak.segment.SegmentParser.BlobType
-
Long: >=
Segment.MEDIUM_LIMIT
M
- ManifestChecker - Class in org.apache.jackrabbit.oak.segment.file
- ManifestFile - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
Manifest is a properties files, providing the information about the segment store (eg.
- manyChildNodes - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Nodes of this type have more than one child node
- mapId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.MapInfo
-
Id of this record
- MapInfo(RecordId, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.MapInfo
- MapRecord - Class in org.apache.jackrabbit.oak.segment
-
A map.
- mark(int) - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- markSupported() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- MAX_MAP_RECORD_SIZE_KEY - Static variable in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriter
- MAX_NUMBER_OF_LEVELS - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Maximum number of trie levels.
- MAX_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Maximum size of a map.
- MEDIUM - org.apache.jackrabbit.oak.segment.SegmentParser.BlobType
-
Medium: <
Segment.MEDIUM_LIMIT
- MEMORY_THRESHOLD_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.getMemoryThreshold()
- MemoryStore - Class in org.apache.jackrabbit.oak.segment.memory
-
A store used for in-memory operations.
- MemoryStore() - Constructor for class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- MemoryStoreRevisions - Class in org.apache.jackrabbit.oak.segment.memory
-
This is a simple in memory
Revisions
implementation. - MemoryStoreRevisions() - Constructor for class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
- merge(NodeBuilder, CommitHook, CommitInfo) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- message() - Method in enum org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
- MetricsIOMonitor - Class in org.apache.jackrabbit.oak.segment.file
-
This
IOMonitor
implementations registers the following monitoring endpoints with the Metrics library if available:MetricsIOMonitor.OAK_SEGMENT_SEGMENT_READ_BYTES
: a meter metrics for the number of bytes read from tar filesMetricsIOMonitor.OAK_SEGMENT_SEGMENT_WRITE_BYTES
: a meter metrics for the number of bytes written to tar filesMetricsIOMonitor.OAK_SEGMENT_SEGMENT_READ_TIME
: a timer metrics for the time spent reading from tar filesMetricsIOMonitor.OAK_SEGMENT_SEGMENT_WRITE_TIME
: a timer metrics for the time spent writing to tar files - MetricsIOMonitor(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- MetricsRemoteStoreMonitor - Class in org.apache.jackrabbit.oak.segment.file
- MetricsRemoteStoreMonitor(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- mixinCount - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Number of mixins
N
- newBinaryReferencesIndexWriter() - Static method in class org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndexWriter
-
Create a new, empty instance of
BinaryReferencesIndexWriter
. - newBulkSegmentId() - Method in interface org.apache.jackrabbit.oak.segment.SegmentIdProvider
-
Provide a
SegmentId
for a segment of type "data". - newBulkSegmentId() - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
-
Create and track a new segment id for bulk segments.
- newCanceller() - Static method in class org.apache.jackrabbit.oak.segment.file.cancel.Canceller
-
Create a new
Canceller
which is trivially empty. - newDataSegmentId() - Method in interface org.apache.jackrabbit.oak.segment.SegmentIdProvider
-
Provide a
SegmentId
for a segment of type "bulk". - newDataSegmentId() - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
-
Create and track a new segment id for data segments.
- newGCGeneration(int, int, boolean) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- newGCGeneration(SegmentArchiveEntry) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- newIndexLoader(int) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.index.IndexLoader
-
Create a new
IndexLoader
for the specified block size. - newIndexWriter(int) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.index.IndexWriter
-
Create a new
IndexWriter
for the specified block size. - newIOTracer(Function<IOMonitor, FileStore>, Writer, String) - Static method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTracer
-
Create a new
IOTracer
instance. - newManifestChecker(ManifestFile, boolean, int, int) - Static method in class org.apache.jackrabbit.oak.segment.file.ManifestChecker
- newRawSegmentData(Buffer) - Static method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- newRecordCache(int) - Static method in class org.apache.jackrabbit.oak.segment.RecordCache
-
Factory method for creating
RecordCache
instances. - newSegmentCache(long) - Static method in class org.apache.jackrabbit.oak.segment.SegmentCache
-
Create a new segment cache of the given size.
- newSegmentData(Buffer) - Static method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- newSegmentId(long, long) - Method in interface org.apache.jackrabbit.oak.segment.SegmentIdFactory
-
Creates a
SegmentId
represented by the given MSB/LSB pair. - newSegmentId(long, long) - Method in interface org.apache.jackrabbit.oak.segment.SegmentIdProvider
-
Provide a
SegmentId
represented by the given MSB/LSB pair. - newSegmentId(long, long) - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
-
Get an existing
SegmentId
with the givenmsb
andlsb
or create a new one if no such id exists with this tracker. - nextFull() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
-
Create a new instance with the generation and the full generation incremented by one and the compaction flag left unchanged.
- nextPowerOfTwo(int) - Static method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Round
size
up to the next power of two or 1 for negative values. - nextTail() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
-
Create a new instance with the generation incremented by one and the full generation and the compaction flag left unchanged.
- NODE - org.apache.jackrabbit.oak.segment.RecordType
-
A JCR node, which contains a list of record ids: the record id of the template depending on the template, the record id of the map of the ids of the child node name(s) and child node record id(s), or if there is just one child node, the child node record id the record ids of the property values (for multi-valued property a pointer to the list record)
- NodeCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.NodeCacheWeigher
- nodeCount - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
-
Number of child nodes
- nodeId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
-
Id of this record
- NodeInfo(RecordId, String, int, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
- nonGC() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
-
Create a new instance with the compaction flag unset and the generation and the full generation left unchanged.
- noopWeigher() - Static method in class org.apache.jackrabbit.oak.segment.CacheWeights
- notify(SegmentId, SegmentNotFoundException) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- notify(SegmentId, SegmentNotFoundException) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionListener
-
Notification about
SegmentNotFoundException
thrown by the underlying store in a meaningful way. - NULL - Static variable in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- NULL - Static variable in class org.apache.jackrabbit.oak.segment.RecordId
-
A
null
record id not identifying any record. - NULL - Static variable in class org.apache.jackrabbit.oak.segment.SegmentId
-
A
null
segment id not representing any segment.
O
- OAK_SEGMENT_SEGMENT_READ_BYTES - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- OAK_SEGMENT_SEGMENT_READ_TIME - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- OAK_SEGMENT_SEGMENT_WRITE_BYTES - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- OAK_SEGMENT_SEGMENT_WRITE_TIME - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsIOMonitor
- OBJECT_HEADER_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.CacheWeights
- ObservablePartnerMBean - Interface in org.apache.jackrabbit.oak.segment.standby.jmx
- of(Proc.Backend) - Static method in class org.apache.jackrabbit.oak.segment.file.proc.Proc
- onBinary() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- onBlob(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onBlob(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseValue(RecordId, RecordId, Type)
upon encountering a blob. - onCheckCheckpoint(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckChekpoints() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckHead() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckNode(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckNodeError(String, Exception) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckpointNotFoundInRevision(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckProperty() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckPropertyEnd(String, PropertyState) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckRevision(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckRevisionError(String, Exception) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckTree(String, boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckTreeEnd(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCheckTreeError(String, Exception) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onCommit(Thread, long) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
-
Notifies the monitor when a new commit was persisted.
- onCommit(Thread, long) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- onCommitDequeued(Thread, long) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
-
Notifies the monitor when a queued commit was dequeued for processing.
- onCommitDequeued(Thread, long) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- onCommitQueued(Thread, Supplier<GCGeneration>) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
-
Notifies the monitor when a new commit couldn't be persisted, but was queued for later retry.
- onCommitQueued(Thread, Supplier<GCGeneration>) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- onConsistentPath(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- OneWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.OneWeigher
- onList(RecordId, RecordId, int) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onList(RecordId, RecordId, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseNode(RecordId)
,SegmentParser.parseProperty(RecordId, RecordId, PropertyTemplate)
,SegmentParser.parseTemplate(RecordId)
,SegmentParser.parseBlob(RecordId)
andSegmentParser.parseString(RecordId)
upon encountering a list. - onListBucket(RecordId, RecordId, int, int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseList(RecordId, RecordId, int)
andSegmentParser.parseListBucket(RecordId, int, int, int)
upon encountering a list bucket. - onMap(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseNode(RecordId)
,SegmentParser.parseMapDiff(RecordId, MapRecord)
andSegmentParser.parseMapBranch(RecordId, MapRecord)
upon encountering a map. - onMapBranch(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onMapBranch(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseMap(RecordId, RecordId, MapRecord)
upon encountering a map branch. - onMapDiff(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onMapDiff(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseMap(RecordId, RecordId, MapRecord)
upon encountering a map diff. - onMapLeaf(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onMapLeaf(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseMap(RecordId, RecordId, MapRecord)
upon encountering a map leaf. - onNode() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- onNode(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onNode(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseNode(RecordId)
upon encountering a child node. - onPathNotFound(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
- onProperty() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
- onProperty(RecordId, RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onProperty(RecordId, RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseNode(RecordId)
upon encountering a property. - onString(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onString(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseTemplate(RecordId)
,SegmentParser.parseMapLeaf(RecordId, MapRecord)
andSegmentParser.parseValue(RecordId, RecordId, Type)
upon encountering a string. - onTemplate(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- onTemplate(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseNode(RecordId)
upon encountering a template - onValue(RecordId, RecordId, Type<?>) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Callback called by
SegmentParser.parseProperty(RecordId, RecordId, PropertyTemplate)
upon encountering a value. - open(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Opens a given archive for reading.
- open(String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- open(String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- openJournalReader() - Method in class org.apache.jackrabbit.oak.segment.file.tar.LocalJournalFile
- openJournalReader() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
Opens the journal file for reading.
- openJournalReader() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFile
- openJournalWriter() - Method in class org.apache.jackrabbit.oak.segment.file.tar.LocalJournalFile
- openJournalWriter() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
Opens the journal file for writing.
- openJournalWriter() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFile
- org.apache.jackrabbit.oak.backup - package org.apache.jackrabbit.oak.backup
- org.apache.jackrabbit.oak.backup.impl - package org.apache.jackrabbit.oak.backup.impl
- org.apache.jackrabbit.oak.segment - package org.apache.jackrabbit.oak.segment
- org.apache.jackrabbit.oak.segment.compaction - package org.apache.jackrabbit.oak.segment.compaction
- org.apache.jackrabbit.oak.segment.data - package org.apache.jackrabbit.oak.segment.data
- org.apache.jackrabbit.oak.segment.file - package org.apache.jackrabbit.oak.segment.file
- org.apache.jackrabbit.oak.segment.file.cancel - package org.apache.jackrabbit.oak.segment.file.cancel
- org.apache.jackrabbit.oak.segment.file.proc - package org.apache.jackrabbit.oak.segment.file.proc
- org.apache.jackrabbit.oak.segment.file.tar - package org.apache.jackrabbit.oak.segment.file.tar
- org.apache.jackrabbit.oak.segment.file.tar.binaries - package org.apache.jackrabbit.oak.segment.file.tar.binaries
- org.apache.jackrabbit.oak.segment.file.tar.index - package org.apache.jackrabbit.oak.segment.file.tar.index
- org.apache.jackrabbit.oak.segment.file.tooling - package org.apache.jackrabbit.oak.segment.file.tooling
- org.apache.jackrabbit.oak.segment.memory - package org.apache.jackrabbit.oak.segment.memory
- org.apache.jackrabbit.oak.segment.osgi - package org.apache.jackrabbit.oak.segment.osgi
- org.apache.jackrabbit.oak.segment.scheduler - package org.apache.jackrabbit.oak.segment.scheduler
- org.apache.jackrabbit.oak.segment.spi - package org.apache.jackrabbit.oak.segment.spi
- org.apache.jackrabbit.oak.segment.spi.monitor - package org.apache.jackrabbit.oak.segment.spi.monitor
- org.apache.jackrabbit.oak.segment.spi.persistence - package org.apache.jackrabbit.oak.segment.spi.persistence
- org.apache.jackrabbit.oak.segment.spi.persistence.split - package org.apache.jackrabbit.oak.segment.spi.persistence.split
- org.apache.jackrabbit.oak.segment.standby.client - package org.apache.jackrabbit.oak.segment.standby.client
- org.apache.jackrabbit.oak.segment.standby.codec - package org.apache.jackrabbit.oak.segment.standby.codec
- org.apache.jackrabbit.oak.segment.standby.jmx - package org.apache.jackrabbit.oak.segment.standby.jmx
- org.apache.jackrabbit.oak.segment.standby.netty - package org.apache.jackrabbit.oak.segment.standby.netty
- org.apache.jackrabbit.oak.segment.standby.server - package org.apache.jackrabbit.oak.segment.standby.server
- org.apache.jackrabbit.oak.segment.standby.store - package org.apache.jackrabbit.oak.segment.standby.store
- org.apache.jackrabbit.oak.segment.tool - package org.apache.jackrabbit.oak.segment.tool
- org.apache.jackrabbit.oak.segment.tool.iotrace - package org.apache.jackrabbit.oak.segment.tool.iotrace
- org.apache.jackrabbit.oak.segment.util - package org.apache.jackrabbit.oak.segment.util
P
- parseBinaryReferencesIndex(Buffer) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndexLoader
- parseBlob(RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a blob record
- parseGraph(Buffer) - Static method in class org.apache.jackrabbit.oak.segment.file.tar.GraphLoader
- parseList(RecordId, RecordId, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a list record
- parseListBucket(RecordId, int, int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse item of list buckets
- parseMap(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a map record
- parseMapBranch(RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a map branch record
- parseMapDiff(RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a map diff record
- parseMapLeaf(RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a map leaf record
- parseNode(RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a node record
- parseProperty(RecordId, RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a property
- parseString(RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a string record
- parseTemplate(RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a template record
- parseValue(RecordId, RecordId, Type<?>) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
-
Parse a value record
- PAUSE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.isPaused()
- persist(long, long, GCGeneration, long, String) - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal
-
Persists the repository stats (current size, reclaimed size, gc generation, number of compacted nodes) following a cleanup operation for a successful compaction.
- POSITION_ORDER - Static variable in interface org.apache.jackrabbit.oak.segment.file.tar.index.IndexEntry
- prepare(RecordType, int, Collection<RecordId>, SegmentStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
-
Before writing a record (which are written backwards, from the end of the file to the beginning), this method is called, to ensure there is enough space.
- PriorityCache<K,V> - Class in org.apache.jackrabbit.oak.segment.file
-
PriorityCache
implements a partial mapping from keys of typeK
to values of typeV
. - PriorityCache(int) - Constructor for class org.apache.jackrabbit.oak.segment.file.PriorityCache
- PriorityCache(int, int, Weigher<K, V>) - Constructor for class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Create a new instance of the given
size
. - PriorityCache(int, Weigher<K, V>) - Constructor for class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Create a new instance of the given
size
. - Proc - Class in org.apache.jackrabbit.oak.segment.file.proc
- Proc.Backend - Interface in org.apache.jackrabbit.oak.segment.file.proc
- Proc.Backend.Commit - Interface in org.apache.jackrabbit.oak.segment.file.proc
- Proc.Backend.Record - Interface in org.apache.jackrabbit.oak.segment.file.proc
- Proc.Backend.Segment - Interface in org.apache.jackrabbit.oak.segment.file.proc
- processCommit(NodeState, NodeState, CommitInfo) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- progress() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.segment.CancelableDiff
- propertyAdded(PropertyState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.segment.CancelableDiff
- propertyChanged(PropertyState, PropertyState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- propertyCount - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
-
Number of properties
- propertyCount - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Number of properties
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.segment.CancelableDiff
- propertyDeleted(PropertyState) - Method in class org.apache.jackrabbit.oak.segment.LoggingHook
- propertyId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.PropertyInfo
-
Id of this record
- PropertyInfo(RecordId, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.PropertyInfo
- PropertyTemplate - Class in org.apache.jackrabbit.oak.segment
-
A property definition within a template (the property name, the type, and the index within the list of properties for the given node).
- provideStore() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- purgeGenerations(Predicate<Integer>) - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Purge all keys from this cache whose entry's generation matches the passed
purge
predicate. - put(K, RecordId, byte) - Method in class org.apache.jackrabbit.oak.segment.RecordCache
- put(K, V) - Method in interface org.apache.jackrabbit.oak.segment.Cache
-
Add a mapping from
key
tovalue
. - put(K, V) - Method in class org.apache.jackrabbit.oak.segment.CacheAccessTracker
- put(K, V, byte) - Method in interface org.apache.jackrabbit.oak.segment.Cache
-
Add a mapping from
key
tovalue
with a givencost
. - put(K, V, byte) - Method in class org.apache.jackrabbit.oak.segment.CacheAccessTracker
- put(K, V, int, byte) - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
-
Add a mapping to the cache.
- putSegment(Segment) - Method in class org.apache.jackrabbit.oak.segment.SegmentCache
-
Put a segment into the cache.
Q
- QUEUEING_TIME - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
R
- RandomAccessTrace - Class in org.apache.jackrabbit.oak.segment.tool.iotrace
-
A random access trace
- RandomAccessTrace(List<String>, long, int, Consumer<List<String>>) - Constructor for class org.apache.jackrabbit.oak.segment.tool.iotrace.RandomAccessTrace
-
Create a new instance of a random access trace.
- read() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal
-
Returns the latest entry available
- read() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- read(@org.jetbrains.annotations.NotNull byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- readAll() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal
-
Returns all available entries from the journal
- readAtEnd(int, int) - Method in interface org.apache.jackrabbit.oak.segment.util.ReaderAtEnd
-
Read
amount
bytes from the underlying data source, starting atwhence
bytes from the end of the data source. - readBlob(RecordId) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- readBlob(RecordId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the blob identified by
id
. - readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- readBlobId(Segment, int) - Static method in class org.apache.jackrabbit.oak.segment.SegmentBlob
- readByte(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readBytes(int, int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readChunk(ByteBufAllocator) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- readChunk(ChannelHandlerContext) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
- ReaderAtEnd - Interface in org.apache.jackrabbit.oak.segment.util
-
Read raw data from the end of an underlying data source.
- ReaderCache<T> - Class in org.apache.jackrabbit.oak.segment
-
A cache consisting of a fast and slow component.
- ReaderCache(long, int, String, Weigher<ReaderCache.CacheKey, T>) - Constructor for class org.apache.jackrabbit.oak.segment.ReaderCache
-
Create a new string cache.
- readerCount() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- readerCount() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- ReaderStringCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.ReaderStringCacheWeigher
- ReaderTemplateCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.ReaderTemplateCacheWeigher
- readHeadState(Revisions) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- readHeadState(Revisions) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the current head state based on the head of
revisions
- readInt(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readLength(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readLine() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileReader
-
Read the line from the journal, using LIFO strategy (last in, first out).
- readLine() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFileReader
- readLines() - Method in class org.apache.jackrabbit.oak.segment.file.LocalGCJournalFile
- readLines() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.GCJournalFile
-
Return the list of all written records in the same order as they were written.
- readLong(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readMap(RecordId) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- readMap(RecordId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the map identified by
id
. - readNode(RecordId) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- readNode(RecordId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the node identified by
id
. - ReadOnlyFileStore - Class in org.apache.jackrabbit.oak.segment.file
-
A read only
AbstractFileStore
implementation that supports going back to old revisions. - ReadOnlyRevisions - Class in org.apache.jackrabbit.oak.segment.file
- ReadOnlyRevisions(SegmentNodeStorePersistence) - Constructor for class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
- readProperty(RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
- readProperty(RecordId, PropertyTemplate) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the property identified by
id
andtemplate
- readRecordId(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readSegment(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- readSegment(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- readSegment(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- readSegment(long, long) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveReader
-
Read the segment.
- readSegment(long, long) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Read the segment.
- readSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- readSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- readSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- readSegment(SegmentId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentStore
-
Reads the identified segment from this store.
- readShort(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readString(int) - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- readString(RecordId) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
-
Cached reading of a string.
- readString(RecordId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the string identified by
id
. - readTemplate(RecordId) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
-
Cached reading of a template.
- readTemplate(RecordId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
-
Read the template identified by
id
. - rebase(NodeBuilder) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- reclaimed(long) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- reclaimed(long) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitor
-
Notifies the monitor when memory is reclaimed
- reclaimed(long) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitorAdapter
- reclaimed(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Notify this id about the reclamation of its segment (e.g.
- RecordCache<K> - Class in org.apache.jackrabbit.oak.segment
-
Partial mapping of keys of type
K
to values of typeRecordId
. - RecordCache() - Constructor for class org.apache.jackrabbit.oak.segment.RecordCache
- RecordCacheStats - Class in org.apache.jackrabbit.oak.segment
-
Statistics for
RecordCache
. - RecordCacheStats(String, Supplier<CacheStats>, Supplier<Long>, Supplier<Long>) - Constructor for class org.apache.jackrabbit.oak.segment.RecordCacheStats
- recordHit() - Method in class org.apache.jackrabbit.oak.segment.SegmentCache
-
Record a hit in this cache's underlying statistics.
- RecordId - Class in org.apache.jackrabbit.oak.segment
-
The record id.
- RecordId(SegmentId, int) - Constructor for class org.apache.jackrabbit.oak.segment.RecordId
- RecordIdData - Class in org.apache.jackrabbit.oak.segment.data
- RecordIdSet - Class in org.apache.jackrabbit.oak.segment
-
A memory optimised set of
RecordId
s. - RecordIdSet() - Constructor for class org.apache.jackrabbit.oak.segment.RecordIdSet
- RecordType - Enum in org.apache.jackrabbit.oak.segment
-
The type of a record in a segment.
- RecordUsageAnalyser - Class in org.apache.jackrabbit.oak.segment
-
This utility breaks down space usage per record type.
- RecordUsageAnalyser(SegmentReader) - Constructor for class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- recoverBinaryReference(GCGeneration, UUID, String) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.EntryRecovery
- recoverEntries(String, LinkedHashMap<UUID, byte[]>) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Finds all the segments included in the archive.
- recoverEntries(String, LinkedHashMap<UUID, byte[]>) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- recoverEntries(String, LinkedHashMap<UUID, byte[]>) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- recoverEntry(long, long, byte[], int, int, GCGeneration) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.EntryRecovery
- recoverEntry(UUID, byte[], EntryRecovery) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.TarRecovery
-
Recover the data and meta-data of the given segment.
- recoverGraphEdge(UUID, UUID) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.EntryRecovery
- RecoverJournal - Class in org.apache.jackrabbit.oak.segment.tool
- RecoverJournal.Builder - Class in org.apache.jackrabbit.oak.segment.tool
- registerIOMonitor(IOMonitor) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.CompositeIOMonitor
-
Register a
IOMonitor
instance to which thisCompositeIOMonitor
will delegate all its calls untilRegistration.unregister()
is called on the returnRegistration
. - release(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- releaseCheckpoint(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
- remoteStoreMonitor - Variable in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
- RemoteStoreMonitor - Interface in org.apache.jackrabbit.oak.segment.spi.monitor
- RemoteStoreMonitorAdapter - Class in org.apache.jackrabbit.oak.segment.spi.monitor
- RemoteStoreMonitorAdapter() - Constructor for class org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitorAdapter
- removeCheckpoint(String) - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- removeCheckpoint(String) - Method in interface org.apache.jackrabbit.oak.segment.scheduler.Scheduler
-
Releases the provided checkpoint.
- renameTo(String, String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager
-
Renames the archive.
- renameTo(String, String) - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- renameTo(String, String) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- REPOSITORY_HOME_DIRECTORY - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
- RepositoryLock - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
This type represents the lock that has been already acquired on the segment store.
- RepositoryNotReachableException - Exception in org.apache.jackrabbit.oak.segment.spi
-
This exception is thrown when the store cannot be accessed (e.g.
- RepositoryNotReachableException(Throwable) - Constructor for exception org.apache.jackrabbit.oak.segment.spi.RepositoryNotReachableException
- RepositoryStatistics() - Constructor for class org.apache.jackrabbit.oak.segment.tool.Check.RepositoryStatistics
- REQUEST_COUNT - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- REQUEST_DURATION - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- REQUEST_ERROR - Static variable in class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- requestCount() - Method in class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- requestCount() - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitor
- requestCount() - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitorAdapter
- RequestDecoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- RequestDecoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.RequestDecoder
- requestDuration(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- requestDuration(long, TimeUnit) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitor
- requestDuration(long, TimeUnit) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitorAdapter
- requestError() - Method in class org.apache.jackrabbit.oak.segment.file.MetricsRemoteStoreMonitor
- requestError() - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitor
- requestError() - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitorAdapter
- reset() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- reset(NodeBuilder) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- ResponseDecoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
- ResponseDecoder(File) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.ResponseDecoder
- restore(File) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreRestore
- restore(File) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreRestoreImpl
- restore(File, File) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreRestore
- restore(File, File) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreRestoreImpl
- Restore - Class in org.apache.jackrabbit.oak.segment.tool
-
Restore a backup of a segment store into an existing segment store.
- Restore.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
Restore
command. - RETAINED_GENERATIONS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.getRetainedGenerations()
- retrieve(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
- RETRY_COUNT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.getRetryCount()
- RevisionHistory - Class in org.apache.jackrabbit.oak.segment.file.tooling
-
Utility for tracing a node back through the revision history.
- RevisionHistory(File) - Constructor for class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory
-
Create a new instance for a
ReadOnlyFileStore
in the givendirectory
. - RevisionHistory.HistoryElement - Class in org.apache.jackrabbit.oak.segment.file.tooling
-
Representation of a point in time for a given node.
- Revisions - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect and print the revisions of a segment store.
- Revisions - Interface in org.apache.jackrabbit.oak.segment
-
Revisions
instances provide read and write access to the current head state. - Revisions.Builder - Class in org.apache.jackrabbit.oak.segment.tool
-
Collect options for the
Revisions
command. - Revisions.Option - Interface in org.apache.jackrabbit.oak.segment
-
Implementation specific options for the
setHead
methods. - roundDiv(long, int) - Static method in class org.apache.jackrabbit.oak.segment.standby.server.FileStoreUtil
- run() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.Backup
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.Check
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.Compact
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.DebugSegments
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.DebugStore
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.DebugTars
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.Diff
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.History
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.RecoverJournal
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.Restore
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.Revisions
- run() - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes
- run(NodeState) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.BreadthFirstTrace
- run(NodeState) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.DepthFirstTrace
- run(NodeState) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.RandomAccessTrace
- run(NodeState) - Method in interface org.apache.jackrabbit.oak.segment.tool.iotrace.Trace
-
Run this trace on the passed
node
.
S
- safeEncode(String) - Static method in class org.apache.jackrabbit.oak.segment.util.SafeEncode
-
Encodes the input string by translating special characters into escape sequences.
- SafeEncode - Class in org.apache.jackrabbit.oak.segment.util
- sameStore(SegmentStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentId
-
Determine whether this instance belongs to the passed
store
- save(Properties) - Method in class org.apache.jackrabbit.oak.segment.file.LocalManifestFile
- save(Properties) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile
-
Store the properties to the manifest file.
- schedule(Commit, Scheduler.SchedulerOption...) - Method in class org.apache.jackrabbit.oak.segment.scheduler.LockBasedScheduler
- schedule(Commit, Scheduler.SchedulerOption...) - Method in interface org.apache.jackrabbit.oak.segment.scheduler.Scheduler
-
Schedule a
commit
. - scheduleAtFixedRate(String, long, TimeUnit, Runnable) - Method in class org.apache.jackrabbit.oak.segment.file.Scheduler
-
Run
task
regularly at a given interval. - scheduleOnce(String, long, TimeUnit, Runnable) - Method in class org.apache.jackrabbit.oak.segment.file.Scheduler
-
Run
task
once after some delay. - Scheduler - Class in org.apache.jackrabbit.oak.segment.file
-
A simple scheduler for executing and scheduling tasks in the background.
- Scheduler - Interface in org.apache.jackrabbit.oak.segment.scheduler
-
A
Scheduler
instance transforms changes to the content tree into a queue ofcommits
. - Scheduler(String) - Constructor for class org.apache.jackrabbit.oak.segment.file.Scheduler
-
Create a new instance with the given
name
. - Scheduler.SchedulerOption - Interface in org.apache.jackrabbit.oak.segment.scheduler
-
Scheduling options for parametrizing individual commits.
- scheduleWithFixedDelay(String, long, TimeUnit, Runnable) - Method in class org.apache.jackrabbit.oak.segment.file.Scheduler
-
Run
task
regularly after a fixed delay. - SearchNodes - Class in org.apache.jackrabbit.oak.segment.tool
- SearchNodes.Builder - Class in org.apache.jackrabbit.oak.segment.tool
- SearchNodes.Output - Enum in org.apache.jackrabbit.oak.segment.tool
- Segment - Class in org.apache.jackrabbit.oak.segment
-
A list of records.
- Segment(SegmentIdProvider, SegmentReader, SegmentId, Buffer) - Constructor for class org.apache.jackrabbit.oak.segment.Segment
- SEGMENT_REPO_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- SEGMENT_WRITES - Static variable in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- Segment.RecordConsumer - Interface in org.apache.jackrabbit.oak.segment
-
A consumer of record data.
- SegmentArchiveEntry - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
Represents a single entry (segment) in the segment archive.
- SegmentArchiveManager - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
SegmentArchiveManager provides a low-level access to the segment files (eg.
- SegmentArchiveReader - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
This interface represents a read-only segment archive.
- SegmentArchiveWriter - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
Represents a write-enabled, append-only archive.
- SegmentBlob - Class in org.apache.jackrabbit.oak.segment
-
A BLOB (stream of bytes).
- SegmentBlobReferenceRetriever - Class in org.apache.jackrabbit.oak.segment
-
Implementation of
BlobReferenceRetriever
to retrieve blob references from theSegmentTracker
. - SegmentBlobReferenceRetriever(AbstractFileStore) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBlobReferenceRetriever
- SegmentBufferMonitor - Class in org.apache.jackrabbit.oak.segment
-
This class exposes
CounterStats
for allocations and de-allocations ofBuffer
instances:SegmentBufferMonitor.DIRECT_BUFFER_COUNT
: number of allocated direct byte buffers.SegmentBufferMonitor.DIRECT_BUFFER_CAPACITY
: total capacity of the allocated direct byte buffers.SegmentBufferMonitor.HEAP_BUFFER_COUNT
: number of allocated heap byte buffers.SegmentBufferMonitor.HEAP_BUFFER_CAPACITY
: total capacity of the allocated heap byte buffers. - SegmentBufferMonitor(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBufferMonitor
-
Create a new instance using the passed
statisticsProvider
to expose buffer allocations. - SegmentBufferWriter - Class in org.apache.jackrabbit.oak.segment
-
This class encapsulates the state of a segment being written.
- SegmentBufferWriter(SegmentIdProvider, SegmentReader, String, GCGeneration) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- SegmentBufferWriterPool - Class in org.apache.jackrabbit.oak.segment
-
This
WriteOperationHandler
uses a pool ofSegmentBufferWriter
s, which it passes to itsexecute
method. - SegmentBufferWriterPool(SegmentIdProvider, SegmentReader, String, Supplier<GCGeneration>) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
- SegmentCache - Class in org.apache.jackrabbit.oak.segment
- SegmentCache() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentCache
- SegmentCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.SegmentCacheWeigher
- SegmentCheckpointMBean - Class in org.apache.jackrabbit.oak.segment
-
CheckpointMBean
implementation for theSegmentNodeStore
. - SegmentCheckpointMBean(SegmentNodeStore) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
- segmentCount() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- SegmentData - Interface in org.apache.jackrabbit.oak.segment.data
-
Access the data of a segment.
- segmentExists(String, String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- segmentFilesExist() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- segmentFilesExist() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
-
Check if the segment store already contains any segments
- segmentFilesExist() - Method in class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- SegmentGCOptions - Class in org.apache.jackrabbit.oak.segment.compaction
-
This class holds configuration options for segment store revision gc.
- SegmentGCOptions() - Constructor for class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- SegmentGCOptions(boolean, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- SegmentGCOptions.GCType - Enum in org.apache.jackrabbit.oak.segment.compaction
-
The gc type.
- SegmentGCStatus - Enum in org.apache.jackrabbit.oak.segment.compaction
- SegmentId - Class in org.apache.jackrabbit.oak.segment
-
Segment identifier.
- SegmentId(SegmentStore, long, long) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentId
-
Create a new segment id without access tracking.
- SegmentId(SegmentStore, long, long, Runnable) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentId
-
Create a new segment id with access tracking.
- SegmentIdFactory - Interface in org.apache.jackrabbit.oak.segment
-
A factory for
SegmentId
given their representation in MSB/LSB longs. - SegmentIdProvider - Interface in org.apache.jackrabbit.oak.segment
-
Instances of this class provides
SegmentId
instances of a givenSegmentStore
and creates newSegmentId
instances on the fly if required. - SegmentIdTable - Class in org.apache.jackrabbit.oak.segment
-
Hash table of weak references to segment identifiers.
- SegmentIdTable() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentIdTable
- SegmentNodeBuilder - Class in org.apache.jackrabbit.oak.segment
-
A node builder that keeps track of the number of updates (set property calls and so on).
- SegmentNodeState - Class in org.apache.jackrabbit.oak.segment
-
A record of type "NODE".
- SegmentNodeState(SegmentReader, SegmentWriter, BlobStore, RecordId) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentNodeState
- SegmentNodeState(SegmentReader, SegmentWriter, BlobStore, RecordId, MeterStats) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentNodeState
- SegmentNodeStateHelper - Class in org.apache.jackrabbit.oak.segment
- SegmentNodeStore - Class in org.apache.jackrabbit.oak.segment
-
The top level class for the segment store.
- SegmentNodeStore.SegmentNodeStoreBuilder - Class in org.apache.jackrabbit.oak.segment
- SegmentNodeStoreBuilders - Class in org.apache.jackrabbit.oak.segment
-
Static factories for creating
SegmentNodeBuilder
instances pertaining to specificSegmentStore
instances. - SegmentNodeStoreFactory - Class in org.apache.jackrabbit.oak.segment
-
A factory allowing creation of secondary segment node stores.
- SegmentNodeStoreFactory() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
- SegmentNodeStoreMonitor - Interface in org.apache.jackrabbit.oak.segment
-
SegmentNodeStoreMonitor is notified for commit related operations performed by SegmentNodeStore.
- SegmentNodeStoreMonitorService - Class in org.apache.jackrabbit.oak.segment
-
An OSGi wrapper for segment node store monitoring configurations.
- SegmentNodeStoreMonitorService() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitorService
- SegmentNodeStorePersistence - Interface in org.apache.jackrabbit.oak.segment.spi.persistence
-
This type is a main entry point for the segment node store persistence.
- SegmentNodeStoreService - Class in org.apache.jackrabbit.oak.segment
-
An OSGi wrapper for the segment node store.
- SegmentNodeStoreService() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
- SegmentNodeStoreServiceDeprecationError - Class in org.apache.jackrabbit.oak.segment.osgi
-
This component is activated when a configuration for the deprecated
SegmentNodeStoreService
fromoak-segment
is detected. - SegmentNodeStoreServiceDeprecationError() - Constructor for class org.apache.jackrabbit.oak.segment.osgi.SegmentNodeStoreServiceDeprecationError
- SegmentNodeStoreStats - Class in org.apache.jackrabbit.oak.segment
- SegmentNodeStoreStats(StatisticsProvider) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- SegmentNodeStoreStatsMBean - Interface in org.apache.jackrabbit.oak.segment
- SegmentNotFoundException - Exception in org.apache.jackrabbit.oak.segment
-
This exception is thrown when there the segment does not exist in the store
- SegmentNotFoundException(String, SegmentNotFoundException) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentNotFoundException
- SegmentNotFoundException(SegmentId) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentNotFoundException
- SegmentNotFoundException(SegmentId, Throwable) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentNotFoundException
- SegmentNotFoundExceptionListener - Interface in org.apache.jackrabbit.oak.segment
-
Listener for
SegmentNotFoundException
. - SegmentOverflowException - Exception in org.apache.jackrabbit.oak.segment
-
This exception is thrown by the Segment NodeStore when an internal limit is exceeded such as too many segment references.
- SegmentOverflowException(String) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentOverflowException
- SegmentOverflowException(String, Throwable) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentOverflowException
- SegmentOverflowException(Throwable) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentOverflowException
- SegmentParser - Class in org.apache.jackrabbit.oak.segment
-
SegmentParser
serves as a base class for parsing segments. - SegmentParser(SegmentReader) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser
- SegmentParser.BlobInfo - Class in org.apache.jackrabbit.oak.segment
-
Return type of
SegmentParser.parseBlob(RecordId)
. - SegmentParser.BlobType - Enum in org.apache.jackrabbit.oak.segment
-
Type of blobs (and strings)
- SegmentParser.ListBucketInfo - Class in org.apache.jackrabbit.oak.segment
-
Return type of
SegmentParser.parseListBucket(RecordId, int, int, int)
. - SegmentParser.ListInfo - Class in org.apache.jackrabbit.oak.segment
-
Return type of
SegmentParser.parseList(RecordId, RecordId, int)
. - SegmentParser.MapInfo - Class in org.apache.jackrabbit.oak.segment
-
Result type of
SegmentParser.parseMap(RecordId, RecordId, MapRecord)
. - SegmentParser.NodeInfo - Class in org.apache.jackrabbit.oak.segment
-
Result type of
SegmentParser.parseNode(RecordId)
. - SegmentParser.PropertyInfo - Class in org.apache.jackrabbit.oak.segment
- SegmentParser.TemplateInfo - Class in org.apache.jackrabbit.oak.segment
-
Result type of
SegmentParser.parseTemplate(RecordId)
. - SegmentParser.ValueInfo - Class in org.apache.jackrabbit.oak.segment
-
Result type of
SegmentParser.parseValue(RecordId, RecordId, Type)
. - SegmentPropertyState - Class in org.apache.jackrabbit.oak.segment
-
A property, which can read a value or list record from a segment.
- SegmentReader - Interface in org.apache.jackrabbit.oak.segment
-
Instances of
SegmentReader
are responsible for reading records from segments. - SegmentRevisionGC - Interface in org.apache.jackrabbit.oak.segment.compaction
-
This MBean exposes the settings from
SegmentGCOptions
and reflects the GC status as reported by theGCMonitor
. - SegmentRevisionGCMBean - Class in org.apache.jackrabbit.oak.segment.compaction
- SegmentRevisionGCMBean(FileStore, SegmentGCOptions, FileStoreGCMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- SegmentStore - Interface in org.apache.jackrabbit.oak.segment
-
The backend storage interface used by the segment node store.
- SegmentStoreProvider - Interface in org.apache.jackrabbit.oak.segment
- SegmentStream - Class in org.apache.jackrabbit.oak.segment
-
For reading any record of type "VALUE" as binary streams.
- SegmentTarManager - Class in org.apache.jackrabbit.oak.segment.file.tar
- SegmentTarManager(File, FileStoreMonitor, IOMonitor, boolean, boolean) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarManager
- SegmentTarReader - Class in org.apache.jackrabbit.oak.segment.file.tar
- SegmentTarReader(File, FileAccess, Index, IOMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarReader
- SegmentTarWriter - Class in org.apache.jackrabbit.oak.segment.file.tar
- SegmentTarWriter(File, FileStoreMonitor, IOMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- SegmentTracker - Class in org.apache.jackrabbit.oak.segment
-
Tracker of references to segment identifiers and segment instances that are currently kept in memory and factory for creating
SegmentId
instances. - SegmentTracker(SegmentIdFactory) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentTracker
- SegmentVersion - Enum in org.apache.jackrabbit.oak.segment
-
Version of the segment storage format.
- SegmentWriter - Interface in org.apache.jackrabbit.oak.segment
-
Converts nodes, properties, values, etc.
- setCollectStackTraces(boolean) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- setCollectStackTraces(boolean) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
-
Turns on/off, depending on the value of
flag
, the collection of stack traces for each writer. - setContext(List<String>) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceMonitor
-
Set the current context.
- setContext(List<String>) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTracer
-
Set the
context
to be added to each line of the IOTrace going forward. - setEstimationDisabled(boolean) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Disables the estimation phase, thus allowing GC to run every time.
- setEstimationDisabled(boolean) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Disables the estimation phase, thus allowing GC to run every time.
- setEstimationDisabled(boolean) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setForceTimeout(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set the number of seconds to attempt to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
- setForceTimeout(int) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Set the number of seconds to attempt to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
- setForceTimeout(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setGCLogInterval(long) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set the number of nodes after which an update about the compaction process is logged.
- setGcSizeDeltaEstimation(long) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- setGcSizeDeltaEstimation(long) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- setGcSizeDeltaEstimation(long) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setGCType(SegmentGCOptions.GCType) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set the gc type.
- setGCType(String) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- setGCType(String) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setHead(Function<RecordId, RecordId>, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
- setHead(Function<RecordId, RecordId>, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
This implementation blocks if a concurrent call is already in progress.
- setHead(Function<RecordId, RecordId>, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
-
Not supported: throws
UnsupportedOperationException
- setHead(Function<RecordId, RecordId>, Revisions.Option...) - Method in interface org.apache.jackrabbit.oak.segment.Revisions
-
Atomically set the record id of the current head state to the value returned from the
newHead
function when called with the record id of the current head. - setHead(RecordId, RecordId, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
- setHead(RecordId, RecordId, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
This implementation blocks if a concurrent call to
TarRevisions.setHead(Function, Option...)
is already in progress. - setHead(RecordId, RecordId, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
- setHead(RecordId, RecordId, Revisions.Option...) - Method in interface org.apache.jackrabbit.oak.segment.Revisions
-
Atomically set the record id of the current head state to the given
head
state if the current head state matches theexpected
value. - setMemoryThreshold(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set the available memory threshold beyond which revision gc will be canceled.
- setMemoryThreshold(int) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Set the available memory threshold beyond which revision gc will be canceled.
- setMemoryThreshold(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setNumberOfOtherWritersToDetail(int) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- setNumberOfOtherWritersToDetail(int) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
-
Modifies the maximum number of writers outside already defined groups to be recorded.
- setOffline() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Enables the offline compaction mode, allowing for certain optimizations, like reducing the retained generation to 1.
- setPaused(boolean) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set revision gc to paused.
- setPausedCompaction(boolean) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Set revision gc to paused.
- setPausedCompaction(boolean) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setRetainedGenerations(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set the number of segment generations to retain: each compaction run creates a new segment generation.
- setRetainedGenerations(int) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Set the number of segment generations to retain: each compaction run creates a new segment generation.
- setRetainedGenerations(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setRetryCount(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Set the number of tries to compact concurrent commits on top of already compacted commits
- setRetryCount(int) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Set the number of tries to compact concurrent commits on top of already compacted commits
- setRetryCount(int) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setRevision(String) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
-
Go to the specified
revision
- setRevisionGCProgressLog(long) - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Set the size of the logging interval,
-1
means disabled - setRevisionGCProgressLog(long) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- setWriterGroupsForLastMinuteCounts(String[]) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
- setWriterGroupsForLastMinuteCounts(String[]) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
-
Modifies the groups used for grouping writers.
- shouldFollow(UUID, UUID) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.CleanupContext
-
Determine if a reference between two entries should be followed, and if the referenced entry should be marked.
- shouldReclaim(UUID, GCGeneration, boolean) - Method in interface org.apache.jackrabbit.oak.segment.file.tar.CleanupContext
-
Check if an entry should be reclaimed.
- SimpleIndexEntry - Class in org.apache.jackrabbit.oak.segment.file.tar.index
- SimpleIndexEntry(long, long, int, int, int, int, boolean) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.index.SimpleIndexEntry
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
-
Size in bytes of this blob
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
-
Size in bytes of this bucket.
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListInfo
-
Size in bytes of this list
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.MapInfo
-
Size in bytes of this map.
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
-
Size in bytes of this node
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.PropertyInfo
-
Size in bytes of this property
- size - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Size in bytes of this template
- size() - Method in interface org.apache.jackrabbit.oak.segment.data.SegmentData
- size() - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
- size() - Method in interface org.apache.jackrabbit.oak.segment.file.tar.index.Index
-
Return the size of this index in bytes.
- size() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- size() - Method in class org.apache.jackrabbit.oak.segment.RecordCache
- size() - Method in class org.apache.jackrabbit.oak.segment.Segment
- size() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- size(int) - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- SIZE_BITS - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Number of bits used to indicate the size of a map.
- SIZE_DELTA_ESTIMATION_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
-
Default value for
SegmentGCOptions.getGcSizeDeltaEstimation()
. - skip(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
- skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- SMALL - org.apache.jackrabbit.oak.segment.SegmentParser.BlobType
-
Small: <
Segment.SMALL_LIMIT
. - SplitJournalFile - Class in org.apache.jackrabbit.oak.segment.spi.persistence.split
- SplitJournalFile(JournalFile, JournalFile, Optional<String>) - Constructor for class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFile
- SplitJournalFileReader - Class in org.apache.jackrabbit.oak.segment.spi.persistence.split
- SplitJournalFileReader(JournalFileReader, JournalFileReader, Optional<String>) - Constructor for class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitJournalFileReader
- SplitPersistence - Class in org.apache.jackrabbit.oak.segment.spi.persistence.split
- SplitPersistence(SegmentNodeStorePersistence, SegmentNodeStorePersistence) - Constructor for class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitPersistence
- SplitSegmentArchiveManager - Class in org.apache.jackrabbit.oak.segment.spi.persistence.split
- SplitSegmentArchiveManager(SegmentArchiveManager, SegmentArchiveManager, String) - Constructor for class org.apache.jackrabbit.oak.segment.spi.persistence.split.SplitSegmentArchiveManager
- SSLSubjectMatcher - Class in org.apache.jackrabbit.oak.segment.standby.netty
- SSLSubjectMatcher(String) - Constructor for class org.apache.jackrabbit.oak.segment.standby.netty.SSLSubjectMatcher
- stableId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
-
Stable id of this node
- StandbyClientSync - Class in org.apache.jackrabbit.oak.segment.standby.client
- StandbyClientSync.Builder - Class in org.apache.jackrabbit.oak.segment.standby.client
- StandbyServerSync - Class in org.apache.jackrabbit.oak.segment.standby.server
- StandbyServerSync.Builder - Class in org.apache.jackrabbit.oak.segment.standby.server
- StandbyStatusMBean - Interface in org.apache.jackrabbit.oak.segment.standby.jmx
- StandbyStoreService - Class in org.apache.jackrabbit.oak.segment.standby.store
- StandbyStoreService() - Constructor for class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
- StandbyStoreServiceDeprecationError - Class in org.apache.jackrabbit.oak.segment.osgi
-
This component is activated when a configuration for the deprecated
StandbyStoreService
fromoak-segment
is detected. - StandbyStoreServiceDeprecationError() - Constructor for class org.apache.jackrabbit.oak.segment.osgi.StandbyStoreServiceDeprecationError
- start() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- start() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- start() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- startBackup() - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
- startRestore() - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
- startRevisionGC() - Method in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
-
Initiate a revision garbage collection operation
- startRevisionGC() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGCMBean
- STATUS_CLOSED - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- STATUS_CLOSING - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- STATUS_INITIALIZING - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- STATUS_RUNNING - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- STATUS_STARTING - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- STATUS_STOPPED - Static variable in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- stop() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
- stop() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.StandbyStatusMBean
- stop() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
- StringCache - Class in org.apache.jackrabbit.oak.segment
- StringCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.StringCacheWeigher
- StringData - Class in org.apache.jackrabbit.oak.segment.data
T
- TAIL - org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions.GCType
-
Tail gc: compaction will compact the diff between the head state created by the previous compaction run and the current head state.
- tailGC() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Run tail garbage collection.
- TarConstants - Class in org.apache.jackrabbit.oak.segment.file.tar
- tarExists(String) - Method in interface org.apache.jackrabbit.oak.segment.file.proc.Proc.Backend
- TarFiles - Class in org.apache.jackrabbit.oak.segment.file.tar
- TarFiles.Builder - Class in org.apache.jackrabbit.oak.segment.file.tar
- TarFiles.CleanupResult - Class in org.apache.jackrabbit.oak.segment.file.tar
- TarPersistence - Class in org.apache.jackrabbit.oak.segment.file.tar
- TarPersistence(File) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- TarPersistence(File, File) - Constructor for class org.apache.jackrabbit.oak.segment.file.tar.TarPersistence
- TarReader - Class in org.apache.jackrabbit.oak.segment.file.tar
- TarRecovery - Interface in org.apache.jackrabbit.oak.segment.file.tar
-
A strategy for the recovery of segments.
- TarRevisions - Class in org.apache.jackrabbit.oak.segment.file
-
This implementation of
Revisions
is backed by ajournal
file where the current head is persisted by callingTarRevisions.tryFlush(Flusher)
. - TarRevisions(SegmentNodeStorePersistence) - Constructor for class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
Create a new instance placing the journal log file into the passed
directory
. - Template - Class in org.apache.jackrabbit.oak.segment
-
The in-memory representation of a "hidden class" of a node; inspired by the Chrome V8 Javascript engine).
- TEMPLATE - org.apache.jackrabbit.oak.segment.RecordType
-
A template (the "hidden class" of a node; inspired by the Chrome V8 Javascript engine).
- TemplateCache - Class in org.apache.jackrabbit.oak.segment
- TemplateCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.TemplateCacheWeigher
- templateId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Id of this record
- TemplateInfo(RecordId, boolean, boolean, boolean, boolean, int, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
- TEXT - org.apache.jackrabbit.oak.segment.tool.SearchNodes.Output
- timeout(long, TimeUnit) - Static method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
-
Factory method for creating a timeout option.
- toString() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.tar.GCGeneration
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarReader
- toString() - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
- toString() - Method in class org.apache.jackrabbit.oak.segment.MapRecord
- toString() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
- toString() - Method in class org.apache.jackrabbit.oak.segment.RecordId
- toString() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
- toString() - Method in class org.apache.jackrabbit.oak.segment.Segment
- toString() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
- toString() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
- toString() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
- toString() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
- toString() - Method in class org.apache.jackrabbit.oak.segment.Template
- toString(int) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
-
Serialise this element to JSON up to the given
depth
. - toString10() - Method in class org.apache.jackrabbit.oak.segment.RecordId
-
Returns the record id string representation used in Oak 1.0.
- Trace - Interface in org.apache.jackrabbit.oak.segment.tool.iotrace
-
An instance of a
Trace
specifies a read pattern for tracing IO reads of segments with anIOTracer
instance. - trackAllocation(Buffer) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferMonitor
-
Track the allocation of a
buffer
and update the exposed statistics. - transferredBytes() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ChunkedBlobStream
-
Returns the number of transferred bytes.
- truncate() - Method in class org.apache.jackrabbit.oak.segment.file.LocalGCJournalFile
- truncate() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.GCJournalFile
-
Removes the content of the gc.log
- truncate() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileWriter
-
Truncates the journal file.
- tryFlush() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
-
Try to flush all pending changes to disk if possible without waiting for a lock or other resources currently not available.
- type - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ValueInfo
-
Type of this value
- TYPE - Static variable in interface org.apache.jackrabbit.oak.segment.compaction.SegmentRevisionGC
- TYPE - Static variable in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
- TYPE - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreStatsMBean
U
- unlock() - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.RepositoryLock
-
Unlocks the repository, so that it can be used by another SegmentNodeStore.
- unregister() - Method in class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
- updated() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeBuilder
- updateStatus(String) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- USE_FAKE_BLOBSTORE - Static variable in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupImpl
- userEventTriggered(ChannelHandlerContext, Object) - Method in class org.apache.jackrabbit.oak.segment.standby.netty.SSLSubjectMatcher
V
- V_12 - org.apache.jackrabbit.oak.segment.SegmentVersion
- V_13 - org.apache.jackrabbit.oak.segment.SegmentVersion
- VALUE - org.apache.jackrabbit.oak.segment.RecordType
-
A value (for example a string, or a long, or a blob).
- valueId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ValueInfo
-
Id of this record
- ValueInfo(RecordId, Type<?>) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.ValueInfo
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions.GCType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.compaction.SegmentGCStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.RecordType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.SegmentParser.BlobType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.SegmentVersion
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.tool.SearchNodes.Output
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions.GCType
-
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.segment.compaction.SegmentGCStatus
-
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.segment.RecordType
-
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.segment.SegmentParser.BlobType
-
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.segment.SegmentVersion
-
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.segment.tool.SearchNodes.Output
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warn(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
- WARN_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
-
Going over this limit will generate a warning message in the log
- weigh(Object, Object) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.OneWeigher
- weigh(String, RecordId) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.NodeCacheWeigher
- weigh(String, RecordId) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.StringCacheWeigher
- weigh(ReaderCache.CacheKey, String) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.ReaderStringCacheWeigher
- weigh(ReaderCache.CacheKey, Template) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.ReaderTemplateCacheWeigher
- weigh(SegmentId, Segment) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.SegmentCacheWeigher
- weigh(Template, RecordId) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.TemplateCacheWeigher
- with(WriterCacheManager) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Specify the
cacheManager
used by the returned writer. - withAccessTracking(String, StatisticsProvider) - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
-
Enable access statistics for this cache.
- withAllowedClientIPRanges(String[]) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withAutoClean(boolean) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withBlobChunkSize(int) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Specify the
BlobStore
. - withCheckBinaries(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Instruct the command to scan the full content of binary properties.
- withCheckHead(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Instruct the command to check head state.
- withCheckpoints(Set<String>) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Instruct the command to check specified checkpoints.
- withChild(String) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withCondition(String, BooleanSupplier) - Method in class org.apache.jackrabbit.oak.segment.file.cancel.Canceller
-
Return a new
Canceller
based on a boolean predicate. - withCustomPersistence(SegmentNodeStorePersistence) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- withDebugInterval(long) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Number of seconds between successive debug print statements.
- withDefaultMemoryMapping() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Set memory mapping to the default value based on OS properties
- withDepth(int) - Method in class org.apache.jackrabbit.oak.segment.tool.History.Builder
-
Maximum depth of the history.
- withDirectory(File) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withEagerSegmentCaching(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Enable eager segment caching.
- withErr(PrintStream) - Method in class org.apache.jackrabbit.oak.segment.tool.RecoverJournal.Builder
- withErr(PrintStream) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withErrWriter(PrintWriter) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
The text error stream writer used to print erroneous output.
- withFakeBlobStore(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Backup.Builder
-
Simulate the existence of a file-based blob store.
- withFileStore(FileStore) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withFileStore(FileStore) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withFileStoreMonitor(FileStoreMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withFilter(String) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
The path to a subtree.
- withFilterPaths(Set<String>) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Content paths to be checked.
- withForce(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
Whether to fail if run on an older version of the store of force upgrading its format.
- withGCLogInterval(long) - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
The number of nodes after which an update about the compaction process is logged.
- withGCMonitor(GCMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
GCMonitor
for monitoring this files store's gc process. - withGCOptions(SegmentGCOptions) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
SegmentGCOptions
the garbage collection options of the store - withGeneration(Supplier<GCGeneration>) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Specify the
generation
for the segment written by the returned segment writer. - withGeneration(GCGeneration) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Specify the
generation
for the segment written by the returned segment writer. - withHost(String) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withIgnoreMissingSegments(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
Whether to ignore exceptions caused by missing segments in the segment store.
- withIncremental(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
Set whether or not to perform an incremental diff of the specified interval.
- withInterval(String) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
The two node records to diff specified as a record ID interval.
- withIOLogging(Logger) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Log IO reads at debug level to the passed logger
- withIOMonitor(IOMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- withIOMonitor(IOMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withIOStatistics(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Instruct the command to print statistics about I/O operations performed during the check.
- withJournal(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
The path to the journal of the segment store.
- withJournal(File) - Method in class org.apache.jackrabbit.oak.segment.tool.History.Builder
-
The path to the journal.
- withLoggingHook(Consumer<String>) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
-
LoggingHook
for recording write operations to a log file - withMaxFileSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Maximal size of the generated tar files in MB.
- withMaxFileSize(long) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withMemoryMapping(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Turn memory mapping on or off
- withMemoryMapping(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withMmap(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Whether to use memory mapped access or file access.
- withMmap(Boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
Whether to use memory mapped access or file access.
- withNode(String) - Method in class org.apache.jackrabbit.oak.segment.tool.History.Builder
-
A path to a node.
- withNodeDeduplicationCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Number of items to keep in the node deduplication cache
- withOffHeapAccess(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Turn off heap access on or off
- withOffHeapAccess(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withOs(String) - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
Which operating system the code is running on.
- withOut(PrintStream) - Method in class org.apache.jackrabbit.oak.segment.tool.RecoverJournal.Builder
- withOut(PrintStream) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withoutCache() - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Specify that the returned writer should not use a cache.
- withOutput(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
The file where the output of this command is stored.
- withOutput(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Revisions.Builder
-
The file where the output of this command is stored.
- withOutput(SearchNodes.Output) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withOutWriter(PrintWriter) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
The text output stream writer used to print normal output.
- withoutWriterPool() - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Create a
SegmentWriter
backed by aSegmentBufferWriter
. - withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.DebugSegments.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.DebugStore.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.DebugTars.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.History.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.RecoverJournal.Builder
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Revisions.Builder
-
The path to an existing segment store.
- withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withPersistence(SegmentNodeStorePersistence) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withPort(int) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withPort(int) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withProperty(String) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withReaderCountStats(CounterStats) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withReadOnly() - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withReadTimeoutMs(int) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withRemoteStoreMonitor(RemoteStoreMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
- withRemoteStoreMonitor(RemoteStoreMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withRepositoryStatistics(Check.RepositoryStatistics) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Attach a repository statistics instance to collect info on nodes and properties checked on head.
- withRevisionsCount(Integer) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
-
Instruct the command to check only the last
revisionsCount
revisions. - withSecureConnection(boolean) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withSecureConnection(boolean) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withSegment(String) - Method in class org.apache.jackrabbit.oak.segment.tool.DebugSegments.Builder
-
Add a segment, node record or node record range.
- withSegmentCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Size of the segment cache in MB.
- withSegmentCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.tool.Compact.Builder
-
The size of the segment cache in MB.
- withSegmentCountStats(CounterStats) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withShortCircuit() - Method in class org.apache.jackrabbit.oak.segment.file.cancel.Canceller
- withSnfeListener(SegmentNotFoundExceptionListener) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
SegmentNotFoundExceptionListener
listener forSegmentNotFoundException
- withSource(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Backup.Builder
-
The source folder of the backup.
- withSource(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Restore.Builder
-
The source path of the restore.
- withSpoolFolder(File) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withSSLChainFile(String) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withSSLChainFile(String) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withSSLClientValidation(boolean) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withSSLKeyFile(String) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withSSLKeyFile(String) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withSSLKeyPassword(String) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withSSLKeyPassword(String) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withSSLSubjectPattern(String) - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync.Builder
- withSSLSubjectPattern(String) - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync.Builder
- withStatisticsProvider(StatisticsProvider) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
StatisticsProvider
for collecting statistics related to FileStore - withStatisticsProvider(StatisticsProvider) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
-
StatisticsProvider
for collecting statistics related to SegmentStore - withStrictVersionCheck(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Enable strict version checking.
- withStringCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Size of the string cache in MB.
- withStringDeduplicationCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Number of items to keep in the string deduplication cache
- withTar(String) - Method in class org.apache.jackrabbit.oak.segment.tool.DebugTars.Builder
-
Add a TAR file.
- withTarget(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Backup.Builder
-
The target folder of the backup.
- withTarget(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Restore.Builder
-
The target of the restore.
- withTarRecovery(TarRecovery) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles.Builder
- withTemplateCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Size of the template cache in MB.
- withTemplateDeduplicationCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
-
Number of items to keep in the template deduplication cache
- withTimeout(String, long, TimeUnit) - Method in class org.apache.jackrabbit.oak.segment.file.cancel.Canceller
-
Return a new
Canceller
based on time duration. - withValue(String, String) - Method in class org.apache.jackrabbit.oak.segment.tool.SearchNodes.Builder
- withWriterPool() - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriterBuilder
-
Create a
SegmentWriter
backed by aSegmentBufferWriterPool
. - write() - Method in class org.apache.jackrabbit.oak.segment.file.tar.binaries.BinaryReferencesIndexWriter
-
Write the current state of this instance to an array of bytes.
- write() - Method in class org.apache.jackrabbit.oak.segment.file.tar.index.IndexWriter
-
Serializes the content of the index.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponseEncoder
- writeBinaryReferences(@org.jetbrains.annotations.NotNull byte[]) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Write the binary references data.
- writeBinaryReferences(byte[]) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- writeBlob(Blob) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriter
- writeBlob(Blob) - Method in interface org.apache.jackrabbit.oak.segment.SegmentWriter
-
Write a blob (as list of block records)
- writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
- writeBlob(InputStream, BlobOptions) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
-
Ignores the options provided and delegates to
BasicReadOnlyBlobStore.writeBlob(InputStream)
. - writeByte(byte) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- writeBytes(byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- writeEntry(String) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.DefaultIOTraceWriter
- writeEntry(String) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceLogWriter
- writeEntry(String) - Method in interface org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceWriter
-
Persist a
entry
- writeGraph(@org.jetbrains.annotations.NotNull byte[]) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Write the graph data.
- writeGraph(byte[]) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- writeHeader(String) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.DefaultIOTraceWriter
- writeHeader(String) - Method in class org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceLogWriter
- writeHeader(String) - Method in interface org.apache.jackrabbit.oak.segment.tool.iotrace.IOTraceWriter
-
Persist a
header
- writeInt(int) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- writeLine(String) - Method in class org.apache.jackrabbit.oak.segment.file.LocalGCJournalFile
- writeLine(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.GCJournalFile
-
Write the new line to the GC journal file.
- writeLine(String) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileWriter
-
Write a new line to the journal file.
- writeLong(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- writeNode(NodeState) - Method in interface org.apache.jackrabbit.oak.segment.SegmentWriter
-
Write a node state.
- writeNode(NodeState, Buffer) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriter
- writeNode(NodeState, Buffer) - Method in interface org.apache.jackrabbit.oak.segment.SegmentWriter
-
Write a node state.
- WriterCacheManager - Class in org.apache.jackrabbit.oak.segment
-
Instances of this class manage the deduplication caches used by the
SegmentWriter
to avoid writing multiple copies of the same record. - WriterCacheManager() - Constructor for class org.apache.jackrabbit.oak.segment.WriterCacheManager
- WriterCacheManager.Default - Class in org.apache.jackrabbit.oak.segment
-
This implementation of
WriterCacheManager
returnsRecordCache
instances for the string and template cache andCache
instance for the node cache. - WriterCacheManager.Empty - Class in org.apache.jackrabbit.oak.segment
-
This implementation of
WriterCacheManager
returns empty caches of size 0. - writeRecordId(RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
-
Write a record ID.
- writeSegment(long, long, @org.jetbrains.annotations.NotNull byte[], int, int, int, int, boolean) - Method in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveWriter
-
Write the new segment to the archive.
- writeSegment(long, long, byte[], int, int, int, int, boolean) - Method in class org.apache.jackrabbit.oak.segment.file.tar.SegmentTarWriter
- writeSegment(UUID, byte[], int, int, GCGeneration, Set<UUID>, Set<String>) - Method in class org.apache.jackrabbit.oak.segment.file.tar.TarFiles
- writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
- writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
- writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
- writeSegment(SegmentId, byte[], int, int) - Method in interface org.apache.jackrabbit.oak.segment.SegmentStore
-
Writes the given segment to the segment store.
- writeShort(short) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
- writeStream(InputStream) - Method in class org.apache.jackrabbit.oak.segment.DefaultSegmentWriter
- writeStream(InputStream) - Method in interface org.apache.jackrabbit.oak.segment.SegmentWriter
-
Writes a stream value record.
- writeTo(OutputStream) - Method in class org.apache.jackrabbit.oak.segment.Segment
- written(long) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
- written(long) - Method in interface org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitor
-
Notifies the monitor when data is written
- written(long) - Method in class org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitorAdapter
Z
- zeroChildNodes - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
-
Nodes with this type have no child nodes
All Classes All Packages