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

A

accept(UUID, UUID) - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentGraph.SegmentGraphVisitor
A call to this method indicates that the from segment references the to segment.
activate(ComponentContext) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentDiscoveryLiteService
On activate the SegmentDiscoveryLiteService registers the descriptor
activate(ComponentContext) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
addIfNotPresent(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdSet
Add id to this set if not already present
addObserver(Observer) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
addObserver(Observer) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
align(int, int) - Static method in class org.apache.jackrabbit.oak.plugins.segment.Segment
Align an address on the given boundary
analyseNode(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
asByte(SegmentVersion) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.SegmentVersion
 
asUUID() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
asUUID() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
available() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 

B

backup(NodeStore, File) - Static method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackup
 
BACKUP_OP_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
BasicReadOnlyBlobStore - Class in org.apache.jackrabbit.oak.plugins.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.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
bindBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
BLOB_ID_SMALL_LIMIT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.Segment
Maximum size of small blob IDs.
blobId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.BlobInfo
Id of this record
blobType - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.BlobInfo
Type of this blob
builder() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
BYTES_PER_ENTRY - Static variable in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
Rough estimate of the number of bytes of disk space of a map entry.

C

CACHE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
canRemove(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
check(String, Set<String>, long) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.ConsistencyChecker
Check whether the nodes and all its properties of all given paths are consistent at the given revision.
checkConsistency(File, String, boolean, long, long) - Static method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.ConsistencyChecker
Run a consistency check.
checkpoint(long) - Method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
checkpoint(long, Map<String, String>) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
checkpoint(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
checkpointInfo(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
CHECKPOINTS - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
cleaned(long, long) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
cleanup() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Runs garbage collection on the segment level, which could write new generations of tar files.
cleanup() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
CLEANUP_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
clear() - Method in class org.apache.jackrabbit.oak.plugins.segment.StringCache
Clear the cache.
clearCache() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
Clear the caches
clearSegmentIdTables(CompactionStrategy) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
clone(SegmentWriter, boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
CLONE_BINARIES_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
cloneBinaries() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
close() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.JournalReader
 
close() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.ConsistencyChecker
 
close() - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
close() - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
 
close() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
collectBlobReferences(ReferenceCollector) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
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.plugins.segment.SegmentCheckpointMBean
 
collectReferences(ReferenceCollector) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlobReferenceRetriever
 
compact(NodeState, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.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.plugins.segment.file.FileStore
Copy every referenced record in data (non-bulk) segments.
compact() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
compacted(Callable<Boolean>) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
compacted(long[], long[], long[]) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
COMPACTION_CLEANUP - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_CLEANUP_TIMESTAMP - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_CLONE_BINARIES - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_FORCE_AFTER_FAIL - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_GAIN_THRESHOLD - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_LOCK_WAIT_TIME - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_LOCK_WAIT_TIME_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_MEMORY_THRESHOLD - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
COMPACTION_RETRY_COUNT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
CompactionMap - Class in org.apache.jackrabbit.oak.plugins.segment
A CompactionMap is a composite of multiple PartialCompactionMap instances.
CompactionStrategy - Class in org.apache.jackrabbit.oak.plugins.segment.compaction
 
CompactionStrategy(boolean, boolean, CompactionStrategy.CleanupType, long, byte) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
CompactionStrategy.CleanupType - Enum in org.apache.jackrabbit.oak.plugins.segment.compaction
 
CompactionStrategyMBean - Interface in org.apache.jackrabbit.oak.plugins.segment.compaction
 
Compactor - Class in org.apache.jackrabbit.oak.plugins.segment
Tool for compacting segments.
Compactor(SegmentTracker) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
Compactor(SegmentTracker, Supplier<Boolean>) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
Compactor(SegmentTracker, CompactionStrategy) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
Compactor(SegmentTracker, CompactionStrategy, Supplier<Boolean>) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
compare(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.Template
 
compareAgainstBaseState(NodeState, NodeStateDiff) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
compareTo(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
compareTo(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
compress() - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
compress() - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Compressing this map ensures it takes up as little heap as possible.
compress() - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
cons(PartialCompactionMap) - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Create a new CompactionMap containing all maps of this instances and additional the passed map head.
ConsistencyChecker - Class in org.apache.jackrabbit.oak.plugins.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.plugins.segment.file.tooling.ConsistencyChecker
Create a new consistency checker instance
contains(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdSet
Check whether id is present is this set.
containsKey(short) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
Check whether key is present is this map.
containsSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
containsSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
containsSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
containsSegment(SegmentId) - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Checks whether the identified segment exists in this store.
containsVertex(T) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph.Graph
 
count - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListInfo
Number of items in this list
count - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.PropertyInfo
Number of values in properties of this type.
count() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
create() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
/** Create a new FileStore instance with the settings specified in this builder.
create() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBuilder
 
createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeBuilder
 
createBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
createCheckpoint(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentCheckpointMBean
 
createChildBuilder(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeBuilder
 
createRegExpFilter(String, SegmentTracker) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph
Create a regular expression based inclusion filter for segment.
createSegmentWriter(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
CUSTOM_BLOB_STORE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 

D

deactivate() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
decode(short) - Static method in class org.apache.jackrabbit.oak.plugins.segment.Segment
Decode a 4 byte aligned segment offset.
DefaultCompactionStrategyMBean - Class in org.apache.jackrabbit.oak.plugins.segment.compaction
 
DefaultCompactionStrategyMBean(CompactionStrategy) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
DIRECTORY - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
dropCache() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 

E

edges() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph.Graph
 
EMPTY - Static variable in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
An empty map.
EMPTY_ARRAY - Static variable in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
encode(int) - Static method in class org.apache.jackrabbit.oak.plugins.segment.Segment
Encode a segment offset into a 4 byte aligned address packed into a short.
entries - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListBucketInfo
Entries of this bucket
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory.HistoryElement
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
equals(long, long) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
equals(Object) - Method in class org.apache.jackrabbit.oak.plugins.segment.Template
 
error(String, Exception) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
exists() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 

F

FileStore - Class in org.apache.jackrabbit.oak.plugins.segment.file
The storage implementation for tar files.
FileStore(BlobStore, File, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Deprecated.
FileStore(File, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Deprecated.
FileStore(File, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Deprecated.
FileStore(File, int, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Deprecated.
FileStore(BlobStore, File, NodeState, int, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Deprecated.
FileStore.Builder - Class in org.apache.jackrabbit.oak.plugins.segment.file
Builder for creating FileStore instances.
FileStore.ReadOnlyStore - Class in org.apache.jackrabbit.oak.plugins.segment.file
A read only FileStore implementation that supports going back to old revisions.
FileStore.ReadOnlyStore(File, int, boolean) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
FileStore.ReadOnlyStore(File, int, boolean, BlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
FileStore.ReadOnlyStore(File) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
FileStore.ReadOnlyStore(File, BlobStore) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
FileStoreBackup - Class in org.apache.jackrabbit.oak.plugins.backup
 
FileStoreBackup() - Constructor for class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackup
 
FileStoreBackupRestore - Class in org.apache.jackrabbit.oak.plugins.backup
Default implementation of FileStoreBackupRestoreMBean based on a file.
FileStoreBackupRestore(NodeStore, File, Executor) - Constructor for class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
FileStoreGCMonitor - Class in org.apache.jackrabbit.oak.plugins.segment.file
GCMonitor implementation providing the file store gc status as GCMonitorMBean.
FileStoreGCMonitor(Clock) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
fileStoreInfoAsString() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
fileStoreInfoAsString() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStatsMBean
 
FileStoreRestore - Class in org.apache.jackrabbit.oak.plugins.backup
 
FileStoreRestore() - Constructor for class org.apache.jackrabbit.oak.plugins.backup.FileStoreRestore
 
FileStoreStats - Class in org.apache.jackrabbit.oak.plugins.segment.file
 
FileStoreStats(StatisticsProvider, FileStore, long) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
FileStoreStatsMBean - Interface in org.apache.jackrabbit.oak.plugins.segment.file
 
flush() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
flush(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
flush() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
no-op
flush() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 
FORCE_AFTER_FAIL_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
fromByte(byte) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.SegmentVersion
 
fromString(SegmentTracker, String) - Static method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 

G

GAIN_THRESHOLD_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
gc() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
gc() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
gc() - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
gc() - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
gc() - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Triggers removal of segments that are no longer referenceable.
GCMonitorMBean - Interface in org.apache.jackrabbit.oak.plugins.segment.file
MBean for monitoring the revision garbage collection process of the FileStore.
get(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Retrieve the record id before maps to or null if no such id exists.
get(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
Builds a simple URLConnection.
get(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
get(RecordId) - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Retrieve the record id before maps to or null if no such id exists.
get(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
get(short) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
Returns the value associated with a given key or null if none.
getApproximateSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
getApproximateSize() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStatsMBean
 
getBackupStatus() - Method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
getBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
getBlobId(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
getBlobId() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
getBlobLength(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
getBlobStore() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getBlobStore() - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
getBlobStore() - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
getBlobStore() - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Returns the external BlobStore (if configured) with this store
getBoolean(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getBulkSegmentIds(Blob) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
getCacheSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
getChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getChildNode(String, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.Template
 
getChildNodeCount(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getChildNodeEntries() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getChildNodeNames() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getCleanupStrategy() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
getCleanupStrategy() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
getCompactionMap() - Method in class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
getCompactionMap() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
getCompactionMapStats() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getCompactionMapStats() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
Statistics about the compaction map.
getCompactionStrategy() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBuilder
 
getContentIdentity() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
getCreationTime() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
getDepth() - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
The depth of the compaction map is the number of partial compaction maps this map consists of.
getEdge(T) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph.Graph
 
getEstimatedWeight() - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
getEstimatedWeight() - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
The weight of the compaction map is its heap memory consumption in bytes.
getEstimatedWeight() - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
getEstimatedWeights() - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
The weight of the compaction map is its memory consumption bytes
getExternalBlobCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getForceAfterFail() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Get whether or not to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
getForceAfterFail() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
Get whether or not to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
getForceAfterFail() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
getGainThreshold() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Get the compaction gain estimate threshold beyond which compaction should run
getGainThreshold() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
Get the compaction gain estimate threshold beyond which compaction should run
getGainThreshold() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
getGeneration() - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
 
getHead() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getHead() - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
getHead() - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
getHead() - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Returns the head state.
getHistory(File, String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory
Return the history of the node at the given path according to the passed journal.
getInputStream(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
getKey(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
Retrieve the key at a given index.
getLastCleanup() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getLastCleanup() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
getLastCompaction() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getLastCompaction() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
getLastError() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getLastError() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
getLeastSignificantBits() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
getLength() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
getListCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getListSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getLong(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getLongBlobCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getLongStringCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getMapCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getMapSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getMediumBlobCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getMediumStringCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getMemoryThreshold() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
getMemoryThreshold() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
getMemoryThreshold() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
getMostSignificantBits() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
getName(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getName() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
getNames(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getNewStream() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
getNode() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory.HistoryElement
Node at given revision
getNodeCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getNodeSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getNodeState() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeBuilder
 
getNodeStore() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
getOffset() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
getOlderThan() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
getOlderThan() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
getPersistCompactionMap() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
getProperties() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getPropertyCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getReclaimedSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getReclaimedSize() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
getRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
getRecordCount() - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Number of records referenced by the keys in this map.
getRecordCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
getRecordCounts() - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Number of records referenced by the keys in this map.
getRecordId(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
Retrieve the value at a given index.
getRecordIdIfAvailable(InputStream, SegmentStore) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
getReference(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
getReference() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
getReferencedIds() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
getReferencedSegmentIds() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
Returns all segment identifiers that are currently referenced in memory.
getRepositorySize() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getRepositorySize() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
getRepositorySize() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStatsMBean
 
getRepositorySize() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
getRestoreStatus() - Method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
getRetryCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Get the number of tries to compact concurrent commits on top of already compacted commits
getRetryCount() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
Get the number of tries to compact concurrent commits on top of already compacted commits
getRetryCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
getRevision() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory.HistoryElement
Revision of the node
getRoot() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
getRootCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
getRootOffset(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
getRootType(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
getSegment() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
getSegment() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
getSegmentCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
getSegmentCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
getSegmentCount() - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Number of segments referenced by the keys in this map.
getSegmentCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
getSegmentCounts() - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Number of segments referenced by the keys in this map.
getSegmentId() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
getSegmentId() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
getSegmentId() - Method in exception org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
 
getSegmentId(long, long) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
getSegmentIds() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getSegmentInfo() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
Returns the segment meta data of this segment or null if none is present.
getSegmentStore() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
needed for situations where you have to unwrap the SegmentNodeStoreService, to get the SegmentStore, like the failover
getSegmentStore() - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStoreProvider
 
getSmallBlobCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getSmallStringCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getStats() - Method in class org.apache.jackrabbit.oak.plugins.segment.StringCache
 
getStatus() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
getStatus() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
getStore() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
getString(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getString() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
getString(long, long, int, Function<Integer, String>) - Method in class org.apache.jackrabbit.oak.plugins.segment.StringCache
Get the string, loading it if necessary.
getStringCacheStats() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
getStrings(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
getSuperRoot() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
getTarFileCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
getTarFileCount() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStatsMBean
 
getTarGraph(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getTarReaderIndex() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getTemplateCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getTemplateSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getTracker() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getTracker() - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
getTracker() - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
getTracker() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
getTracker() - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
 
getType() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
getValue(Type<T>) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
getValue(Type<T>, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
getValueSize() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
getVersion() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
getWriter() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
getWriteStats() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
getWriteStats() - Method in interface org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStatsMBean
 

H

hasChildNode(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory.HistoryElement
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
hashCode() - Method in class org.apache.jackrabbit.oak.plugins.segment.Template
 
hasMixinType - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Nodes of this type have mixins
hasPrimaryType - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Nodes of this type have a primary type
hasProperty(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
HttpStore - Class in org.apache.jackrabbit.oak.plugins.segment.http
 
HttpStore(URL) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 

I

info(String, Object...) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
InMemoryCompactionMap - Class in org.apache.jackrabbit.oak.plugins.segment
Immutable, space-optimized mapping of compacted record identifiers.
isArray() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
isBulkSegmentId() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
Checks whether this is a bulk segment identifier.
isCloneBinaries() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
isCloneBinaries() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
isDataSegmentId(long) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
Checks whether this is a data segment identifier.
isDataSegmentId() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
Checks whether this is a data segment identifier.
isDiskSpaceSufficient(long, long) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Check if the approximate repository size is getting too big compared with the available space on disk.
isEmpty() - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
isEmpty() - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Determine whether this map contains keys at all.
isEmpty() - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
isExternal() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
isOfflineCompaction() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
isPaused() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
isPausedCompaction() - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
isPausedCompaction() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
isValid(byte) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.SegmentVersion
 
iterator() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.JournalReader
 

J

JournalReader - Class in org.apache.jackrabbit.oak.plugins.segment.file
Reader for journal files of the SegmentMK.
JournalReader(File) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.JournalReader
 

L

LATEST_VERSION - Static variable in enum org.apache.jackrabbit.oak.plugins.segment.SegmentVersion
Latest segment version
leaf - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListBucketInfo
true if this is a leaf bucket, false otherwise.
length() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentBlob
 
listId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListBucketInfo
Id of this record
listId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListInfo
Id of this record

M

manyChildNodes - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Nodes of this type have more than one child node
mapId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.MapInfo
Id of this record
mark(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
markSupported() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
MAX_SEGMENT_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.Segment
Maximum segment size.
maybeCompact(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
maybeCompact(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
MEDIUM_LIMIT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.Segment
The size limit for medium values.
MEMORY_THRESHOLD_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
MemoryStore - Class in org.apache.jackrabbit.oak.plugins.segment.memory
A store used for in-memory operations.
MemoryStore(NodeState) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
MemoryStore() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
merge(NodeBuilder, CommitHook, CommitInfo) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
mixinCount - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Number of mixins
MODE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 

N

NAME - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
newFileStore(File) - Static method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
Create a new instance of a FileStore.Builder for a file store.
newSegmentNodeStore(SegmentStore) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
NO_COMPACTION - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
No compaction at all
nodeCount - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.NodeInfo
Number of child nodes
nodeId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.NodeInfo
Id of this record

O

OAK_DISCOVERYLITE_CLUSTERVIEW - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentDiscoveryLiteService
Name of the repository descriptor via which the clusterView is published - which is the raison d'etre of the DocumentDiscoveryLiteService TODO: move this constant to a generic place for both segment and document
onBlob(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
onBlob(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Callback called by SegmentParser.parseValue(RecordId, RecordId, Type) upon encountering a blob.
onList(RecordId, RecordId, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
onList(RecordId, RecordId, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
onListBucket(RecordId, RecordId, int, int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
onMap(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
onMapBranch(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
onMapBranch(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.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.plugins.segment.RecordUsageAnalyser
 
onMapDiff(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.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.plugins.segment.RecordUsageAnalyser
 
onMapLeaf(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.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.plugins.segment.RecordUsageAnalyser
 
onNode(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Callback called by SegmentParser.parseNode(RecordId) upon encountering a child node.
onOrAfter(SegmentVersion) - Method in enum org.apache.jackrabbit.oak.plugins.segment.SegmentVersion
 
onProperty(RecordId, RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
onProperty(RecordId, RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Callback called by SegmentParser.parseNode(RecordId) upon encountering a property.
onString(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
onString(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
onTemplate(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
onTemplate(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Callback called by SegmentParser.parseNode(RecordId) upon encountering a template
onValue(RecordId, RecordId, Type<?>) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Callback called by SegmentParser.parseProperty(RecordId, RecordId, PropertyTemplate) upon encountering a value.
org.apache.jackrabbit.oak.plugins.backup - package org.apache.jackrabbit.oak.plugins.backup
 
org.apache.jackrabbit.oak.plugins.segment - package org.apache.jackrabbit.oak.plugins.segment
 
org.apache.jackrabbit.oak.plugins.segment.compaction - package org.apache.jackrabbit.oak.plugins.segment.compaction
 
org.apache.jackrabbit.oak.plugins.segment.file - package org.apache.jackrabbit.oak.plugins.segment.file
 
org.apache.jackrabbit.oak.plugins.segment.file.tooling - package org.apache.jackrabbit.oak.plugins.segment.file.tooling
 
org.apache.jackrabbit.oak.plugins.segment.http - package org.apache.jackrabbit.oak.plugins.segment.http
 
org.apache.jackrabbit.oak.plugins.segment.memory - package org.apache.jackrabbit.oak.plugins.segment.memory
 

P

parseBlob(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a blob record
parseGCGraph(FileStore.ReadOnlyStore) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph
Parse the gc generation graph of a file store.
parseHeadGraph(RecordId) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph
Parser the head graph.
parseList(RecordId, RecordId, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a list record
parseListBucket(RecordId, int, int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse item of list buckets
parseMap(RecordId, RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a map record
parseMapBranch(RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a map branch record
parseMapDiff(RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a map diff record
parseMapLeaf(RecordId, MapRecord) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a map leaf record
parseNode(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a node record
parseProperty(RecordId, RecordId, PropertyTemplate) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a property
parseSegmentGraph(FileStore.ReadOnlyStore, Predicate<UUID>) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph
Parse the segment graph of a file store.
parseSegmentGraph(FileStore.ReadOnlyStore, Set<UUID>, Predicate<UUID>, Function<UUID, T>) - Static method in class org.apache.jackrabbit.oak.plugins.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.plugins.segment.SegmentParser
Parse a string record
parseTemplate(RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a template record
parseValue(RecordId, RecordId, Type<?>) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
Parse a value racrod
PartialCompactionMap - Interface in org.apache.jackrabbit.oak.plugins.segment
A PartialCompactionMap maps uncompacted to compacted record ids from a single compaction cycle.
PAUSE_COMPACTION - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
PAUSE_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
PERSIST_COMPACTION_MAP - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
PERSIST_COMPACTION_MAP_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
PERSISTED_COMPACTION_MAP - Static variable in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
Key used to store meta data associated with the individual map generations.
PersistedCompactionMap - Class in org.apache.jackrabbit.oak.plugins.segment
A PartialCompactionMap implementation persisting its entries to segments.
process(NodeState, NodeState, NodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
PROP_BLOB_GC_MAX_AGE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
propertyCount - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.NodeInfo
Number of properties
propertyCount - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Number of properties
propertyId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.PropertyInfo
Id of this record
put(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
put(RecordId, RecordId) - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Adds a new entry to the compaction map.
put(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
put(short, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
Associates key with value if not already present

R

read() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
read(byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
readBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
readBlob(String, long, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
readBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
readBlob(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
readBlob(String) - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Read a blob from external storage.
readerCount() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
readSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
readSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
readSegment(SegmentId) - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
readSegment(SegmentId) - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Reads the identified segment from this store.
rebase(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
reclaimed(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
RECORD_ALIGN_BITS - Static variable in class org.apache.jackrabbit.oak.plugins.segment.Segment
The number of bytes (or bits of address space) to use for the alignment boundary of segment records.
RecordId - Class in org.apache.jackrabbit.oak.plugins.segment
The record id.
RecordId(SegmentId, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
RecordIdMap - Class in org.apache.jackrabbit.oak.plugins.segment
A memory optimised map of short key to RecordId values.
RecordIdMap() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
 
RecordIdSet - Class in org.apache.jackrabbit.oak.plugins.segment
A memory optimised set of RecordIds.
RecordIdSet() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.RecordIdSet
 
RecordType - Enum in org.apache.jackrabbit.oak.plugins.segment
The type of a record in a segment.
RecordUsageAnalyser - Class in org.apache.jackrabbit.oak.plugins.segment
This utility breaks down space usage per record type.
RecordUsageAnalyser() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
REF_COUNT_OFFSET - Static variable in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
release(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
releaseCheckpoint(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentCheckpointMBean
 
remove(Set<UUID>) - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Remove all keys from this map where keys.contains(key.asUUID()).
remove(Set<UUID>) - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
remove(Set<UUID>) - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Remove all keys from this map where keys.contains(key.asUUID()).
remove(Set<UUID>) - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
reset(NodeBuilder) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
reset() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
restore(File, File) - Static method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreRestore
 
restore(File, NodeStore) - Static method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreRestore
 
RESTORE_OP_NAME - Static variable in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
retrieve(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
RETRY_COUNT_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
RevisionHistory - Class in org.apache.jackrabbit.oak.plugins.segment.file.tooling
Utility for tracing a node back through the revision history.
RevisionHistory(File) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory
Create a new instance for a FileStore in the given directory.
RevisionHistory.HistoryElement - Class in org.apache.jackrabbit.oak.plugins.segment.file.tooling
Representation of a point in time for a given node.
run() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 

S

Segment - Class in org.apache.jackrabbit.oak.plugins.segment
A list of records.
Segment(SegmentTracker, SegmentId, ByteBuffer) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.Segment
 
Segment(SegmentTracker, SegmentId, ByteBuffer, SegmentVersion) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.Segment
 
SEGMENT_REPO_SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
SEGMENT_WRITES - Static variable in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 
SegmentBlob - Class in org.apache.jackrabbit.oak.plugins.segment
A BLOB (stream of bytes).
SegmentBlobReferenceRetriever - Class in org.apache.jackrabbit.oak.plugins.segment
Implementation of BlobReferenceRetriever to retrieve blob references from the SegmentTracker.
SegmentBlobReferenceRetriever(SegmentTracker) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentBlobReferenceRetriever
 
SegmentCheckpointMBean - Class in org.apache.jackrabbit.oak.plugins.segment
CheckpointMBean implementation for the SegmentNodeStore.
SegmentCheckpointMBean(SegmentNodeStore) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentCheckpointMBean
 
SegmentDiscoveryLiteService - Class in org.apache.jackrabbit.oak.plugins.segment
The SegmentDiscoveryLiteService is taking care of providing a repository descriptor that contains the current cluster-view details.
SegmentDiscoveryLiteService() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentDiscoveryLiteService
 
SegmentGraph - Class in org.apache.jackrabbit.oak.plugins.segment
Utility graph for parsing a segment graph.
SegmentGraph.Graph<T> - Class in org.apache.jackrabbit.oak.plugins.segment
A simple graph representation for a graph with node of type T.
SegmentGraph.Graph() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph.Graph
 
SegmentGraph.SegmentGraphVisitor - Interface in org.apache.jackrabbit.oak.plugins.segment
Visitor for receiving call backs while traversing the segment graph.
SegmentId - Class in org.apache.jackrabbit.oak.plugins.segment
Segment identifier.
SegmentId(SegmentTracker, long, long) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
SegmentIdTable - Class in org.apache.jackrabbit.oak.plugins.segment
Hash table of weak references to segment identifiers.
SegmentNodeBuilder - Class in org.apache.jackrabbit.oak.plugins.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.plugins.segment
A record of type "NODE".
SegmentNodeState(RecordId) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
SegmentNodeStore - Class in org.apache.jackrabbit.oak.plugins.segment
The top level class for the segment store.
SegmentNodeStore(SegmentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
SegmentNodeStore() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore
 
SegmentNodeStoreBuilder - Class in org.apache.jackrabbit.oak.plugins.segment
 
SegmentNodeStoreService - Class in org.apache.jackrabbit.oak.plugins.segment
An OSGi wrapper for the segment node store.
SegmentNodeStoreService() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
SegmentNotFoundException - Exception in org.apache.jackrabbit.oak.plugins.segment
This exception is thrown when there the segment does not exist in the store
SegmentNotFoundException(SegmentId) - Constructor for exception org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
 
SegmentNotFoundException(SegmentId, Throwable) - Constructor for exception org.apache.jackrabbit.oak.plugins.segment.SegmentNotFoundException
 
SegmentOverflowException - Exception in org.apache.jackrabbit.oak.plugins.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.plugins.segment.SegmentOverflowException
 
SegmentOverflowException(String, Throwable) - Constructor for exception org.apache.jackrabbit.oak.plugins.segment.SegmentOverflowException
 
SegmentOverflowException(Throwable) - Constructor for exception org.apache.jackrabbit.oak.plugins.segment.SegmentOverflowException
 
SegmentParser - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser serves as a base class for parsing segments.
SegmentParser() - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser
 
SegmentParser.BlobInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.BlobInfo(RecordId, SegmentParser.BlobType, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.BlobInfo
 
SegmentParser.BlobType - Enum in org.apache.jackrabbit.oak.plugins.segment
Type of blobs (and strings)
SegmentParser.ListBucketInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.ListBucketInfo(RecordId, boolean, List<RecordId>, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListBucketInfo
 
SegmentParser.ListInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.ListInfo(RecordId, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListInfo
 
SegmentParser.MapInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.MapInfo(RecordId, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.MapInfo
 
SegmentParser.NodeInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.NodeInfo(RecordId, int, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.NodeInfo
 
SegmentParser.PropertyInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.PropertyInfo(RecordId, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.PropertyInfo
 
SegmentParser.TemplateInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.TemplateInfo(RecordId, boolean, boolean, boolean, boolean, int, int, int) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
 
SegmentParser.ValueInfo - Class in org.apache.jackrabbit.oak.plugins.segment
SegmentParser.ValueInfo(RecordId, Type<?>) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ValueInfo
 
SegmentPropertyState - Class in org.apache.jackrabbit.oak.plugins.segment
A property, which can read a value or list record from a segment.
SegmentPropertyState(RecordId, PropertyTemplate) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
SegmentStore - Interface in org.apache.jackrabbit.oak.plugins.segment
The backend storage interface used by the segment node store.
SegmentStoreProvider - Interface in org.apache.jackrabbit.oak.plugins.segment
 
SegmentStream - Class in org.apache.jackrabbit.oak.plugins.segment
For reading any record of type "VALUE" as binary streams.
SegmentTracker - Class in org.apache.jackrabbit.oak.plugins.segment
Tracker of references to segment identifiers and segment instances that are currently kept in memory.
SegmentTracker(SegmentStore, int, SegmentVersion) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
SegmentTracker(SegmentStore, SegmentVersion) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
SegmentTracker(SegmentStore) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
SegmentVersion - Enum in org.apache.jackrabbit.oak.plugins.segment
Version of the segment storage format.
SegmentWriter - Class in org.apache.jackrabbit.oak.plugins.segment
Converts nodes, properties, and values to records, which are written to segments.
SegmentWriter(SegmentStore, SegmentVersion, String) - Constructor for class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 
setCleanupStrategy(String) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
setCleanupStrategy(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setCleanupType(CompactionStrategy.CleanupType) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setCloneBinaries(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setCloneBinaries(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
setCloneBinaries(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setCompactionMap(PartialCompactionMap) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentTracker
 
setCompactionStart(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setCompactionStrategy(CompactionStrategy) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
setContentEqualityCheck(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
setDeepCheckLargeBinaries(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.Compactor
 
setForceAfterFail(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Set whether or not to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
setForceAfterFail(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
Set whether or not to force compact concurrent commits on top of already compacted commits after the maximum number of retries has been reached.
setForceAfterFail(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setGainThreshold(byte) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Set the compaction gain estimate threshold beyond which compaction should run
setGainThreshold(byte) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
Set the compaction gain estimate threshold beyond which compaction should run
setGainThreshold(byte) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setHead(SegmentNodeState, SegmentNodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
setHead(SegmentNodeState, SegmentNodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
setHead(SegmentNodeState, SegmentNodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
setHead(SegmentNodeState, SegmentNodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
setHead(SegmentNodeState, SegmentNodeState) - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
 
setMemoryThreshold(byte) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setMemoryThreshold(byte) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
setMemoryThreshold(byte) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setOfflineCompaction(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setOlderThan(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setOlderThan(long) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
setOlderThan(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setPaused(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setPausedCompaction(boolean) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
setPausedCompaction(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setPersistCompactionMap(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
setRetryCount(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
Set the number of tries to compact concurrent commits on top of already compacted commits
setRetryCount(int) - Method in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
Set the number of tries to compact concurrent commits on top of already compacted commits
setRetryCount(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.DefaultCompactionStrategyMBean
 
setRevision(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
Go to the specified revision
size() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
size() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordIdMap
 
size() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
SIZE - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.BlobInfo
Size in bytes of this blob
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListBucketInfo
Size in bytes of this bucket.
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ListInfo
Size in bytes of this list
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.MapInfo
Size in bytes of this map.
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.NodeInfo
Size in bytes of this node
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.PropertyInfo
Size in bytes of this property
size - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Size in bytes of this template
size() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
size(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
skip(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentStream
 
skipped(String, Object...) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
STANDBY - Static variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
startBackup() - Method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
startRestore() - Method in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackupRestore
 
StringCache - Class in org.apache.jackrabbit.oak.plugins.segment
A string cache.
sum(long[]) - Static method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Java's lacking libraries...

T

Template - Class in org.apache.jackrabbit.oak.plugins.segment
The in-memory representation of a "hidden class" of a node; inspired by the Chrome V8 Javascript engine).
templateId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.TemplateInfo
Id of this record
TIMESTAMP_DEFAULT - Static variable in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy
 
toString(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory.HistoryElement
Serialise this element to JSON up to the given depth.
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.RevisionHistory.HistoryElement
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordUsageAnalyser
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentId
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentPropertyState
 
toString() - Method in class org.apache.jackrabbit.oak.plugins.segment.Template
 
toString10() - Method in class org.apache.jackrabbit.oak.plugins.segment.RecordId
Returns the record id string representation used in Oak 1.0.
traverse(String, long) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.ConsistencyChecker
Travers the given revision
traverseSegmentGraph(Set<UUID>, SegmentGraph.SegmentGraphVisitor) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
Build the graph of segments reachable from an initial set of segments
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategyMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStatsMBean
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.plugins.segment.file.GCMonitorMBean
 
type - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ValueInfo
Type of this value

U

unbindBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreService
 
updated() - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeBuilder
 
USE_FAKE_BLOBSTORE - Static variable in class org.apache.jackrabbit.oak.plugins.backup.FileStoreBackup
 

V

valueId - Variable in class org.apache.jackrabbit.oak.plugins.segment.SegmentParser.ValueInfo
Id of this record
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy.CleanupType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.RecordType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.SegmentParser.BlobType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.plugins.segment.SegmentVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.segment.compaction.CompactionStrategy.CleanupType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.plugins.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.plugins.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.plugins.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.plugins.segment.SegmentGraph.Graph
 

W

warn(String, Object...) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreGCMonitor
 
wasCompacted(UUID) - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Checks whether content in the segment with the given identifier was compacted to new segments.
wasCompacted(UUID) - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
wasCompacted(UUID) - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Checks whether content in the segment with the given identifier was compacted to new segments.
wasCompacted(UUID) - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
wasCompactedTo(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.CompactionMap
Checks whether the record with the given before identifier was compacted to a new record with the given after identifier.
wasCompactedTo(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.InMemoryCompactionMap
 
wasCompactedTo(RecordId, RecordId) - Method in interface org.apache.jackrabbit.oak.plugins.segment.PartialCompactionMap
Checks whether the record with the given before identifier was compacted to a new record with the given after identifier.
wasCompactedTo(RecordId, RecordId) - Method in class org.apache.jackrabbit.oak.plugins.segment.PersistedCompactionMap
 
withBlobStore(BlobStore) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Specify the BlobStore.
withCacheSize(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Size of the cache in MB.
withCompactionStrategy(boolean, boolean, String, long, byte, int, int, boolean, boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBuilder
Deprecated.
withCompactionStrategy(CompactionStrategy) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBuilder
 
withCompactionStrategy(boolean, boolean, String, long, byte, int, int, boolean, boolean, byte) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStoreBuilder
 
withDefaultMemoryMapping() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Set memory mapping to the default value based on OS properties
withGCMonitor(GCMonitor) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
GCMonitor for monitoring this files store's gc process.
withMaxFileSize(int) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Maximal size of the generated tar files in MB.
withMemoryMapping(boolean) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Turn memory mapping on or off
withNoCache() - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Turn caching off
withRoot(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
Specify the initial root node state for the file store
withStatisticsProvider(StatisticsProvider) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.Builder
StatisticsProvider for collecting statistics related to FileStore
writeBlob(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.tooling.BasicReadOnlyBlobStore
 
writeBlob(Blob) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 
writeGCGraph(FileStore.ReadOnlyStore, OutputStream) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph
Write the gc generation graph of a file store to a stream.
writeList(List<RecordId>) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
Writes a list record containing the given list of record identifiers.
writeNode(NodeState) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 
writeProperty(PropertyState) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 
writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore.ReadOnlyStore
 
writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStore
 
writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.http.HttpStore
 
writeSegment(SegmentId, byte[], int, int) - Method in class org.apache.jackrabbit.oak.plugins.segment.memory.MemoryStore
 
writeSegment(SegmentId, byte[], int, int) - Method in interface org.apache.jackrabbit.oak.plugins.segment.SegmentStore
Writes the given segment to the segment store.
writeSegmentGraph(FileStore.ReadOnlyStore, OutputStream, Date, String) - Static method in class org.apache.jackrabbit.oak.plugins.segment.SegmentGraph
Write the segment graph of a file store to a stream.
writeStream(InputStream) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
Writes a stream value record.
writeString(String) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
Writes a string value record.
writeTemplate(Template) - Method in class org.apache.jackrabbit.oak.plugins.segment.SegmentWriter
 
writeTo(OutputStream) - Method in class org.apache.jackrabbit.oak.plugins.segment.Segment
Writes this segment to the given output stream.
written(long) - Method in class org.apache.jackrabbit.oak.plugins.segment.file.FileStoreStats
 

Z

zeroChildNodes - Variable in class org.apache.jackrabbit.oak.plugins.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 R S T U V W Z 

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