|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.confluence.cache.CachingCacheSettingsManager
@Internal public class CachingCacheSettingsManager
Caches calculation of caches settings in order to avoid traversing long list of expensive regexps
| Constructor Summary | |
|---|---|
CachingCacheSettingsManager(CacheSettingsManager delegate)
|
|
| Method Summary | |
|---|---|
com.atlassian.cache.CacheSettings |
getDefaults(String name)
|
com.atlassian.cache.CacheSettings |
obtainDefaults(String name)
Deprecated. |
boolean |
saveSettings()
Persists all changes made so far by update* methods. |
com.atlassian.fugue.Option<Integer> |
updateMaxEntries(String name,
int newValue)
Persists updates to the max entries settings for the specified cache. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CachingCacheSettingsManager(CacheSettingsManager delegate)
| Method Detail |
|---|
public com.atlassian.fugue.Option<Integer> updateMaxEntries(String name,
int newValue)
CacheSettingsManager
updateMaxEntries in interface CacheSettingsManagername - the name of the cache to update
public boolean saveSettings()
CacheSettingsManager
saveSettings in interface CacheSettingsManager@Deprecated public com.atlassian.cache.CacheSettings obtainDefaults(String name)
CacheSettingsManager
obtainDefaults in interface CacheSettingsManager
@Nonnull
public com.atlassian.cache.CacheSettings getDefaults(@Nonnull
String name)
getDefaults in interface com.atlassian.cache.CacheSettingsDefaultsProvider
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||