public class ConcurrentLruSpaceEvictionStrategy extends SpaceEvictionStrategy
| Constructor and Description | 
|---|
| ConcurrentLruSpaceEvictionStrategy(int touchThreshold,
                                  int maxCacheSize) | 
| Modifier and Type | Method and Description | 
|---|---|
| int | evict(int numOfEntries)Called when the space requires entries to be evicted. | 
| void | onInsert(EvictableServerEntry entry)Called when a new entry is written to the space. | 
| void | onLoad(EvictableServerEntry entry)Called when an entry is loaded into the space from an external data source. | 
| void | onRead(EvictableServerEntry entry)Called when an entry is read from the space. | 
| void | onRemove(EvictableServerEntry entry)Called when an entry is removed from the space. | 
| void | onUpdate(EvictableServerEntry entry)Called when an entry is updated in the space. | 
| boolean | requiresConcurrencyProtection()Determines whether this eviction strategy implementation requires concurrency protection from
 the space. | 
close, getEvictionConfig, getEvictionManager, initialize, isClosedpublic ConcurrentLruSpaceEvictionStrategy(int touchThreshold,
                                          int maxCacheSize)
public boolean requiresConcurrencyProtection()
requiresConcurrencyProtection in class SpaceEvictionStrategypublic void onInsert(EvictableServerEntry entry)
SpaceEvictionStrategyonInsert in class SpaceEvictionStrategyentry - The new entrypublic void onLoad(EvictableServerEntry entry)
SpaceEvictionStrategyonLoad in class SpaceEvictionStrategyentry - The loaded entrypublic void onRead(EvictableServerEntry entry)
SpaceEvictionStrategyonRead in class SpaceEvictionStrategyentry - The read entrypublic void onUpdate(EvictableServerEntry entry)
SpaceEvictionStrategyonUpdate in class SpaceEvictionStrategyentry - The updated entrypublic void onRemove(EvictableServerEntry entry)
SpaceEvictionStrategyonRemove in class SpaceEvictionStrategyentry - The removed entrypublic int evict(int numOfEntries)
SpaceEvictionStrategyevict in class SpaceEvictionStrategynumOfEntries - Number of entries to be evictedCopyright © GigaSpaces.