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-2013 Terracotta, Inc.. All Rights Reserved.