Class EvictionManagerImpl<K,V>

java.lang.Object
org.infinispan.eviction.impl.EvictionManagerImpl<K,V>
All Implemented Interfaces:
EvictionManager<K,V>

@ThreadSafe public class EvictionManagerImpl<K,V> extends Object implements EvictionManager<K,V>
  • Constructor Details

    • EvictionManagerImpl

      public EvictionManagerImpl()
  • Method Details

    • findCacheMgmtInterceptor

      public void findCacheMgmtInterceptor()
    • onEntryEviction

      public CompletionStage<Void> onEntryEviction(Map<K,Map.Entry<K,V>> evicted, FlagAffectedCommand command)
      Description copied from interface: EvictionManager
      Handles notifications of evicted entries based on if the command allow them
      Specified by:
      onEntryEviction in interface EvictionManager<K,V>
      Parameters:
      evicted - The entries that were just evicted
      command - The command that generated the eviction if applicable
      Returns:
      stage that when complete the notifications are complete