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, writeBlob
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countDeleteChunks, getAllChunkIds
public static final java.lang.String MEM_CACHE_NAME
public CachingBlobStore(long cacheSize)
public CachingBlobStore()
public void clearCache()
GarbageCollectableBlobStore
public long getBlobCacheSize()
public CacheStats getCacheStats()
Copyright © 2010 - 2020 Adobe. All Rights Reserved