com.atlassian.confluence.cache
Interface CacheStatisticsManager

All Known Implementing Classes:
CoherenceCacheStatisticsManager, EhCacheStatisticsManager

public interface CacheStatisticsManager

Provides information on how effective each managed cache is.


Field Summary
static java.lang.String CACHE_NAME_PREFIX
           
 
Method Summary
 java.util.List<CacheStatistics> getLocalCacheStatistics()
          Retrieve all the cache statistics for locally held caches.
 CacheStatistics getLocalCacheStatistics(java.lang.String cacheName)
          Retrieve the cache statistics for one locally held cache.
 

Field Detail

CACHE_NAME_PREFIX

static final java.lang.String CACHE_NAME_PREFIX
See Also:
Constant Field Values
Method Detail

getLocalCacheStatistics

java.util.List<CacheStatistics> getLocalCacheStatistics()
Retrieve all the cache statistics for locally held caches. This doesn't include clustered caches.

Returns:
list of cache statistics sorted by their localised CacheStatistics.getNiceName().

getLocalCacheStatistics

CacheStatistics getLocalCacheStatistics(java.lang.String cacheName)
Retrieve the cache statistics for one locally held cache. This cannot be used to fetch clustered cache statistics.

Returns:
list of cache statistics sorted by their localised CacheStatistics.getNiceName().


Copyright © 2003-2013 Atlassian. All Rights Reserved.