All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods
| Modifier and Type |
Method and Description |
DocumentNodeStore |
build() |
Cache<PathRev,DocumentNodeState.Children> |
buildChildrenCache(DocumentNodeStore store) |
Cache<org.apache.jackrabbit.oak.cache.CacheValue,NodeDocument> |
buildDocumentCache(DocumentStore docStore) |
Cache<RevisionsKey,LocalDiffCache.Diff> |
buildLocalDiffCache() |
Cache<PathRev,StringValue> |
buildMemoryDiffCache() |
Cache<PathRev,DocumentNodeState> |
buildNodeCache(DocumentNodeStore store) |
NodeDocumentCache |
buildNodeDocumentCache(DocumentStore docStore,
NodeDocumentLocks locks) |
Cache<StringValue,NodeDocument> |
buildPrevDocumentsCache(DocumentStore docStore) |
T |
clock(org.apache.jackrabbit.oak.stats.Clock clock) |
MissingLastRevSeeker |
createMissingLastRevSeeker() |
Iterable<org.apache.jackrabbit.oak.plugins.blob.ReferencedBlob> |
createReferencedBlobs(DocumentNodeStore ns) |
VersionGCSupport |
createVersionGCSupport() |
T |
disableBranches() |
int |
getAsyncDelay() |
org.apache.jackrabbit.oak.spi.blob.BlobStore |
getBlobStore() |
@Nullable org.apache.jackrabbit.oak.cache.CacheStats |
getBlobStoreCacheStats() |
@Nullable org.apache.jackrabbit.oak.plugins.blob.BlobStoreStats |
getBlobStoreStats() |
long |
getChildrenCacheSize() |
org.apache.jackrabbit.oak.stats.Clock |
getClock() |
int |
getClusterId() |
int |
getCommitValueCacheSize() |
org.apache.jackrabbit.oak.plugins.document.DiffCache |
getDiffCache(int clusterId) |
long |
getDiffCacheSize() |
long |
getDocumentCacheSize() |
DocumentStore |
getDocumentStore() |
DocumentStoreStatsCollector |
getDocumentStoreStatsCollector() |
Executor |
getExecutor() |
org.apache.jackrabbit.oak.spi.gc.GCMonitor |
getGCMonitor() |
long |
getJournalGCMaxAge()
The maximum age for journal entries in milliseconds.
|
JournalPropertyHandlerFactory |
getJournalPropertyHandlerFactory() |
boolean |
getLeaseCheck()
|
LeaseFailureHandler |
getLeaseFailureHandler() |
long |
getLocalDiffCacheSize() |
boolean |
getLogging() |
long |
getMemoryDiffCacheSize() |
Predicate<String> |
getNodeCachePredicate() |
long |
getNodeCacheSize() |
DocumentNodeStoreStatsCollector |
getNodeStoreStatsCollector() |
@NotNull Map<CacheType,PersistentCacheStats> |
getPersistenceCacheStats() |
PersistentCache |
getPersistentCache() |
long |
getPrevDocumentCacheSize() |
boolean |
getReadOnlyMode() |
org.apache.jackrabbit.oak.stats.StatisticsProvider |
getStatisticsProvider() |
boolean |
getTiming() |
int |
getUpdateLimit() |
Weigher<org.apache.jackrabbit.oak.cache.CacheValue,org.apache.jackrabbit.oak.cache.CacheValue> |
getWeigher() |
boolean |
isBundlingDisabled() |
boolean |
isDisableBranches() |
boolean |
isPrefetchExternalChanges() |
boolean |
isUseSimpleRevision() |
T |
memoryCacheDistribution(int nodeCachePercentage,
int prevDocCachePercentage,
int childrenCachePercentage,
int diffCachePercentage) |
T |
memoryCacheSize(long memoryCacheSize) |
static DocumentNodeStoreBuilder<?> |
newDocumentNodeStoreBuilder() |
T |
setAsyncDelay(int asyncDelay)
Set the maximum delay to write the last revision to the root node.
|
T |
setBlobStore(org.apache.jackrabbit.oak.spi.blob.BlobStore blobStore)
Set the blob store to use.
|
T |
setBundlingDisabled(boolean enabled) |
T |
setCacheSegmentCount(int cacheSegmentCount) |
T |
setCacheStackMoveDistance(int cacheSegmentCount) |
T |
setClusterId(int clusterId)
Set the cluster id to use.
|
T |
setCommitValueCacheSize(int cacheSize) |
T |
setDocumentStore(DocumentStore documentStore)
Set the document store to use.
|
T |
setDocumentStoreStatsCollector(DocumentStoreStatsCollector documentStoreStatsCollector) |
T |
setExecutor(Executor executor) |
protected void |
setGCBlobStore(org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore s) |
T |
setGCMonitor(@NotNull org.apache.jackrabbit.oak.spi.gc.GCMonitor gcMonitor) |
T |
setJournalCache(String journalCache)
Sets the journal cache option.
|
T |
setJournalGCMaxAge(long maxRevisionAgeMillis) |
T |
setJournalPropertyHandlerFactory(JournalPropertyHandlerFactory factory) |
T |
setLeaseCheck(boolean leaseCheck)
|
T |
setLeaseCheckMode(LeaseCheckMode mode) |
T |
setLeaseFailureHandler(LeaseFailureHandler leaseFailureHandler) |
T |
setLogging(boolean logging) |
T |
setNodeCachePredicate(Predicate<String> p) |
T |
setNodeStoreStatsCollector(DocumentNodeStoreStatsCollector statsCollector) |
T |
setPersistentCache(String persistentCache)
Sets the persistent cache option.
|
T |
setPrefetchExternalChanges(boolean b) |
T |
setReadOnlyMode() |
T |
setStatisticsProvider(org.apache.jackrabbit.oak.stats.StatisticsProvider statisticsProvider) |
T |
setTiming(boolean timing)
Use the timing document store wrapper.
|
T |
setUpdateLimit(int limit) |
T |
setUseSimpleRevision(boolean useSimpleRevision) |
protected T |
thisBuilder() |
T |
withWeigher(Weigher<org.apache.jackrabbit.oak.cache.CacheValue,org.apache.jackrabbit.oak.cache.CacheValue> weigher) |