public abstract class CachingBlobStore extends AbstractBlobStore
AbstractBlobStore.BlockId, AbstractBlobStore.Data| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
MEM_CACHE_NAME |
| Constructor and Description |
|---|
CachingBlobStore() |
CachingBlobStore(long cacheSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearCache()
Clear the cache.
|
long |
getBlobCacheSize() |
CacheStats |
getCacheStats() |
clearInUse, close, deleteChunks, getBlobId, getBlobLength, getBlockSize, getBlockSizeMin, getInputStream, getReference, load, readBlob, resolveChunks, setBlockSize, setBlockSizeMin, setReferenceKey, setReferenceKeyEncoded, setReferenceKeyPlainText, setStatsCollector, startMark, sweep, writeBlob, writeBlob, writeBlobequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountDeleteChunks, getAllChunkIdspublic static final java.lang.String MEM_CACHE_NAME
public CachingBlobStore(long cacheSize)
public CachingBlobStore()
public void clearCache()
GarbageCollectableBlobStorepublic long getBlobCacheSize()
public CacheStats getCacheStats()
Copyright © 2010 - 2023 Adobe. All Rights Reserved