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 PassivationManager
public void passivate(InternalCacheEntry entry)
passivate
in interface PassivationManager
public void passivateAll() throws PersistenceException
passivateAll
in interface PassivationManager
PersistenceException
public void skipPassivationOnStop(boolean skip)
PassivationManager
skipPassivationOnStop
in interface PassivationManager
public long getPassivations()
getPassivations
in interface PassivationManager
public boolean getStatisticsEnabled()
JmxStatisticsExposer
getStatisticsEnabled
in interface JmxStatisticsExposer
public void setStatisticsEnabled(boolean enabled)
JmxStatisticsExposer
setStatisticsEnabled
in interface JmxStatisticsExposer
enabled
- true if statistics should be capturedpublic void resetStatistics()
JmxStatisticsExposer
resetStatistics
in interface PassivationManager
resetStatistics
in interface JmxStatisticsExposer
Copyright © 2017 JBoss, a division of Red Hat. All rights reserved.