@ThreadSafe public interface PassivationManager extends JmxStatisticsExposer
Modifier and Type | Method and Description |
---|---|
long |
getPassivations() |
boolean |
isEnabled() |
CompletionStage<Void> |
passivateAllAsync()
Start passivating all entries that are in memory.
|
CompletionStage<Void> |
passivateAsync(InternalCacheEntry<?,?> entry)
Passivates the entry in a non blocking fashion.
|
void |
resetStatistics()
Resets an interceptor's cache statistics
|
void |
skipPassivationOnStop(boolean skip)
Skips the passivation when the cache is stopped.
|
getStatisticsEnabled, setStatisticsEnabled
boolean isEnabled()
CompletionStage<Void> passivateAsync(InternalCacheEntry<?,?> entry)
entry
- entry to passivateCompletionStage<Void> passivateAllAsync()
void skipPassivationOnStop(boolean skip)
long getPassivations()
void resetStatistics()
JmxStatisticsExposer
resetStatistics
in interface JmxStatisticsExposer
Copyright © 2021 JBoss by Red Hat. All rights reserved.