| Package | Description |
|---|---|
| org.gridgain.grid.cache |
Contains main Data Grid APIs.
|
| org.gridgain.grid.cache.eviction.fifo |
Contains cache FIFO eviction policy implementations.
|
| org.gridgain.grid.cache.eviction.lru |
Contains cache LRU eviction policy implementations.
|
| org.gridgain.grid.cache.eviction.random |
Contains cache randomized eviction policy implementations.
|
| Modifier and Type | Method and Description |
|---|---|
<K,V> GridCacheEvictionPolicy<K,V> |
GridCacheConfiguration.getEvictionPolicy()
Gets cache eviction policy.
|
<K,V> GridCacheEvictionPolicy<K,V> |
GridCacheConfiguration.getNearEvictionPolicy()
Gets eviction policy for
near cache which is different from the one used for
partitioned cache. |
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheConfiguration.setEvictionPolicy(GridCacheEvictionPolicy evictPlc)
Sets cache eviction policy.
|
void |
GridCacheConfiguration.setNearEvictionPolicy(GridCacheEvictionPolicy nearEvictPlc)
Sets eviction policy for near cache.
|
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheFifoEvictionPolicy<K,V>
Eviction policy based on
First In First Out (FIFO) algorithm. |
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheLruEvictionPolicy<K,V>
Eviction policy based on
Least Recently Used (LRU) algorithm. |
| Modifier and Type | Class and Description |
|---|---|
class |
GridCacheRandomEvictionPolicy<K,V>
Cache eviction policy which will select random cache entry for eviction if cache
size exceeds the
GridCacheRandomEvictionPolicy.getMaxSize() parameter. |
Copyright © 2014. All rights reserved.