Uses of Interface
org.apache.jackrabbit.oak.cache.CacheValue
-
-
Uses of CacheValue in org.apache.jackrabbit.oak.cache
Methods in org.apache.jackrabbit.oak.cache with parameters of type CacheValue Modifier and Type Method Description int
EmpiricalWeigher. weigh(CacheValue key, CacheValue value)
-
Uses of CacheValue in org.apache.jackrabbit.oak.plugins.document
Classes in org.apache.jackrabbit.oak.plugins.document that implement CacheValue Modifier and Type Class Description class
ClusterNodeInfoDocument
A document storing cluster node info.class
Document
A document corresponds to a node stored in the DocumentNodeStore.class
DocumentNodeState
ANodeState
implementation for theDocumentNodeStore
.static class
DocumentNodeState.Children
A list of children for a node.class
JournalEntry
Keeps track of changes performed between two consecutive background updates.static class
LocalDiffCache.Diff
static class
MemoryDiffCache.Key
class
NamePathRev
A cache key implementation, which is a combination of a name, path and a revision vector.class
NodeDocument
A document storing data about a node.class
Path
ThePath
class is closely modeled after the semantics ofPathUtils
in oak-commons.class
PathRev
A cache key implementation, which is a combination of a path and a revision vector.class
Revision
A revision.class
RevisionVector
A vector of revisions.Fields in org.apache.jackrabbit.oak.plugins.document with type parameters of type CacheValue Modifier and Type Field Description protected org.apache.jackrabbit.guava.common.cache.Cache<CacheValue,StringValue>
MemoryDiffCache. diffCache
Diff cache.Methods in org.apache.jackrabbit.oak.plugins.document that return types with arguments of type CacheValue Modifier and Type Method Description org.apache.jackrabbit.guava.common.cache.Cache<CacheValue,NodeDocument>
DocumentNodeStoreBuilder. buildDocumentCache(DocumentStore docStore)
org.apache.jackrabbit.guava.common.cache.Cache<CacheValue,StringValue>
DocumentNodeStoreBuilder. buildMemoryDiffCache()
org.apache.jackrabbit.guava.common.cache.Weigher<CacheValue,CacheValue>
DocumentNodeStoreBuilder. getWeigher()
org.apache.jackrabbit.guava.common.cache.Weigher<CacheValue,CacheValue>
DocumentNodeStoreBuilder. getWeigher()
Method parameters in org.apache.jackrabbit.oak.plugins.document with type arguments of type CacheValue Modifier and Type Method Description T
DocumentNodeStoreBuilder. withWeigher(org.apache.jackrabbit.guava.common.cache.Weigher<CacheValue,CacheValue> weigher)
T
DocumentNodeStoreBuilder. withWeigher(org.apache.jackrabbit.guava.common.cache.Weigher<CacheValue,CacheValue> weigher)
-
Uses of CacheValue in org.apache.jackrabbit.oak.plugins.document.cache
Methods in org.apache.jackrabbit.oak.plugins.document.cache that return types with arguments of type CacheValue Modifier and Type Method Description java.lang.Iterable<CacheValue>
NodeDocumentCache. keys()
Constructor parameters in org.apache.jackrabbit.oak.plugins.document.cache with type arguments of type CacheValue Constructor Description NodeDocumentCache(@NotNull org.apache.jackrabbit.guava.common.cache.Cache<CacheValue,NodeDocument> nodeDocumentsCache, @NotNull CacheStats nodeDocumentsCacheStats, @NotNull org.apache.jackrabbit.guava.common.cache.Cache<StringValue,NodeDocument> prevDocumentsCache, @NotNull CacheStats prevDocumentsCacheStats, @NotNull NodeDocumentLocks locks)
-
Uses of CacheValue in org.apache.jackrabbit.oak.plugins.document.persistentCache
Methods in org.apache.jackrabbit.oak.plugins.document.persistentCache with type parameters of type CacheValue Modifier and Type Method Description <K extends CacheValue,V extends CacheValue>
org.apache.jackrabbit.guava.common.cache.Cache<K,V>PersistentCache. wrap(DocumentNodeStore docNodeStore, DocumentStore docStore, org.apache.jackrabbit.guava.common.cache.Cache<K,V> base, CacheType type)
<K extends CacheValue,V extends CacheValue>
org.apache.jackrabbit.guava.common.cache.Cache<K,V>PersistentCache. wrap(DocumentNodeStore docNodeStore, DocumentStore docStore, org.apache.jackrabbit.guava.common.cache.Cache<K,V> base, CacheType type)
<K extends CacheValue,V extends CacheValue>
org.apache.jackrabbit.guava.common.cache.Cache<K,V>PersistentCache. wrap(DocumentNodeStore docNodeStore, DocumentStore docStore, org.apache.jackrabbit.guava.common.cache.Cache<K,V> base, CacheType type, StatisticsProvider statisticsProvider)
<K extends CacheValue,V extends CacheValue>
org.apache.jackrabbit.guava.common.cache.Cache<K,V>PersistentCache. wrap(DocumentNodeStore docNodeStore, DocumentStore docStore, org.apache.jackrabbit.guava.common.cache.Cache<K,V> base, CacheType type, StatisticsProvider statisticsProvider)
-
Uses of CacheValue in org.apache.jackrabbit.oak.plugins.document.persistentCache.async
Classes in org.apache.jackrabbit.oak.plugins.document.persistentCache.async with type parameters of type CacheValue Modifier and Type Class Description class
CacheWriteQueue<K extends CacheValue,V extends CacheValue>
class
CacheWriteQueue<K extends CacheValue,V extends CacheValue>
-
Uses of CacheValue in org.apache.jackrabbit.oak.plugins.document.util
Classes in org.apache.jackrabbit.oak.plugins.document.util that implement CacheValue Modifier and Type Class Description class
RevisionsKey
A cache key implementation which consists of twoRevision
s.class
StringValue
A cache value wrapping a simple string.
-