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 |
|---|---|
Serializable |
dataFromBytes(byte[] dataBytes) |
byte[] |
dataToBytes(Serializable data) |
int |
getDataFileNumAllocatedBlocks() |
int |
getIndexFileNumAllocatedBlocks() |
buildIndex, close, doDelete, doGet, doPutdoPut, put, putcleanUp, delete, delete, expunge, get, getEntriesMetaData, getEntriesMetaDataMap, getExpungeStrategy, getMetaData, getStatistics, put, 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, putpublic 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 byte[] dataToBytes(Serializable data) throws CacheException
dataToBytes in class AbstractIndexedDiskCache<Serializable,Serializable>CacheExceptionpublic Serializable dataFromBytes(byte[] dataBytes) throws CacheException
dataFromBytes in class AbstractIndexedDiskCache<Serializable,Serializable>CacheExceptionpublic int getIndexFileNumAllocatedBlocks()
public int getDataFileNumAllocatedBlocks()
Copyright © 2012. All Rights Reserved.