public interface CacheStatistics
clear()
.
There are no defined consistency semantics for statistics. Refer to the implementation for precise semantics.Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears the statistics counters to 0 for the associated Cache.
|
float |
getAverageGetMillis()
The mean time to execute gets.
|
float |
getAveragePutMillis()
The mean time to execute puts.
|
float |
getAverageRemoveMillis()
The mean time to execute removes.
|
long |
getCacheEvictions()
The total number of evictions from the cache.
|
long |
getCacheGets()
The total number of requests to the cache.
|
float |
getCacheHitPercentage()
This is a measure of cache efficiency.
|
long |
getCacheHits()
The number of get requests that were satisfied by the cache.
|
long |
getCacheMisses()
A miss is a get request which is not satisfied.
|
float |
getCacheMissPercentage()
Returns the percentage of cache accesses that did not find a requested entry in the cache.
|
long |
getCachePuts()
The total number of puts to the cache.
|
long |
getCacheRemovals()
The total number of removals from the cache.
|
Date |
getStartAccumulationDate()
The date from which statistics have been accumulated.
|
void clear()
Date getStartAccumulationDate()
long getCacheHits()
float getCacheHitPercentage()
getCacheHits()
divided by getCacheGets()
* 100.long getCacheMisses()
float getCacheMissPercentage()
getCacheMisses()
divided by getCacheGets()
* 100.long getCacheGets()
long getCachePuts()
long getCacheRemovals()
long getCacheEvictions()
float getAverageGetMillis()
float getAveragePutMillis()
float getAverageRemoveMillis()
Copyright © 2015 WSO2 Inc. All rights reserved.