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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivateAsync(Object key, int segment) Activates an entry, effectively removing it from the underlying persistence store.longGet number of activations executed.long
-
Constructor Details
-
ActivationManagerStub
public ActivationManagerStub()
-
-
Method Details
-
activateAsync
Description copied from interface:ActivationManagerActivates 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:
activateAsyncin 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:
getPendingActivationCountin interfaceActivationManager
-
getActivationCount
public long getActivationCount()Description copied from interface:ActivationManagerGet number of activations executed.- Specified by:
getActivationCountin interfaceActivationManager- Returns:
- A long representing the number of activations
-