Package org.redisson.jcache.bean
Class JCacheStatisticsMXBean
java.lang.Object
org.redisson.jcache.bean.JCacheStatisticsMXBean
- All Implemented Interfaces:
javax.cache.management.CacheStatisticsMXBean
- Direct Known Subclasses:
EmptyStatisticsMXBean
public class JCacheStatisticsMXBean
extends Object
implements javax.cache.management.CacheStatisticsMXBean
- Author:
- Nikita Koksharov
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddEvictions(long value) voidaddGetTime(long value) voidaddHits(long value) voidaddMisses(long value) voidaddPuts(long value) voidaddPutTime(long value) voidaddRemovals(long value) voidaddRemoveTime(long value) voidclear()floatfloatfloatlonglongfloatlonglongfloatlonglong
-
Constructor Details
-
JCacheStatisticsMXBean
public JCacheStatisticsMXBean()
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfacejavax.cache.management.CacheStatisticsMXBean
-
addHits
public void addHits(long value) -
getCacheHits
public long getCacheHits()- Specified by:
getCacheHitsin interfacejavax.cache.management.CacheStatisticsMXBean
-
getCacheHitPercentage
public float getCacheHitPercentage()- Specified by:
getCacheHitPercentagein interfacejavax.cache.management.CacheStatisticsMXBean
-
addMisses
public void addMisses(long value) -
getCacheMisses
public long getCacheMisses()- Specified by:
getCacheMissesin interfacejavax.cache.management.CacheStatisticsMXBean
-
getCacheMissPercentage
public float getCacheMissPercentage()- Specified by:
getCacheMissPercentagein interfacejavax.cache.management.CacheStatisticsMXBean
-
getCacheGets
public long getCacheGets()- Specified by:
getCacheGetsin interfacejavax.cache.management.CacheStatisticsMXBean
-
addPuts
public void addPuts(long value) -
getCachePuts
public long getCachePuts()- Specified by:
getCachePutsin interfacejavax.cache.management.CacheStatisticsMXBean
-
addRemovals
public void addRemovals(long value) -
getCacheRemovals
public long getCacheRemovals()- Specified by:
getCacheRemovalsin interfacejavax.cache.management.CacheStatisticsMXBean
-
addEvictions
public void addEvictions(long value) -
getCacheEvictions
public long getCacheEvictions()- Specified by:
getCacheEvictionsin interfacejavax.cache.management.CacheStatisticsMXBean
-
addGetTime
public void addGetTime(long value) -
getAverageGetTime
public float getAverageGetTime()- Specified by:
getAverageGetTimein interfacejavax.cache.management.CacheStatisticsMXBean
-
addPutTime
public void addPutTime(long value) -
getAveragePutTime
public float getAveragePutTime()- Specified by:
getAveragePutTimein interfacejavax.cache.management.CacheStatisticsMXBean
-
addRemoveTime
public void addRemoveTime(long value) -
getAverageRemoveTime
public float getAverageRemoveTime()- Specified by:
getAverageRemoveTimein interfacejavax.cache.management.CacheStatisticsMXBean
-