public final class MemoryStoreEvictionPolicy extends Object implements Serializable
MemoryStore.
This can be one of:
| Modifier and Type | Class and Description |
|---|---|
static class |
MemoryStoreEvictionPolicy.MemoryStoreEvictionPolicyEnum
Enum for
MemoryStoreEvictionPolicy |
| Modifier and Type | Field and Description |
|---|---|
static MemoryStoreEvictionPolicy |
CLOCK
FIFO - first in first out, the oldest element by creation time.
|
static MemoryStoreEvictionPolicy |
FIFO
FIFO - first in first out, the oldest element by creation time.
|
static MemoryStoreEvictionPolicy |
LFU
LFU - least frequently used.
|
static MemoryStoreEvictionPolicy |
LRU
LRU - least recently used.
|
| Modifier and Type | Method and Description |
|---|---|
static MemoryStoreEvictionPolicy |
fromString(String policy)
Converts a string representation of the policy into a policy.
|
String |
toString() |
public static final MemoryStoreEvictionPolicy LRU
public static final MemoryStoreEvictionPolicy LFU
public static final MemoryStoreEvictionPolicy FIFO
public static final MemoryStoreEvictionPolicy CLOCK
public String toString()
public static MemoryStoreEvictionPolicy fromString(String policy)
policy - either LRU, LFU or FIFOCopyright © 2003-2014 Terracotta, Inc.. All Rights Reserved.