| Package | Description |
|---|---|
| org.apache.ignite.cache.eviction.fifo |
Contains cache FIFO eviction policy implementations.
|
| org.apache.ignite.cache.eviction.igfs |
Contains IGFS LRU eviction policy implementations.
|
| org.apache.ignite.cache.eviction.lru |
Contains cache LRU eviction policy implementations.
|
| org.apache.ignite.cache.eviction.random |
Contains cache randomized eviction policy implementations.
|
| org.apache.ignite.cache.eviction.sorted |
Contains cache sorted eviction policy implementation.
|
| org.apache.ignite.configuration |
Contains configuration-related classes.
|
| org.apache.ignite.internal.visor.util |
| Modifier and Type | Class and Description |
|---|---|
class |
FifoEvictionPolicy<K,V>
Eviction policy based on
First In First Out (FIFO) algorithm and supports batch eviction. |
| Modifier and Type | Class and Description |
|---|---|
class |
IgfsPerBlockLruEvictionPolicy
IGFS eviction policy which evicts particular blocks.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LruEvictionPolicy<K,V>
Eviction policy based on
Least Recently Used (LRU) algorithm and supports batch eviction. |
| Modifier and Type | Class and Description |
|---|---|
class |
RandomEvictionPolicy<K,V>
Cache eviction policy which will select random cache entry for eviction if cache
size exceeds the
RandomEvictionPolicy.getMaxSize() parameter. |
| Modifier and Type | Class and Description |
|---|---|
class |
SortedEvictionPolicy<K,V>
Cache eviction policy which will select the minimum cache entry for eviction.
|
| Modifier and Type | Method and Description |
|---|---|
EvictionPolicy<K,V> |
CacheConfiguration.getEvictionPolicy()
Gets cache eviction policy.
|
EvictionPolicy<K,V> |
NearCacheConfiguration.getNearEvictionPolicy()
Gets near eviction policy.
|
| Modifier and Type | Method and Description |
|---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicy(EvictionPolicy evictPlc)
Sets cache eviction policy.
|
NearCacheConfiguration<K,V> |
NearCacheConfiguration.setNearEvictionPolicy(EvictionPolicy<K,V> nearEvictPlc)
Sets near eviction policy.
|
| Modifier and Type | Method and Description |
|---|---|
static Integer |
VisorTaskUtils.evictionPolicyMaxSize(EvictionPolicy plc)
Extract max size from eviction policy if available.
|
Follow @ApacheIgnite
Ignite Fabric : ver. 1.4.0 Release Date : September 24 2015