com.atlassian.confluence.cache.ehcache
Class EhCacheStatisticsManager

java.lang.Object
  extended by com.atlassian.confluence.cache.ehcache.EhCacheStatisticsManager
All Implemented Interfaces:
CacheStatisticsManager

public class EhCacheStatisticsManager
extends Object
implements CacheStatisticsManager

Provides CacheStatistics for EhCache.


Constructor Summary
EhCacheStatisticsManager(I18NBeanFactory i18NBeanFactory)
           
 
Method Summary
 List<CacheStatistics> getLocalCacheStatistics()
          Retrieve all the cache statistics for locally held caches.
 CacheStatistics getLocalCacheStatistics(String cacheName)
          Retrieve the cache statistics for one locally held cache.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EhCacheStatisticsManager

public EhCacheStatisticsManager(I18NBeanFactory i18NBeanFactory)
Method Detail

getLocalCacheStatistics

public List<CacheStatistics> getLocalCacheStatistics()
Description copied from interface: CacheStatisticsManager
Retrieve all the cache statistics for locally held caches. This doesn't include clustered caches.

Specified by:
getLocalCacheStatistics in interface CacheStatisticsManager
Returns:
list of cache statistics sorted by their localised CacheStatistics.getNiceName().

getLocalCacheStatistics

public CacheStatistics getLocalCacheStatistics(String cacheName)
Description copied from interface: CacheStatisticsManager
Retrieve the cache statistics for one locally held cache. This cannot be used to fetch clustered cache statistics.

Specified by:
getLocalCacheStatistics in interface CacheStatisticsManager
Returns:
list of cache statistics sorted by their localised CacheStatistics.getNiceName().


Copyright © 2003-2012 Atlassian. All Rights Reserved.