Package org.infinispan.stats.impl
Class AbstractClusterStats
- java.lang.Object
-
- org.infinispan.stats.impl.AbstractClusterStats
-
- All Implemented Interfaces:
JmxStatisticsExposer
- Direct Known Subclasses:
ClusterCacheStatsImpl,ClusterContainerStatsImpl
public abstract class AbstractClusterStats extends Object implements JmxStatisticsExposer
- Since:
- 9.0
- Author:
- Ryan Emerson
-
-
Field Summary
Fields Modifier and Type Field Description static longDEFAULT_STALE_STATS_THRESHOLD
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetStaleStatsThreshold()booleangetStatisticsEnabled()Returns whether an interceptor's statistics are being captured.longgetTimeSinceReset()booleanisStatisticsEnabled()voidreset()voidresetStatistics()Resets an interceptor's cache statisticsvoidsetStaleStatsThreshold(long staleStatsThreshold)voidsetStatisticsEnabled(boolean enabled)Enables an interceptor's cache statistics If true, the interceptor will capture statistics and make them available through the mbean.
-
-
-
Field Detail
-
DEFAULT_STALE_STATS_THRESHOLD
public static final long DEFAULT_STALE_STATS_THRESHOLD
- See Also:
- Constant Field Values
-
-
Method Detail
-
reset
public void reset()
-
getStaleStatsThreshold
public long getStaleStatsThreshold()
-
setStaleStatsThreshold
public void setStaleStatsThreshold(long staleStatsThreshold)
-
resetStatistics
public void resetStatistics()
Description copied from interface:JmxStatisticsExposerResets an interceptor's cache statistics- Specified by:
resetStatisticsin interfaceJmxStatisticsExposer
-
getTimeSinceReset
public long getTimeSinceReset()
-
setStatisticsEnabled
public void setStatisticsEnabled(boolean enabled)
Description copied from interface:JmxStatisticsExposerEnables an interceptor's cache statistics If true, the interceptor will capture statistics and make them available through the mbean.- Specified by:
setStatisticsEnabledin interfaceJmxStatisticsExposer- Parameters:
enabled- true if statistics should be captured
-
getStatisticsEnabled
public boolean getStatisticsEnabled()
Description copied from interface:JmxStatisticsExposerReturns whether an interceptor's statistics are being captured.- Specified by:
getStatisticsEnabledin interfaceJmxStatisticsExposer- Returns:
- true if statistics are captured
-
isStatisticsEnabled
public boolean isStatisticsEnabled()
-
-