public class PassivationManagerImpl extends Object implements PassivationManager
| Constructor and Description |
|---|
PassivationManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
long |
getPassivations() |
boolean |
getStatisticsEnabled()
Returns whether an interceptor's statistics are being captured.
|
void |
inject(PersistenceManager persistenceManager,
CacheNotifier notifier,
Configuration cfg,
DataContainer container,
TimeService timeService,
MarshalledEntryFactory marshalledEntryFactory,
DistributionManager distributionManager) |
boolean |
isEnabled() |
void |
passivate(InternalCacheEntry entry) |
void |
passivateAll() |
void |
resetStatistics()
Resets an interceptor's cache statistics
|
void |
setStatisticsEnabled(boolean enabled)
Enables an interceptor's cache statistics If true, the interceptor will capture statistics and make them available
through the mbean.
|
void |
skipPassivationOnStop(boolean skip)
Skips the passivation when the cache is stopped.
|
void |
start() |
public void inject(PersistenceManager persistenceManager, CacheNotifier notifier, Configuration cfg, DataContainer container, TimeService timeService, MarshalledEntryFactory marshalledEntryFactory, DistributionManager distributionManager)
public void start()
public boolean isEnabled()
isEnabled in interface PassivationManagerpublic void passivate(InternalCacheEntry entry)
passivate in interface PassivationManagerpublic void passivateAll()
throws PersistenceException
passivateAll in interface PassivationManagerPersistenceExceptionpublic void skipPassivationOnStop(boolean skip)
PassivationManagerskipPassivationOnStop in interface PassivationManagerpublic long getPassivations()
getPassivations in interface PassivationManagerpublic boolean getStatisticsEnabled()
JmxStatisticsExposergetStatisticsEnabled in interface JmxStatisticsExposerpublic void setStatisticsEnabled(boolean enabled)
JmxStatisticsExposersetStatisticsEnabled in interface JmxStatisticsExposerenabled - true if statistics should be capturedpublic void resetStatistics()
JmxStatisticsExposerresetStatistics in interface PassivationManagerresetStatistics in interface JmxStatisticsExposerCopyright © 2025 JBoss, a division of Red Hat. All rights reserved.