Class CachingPluginPersistentStateStore
java.lang.Object
com.atlassian.confluence.impl.plugin.CachingPluginPersistentStateStore
- All Implemented Interfaces:
com.atlassian.plugin.manager.PluginPersistentStateStore
public class CachingPluginPersistentStateStore
extends Object
implements com.atlassian.plugin.manager.PluginPersistentStateStore
Wrapper for
PluginPersistentStateStore
that caches the PluginPersistentState
.- Since:
- 8.0
-
Constructor Summary
ConstructorsConstructorDescriptionCachingPluginPersistentStateStore
(com.atlassian.plugin.manager.PluginPersistentStateStore delegate, com.atlassian.cache.CacheFactory cacheFactory) -
Method Summary
-
Constructor Details
-
CachingPluginPersistentStateStore
public CachingPluginPersistentStateStore(com.atlassian.plugin.manager.PluginPersistentStateStore delegate, com.atlassian.cache.CacheFactory cacheFactory)
-
-
Method Details
-
save
public void save(com.atlassian.plugin.manager.PluginPersistentState state) - Specified by:
save
in interfacecom.atlassian.plugin.manager.PluginPersistentStateStore
-
load
public com.atlassian.plugin.manager.PluginPersistentState load()- Specified by:
load
in interfacecom.atlassian.plugin.manager.PluginPersistentStateStore
-