com.atlassian.confluence.cache
Class DefaultCacheConfigManager
java.lang.Object
com.atlassian.confluence.cache.DefaultCacheConfigManager
- All Implemented Interfaces:
- CacheConfigManager, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean
public class DefaultCacheConfigManager
- extends java.lang.Object
- implements CacheConfigManager, org.springframework.beans.factory.InitializingBean, org.springframework.beans.factory.DisposableBean
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCacheConfigManager
public DefaultCacheConfigManager(CacheSettingsManager cacheSettingsManager,
com.atlassian.cache.CacheManager cacheManager,
com.atlassian.event.api.EventPublisher eventPublisher)
changeMaxCacheSize
public void changeMaxCacheSize(java.lang.String name,
int newValue)
- Description copied from interface:
CacheConfigManager
- Changes the max cache size.
- Specified by:
changeMaxCacheSize
in interface CacheConfigManager
- Parameters:
name
- cache namenewValue
- new max cache size
onMaxEntriesSettingChanged
@EventListener
public void onMaxEntriesSettingChanged(ClusterEventWrapper clusterEventWrapper)
- Listen to cluster wide event about changing of max entries setting only.
afterPropertiesSet
public void afterPropertiesSet()
throws java.lang.Exception
- Specified by:
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
- Throws:
java.lang.Exception
destroy
public void destroy()
throws java.lang.Exception
- Specified by:
destroy
in interface org.springframework.beans.factory.DisposableBean
- Throws:
java.lang.Exception
Copyright © 2003-2014 Atlassian. All Rights Reserved.