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 Constructor Description JCacheStatisticsMXBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEvictions(long value)voidaddGetTime(long value)voidaddHits(long value)voidaddMisses(long value)voidaddPuts(long value)voidaddPutTime(long value)voidaddRemovals(long value)voidaddRemoveTime(long value)voidclear()floatgetAverageGetTime()floatgetAveragePutTime()floatgetAverageRemoveTime()longgetCacheEvictions()longgetCacheGets()floatgetCacheHitPercentage()longgetCacheHits()longgetCacheMisses()floatgetCacheMissPercentage()longgetCachePuts()longgetCacheRemovals()
-
-
-
Method Detail
-
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
-
-