Package | Description |
---|---|
org.apache.ignite.cache.eviction |
Contains cache eviction policy implementations.
|
org.apache.ignite.cache.eviction.fifo |
Contains cache FIFO eviction policy implementations.
|
org.apache.ignite.cache.eviction.lru |
Contains cache LRU eviction policy implementations.
|
org.apache.ignite.cache.eviction.sorted |
Contains cache sorted eviction policy implementation.
|
org.apache.ignite.configuration |
Contains configuration-related classes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEvictionPolicy<K,V>
Common functionality implementation for eviction policies with max size/max memory and batch eviction support.
|
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 |
LruEvictionPolicy<K,V>
Eviction policy based on
Least Recently Used (LRU) algorithm and supports batch eviction. |
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()
Deprecated.
Use
CacheConfiguration.getEvictionPolicyFactory() instead. |
EvictionPolicy<K,V> |
NearCacheConfiguration.getNearEvictionPolicy()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
javax.cache.configuration.Factory<EvictionPolicy<? super K,? super V>> |
CacheConfiguration.getEvictionPolicyFactory()
Gets cache eviction policy factory.
|
javax.cache.configuration.Factory<EvictionPolicy<? super K,? super V>> |
NearCacheConfiguration.getNearEvictionPolicyFactory()
Gets cache eviction policy factory.
|
Modifier and Type | Method and Description |
---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicy(EvictionPolicy evictPlc)
Deprecated.
Use
CacheConfiguration.setEvictionPolicyFactory(Factory) instead. |
NearCacheConfiguration<K,V> |
NearCacheConfiguration.setNearEvictionPolicy(EvictionPolicy<K,V> nearEvictPlc)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
CacheConfiguration<K,V> |
CacheConfiguration.setEvictionPolicyFactory(javax.cache.configuration.Factory<? extends EvictionPolicy<? super K,? super V>> evictPlcFactory)
Sets cache eviction policy factory.
|
NearCacheConfiguration<K,V> |
NearCacheConfiguration.setNearEvictionPolicyFactory(javax.cache.configuration.Factory<? extends EvictionPolicy<? super K,? super V>> nearEvictPlcFactory)
Sets cache eviction policy factory.
|
GridGain In-Memory Computing Platform : ver. 8.9.15 Release Date : December 3 2024