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

A

AbstractFileStore - Class in org.apache.jackrabbit.oak.segment.file
The storage implementation for tar files.
accept(UUID, UUID) - Method in interface org.apache.jackrabbit.oak.segment.SegmentGraph.SegmentGraphVisitor
A call to this method indicates that the from segment references the to segment.
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(ComponentContext) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
 
activate(ComponentContext) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
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
 
align(int, int) - Static method in class org.apache.jackrabbit.oak.segment.Segment
Align an address on the given boundary
ALLOWED_CLIENT_IP_RANGES - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
ALLOWED_CLIENT_IP_RANGES_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
analyseNode(RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
 
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
 
AUTO_CLEAN - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
AUTO_CLEAN_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
available() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
 

B

backup(SegmentReader, Revisions, File) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreBackup
 
backup(SegmentReader, Revisions, File) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupImpl
 
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.
BACKUP_DIRECTORY - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
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
 
bind(MemoryStore) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
Bind this instance to a store.
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_SMALL_LIMIT - Static variable in class org.apache.jackrabbit.oak.segment.Segment
Maximum size of small blob IDs.
blobId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
Id of this record
blobType - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
Type of this blob
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.SegmentNodeStore.SegmentNodeStoreBuilder
 
build(FileStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Build a SegmentWriter for a FileStore.
build(ReadOnlyFileStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Build a SegmentWriter for a ReadOnlyFileStore.
build(MemoryStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Build a SegmentWriter for a MemoryStore.
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.GenerationGraph.Builder
Create an executable version of the GenerationGraph 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.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.SegmentGraph.Builder
 
builder() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
 
builder(Revisions, SegmentReader, SegmentWriter, BlobStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
builder(FileStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders
Create a SegmentNodeStoreBuilder based on a FileStore.
builder(MemoryStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders
Create a SegmentNodeStoreBuilder based on a MemoryStore.
builder(ReadOnlyFileStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreBuilders
Create a SegmentNodeStoreBuilder based on a ReadOnlyFileStore@.
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.GenerationGraph
Create a builder for the GenerationGraph 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.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.SegmentGraph
Create a builder for the SegmentGraph command.
buildReadOnly() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
Create a new ReadOnlyFileStore instance with the settings specified in this builder.

C

cacheInfoAsString() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
CacheWeights - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.NodeCacheWeigher - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.NodeCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.NodeCacheWeigher
 
CacheWeights.OneWeigher<K,V> - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.OneWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.OneWeigher
 
CacheWeights.ReaderStringCacheWeigher - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.ReaderStringCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.ReaderStringCacheWeigher
 
CacheWeights.ReaderTemplateCacheWeigher - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.ReaderTemplateCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.ReaderTemplateCacheWeigher
 
CacheWeights.SegmentCacheWeigher - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.SegmentCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.SegmentCacheWeigher
 
CacheWeights.StringCacheWeigher - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.StringCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.StringCacheWeigher
 
CacheWeights.TemplateCacheWeigher - Class in org.apache.jackrabbit.oak.segment
 
CacheWeights.TemplateCacheWeigher() - Constructor for class org.apache.jackrabbit.oak.segment.CacheWeights.TemplateCacheWeigher
 
CachingSegmentReader - Class in org.apache.jackrabbit.oak.segment
This SegmentReader implementation implements caching for strings and templates.
CachingSegmentReader(Supplier<SegmentWriter>, BlobStore, long, long) - 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
 
cancelGC() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
Cancel a running revision garbage collection compaction process as soon as possible.
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
 
check(String, Set<String>, long) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
Check whether the nodes and all its properties of all given paths are consistent at the given revision.
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.
checkConsistency(File, String, boolean, long, long) - Static method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
Run a consistency check.
checkpoint(long) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
 
checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
checkpoint(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
checkpointInfo(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
CHECKPOINTS - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
checkpoints() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.segment.compaction.LoggingGCMonitor
 
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
 
cleanup(FileStore) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreBackup
 
cleanup(FileStore) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupImpl
 
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
 
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 the underlying journal file.
close() - Method in class org.apache.jackrabbit.oak.segment.file.Scheduler
Close this scheduler.
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.ConsistencyChecker
 
close() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
 
close() - Method in class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
 
close() - Method in class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
 
collectBlobReferences(ReferenceCollector) - 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.
collectCheckpoints(TabularDataSupport) - Method in class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
 
collectReferences(ReferenceCollector) - Method in class org.apache.jackrabbit.oak.segment.SegmentBlobReferenceRetriever
 
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
 
COMMITS_COUNT - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
 
committedAfter(long) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
Notifies the monitor time spent (excluding queuing time) for a commit.
committedAfter(long) - Method 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) - Method in class org.apache.jackrabbit.oak.segment.Compactor
Compact the differences between a before and a after on top of an onto state.
compact() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
Copy every referenced record in data (non-bulk) segments.
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.compaction.LoggingGCMonitor
 
compacted() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
 
compacted() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
COMPACTION_DISABLE_ESTIMATION - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
COMPACTION_FORCE_TIMEOUT - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
COMPACTION_RETRY_COUNT - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
COMPACTION_SIZE_DELTA_ESTIMATION - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
Compactor - Class in org.apache.jackrabbit.oak.segment
Tool for compacting segments.
Compactor(SegmentReader, SegmentWriter, BlobStore, Supplier<Boolean>, SegmentGCOptions) - Constructor for class org.apache.jackrabbit.oak.segment.Compactor
 
compare(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.segment.Template
 
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
 
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
 
computeNext() - Method in class org.apache.jackrabbit.oak.segment.file.JournalReader
 
ConsistencyChecker - Class in org.apache.jackrabbit.oak.segment.file.tooling
Utility for checking the files of a FileStore for inconsistency and reporting that latest consistent revision.
ConsistencyChecker(File, long) - Constructor for class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
Create a new consistency checker instance
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(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.
containsVertex(T) - Method in class org.apache.jackrabbit.oak.segment.SegmentGraph.Graph
 
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 class org.apache.jackrabbit.oak.segment.SegmentPropertyState
 
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
 
createRegExpFilter(String, SegmentStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Create a regular expression based inclusion filter for segment.
CUSTOM_BLOB_STORE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
 
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, String, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.RequestDecoder
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.ResponseDecoder
 
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_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
dequeuedAfter(long) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
Notifies the monitor time spent in the queue for a commit, before being processed.
dequeuedAfter(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
 
didSendBinariesBytes(String, int) - 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.
DISABLE_ESTIMATION_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
dispatchChanges(boolean) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore.SegmentNodeStoreBuilder
 

E

edges() - Method in class org.apache.jackrabbit.oak.segment.SegmentGraph.Graph
 
EMPTY - Static variable in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.oak.segment.RecordId
 
encode(ChannelHandlerContext, GetBlobRequest, List<Object>) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequestEncoder
 
encode(ChannelHandlerContext, GetBlobResponse, ByteBuf) - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponseEncoder
 
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
 
entries - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
Entries of this bucket
equals(Object) - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
 
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.compaction.LoggingGCMonitor
 
error(String, Exception) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
 
estimateCompactionGain() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
Run the compaction gain estimation process.
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 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.Segment
Estimate of how much memory this instance would occupy in the segment cache.
estimateMemoryUsage() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
 
estimateMemoryUsage() - Method in class org.apache.jackrabbit.oak.segment.Template
 
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(int, WriteOperationHandler.WriteOperation) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
execute(int, WriteOperationHandler.WriteOperation) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
 
exists() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
 
EXPEDITE_OPTION - Static variable in class org.apache.jackrabbit.oak.segment.file.TarRevisions
Option to cause set head calls to be expedited.

F

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) - 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
 
factory(int) - Static method in class org.apache.jackrabbit.oak.segment.RecordCache
 
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 - Class in org.apache.jackrabbit.oak.segment.file
Builder for creating FileStore instances.
fileStoreBuilder(File) - Static method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
Create a new instance of a FileStoreBuilder for a file store.
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
 
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
 
finished() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
flush() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
 
flush(Callable<Void>) - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
Flush the id of the current head to the journal after a call to persisted.
flush() - 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() - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
 
flush() - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
 
flushed() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
 
FORCE_TIMEOUT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
Default value for SegmentGCOptions.getForceTimeout() in seconds.
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(SegmentStore, String) - Static method in class org.apache.jackrabbit.oak.segment.RecordId
 

G

gc() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
Run garbage collection: estimation, compaction, cleanup
gc() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
 
GC_GENERATION_OFFSET - Static variable in class org.apache.jackrabbit.oak.segment.Segment
 
GC_JOURNAL - Static variable in class org.apache.jackrabbit.oak.segment.file.GCJournal
 
GC_PROGRESS_LOG - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
GC_PROGRESS_LOG_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
Default value for the gc progress log
GCEstimation - Interface in org.apache.jackrabbit.oak.segment.file
 
GCJournal - Class in org.apache.jackrabbit.oak.segment.file
Persists the repository size and the reclaimed size following a cleanup operation in the gc journal file with the format: 'repoSize, reclaimedSize, timestamp, gcGen, nodes compacted'.
GCJournal(File) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCJournal
 
GCJournal.GCJournalEntry - Class in org.apache.jackrabbit.oak.segment.file
 
GCJournal.GCJournalEntry(long, long, long, int, long) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
 
gcLog() - Method in interface org.apache.jackrabbit.oak.segment.file.GCEstimation
User friendly message explaining the value of the GCEstimation.gcNeeded() flag
gcLog() - Method in class org.apache.jackrabbit.oak.segment.file.SizeDeltaGcEstimation
 
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, long, SegmentGCOptions) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCMemoryBarrier
 
gcNeeded() - Method in interface org.apache.jackrabbit.oak.segment.file.GCEstimation
Determines if the Gc operation needs to run or not
gcNeeded() - Method in class org.apache.jackrabbit.oak.segment.file.SizeDeltaGcEstimation
 
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) - Constructor for class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
GenerationGraph - Class in org.apache.jackrabbit.oak.segment.tool
Generates a garbage collection generation graph.
GenerationGraph.Builder - Class in org.apache.jackrabbit.oak.segment.tool
Collect options for the GenerationGraph command.
get(K, int) - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
Look up a mapping from this cache by its key and generation.
get(String) - Method in interface org.apache.jackrabbit.oak.segment.NodeCache
 
get(long, long, int, Function<Integer, T>) - Method in class org.apache.jackrabbit.oak.segment.ReaderCache
Get the value, loading it if necessary.
get(T) - Method in class org.apache.jackrabbit.oak.segment.RecordCache
 
getApproximateSize() - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
 
getApproximateSize() - Method in interface org.apache.jackrabbit.oak.segment.file.FileStoreStatsMBean
 
getAverageLoadPenalty() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getBackupStatus() - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreBackupRestoreImpl
 
getBinaryDeduplicationMaxSize() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
 
getBlob(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
getBlobData() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
 
getBlobId(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
 
getBlobId() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
 
getBlobId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobRequest
 
getBlobId() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
 
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, byte[]) - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.GetBlobResponse
 
GetBlobResponseEncoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
 
GetBlobResponseEncoder() - 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
 
getCacheStats() - Method in class org.apache.jackrabbit.oak.segment.SegmentCache
See the class comment regarding some peculiarities of this cache's statistics
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
 
getCommitsCount() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
 
getCommitsCount() - 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
 
getEdge(T) - Method in class org.apache.jackrabbit.oak.segment.SegmentGraph.Graph
 
getElementCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
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.
getEvictionCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
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
 
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
 
getGcGeneration() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
Returns the gc generation
getGcGeneration(ByteBuffer, 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.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.
getGCNodeWriteMonitor() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
 
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
 
getGeneration() - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
getGeneration() - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
 
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.
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
 
getHistory(File, 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 passed journal.
getHitCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getHitRate() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getID() - Method in class org.apache.jackrabbit.oak.segment.standby.store.CommunicationObserver
 
getIndex() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
 
getInputStream(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
 
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.SegmentStream
 
getListCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
 
getListSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
 
getLoadCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getLoadExceptionCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getLoadExceptionRate() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getLoadSuccessCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
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
 
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
 
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
 
getMissCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getMissRate() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
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
 
getName() - Method in class org.apache.jackrabbit.oak.segment.PropertyTemplate
 
getName() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getName(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
 
getName() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
 
getName() - Method in interface org.apache.jackrabbit.oak.segment.standby.jmx.ObservablePartnerMBean
 
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.SegmentWriter
Get occupancy information for the node deduplication cache indicating occupancy and evictions per priority.
getNodeCacheOccupancyInfo() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
 
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.SegmentWriter
 
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
 
getNodeDeduplicationCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
 
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
 
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
 
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
 
getReclaimedSize() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
Returns the reclaimed size
getRecordIdIfAvailable(InputStream, SegmentStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentStream
 
getRecordNumber() - Method in class org.apache.jackrabbit.oak.segment.RecordId
 
getRecordNumberCount() - Method in class org.apache.jackrabbit.oak.segment.Segment
 
getReference(String) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
 
getReference() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
 
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.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
 
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
getRequestCount() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
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.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.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(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() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
Get the segment identified by this instance.
getSegmentCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
 
getSegmentCounter() - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
Number of segment tracked since this tracker was instantiated
getSegmentData() - Method in class org.apache.jackrabbit.oak.segment.standby.codec.GetSegmentResponse
 
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
 
getSegmentIds() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
 
getSegmentInfo() - Method in class org.apache.jackrabbit.oak.segment.Segment
Returns the segment meta data of this segment or null if none is present.
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
 
getSmallBlobCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
 
getSmallStringCount() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
 
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(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
 
getString() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
 
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.SegmentWriter
 
getStringCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
 
getStringCacheStats() - Method in class org.apache.jackrabbit.oak.segment.WriterCacheManager
 
getStringDeduplicationCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
 
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
 
getTarReaderIndex() - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
 
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.SegmentWriter
 
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
 
getTemplateDeduplicationCacheStats() - Method in class org.apache.jackrabbit.oak.segment.file.FileStore
 
getTemplateId(SegmentNodeState) - Static method in class org.apache.jackrabbit.oak.segment.SegmentNodeStateHelper
 
getTemplateSize() - Method in class org.apache.jackrabbit.oak.segment.RecordUsageAnalyser
 
getTotalLoadTime() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
getTracker() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
 
getTracker() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
 
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 class org.apache.jackrabbit.oak.segment.PropertyTemplate
 
getType() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
 
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
 
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
 
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
 

H

hasChildNode(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeState
 
hashCode() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal.GCJournalEntry
 
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
 
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

IGNORE_SNFE - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionListener
Listener instance doing nothing on a SegmentNotFoundException
INFINITY - Static variable in class org.apache.jackrabbit.oak.segment.file.TarRevisions
Timeout option approximating no time out (Long.MAX_VALUE days).
info(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.compaction.LoggingGCMonitor
 
info(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
 
init(long, long, long, long) - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
INSTANCE - Static variable in class org.apache.jackrabbit.oak.segment.WriterCacheManager.Empty
Singleton instance of WriterCacheManager.Empty
INTERVAL - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
INTERVAL_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
InvalidFileStoreVersionException - Exception in org.apache.jackrabbit.oak.segment.file
This exception can be thrown during the startup of the FileStore to indicate an incompatible version mismatch between the code that generated the data in the store and the current version of the FileStore.
InvalidFileStoreVersionException() - Constructor for exception org.apache.jackrabbit.oak.segment.file.InvalidFileStoreVersionException
 
InvalidFileStoreVersionException(String) - Constructor for exception org.apache.jackrabbit.oak.segment.file.InvalidFileStoreVersionException
 
isArray() - Method in class org.apache.jackrabbit.oak.segment.SegmentPropertyState
 
isBinaryDeduplication() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
 
isBulkSegmentId() - Method in class org.apache.jackrabbit.oak.segment.SegmentId
Checks whether this is a bulk segment identifier.
isCompactionRunning() - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
isDataSegmentId(long) - Static method in class org.apache.jackrabbit.oak.segment.SegmentId
Checks whether this is a data segment identifier.
isDataSegmentId() - 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.
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
 
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
 
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(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.
isSmall(String) - Method in class org.apache.jackrabbit.oak.segment.StringCache
 
isSmall(Template) - Method in class org.apache.jackrabbit.oak.segment.TemplateCache
 
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_FILE_NAME - Static variable in class org.apache.jackrabbit.oak.segment.file.ReadOnlyRevisions
 
JOURNAL_FILE_NAME - Static variable in class org.apache.jackrabbit.oak.segment.file.TarRevisions
 
JOURNAL_WRITES - Static variable in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
 
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(File) - 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.
length() - Method in class org.apache.jackrabbit.oak.segment.SegmentBlob
 
LEVEL_BITS - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
Number of bits needed to indicate the current trie level.
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
LOG_SNFE - Static variable in interface org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionListener
Listener instance logging the SegmentNotFoundException at error level.
LoggingGCMonitor - Class in org.apache.jackrabbit.oak.segment.compaction
This GCMonitor implementation logs all calls to its LoggingGCMonitor.info(String, Object...), LoggingGCMonitor.warn(String, Object...), LoggingGCMonitor.error(String, Exception) and LoggingGCMonitor.skipped(String, Object...) methods at the respective levels using the logger instance passed to the constructor.
LoggingGCMonitor(Logger) - Constructor for class org.apache.jackrabbit.oak.segment.compaction.LoggingGCMonitor
New instance logging to log

M

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
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_NUMBER_OF_LEVELS - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
Maximum number of trie levels.
MAX_SEGMENT_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.Segment
Maximum segment size.
MAX_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.MapRecord
Maximum size of a map.
MEDIUM_LIMIT - Static variable in class org.apache.jackrabbit.oak.segment.Segment
The size limit for medium values.
MEMORY_THRESHOLD - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
MEMORY_THRESHOLD_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
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
 
mixinCount - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
Number of mixins
MODE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
MODE - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
MODE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 

N

newBulkSegmentId() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
 
newBulkSegmentId() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
 
newBulkSegmentId() - Method in interface org.apache.jackrabbit.oak.segment.SegmentStore
Create a new SegmentId for a segment of type "bulk".
newBulkSegmentId(SegmentIdFactory) - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
Create and track a new segment id for bulk segments.
newDataSegmentId() - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
 
newDataSegmentId() - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
 
newDataSegmentId() - Method in interface org.apache.jackrabbit.oak.segment.SegmentStore
Create a new SegmentId for a segment of type "data".
newDataSegmentId(SegmentIdFactory) - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
Create and track a new segment id for data segments.
newRecordCache(int) - Static method in class org.apache.jackrabbit.oak.segment.RecordCache
Factory method for creating RecordCache instances.
newSegmentId(long, long) - Method in class org.apache.jackrabbit.oak.segment.file.AbstractFileStore
 
newSegmentId(long, long) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStore
 
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.SegmentStore
Create a SegmentId represented by the given MSB/LSB pair.
newSegmentId(long, long, SegmentIdFactory) - Method in class org.apache.jackrabbit.oak.segment.SegmentTracker
Get an existing SegmentId with the given msb and lsb or create a new one if no such id exists with this tracker.
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.
NODE_DEDUPLICATION_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
NodeCache - Interface in org.apache.jackrabbit.oak.segment
Partial mapping of String keys to values of type RecordId.
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
noopWeigher() - Static method in class org.apache.jackrabbit.oak.segment.CacheWeights
 
notify(SegmentId, SegmentNotFoundException) - Method in interface org.apache.jackrabbit.oak.segment.SegmentNotFoundExceptionListener
Notification about SegmentNotFoundException thrown by the underlying store in a meaningful way.

O

OBJECT_HEADER_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.CacheWeights
 
ObservablePartnerMBean - Interface in org.apache.jackrabbit.oak.segment.standby.jmx
 
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.
onCommit() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
Notifies the monitor when a new commit was persisted right away
onCommit() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
 
onCommitDequeued() - Method in interface org.apache.jackrabbit.oak.segment.SegmentNodeStoreMonitor
Notifies the monitor when a queued commit was dequeued for processing.
onCommitDequeued() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
 
onCommitQueued() - 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() - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreStats
 
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
onListBucket(RecordId, RecordId, int, int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
onMap(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
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(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.
onOrAfter(SegmentVersion) - Method in enum org.apache.jackrabbit.oak.segment.SegmentVersion
 
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
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.
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.file - package org.apache.jackrabbit.oak.segment.file
 
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.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.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
 

P

parseBlob(RecordId) - Method in class org.apache.jackrabbit.oak.segment.SegmentParser
Parse a blob record
parseGCGraph(ReadOnlyFileStore) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Parse the gc generation graph of a file store.
parseHeadGraph(SegmentReader, RecordId) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Parser the head graph of segment store.
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
parseSegmentGraph(ReadOnlyFileStore, Predicate<UUID>) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Parse the segment graph of a file store.
parseSegmentGraph(ReadOnlyFileStore, Set<UUID>, Predicate<UUID>, Function<UUID, T>) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Parse the segment graph of a file store starting with a given set of root segments.
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_COMPACTION - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
PAUSE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
Default value for SegmentGCOptions.isPaused()
persist(long, long, int, long) - 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.
PORT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
PORT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
prepare(RecordType, int, Collection<RecordId>) - 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.
PRIMARY_HOST - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
PRIMARY_HOST_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
PriorityCache<K,V> - Class in org.apache.jackrabbit.oak.segment.file
PriorityCache implements a partial mapping from keys of type K to values of type V.
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.
PriorityCache(int) - Constructor for class org.apache.jackrabbit.oak.segment.file.PriorityCache
 
PROP_BLOB_GC_MAX_AGE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
PROP_BLOB_SNAPSHOT_INTERVAL - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
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
propertyId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.PropertyInfo
Id of this record
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, V, int, byte) - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
Add a mapping to the cache.
put(String, RecordId, byte) - Method in interface org.apache.jackrabbit.oak.segment.NodeCache
Add a mapping from key to value with a given cost.
put(T, RecordId) - Method in class org.apache.jackrabbit.oak.segment.RecordCache
Add a mapping from key to value.
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

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(byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
 
READ_TIMEOUT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
READ_TIMEOUT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
readAll() - Method in class org.apache.jackrabbit.oak.segment.file.GCJournal
Returns all available entries from the journal
readBlob(RecordId) - Method in class org.apache.jackrabbit.oak.segment.CachingSegmentReader
 
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.BasicReadOnlyBlobStore
 
readBlob(RecordId) - Method in interface org.apache.jackrabbit.oak.segment.SegmentReader
Read the blob identified by id.
readBlobId(Segment, int) - Static method in class org.apache.jackrabbit.oak.segment.SegmentBlob
 
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
 
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
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(File) - 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 and template
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.
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(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentId
Notify this id about the reclamation of its segment (e.g.
RECORD_ALIGN_BITS - Static variable in class org.apache.jackrabbit.oak.segment.Segment
The number of bytes (or bits of address space) to use for the alignment boundary of segment records.
RECORD_NUMBER_COUNT_OFFSET - Static variable in class org.apache.jackrabbit.oak.segment.Segment
 
RecordCache<T> - Class in org.apache.jackrabbit.oak.segment
Partial mapping of keys of type T to values of type RecordId.
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
 
RecordId - Class in org.apache.jackrabbit.oak.segment
The record id.
RecordId(SegmentId, int) - Constructor for class org.apache.jackrabbit.oak.segment.RecordId
 
RecordIdSet - Class in org.apache.jackrabbit.oak.segment
A memory optimised set of RecordIds.
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
 
REFERENCED_SEGMENT_ID_COUNT_OFFSET - Static variable in class org.apache.jackrabbit.oak.segment.Segment
 
REGISTER_DESCRIPTORS - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
 
release(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
releaseCheckpoint(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
 
REPOSITORY_HOME_DIRECTORY - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
RequestDecoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
 
RequestDecoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.RequestDecoder
 
reset(NodeBuilder) - Method in class org.apache.jackrabbit.oak.segment.SegmentNodeStore
 
reset() - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
 
resetStats() - Method in class org.apache.jackrabbit.oak.segment.RecordCacheStats
 
ResponseDecoder - Class in org.apache.jackrabbit.oak.segment.standby.codec
 
ResponseDecoder() - Constructor for class org.apache.jackrabbit.oak.segment.standby.codec.ResponseDecoder
 
restore(File, File) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreRestore
 
restore(File) - Method in interface org.apache.jackrabbit.oak.backup.FileStoreRestore
 
restore(File, File) - Method in class org.apache.jackrabbit.oak.backup.impl.FileStoreRestoreImpl
 
restore(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 - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
RETAINED_GENERATIONS_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
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
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 given directory.
RevisionHistory.HistoryElement - Class in org.apache.jackrabbit.oak.segment.file.tooling
Representation of a point in time for a given node.
Revisions - Interface in org.apache.jackrabbit.oak.segment
Revisions instances provide read and write access to the current head state.
Revisions - Class in org.apache.jackrabbit.oak.segment.tool
Collect and print the revisions of a segment store.
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.
ROLE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreFactory
 
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.GenerationGraph
 
run() - Method in class org.apache.jackrabbit.oak.segment.tool.History
 
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.SegmentGraph
 

S

sameStore(SegmentStore) - Method in class org.apache.jackrabbit.oak.segment.SegmentId
Determine whether this instance belongs to the passed store
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(String) - Constructor for class org.apache.jackrabbit.oak.segment.file.Scheduler
Create a new instance with the given name.
SECURE - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
SECURE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.segment.standby.store.StandbyStoreService
 
Segment - Class in org.apache.jackrabbit.oak.segment
A list of records.
Segment(SegmentStore, SegmentReader, SegmentId, ByteBuffer) - Constructor for class org.apache.jackrabbit.oak.segment.Segment
 
Segment.RecordConsumer - Interface in org.apache.jackrabbit.oak.segment
A consumer of record data.
SEGMENT_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
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
 
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 the SegmentTracker.
SegmentBlobReferenceRetriever(FileStore) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBlobReferenceRetriever
 
SegmentBufferWriter - Class in org.apache.jackrabbit.oak.segment
This class encapsulates the state of a segment being written.
SegmentBufferWriter(SegmentStore, Supplier<Integer>, SegmentReader, String, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
SegmentBufferWriterPool - Class in org.apache.jackrabbit.oak.segment
This WriteOperationHandler uses a pool of SegmentBufferWriters, which it passes to its execute method.
SegmentBufferWriterPool(SegmentStore, SegmentTracker, SegmentReader, String, Supplier<Integer>) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentBufferWriterPool
 
SegmentCache - Class in org.apache.jackrabbit.oak.segment
A cache for Segment instances by their SegmentId.
SegmentCache(long) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentCache
Create a new segment cache of the given size.
SegmentCheckpointMBean - Class in org.apache.jackrabbit.oak.segment
CheckpointMBean implementation for the SegmentNodeStore.
SegmentCheckpointMBean(SegmentNodeStore) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentCheckpointMBean
 
SegmentGCOptions - Class in org.apache.jackrabbit.oak.segment.compaction
This class holds configuration options for segment store revision gc.
SegmentGCOptions(boolean, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
 
SegmentGCOptions() - Constructor for class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
 
SegmentGCStatus - Enum in org.apache.jackrabbit.oak.segment.compaction
 
SegmentGraph - Class in org.apache.jackrabbit.oak.segment
Utility graph for parsing a segment graph.
SegmentGraph - Class in org.apache.jackrabbit.oak.segment.tool
Generates a segment collection generation graph.
SegmentGraph.Builder - Class in org.apache.jackrabbit.oak.segment.tool
Collect options for the SegmentGraph command.
SegmentGraph.Graph<T> - Class in org.apache.jackrabbit.oak.segment
A simple graph representation for a graph with node of type T.
SegmentGraph.Graph() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentGraph.Graph
 
SegmentGraph.SegmentGraphVisitor - Interface in org.apache.jackrabbit.oak.segment
Visitor for receiving call backs while traversing the segment graph.
SegmentId - Class in org.apache.jackrabbit.oak.segment
Segment identifier.
SegmentId(SegmentStore, long, long) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentId
 
SegmentIdFactory - Interface in org.apache.jackrabbit.oak.segment
A factory for SegmentId given their representation in MSB/LSB longs.
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".
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 specific SegmentStore 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.
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 from oak-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(SegmentId) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentNotFoundException
 
SegmentNotFoundException(SegmentId, Throwable) - Constructor for exception org.apache.jackrabbit.oak.segment.SegmentNotFoundException
 
SegmentNotFoundException(String, SegmentNotFoundException) - 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
SegmentParser.BlobInfo(RecordId, SegmentParser.BlobType, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.BlobInfo
 
SegmentParser.BlobType - Enum in org.apache.jackrabbit.oak.segment
Type of blobs (and strings)
SegmentParser.ListBucketInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.ListBucketInfo(RecordId, boolean, List<RecordId>, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.ListBucketInfo
 
SegmentParser.ListInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.ListInfo(RecordId, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.ListInfo
 
SegmentParser.MapInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.MapInfo(RecordId, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.MapInfo
 
SegmentParser.NodeInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.NodeInfo(RecordId, String, int, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
 
SegmentParser.PropertyInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.PropertyInfo(RecordId, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.PropertyInfo
 
SegmentParser.TemplateInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.TemplateInfo(RecordId, boolean, boolean, boolean, boolean, int, int, int) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
 
SegmentParser.ValueInfo - Class in org.apache.jackrabbit.oak.segment
SegmentParser.ValueInfo(RecordId, Type<?>) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentParser.ValueInfo
 
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 the GCMonitor.
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.
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() - Constructor for class org.apache.jackrabbit.oak.segment.SegmentTracker
 
SegmentVersion - Enum in org.apache.jackrabbit.oak.segment
Version of the segment storage format.
SegmentWriter - Class in org.apache.jackrabbit.oak.segment
A SegmentWriter converts nodes, properties, values, etc.
SegmentWriter(SegmentStore, SegmentReader, BlobStore, WriterCacheManager, WriteOperationHandler) - Constructor for class org.apache.jackrabbit.oak.segment.SegmentWriter
Create a new instance of a SegmentWriter.
SegmentWriterBuilder - Class in org.apache.jackrabbit.oak.segment
Builder for building SegmentWriter instances.
segmentWriterBuilder(String) - Static method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Set the name of this builder.
setBinaryDeduplicationMaxSize(long) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
Offline compaction only.
setCompactionMonitor(GCNodeWriteMonitor) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
 
setContentEqualityCheck(boolean) - Method in class org.apache.jackrabbit.oak.segment.Compactor
 
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
 
setGcProgressLog(long) - Method in class org.apache.jackrabbit.oak.segment.file.GCNodeWriteMonitor
 
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
 
setHead(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.ReadOnlyRevisions
 
setHead(RecordId, RecordId, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.file.TarRevisions
This implementation blocks if a concurrent call to Revisions.setHead(Function, Option...) is already in progress.
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(RecordId, RecordId, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
 
setHead(Function<RecordId, RecordId>, Revisions.Option...) - Method in class org.apache.jackrabbit.oak.segment.memory.MemoryStoreRevisions
Not supported: throws UnsupportedOperationException
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 the expected value.
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.
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
 
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
 
size() - Method in class org.apache.jackrabbit.oak.segment.file.PriorityCache
 
size() - Method in class org.apache.jackrabbit.oak.segment.RecordCache
 
size() - Method in class org.apache.jackrabbit.oak.segment.Segment
 
SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
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 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
SizeDeltaGcEstimation - Class in org.apache.jackrabbit.oak.segment.file
 
SizeDeltaGcEstimation(SegmentGCOptions, GCJournal, long) - Constructor for class org.apache.jackrabbit.oak.segment.file.SizeDeltaGcEstimation
 
skip(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentStream
 
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.compaction.LoggingGCMonitor
 
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
 
stableId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.NodeInfo
Stable id of this node
STANDBY - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
StandbyClientSync - Class in org.apache.jackrabbit.oak.segment.standby.client
 
StandbyClientSync(String, int, FileStore, boolean, int, boolean) - Constructor for class org.apache.jackrabbit.oak.segment.standby.client.StandbyClientSync
 
StandbyServerSync - Class in org.apache.jackrabbit.oak.segment.standby.server
 
StandbyServerSync(int, FileStore) - Constructor for class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
 
StandbyServerSync(int, FileStore, boolean) - Constructor for class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
 
StandbyServerSync(int, FileStore, String[]) - Constructor for class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
 
StandbyServerSync(int, FileStore, String[], boolean) - Constructor for class org.apache.jackrabbit.oak.segment.standby.server.StandbyServerSync
 
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 from oak-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
 
STRING_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
STRING_DEDUPLICATION_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
StringCache - Class in org.apache.jackrabbit.oak.segment
 

T

TarRevisions - Class in org.apache.jackrabbit.oak.segment.file
This implementation of Revisions is backed by a journal file where the current head is persisted by calling TarRevisions.flush(Callable).
TarRevisions(File) - 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_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
TEMPLATE_DEDUPLICATION_CACHE_SIZE - Static variable in class org.apache.jackrabbit.oak.segment.SegmentNodeStoreService
 
TemplateCache - Class in org.apache.jackrabbit.oak.segment
 
templateId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
Id of this record
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(int) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.RevisionHistory.HistoryElement
Serialise this element to JSON up to the given depth.
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
 
toString10() - Method in class org.apache.jackrabbit.oak.segment.RecordId
Returns the record id string representation used in Oak 1.0.
traverse(String, long) - Method in class org.apache.jackrabbit.oak.segment.file.tooling.ConsistencyChecker
Travers the given revision
traverseSegmentGraph(Set<UUID>, SegmentGraph.SegmentGraphVisitor) - Method in class org.apache.jackrabbit.oak.segment.file.ReadOnlyFileStore
Build the graph of segments reachable from an initial set of segments
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
 
type - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ValueInfo
Type of this value

U

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.compaction.LoggingGCMonitor
 
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
 

V

valueId - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.ValueInfo
Id of this record
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.
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.
vertices() - Method in class org.apache.jackrabbit.oak.segment.SegmentGraph.Graph
 

W

warn(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.compaction.LoggingGCMonitor
 
warn(String, Object...) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreGCMonitor
 
weigh(String, RecordId) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.NodeCacheWeigher
 
weigh(Object, Object) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.OneWeigher
 
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(String, RecordId) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.StringCacheWeigher
 
weigh(Template, RecordId) - Method in class org.apache.jackrabbit.oak.segment.CacheWeights.TemplateCacheWeigher
 
with(WriterCacheManager) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Specify the cacheManager used by the returned writer.
withBinaryDeduplication() - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
Offline compaction only.
withBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
Specify the BlobStore.
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.
withEpoch(Date) - Method in class org.apache.jackrabbit.oak.segment.tool.SegmentGraph.Builder
Filter out segments that were created before the specified epoch.
withFakeBlobStore(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Backup.Builder
Simulate the existence of a file-based blob store.
withFilter(String) - Method in class org.apache.jackrabbit.oak.segment.tool.Diff.Builder
The path to a subtree.
withFilter(String) - Method in class org.apache.jackrabbit.oak.segment.tool.SegmentGraph.Builder
A regular expression that can be used to select a specific subset of the segments.
withFullTraversal(boolean) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
Should a full traversal of the segment store be performed? This parameter is not required and defaults to false.
withGCMonitor(GCMonitor) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
GCMonitor for monitoring this files store's gc process.
withGCNodeWriteMonitor(long) - Method in class org.apache.jackrabbit.oak.segment.compaction.SegmentGCOptions
Enables the GcWriteMonitor with the given params.
withGCOptions(SegmentGCOptions) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
SegmentGCOptions the garbage collection options of the store
withGeneration(Supplier<Integer>) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Specify the generation for the segment written by the returned segment writer.
withGeneration(int) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Specify the generation for the segment written by the returned segment writer.
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.
withJournal(String) - 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.
withMaxFileSize(int) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
Maximal size of the generated tar files in MB.
withMemoryMapping(boolean) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
Turn memory mapping on or off
withMinimumBinaryLength(long) - Method in class org.apache.jackrabbit.oak.segment.tool.Check.Builder
Minimum amount of bytes to read from binary properties.
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
withoutCache() - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
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(OutputStream) - Method in class org.apache.jackrabbit.oak.segment.tool.GenerationGraph.Builder
The destination of the output of the command.
withOutput(File) - Method in class org.apache.jackrabbit.oak.segment.tool.Revisions.Builder
The file where the output of this command is stored.
withOutput(OutputStream) - Method in class org.apache.jackrabbit.oak.segment.tool.SegmentGraph.Builder
The destination of the output of the command.
withoutWriterPool() - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Create a SegmentWriter backed by a SegmentBufferWriter.
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.GenerationGraph.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.Revisions.Builder
The path to an existing segment store.
withPath(File) - Method in class org.apache.jackrabbit.oak.segment.tool.SegmentGraph.Builder
The path to an existing segment store.
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.
withSnfeListener(SegmentNotFoundExceptionListener) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreBuilder
SegmentNotFoundExceptionListener listener for SegmentNotFoundException
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.
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
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.
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
withWriterPool() - Method in class org.apache.jackrabbit.oak.segment.SegmentWriterBuilder
Create a SegmentWriter backed by a SegmentBufferWriterPool.
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).
writeBlob(Blob) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a blob (as list of block records)
writeBlock(byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Writes a block record containing the given block of bytes.
writeByte(byte) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
writeBytes(byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
writeGCGraph(ReadOnlyFileStore, OutputStream) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Write the gc generation graph of a file store to a stream.
writeInt(int) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
writeList(List<RecordId>) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a list record.
writeLong(long) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
writeMap(MapRecord, Map<String, RecordId>) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a map record.
writeNode(NodeState) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a node state.
writeNode(NodeState, Supplier<Boolean>) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a node state, unless cancelled.
writeProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a property.
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 returns RecordCache instances for the string and template cache and NodeCache instance for the node cache.
WriterCacheManager.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.
WriterCacheManager.Default() - Constructor for class org.apache.jackrabbit.oak.segment.WriterCacheManager.Default
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, and marks the record id as referenced (removes it from the unreferenced set).
writeRecordId(RecordId, boolean) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
Write a record ID.
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.
writeSegmentGraph(ReadOnlyFileStore, OutputStream, Date, String) - Static method in class org.apache.jackrabbit.oak.segment.SegmentGraph
Write the segment graph of a file store to a stream.
writeShort(short) - Method in class org.apache.jackrabbit.oak.segment.SegmentBufferWriter
 
writeStream(InputStream) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Writes a stream value record.
writeString(String) - Method in class org.apache.jackrabbit.oak.segment.SegmentWriter
Write a string record.
writeTo(OutputStream) - Method in class org.apache.jackrabbit.oak.segment.Segment
 
written(long) - Method in class org.apache.jackrabbit.oak.segment.file.FileStoreStats
 

Z

zeroChildNodes - Variable in class org.apache.jackrabbit.oak.segment.SegmentParser.TemplateInfo
Nodes with this type have no child nodes
A B C D E F G H I J L M N O P Q R S T U V W Z 

Copyright © 2012-2019 The Apache Software Foundation. All Rights Reserved.