Uses of Interface
org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache.PersistentCache
-
-
Uses of PersistentCache in org.apache.jackrabbit.oak.segment.file
Fields in org.apache.jackrabbit.oak.segment.file declared as PersistentCache Modifier and Type Field Description protected @Nullable PersistentCacheAbstractFileStore. persistentCacheMethods in org.apache.jackrabbit.oak.segment.file with parameters of type PersistentCache Modifier and Type Method Description @NotNull FileStoreBuilderFileStoreBuilder. withPersistentCache(@NotNull PersistentCache persistentCache)ThePersistentCacheinstance to be used, if any. -
Uses of PersistentCache in org.apache.jackrabbit.oak.segment.file.preloader
Classes in org.apache.jackrabbit.oak.segment.file.preloader that implement PersistentCache Modifier and Type Class Description classSegmentPreloaderAPersistentCachedecorator that preloads segments into the cache by asynchronously preloading segments referenced by a segment that is being read from the cache.Methods in org.apache.jackrabbit.oak.segment.file.preloader that return PersistentCache Modifier and Type Method Description static @NotNull PersistentCacheSegmentPreloader. decorate(@NotNull PersistentCache delegate, @NotNull PersistentCachePreloadingConfiguration config, @NotNull Supplier<TarFiles> tarFiles)Factory method that decorates the givenPersistentCachewith aSegmentPreloaderif the given configuration requires preloading.protected PersistentCacheSegmentPreloader. delegate()Methods in org.apache.jackrabbit.oak.segment.file.preloader with parameters of type PersistentCache Modifier and Type Method Description static @NotNull PersistentCacheSegmentPreloader. decorate(@NotNull PersistentCache delegate, @NotNull PersistentCachePreloadingConfiguration config, @NotNull Supplier<TarFiles> tarFiles)Factory method that decorates the givenPersistentCachewith aSegmentPreloaderif the given configuration requires preloading. -
Uses of PersistentCache in org.apache.jackrabbit.oak.segment.remote.persistentcache
Classes in org.apache.jackrabbit.oak.segment.remote.persistentcache that implement PersistentCache Modifier and Type Class Description classPersistentDiskCacheclassPersistentRedisCache -
Uses of PersistentCache in org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache
Classes in org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache that implement PersistentCache Modifier and Type Class Description classAbstractPersistentCacheclassDelegatingPersistentCacheSimple abstract implementation of a delegating PersistentCache that can be used as a base class forPersistentCachedecorators.Fields in org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache declared as PersistentCache Modifier and Type Field Description protected PersistentCacheAbstractPersistentCache. nextCacheMethods in org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache that return PersistentCache Modifier and Type Method Description protected abstract PersistentCacheDelegatingPersistentCache. delegate()PersistentCacheAbstractPersistentCache. linkWith(AbstractPersistentCache nextCache)Constructors in org.apache.jackrabbit.oak.segment.spi.persistence.persistentcache with parameters of type PersistentCache Constructor Description CachingArchiveManager(PersistentCache persistentCache, SegmentArchiveManager delegate)CachingPersistence(PersistentCache persistentCache, SegmentNodeStorePersistence delegate)CachingSegmentArchiveReader(@NotNull PersistentCache persistentCache, @NotNull SegmentArchiveReader delegate)
-