public class ByteArrayIndexedDiskCache extends AbstractIndexedDiskCache<Serializable,byte[]>
dataFile, indexFile, lockFileUNLIMITED_IDLE_TIME| Constructor and Description |
|---|
ByteArrayIndexedDiskCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy,
File baseDir) |
ByteArrayIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assertAllocatedConsistency() |
byte[] |
dataFromBytes(byte[] data) |
byte[] |
dataToBytes(byte[] data) |
int |
getDataFileNumAllocatedBlocks() |
int |
getMetaFileNumAllocatedBlocks() |
buildIndex, close, doDelete, doGet, doPutdoPut, put, put, putWithErrors, putWithErrorscleanUp, delete, delete, expunge, get, getEntriesMetaData, getEntriesMetaDataMap, getExpungeStrategy, getMetaData, getStatistics, getWithErrors, put, putWithErrors, setEntriesMetaDataMap, setExpungeStrategygetCleanUpLogger, getDefaultMaxIdleTime, getDefaultTtl, getLogger, getName, setDefaultMaxIdleTime, setDefaultTtlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanUp, delete, get, getDefaultMaxIdleTime, getDefaultTtl, getMetaData, getName, getStatistics, getWithErrors, put, putWithErrors, setDefaultTtlpublic ByteArrayIndexedDiskCache(String name, long defaultTimeToLive, ExpungeStrategy expungeStrategy, File baseDir) throws IOException
IOExceptionpublic ByteArrayIndexedDiskCache(String name, long defaultTimeToLive, long defaultMaxIdleTime, ExpungeStrategy expungeStrategy, File baseDir) throws IOException
IOExceptionpublic byte[] dataToBytes(byte[] data)
throws CacheException
dataToBytes in class AbstractIndexedDiskCache<Serializable,byte[]>CacheExceptionpublic byte[] dataFromBytes(byte[] data)
throws CacheException
dataFromBytes in class AbstractIndexedDiskCache<Serializable,byte[]>CacheExceptionpublic int getMetaFileNumAllocatedBlocks()
public int getDataFileNumAllocatedBlocks()
public boolean assertAllocatedConsistency()
Copyright © 2013 dontdrinkandroot. All Rights Reserved.