ehcache

net.sf.ehcache.statistics
Interface CoreStatistics

All Known Implementing Classes:
CoreStatisticsImpl

public interface CoreStatistics

The CoreStatistics interface.

Author:
cschanck

Nested Class Summary
static interface CoreStatistics.CountOperation<T>
          The Interface CountOperation.
 
Method Summary
 CoreStatistics.CountOperation<CacheOperationOutcomes.ClusterEventOutcomes> cacheClusterEvent()
          Cache cluster event.
 CoreStatistics.CountOperation<CacheOperationOutcomes.EvictionOutcome> cacheEviction()
          Cache eviction.
 CoreStatistics.CountOperation<CacheOperationOutcomes.ExpiredOutcome> cacheExpiration()
          Cache expiration.
 CoreStatistics.CountOperation<CacheOperationOutcomes.GetOutcome> get()
          Gets the.
 CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localDiskGet()
          Local disk get.
 CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localDiskPut()
          Local disk put.
 CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localDiskRemove()
          Local disk remove.
 CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localHeapGet()
          Local heap get.
 CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localHeapPut()
          Local heap put.
 CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localHeapRemove()
          Local heap remove.
 CoreStatistics.CountOperation<StoreOperationOutcomes.GetOutcome> localOffHeapGet()
          Local off heap get.
 CoreStatistics.CountOperation<StoreOperationOutcomes.PutOutcome> localOffHeapPut()
          Local off heap put.
 CoreStatistics.CountOperation<StoreOperationOutcomes.RemoveOutcome> localOffHeapRemove()
          Local off heap remove.
 CoreStatistics.CountOperation<CacheOperationOutcomes.PutOutcome> put()
          Put.
 CoreStatistics.CountOperation<CacheOperationOutcomes.PutIfAbsentOutcome> putIfAbsent()
          The put if absent operation.
 CoreStatistics.CountOperation<CacheOperationOutcomes.RemoveOutcome> remove()
          Remove operation.
 CoreStatistics.CountOperation<CacheOperationOutcomes.RemoveElementOutcome> removeElement()
          The remove element operation.
 CoreStatistics.CountOperation<CacheOperationOutcomes.ReplaceOneArgOutcome> replaceOneArg()
          The single arg replace operation.
 CoreStatistics.CountOperation<CacheOperationOutcomes.ReplaceTwoArgOutcome> replaceTwoArg()
          The two arg replace operation.
 CoreStatistics.CountOperation<XaCommitOutcome> xaCommit()
          Xa commit.
 CoreStatistics.CountOperation<XaRecoveryOutcome> xaRecovery()
          Xa recovery.
 CoreStatistics.CountOperation<XaRollbackOutcome> xaRollback()
          Xa rollback.
 

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

ehcache

Copyright 2001-2014, Terracotta, Inc.