Package net.sf.ehcache.statistics
Class CoreStatisticsImpl
- java.lang.Object
-
- net.sf.ehcache.statistics.CoreStatisticsImpl
-
- All Implemented Interfaces:
CoreStatistics
public class CoreStatisticsImpl extends java.lang.Object implements CoreStatistics
The CoreStatisticsImpl class.- Author:
- cschanck
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.sf.ehcache.statistics.CoreStatistics
CoreStatistics.CountOperation<T>
-
-
Constructor Summary
Constructors Constructor Description CoreStatisticsImpl(ExtendedStatistics extended)Instantiates a new core statistics impl.
-
Method Summary
-
-
-
Constructor Detail
-
CoreStatisticsImpl
public CoreStatisticsImpl(ExtendedStatistics extended)
Instantiates a new core statistics impl.- Parameters:
extended- the extended
-
-
Method Detail
-
get
public CoreStatistics.CountOperation<CacheOperationOutcomes.GetOutcome> get()
Description copied from interface:CoreStatisticsGets the.- Specified by:
getin interfaceCoreStatistics- Returns:
- the count operation
-
put
public CoreStatistics.CountOperation<CacheOperationOutcomes.PutOutcome> put()
Description copied from interface:CoreStatisticsPut.- Specified by:
putin interfaceCoreStatistics- Returns:
- the count operation
-
remove
public CoreStatistics.CountOperation<CacheOperationOutcomes.RemoveOutcome> remove()
Description copied from interface:CoreStatisticsRemove operation.- Specified by:
removein interfaceCoreStatistics- Returns:
- the count operation
-
replaceOneArg
public CoreStatistics.CountOperation<CacheOperationOutcomes.ReplaceOneArgOutcome> replaceOneArg()
Description copied from interface:CoreStatisticsThe single arg replace operation.- Specified by:
replaceOneArgin interfaceCoreStatistics- Returns:
- the count operation
-
replaceTwoArg
public CoreStatistics.CountOperation<CacheOperationOutcomes.ReplaceTwoArgOutcome> replaceTwoArg()
Description copied from interface:CoreStatisticsThe two arg replace operation.- Specified by:
replaceTwoArgin interfaceCoreStatistics- Returns:
- the count operation
-
putIfAbsent
public CoreStatistics.CountOperation<CacheOperationOutcomes.PutIfAbsentOutcome> putIfAbsent()
Description copied from interface:CoreStatisticsThe put if absent operation.- Specified by:
putIfAbsentin interfaceCoreStatistics- Returns:
- the count operation
-
removeElement
public CoreStatistics.CountOperation<CacheOperationOutcomes.RemoveElementOutcome> removeElement()
Description copied from interface:CoreStatisticsThe remove element operation.- Specified by:
removeElementin interfaceCoreStatistics- Returns:
- the count operation
-
localHeapGet
public CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localHeapGet()
Description copied from interface:CoreStatisticsLocal heap get.- Specified by:
localHeapGetin interfaceCoreStatistics- Returns:
- the count operation
-
localHeapPut
public CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localHeapPut()
Description copied from interface:CoreStatisticsLocal heap put.- Specified by:
localHeapPutin interfaceCoreStatistics- Returns:
- the count operation
-
localHeapRemove
public CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localHeapRemove()
Description copied from interface:CoreStatisticsLocal heap remove.- Specified by:
localHeapRemovein interfaceCoreStatistics- Returns:
- the count operation
-
localOffHeapGet
public CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localOffHeapGet()
Description copied from interface:CoreStatisticsLocal off heap get.- Specified by:
localOffHeapGetin interfaceCoreStatistics- Returns:
- the count operation
-
localOffHeapPut
public CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localOffHeapPut()
Description copied from interface:CoreStatisticsLocal off heap put.- Specified by:
localOffHeapPutin interfaceCoreStatistics- Returns:
- the count operation
-
localOffHeapRemove
public CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localOffHeapRemove()
Description copied from interface:CoreStatisticsLocal off heap remove.- Specified by:
localOffHeapRemovein interfaceCoreStatistics- Returns:
- the count operation
-
localDiskGet
public CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localDiskGet()
Description copied from interface:CoreStatisticsLocal disk get.- Specified by:
localDiskGetin interfaceCoreStatistics- Returns:
- the count operation
-
localDiskPut
public CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localDiskPut()
Description copied from interface:CoreStatisticsLocal disk put.- Specified by:
localDiskPutin interfaceCoreStatistics- Returns:
- the count operation
-
localDiskRemove
public CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localDiskRemove()
Description copied from interface:CoreStatisticsLocal disk remove.- Specified by:
localDiskRemovein interfaceCoreStatistics- Returns:
- the count operation
-
xaCommit
public CoreStatistics.CountOperation<XaCommitOutcome> xaCommit()
Xa commit.- Specified by:
xaCommitin interfaceCoreStatistics- Returns:
- the count operation
-
xaRecovery
public CoreStatistics.CountOperation<XaRecoveryOutcome> xaRecovery()
Xa recovery.- Specified by:
xaRecoveryin interfaceCoreStatistics- Returns:
- the count operation
-
xaRollback
public CoreStatistics.CountOperation<XaRollbackOutcome> xaRollback()
Xa rollback.- Specified by:
xaRollbackin interfaceCoreStatistics- Returns:
- the count operation
-
cacheEviction
public CoreStatistics.CountOperation<CacheOperationOutcomes.EvictionOutcome> cacheEviction()
Description copied from interface:CoreStatisticsCache eviction.- Specified by:
cacheEvictionin interfaceCoreStatistics- Returns:
- the count operation
-
cacheExpiration
public CoreStatistics.CountOperation<CacheOperationOutcomes.ExpiredOutcome> cacheExpiration()
Description copied from interface:CoreStatisticsCache expiration.- Specified by:
cacheExpirationin interfaceCoreStatistics- Returns:
- the count operation
-
cacheClusterEvent
public CoreStatistics.CountOperation<CacheOperationOutcomes.ClusterEventOutcomes> cacheClusterEvent()
Description copied from interface:CoreStatisticsCache cluster event.- Specified by:
cacheClusterEventin interfaceCoreStatistics- Returns:
- the count operation
-
-