Package org.infinispan.eviction.impl
Class ActivationManagerStub
java.lang.Object
org.infinispan.eviction.impl.ActivationManagerStub
- All Implemented Interfaces:
ActivationManager
- Author:
- Radim Vansa <rvansa@redhat.com>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionactivateAsync
(Object key, int segment) Activates an entry, effectively removing it from the underlying persistence store.long
Get number of activations executed.long
-
Constructor Details
-
ActivationManagerStub
public ActivationManagerStub()
-
-
Method Details
-
activateAsync
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 interfaceActivationManager
- Parameters:
key
- key to activatesegment
- segment the key maps to- Returns:
- stage that when complete the entry has been activated
-
getPendingActivationCount
public long getPendingActivationCount()- Specified by:
getPendingActivationCount
in interfaceActivationManager
-
getActivationCount
public long getActivationCount()Description copied from interface:ActivationManager
Get number of activations executed.- Specified by:
getActivationCount
in interfaceActivationManager
- Returns:
- A long representing the number of activations
-