public class SerializableIndexedDiskCache extends AbstractIndexedDiskCache<Serializable,Serializable>
dataFile, indexFile, lockFileUNLIMITED_IDLE_TIME| Constructor and Description |
|---|
SerializableIndexedDiskCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy,
File baseDir) |
SerializableIndexedDiskCache(String name,
long defaultTimeToLive,
File baseDir) |
SerializableIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir) |
SerializableIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
File baseDir) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Serializable> |
dataFromBytes(byte[] dataBytes) |
<T extends Serializable> |
dataToBytes(T data) |
int |
getDataFileNumAllocatedBlocks() |
int |
getIndexFileNumAllocatedBlocks() |
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, putWithErrorspublic SerializableIndexedDiskCache(String name, long defaultTimeToLive, File baseDir) throws IOException
IOExceptionpublic SerializableIndexedDiskCache(String name, long defaultTimeToLive, long defaultMaxIdleTime, File baseDir) throws IOException
IOExceptionpublic SerializableIndexedDiskCache(String name, long defaultTimeToLive, ExpungeStrategy expungeStrategy, File baseDir) throws IOException
IOExceptionpublic SerializableIndexedDiskCache(String name, long defaultTimeToLive, long defaultMaxIdleTime, ExpungeStrategy expungeStrategy, File baseDir) throws IOException
IOExceptionpublic <T extends Serializable> byte[] dataToBytes(T data) throws CacheException
dataToBytes in class AbstractIndexedDiskCache<Serializable,Serializable>CacheExceptionpublic <T extends Serializable> T dataFromBytes(byte[] dataBytes) throws CacheException
dataFromBytes in class AbstractIndexedDiskCache<Serializable,Serializable>CacheExceptionpublic int getIndexFileNumAllocatedBlocks()
public int getDataFileNumAllocatedBlocks()
Copyright © 2013 dontdrinkandroot. All Rights Reserved.