public class DelegatingStatisticsCollector extends java.lang.Object implements StatisticsCollector
| Constructor and Description |
|---|
DelegatingStatisticsCollector(StatisticsCollector delegateCollector) |
| Modifier and Type | Method and Description |
|---|---|
Statistics |
getDelegateStatistics() |
Statistics |
getStatistics() |
long |
incrementBatchLoadCountBy(long delta)
Called to increment the number of batch loads
|
long |
incrementBatchLoadExceptionCount()
Called to increment the number of batch loads exceptions
|
long |
incrementCacheHitCount()
Called to increment the number of cache hits
|
long |
incrementLoadCount()
Called to increment the number of loads
|
long |
incrementLoadErrorCount()
Called to increment the number of loads that resulted in an object deemed in error
|
public DelegatingStatisticsCollector(StatisticsCollector delegateCollector)
delegateCollector - a non null delegate collectorpublic long incrementLoadCount()
StatisticsCollectorincrementLoadCount in interface StatisticsCollectorpublic long incrementBatchLoadCountBy(long delta)
StatisticsCollectorincrementBatchLoadCountBy in interface StatisticsCollectordelta - how much to add to the countpublic long incrementCacheHitCount()
StatisticsCollectorincrementCacheHitCount in interface StatisticsCollectorpublic long incrementLoadErrorCount()
StatisticsCollectorincrementLoadErrorCount in interface StatisticsCollectorpublic long incrementBatchLoadExceptionCount()
StatisticsCollectorincrementBatchLoadExceptionCount in interface StatisticsCollectorpublic Statistics getStatistics()
getStatistics in interface StatisticsCollectorpublic Statistics getDelegateStatistics()