public class CacheController extends Object implements CacheControllerMBean
| Constructor and Description |
|---|
CacheController(ManageableCache cache,
CacheManager cacheManager) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
changeCacheManagerDurationMins(int duration)
Changes cacheManager task scheduled period.
|
int |
getCacheManagerDurationMins() |
int |
getCacheSize() |
boolean |
isCacheManagerRunning() |
boolean |
stopCacheManager()
Gracefully stops a cacheManager scheduled thread.
|
boolean |
wakeUpCacheManager()
Wakes up a stopped cacheManager thread.
|
public CacheController(ManageableCache cache, CacheManager cacheManager)
public boolean stopCacheManager()
CacheControllerMBeanstopCacheManager in interface CacheControllerMBeanpublic boolean wakeUpCacheManager()
CacheControllerMBeanwakeUpCacheManager in interface CacheControllerMBeanpublic boolean changeCacheManagerDurationMins(int duration)
CacheControllerMBeanchangeCacheManagerDurationMins in interface CacheControllerMBeanduration - Duration which cacheManager thread waits to start its task again.public boolean isCacheManagerRunning()
isCacheManagerRunning in interface CacheControllerMBeanpublic int getCacheSize()
getCacheSize in interface CacheControllerMBeanpublic int getCacheManagerDurationMins()
getCacheManagerDurationMins in interface CacheControllerMBeanCopyright © 2005-2017 Apache Software Foundation. All Rights Reserved.