Class ActivationManagerStub

java.lang.Object
org.infinispan.eviction.impl.ActivationManagerStub
All Implemented Interfaces:
ActivationManager

public class ActivationManagerStub extends Object implements ActivationManager
Author:
Radim Vansa <rvansa@redhat.com>
  • Constructor Details

    • ActivationManagerStub

      public ActivationManagerStub()
  • Method Details

    • activateAsync

      public CompletionStage<Void> activateAsync(Object key, int segment)
      Description copied from interface: ActivationManager
      Activates an entry, effectively removing it from the underlying persistence store. Note that the removal may be done asynchronously and when the returned Stage is complete the removal is also completed.
      Specified by:
      activateAsync in interface ActivationManager
      Parameters:
      key - key to activate
      segment - segment the key maps to
      Returns:
      stage that when complete the entry has been activated
    • getPendingActivationCount

      public long getPendingActivationCount()
      Specified by:
      getPendingActivationCount in interface ActivationManager
    • getActivationCount

      public long getActivationCount()
      Description copied from interface: ActivationManager
      Get number of activations executed.
      Specified by:
      getActivationCount in interface ActivationManager
      Returns:
      A long representing the number of activations