public class NoOpCacheStatsTracker extends Object implements CacheStatsTracker
| Modifier and Type | Class and Description |
|---|---|
class |
NoOpCacheStatsTracker.NoOpCacheRequest
CacheRequest that doesn't track stats
|
CacheStatsTracker.CacheRequest| Constructor and Description |
|---|
NoOpCacheStatsTracker() |
| Modifier and Type | Method and Description |
|---|---|
long |
getAverageLoadTime() |
long |
getAverageMissTime() |
long |
getAverageRetrievalTime() |
long |
getTotalEvictionCount() |
long |
getTotalHitCount() |
long |
getTotalInvalidationCount() |
long |
getTotalLoadExceptionCount() |
long |
getTotalLoadSuccessCount() |
long |
getTotalLoadTime() |
long |
getTotalMissCount() |
long |
getTotalMissMatchCount() |
long |
getTotalMissTime() |
long |
getTotalRetrievalTime() |
void |
recordEviction() |
void |
recordEviction(long num) |
void |
recordInvalidation() |
void |
recordInvalidation(long num) |
CacheStatsTracker.CacheRequest |
startRequest() |
public CacheStatsTracker.CacheRequest startRequest()
startRequest in interface CacheStatsTrackerpublic long getTotalHitCount()
getTotalHitCount in interface CacheStatsTrackerpublic long getTotalMissCount()
getTotalMissCount in interface CacheStatsTrackerpublic long getTotalMissMatchCount()
getTotalMissMatchCount in interface CacheStatsTrackerpublic long getTotalEvictionCount()
getTotalEvictionCount in interface CacheStatsTrackerpublic long getTotalInvalidationCount()
getTotalInvalidationCount in interface CacheStatsTrackerpublic long getTotalLoadSuccessCount()
getTotalLoadSuccessCount in interface CacheStatsTrackerpublic long getTotalLoadExceptionCount()
getTotalLoadExceptionCount in interface CacheStatsTrackerpublic long getTotalRetrievalTime()
getTotalRetrievalTime in interface CacheStatsTrackerpublic long getTotalLoadTime()
getTotalLoadTime in interface CacheStatsTrackerpublic long getTotalMissTime()
getTotalMissTime in interface CacheStatsTrackerpublic long getAverageRetrievalTime()
getAverageRetrievalTime in interface CacheStatsTrackerpublic long getAverageMissTime()
getAverageMissTime in interface CacheStatsTrackerpublic long getAverageLoadTime()
getAverageLoadTime in interface CacheStatsTrackerpublic void recordEviction()
recordEviction in interface CacheStatsTrackerpublic void recordEviction(long num)
recordEviction in interface CacheStatsTrackerpublic void recordInvalidation()
recordInvalidation in interface CacheStatsTrackerpublic void recordInvalidation(long num)
recordInvalidation in interface CacheStatsTracker