@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, setStatisticsEnabledboolean isEnabled()
CompletionStage<Void> passivateAsync(InternalCacheEntry<?,?> entry)
entry - entry to passivateCompletionStage<Void> passivateAllAsync()
void skipPassivationOnStop(boolean skip)
long getPassivations()
void resetStatistics()
JmxStatisticsExposerresetStatistics in interface JmxStatisticsExposerCopyright © 2022 JBoss by Red Hat. All rights reserved.