Package net.sf.ehcache.statistics
Interface CoreStatistics
-
- All Known Implementing Classes:
CoreStatisticsImpl
public interface CoreStatisticsThe CoreStatistics interface.- Author:
- cschanck
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCoreStatistics.CountOperation<T>The Interface CountOperation.
-
Method Summary
-
-
-
Method Detail
-
get
CoreStatistics.CountOperation<CacheOperationOutcomes.GetOutcome> get()
Gets the.- Returns:
- the count operation
-
put
CoreStatistics.CountOperation<CacheOperationOutcomes.PutOutcome> put()
Put.- Returns:
- the count operation
-
remove
CoreStatistics.CountOperation<CacheOperationOutcomes.RemoveOutcome> remove()
Remove operation.- Returns:
- the count operation
-
replaceOneArg
CoreStatistics.CountOperation<CacheOperationOutcomes.ReplaceOneArgOutcome> replaceOneArg()
The single arg replace operation.- Returns:
- the count operation
-
replaceTwoArg
CoreStatistics.CountOperation<CacheOperationOutcomes.ReplaceTwoArgOutcome> replaceTwoArg()
The two arg replace operation.- Returns:
- the count operation
-
putIfAbsent
CoreStatistics.CountOperation<CacheOperationOutcomes.PutIfAbsentOutcome> putIfAbsent()
The put if absent operation.- Returns:
- the count operation
-
removeElement
CoreStatistics.CountOperation<CacheOperationOutcomes.RemoveElementOutcome> removeElement()
The remove element operation.- Returns:
- the count operation
-
localHeapGet
CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localHeapGet()
Local heap get.- Returns:
- the count operation
-
localHeapPut
CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localHeapPut()
Local heap put.- Returns:
- the count operation
-
localHeapRemove
CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localHeapRemove()
Local heap remove.- Returns:
- the count operation
-
localOffHeapGet
CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localOffHeapGet()
Local off heap get.- Returns:
- the count operation
-
localOffHeapPut
CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localOffHeapPut()
Local off heap put.- Returns:
- the count operation
-
localOffHeapRemove
CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localOffHeapRemove()
Local off heap remove.- Returns:
- the count operation
-
localDiskGet
CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localDiskGet()
Local disk get.- Returns:
- the count operation
-
localDiskPut
CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localDiskPut()
Local disk put.- Returns:
- the count operation
-
localDiskRemove
CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localDiskRemove()
Local disk remove.- Returns:
- the count operation
-
xaCommit
CoreStatistics.CountOperation<XaCommitOutcome> xaCommit()
Xa commit.- Returns:
- the count operation
-
xaRecovery
CoreStatistics.CountOperation<XaRecoveryOutcome> xaRecovery()
Xa recovery.- Returns:
- the count operation
-
xaRollback
CoreStatistics.CountOperation<XaRollbackOutcome> xaRollback()
Xa rollback.- Returns:
- the count operation
-
cacheEviction
CoreStatistics.CountOperation<CacheOperationOutcomes.EvictionOutcome> cacheEviction()
Cache eviction.- Returns:
- the count operation
-
cacheExpiration
CoreStatistics.CountOperation<CacheOperationOutcomes.ExpiredOutcome> cacheExpiration()
Cache expiration.- Returns:
- the count operation
-
cacheClusterEvent
CoreStatistics.CountOperation<CacheOperationOutcomes.ClusterEventOutcomes> cacheClusterEvent()
Cache cluster event.- Returns:
- the count operation
-
-