Class EvictionManagerImpl<K,V>
java.lang.Object
org.infinispan.eviction.impl.EvictionManagerImpl<K,V>
- All Implemented Interfaces:
EvictionManager<K,V>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonEntryEviction(Map<K, Map.Entry<K, V>> evicted, FlagAffectedCommand command) Handles notifications of evicted entries based on if the command allow themvoidsetSegmentHashTracker(org.infinispan.conflict.impl.SegmentHashTracker tracker) Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EvictionManager
onEntryEviction
-
Constructor Details
-
EvictionManagerImpl
public EvictionManagerImpl()
-
-
Method Details
-
findCacheMgmtInterceptor
public void findCacheMgmtInterceptor() -
setSegmentHashTracker
public void setSegmentHashTracker(org.infinispan.conflict.impl.SegmentHashTracker tracker) -
onEntryEviction
public CompletionStage<Void> onEntryEviction(Map<K, Map.Entry<K, V>> evicted, FlagAffectedCommand command) Description copied from interface:EvictionManagerHandles notifications of evicted entries based on if the command allow them- Specified by:
onEntryEvictionin interfaceEvictionManager<K,V> - Parameters:
evicted- The entries that were just evictedcommand- The command that generated the eviction if applicable- Returns:
- stage that when complete the notifications are complete
-