Uses of Interface
org.apache.ignite.cache.eviction.EvictableEntry
-
Packages that use EvictableEntry 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. -
-
Uses of EvictableEntry in org.apache.ignite.cache.eviction
Methods in org.apache.ignite.cache.eviction with parameters of type EvictableEntry Modifier and Type Method Description void
AbstractEvictionPolicy. onEntryAccessed(boolean rmv, EvictableEntry<K,V> entry)
Callback for whenever entry is accessed.void
EvictionPolicy. onEntryAccessed(boolean rmv, EvictableEntry<K,V> entry)
Callback for whenever entry is accessed.protected abstract boolean
AbstractEvictionPolicy. touch(EvictableEntry<K,V> entry)
-
Uses of EvictableEntry in org.apache.ignite.cache.eviction.fifo
Methods in org.apache.ignite.cache.eviction.fifo that return types with arguments of type EvictableEntry Modifier and Type Method Description Collection<EvictableEntry<K,V>>
FifoEvictionPolicy. queue()
Gets read-only view on internalFIFO
queue in proper order.Methods in org.apache.ignite.cache.eviction.fifo with parameters of type EvictableEntry Modifier and Type Method Description protected boolean
FifoEvictionPolicy. touch(EvictableEntry<K,V> entry)
-
Uses of EvictableEntry in org.apache.ignite.cache.eviction.lru
Methods in org.apache.ignite.cache.eviction.lru that return types with arguments of type EvictableEntry Modifier and Type Method Description Collection<EvictableEntry<K,V>>
LruEvictionPolicy. queue()
Gets read-only view on internalFIFO
queue in proper order.Methods in org.apache.ignite.cache.eviction.lru with parameters of type EvictableEntry Modifier and Type Method Description protected boolean
LruEvictionPolicy. touch(EvictableEntry<K,V> entry)
-
Uses of EvictableEntry in org.apache.ignite.cache.eviction.sorted
Methods in org.apache.ignite.cache.eviction.sorted that return types with arguments of type EvictableEntry Modifier and Type Method Description Comparator<EvictableEntry<K,V>>
SortedEvictionPolicyFactory. getComp()
Gets entries comparator.Collection<EvictableEntry<K,V>>
SortedEvictionPolicy. queue()
Gets read-only view of backed queue in proper order.Methods in org.apache.ignite.cache.eviction.sorted with parameters of type EvictableEntry Modifier and Type Method Description protected boolean
SortedEvictionPolicy. touch(EvictableEntry<K,V> entry)
Method parameters in org.apache.ignite.cache.eviction.sorted with type arguments of type EvictableEntry Modifier and Type Method Description void
SortedEvictionPolicyFactory. setComp(Comparator<EvictableEntry<K,V>> comp)
Sets entries comparator.Constructor parameters in org.apache.ignite.cache.eviction.sorted with type arguments of type EvictableEntry Constructor Description SortedEvictionPolicy(int max, int batchSize, @Nullable Comparator<EvictableEntry<K,V>> comp)
Constructs sorted eviction policy with given maximum size, eviction batch size and entries comparator.SortedEvictionPolicy(int max, @Nullable Comparator<EvictableEntry<K,V>> comp)
Constructs sorted eviction policy with given maximum size and given entry comparator.SortedEvictionPolicy(@Nullable Comparator<EvictableEntry<K,V>> comp)
Constructs sorted eviction policy with given maximum size and given entry comparator.
-