Class CachingBlobStore

java.lang.Object
org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
org.apache.jackrabbit.oak.plugins.blob.CachingBlobStore
All Implemented Interfaces:
AutoCloseable, Cache.Backend<AbstractBlobStore.BlockId,AbstractBlobStore.Data>, BlobStore, GarbageCollectableBlobStore

@Deprecated(since="2024-09-23") public abstract class CachingBlobStore extends AbstractBlobStore
Deprecated.
The Jackrabbit Oak Blob Plugins library is designed for Oak-internal use only and thus deprecated. It will not be part of the AEM SDK after April 2025.
A blob store with a cache.
  • Field Details

  • Constructor Details

    • CachingBlobStore

      public CachingBlobStore(long cacheSize)
      Deprecated.
    • CachingBlobStore

      public CachingBlobStore()
      Deprecated.
  • Method Details

    • clearCache

      public void clearCache()
      Deprecated.
      Description copied from interface: GarbageCollectableBlobStore
      Clear the cache.
    • getBlobCacheSize

      public long getBlobCacheSize()
      Deprecated.
    • getCacheStats

      public CacheStats getCacheStats()
      Deprecated.