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.
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.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
AbstractBlobStore.BlockId, AbstractBlobStore.Data -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDeprecated.Clear the cache.longDeprecated.Deprecated.Methods inherited from class org.apache.jackrabbit.oak.spi.blob.AbstractBlobStore
clearInUse, close, deleteChunks, getBlobId, getBlobLength, getBlockSize, getBlockSizeMin, getInputStream, getReference, load, readBlob, resolveChunks, setBlockSize, setBlockSizeMin, setReferenceKey, setReferenceKeyEncoded, setReferenceKeyPlainText, setStatsCollector, startMark, sweep, writeBlob, writeBlob, writeBlobMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jackrabbit.oak.spi.blob.GarbageCollectableBlobStore
countDeleteChunks, getAllChunkIds
-
Field Details
-
MEM_CACHE_NAME
Deprecated.- See Also:
-
-
Constructor Details
-
CachingBlobStore
public CachingBlobStore(long cacheSize) Deprecated. -
CachingBlobStore
public CachingBlobStore()Deprecated.
-
-
Method Details
-
clearCache
public void clearCache()Deprecated.Description copied from interface:GarbageCollectableBlobStoreClear the cache. -
getBlobCacheSize
public long getBlobCacheSize()Deprecated. -
getCacheStats
Deprecated.
-