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 String CACHE_NAME_PREFIX
           
 
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.
 

Field Detail

CACHE_NAME_PREFIX

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

getLocalCacheStatistics

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(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-2012 Atlassian. All Rights Reserved.