|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ExpungeStrategy in net.dontdrinkandroot.cache.expungestrategy.impl |
|---|
| Classes in net.dontdrinkandroot.cache.expungestrategy.impl that implement ExpungeStrategy | |
|---|---|
class |
AbstractMaxSizeExpungeStrategy
An ExpungeStrategy that selects all expired entries and entries according to the
implementation so that after those entries have been expunged the cache size is not larger that
the given max size. |
class |
AbstractOneOverMaxSizeExpungeStrategy
An AbstractMaxSizeExpungeStrategy that triggers if the cache size is larger than the max
size and selects the entries to evict by the given comparator. |
class |
AbstractRecyclingExpungeStrategy
An AbstractMaxSizeExpungeStrategy that triggers once the cache size is larger than a max size plus a recycle
size or a recycle factor. |
class |
ExpiredOnlyExpungeStrategy
ExpungeStrategy that selects only entries that are expired. |
class |
LfuExpungeStrategy
ExpungeStrategy that triggers on each entry added over the max size and selects the least
frequently used entry. |
class |
LfuRecyclingExpungeStrategy
|
class |
LruExpungeStrategy
|
class |
LruRecyclingExpungeStrategy
|
class |
NoopExpungeStrategy
ExpungeStrategy that never triggers and does not return any MetaData to expunge. |
| Uses of ExpungeStrategy in net.dontdrinkandroot.cache.impl |
|---|
| Methods in net.dontdrinkandroot.cache.impl that return ExpungeStrategy | |
|---|---|
ExpungeStrategy |
AbstractMapBackedCache.getExpungeStrategy()
|
| Methods in net.dontdrinkandroot.cache.impl with parameters of type ExpungeStrategy | |
|---|---|
void |
AbstractMapBackedCache.setExpungeStrategy(ExpungeStrategy expungeStrategy)
|
| Constructors in net.dontdrinkandroot.cache.impl with parameters of type ExpungeStrategy | |
|---|---|
AbstractMapBackedCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy)
Construct a new AbstractCache. |
|
AbstractMapBackedCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy)
Construct a new AbstractCache. |
|
AbstractMapBackedCustomTtlCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy)
Construct a new AbstractCustomTtlCache. |
|
AbstractMapBackedCustomTtlCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy)
Construct a new AbstractCustomTtlCache. |
|
| Uses of ExpungeStrategy in net.dontdrinkandroot.cache.impl.disk.file |
|---|
| Constructors in net.dontdrinkandroot.cache.impl.disk.file with parameters of type ExpungeStrategy | |
|---|---|
FileCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir,
int directoryDepth)
|
|
| Uses of ExpungeStrategy in net.dontdrinkandroot.cache.impl.disk.indexed |
|---|
| Fields in net.dontdrinkandroot.cache.impl.disk.indexed declared as ExpungeStrategy | |
|---|---|
protected ExpungeStrategy |
BufferedSerializableIndexedDiskCache.bufferExpungeStrategy
|
| Methods in net.dontdrinkandroot.cache.impl.disk.indexed with parameters of type ExpungeStrategy | |
|---|---|
void |
LruBufferedSerializableIndexedDiskCache.setExpungeStrategy(ExpungeStrategy expungeStrategy)
|
| Constructors in net.dontdrinkandroot.cache.impl.disk.indexed with parameters of type ExpungeStrategy | |
|---|---|
AbstractIndexedDiskCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy,
File baseDir)
|
|
AbstractIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir)
|
|
BufferedSerializableIndexedDiskCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy,
File baseDir,
ExpungeStrategy bufferExpungeStrategy)
|
|
BufferedSerializableIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir,
ExpungeStrategy bufferExpungeStrategy)
|
|
ByteArrayIndexedDiskCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy,
File baseDir)
|
|
ByteArrayIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir)
|
|
SerializableIndexedDiskCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy,
File baseDir)
|
|
SerializableIndexedDiskCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy,
File baseDir)
|
|
| Uses of ExpungeStrategy in net.dontdrinkandroot.cache.impl.memory |
|---|
| Constructors in net.dontdrinkandroot.cache.impl.memory with parameters of type ExpungeStrategy | |
|---|---|
MemoryCache(String name,
long defaultTimeToLive,
ExpungeStrategy expungeStrategy)
|
|
MemoryCache(String name,
long defaultTimeToLive,
long defaultMaxIdleTime,
ExpungeStrategy expungeStrategy)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||