Package com.atlassian.confluence.plugin
Class EmptyPluginPersistentState
java.lang.Object
com.atlassian.confluence.plugin.EmptyPluginPersistentState
- All Implemented Interfaces:
com.atlassian.plugin.manager.PluginPersistentState
,com.atlassian.plugin.StoredPluginState
public class EmptyPluginPersistentState
extends Object
implements com.atlassian.plugin.manager.PluginPersistentState
Represents plugin state that is never persisted. This class always simply returns the default enable state of any
given plugin or module.
- Since:
- 7.0.1
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.atlassian.plugin.manager.PluginPersistentState
com.atlassian.plugin.manager.PluginPersistentState.Builder, com.atlassian.plugin.manager.PluginPersistentState.Util
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPluginEnabledStateMap
(com.atlassian.plugin.Plugin plugin) com.atlassian.plugin.PluginRestartState
boolean
isEnabled
(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor) boolean
isEnabled
(com.atlassian.plugin.Plugin plugin) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.plugin.manager.PluginPersistentState
getMap, getPluginStateMap
-
Constructor Details
-
EmptyPluginPersistentState
public EmptyPluginPersistentState()
-
-
Method Details
-
getStatesMap
- Specified by:
getStatesMap
in interfacecom.atlassian.plugin.StoredPluginState
-
isEnabled
public boolean isEnabled(com.atlassian.plugin.Plugin plugin) - Specified by:
isEnabled
in interfacecom.atlassian.plugin.StoredPluginState
-
isEnabled
public boolean isEnabled(com.atlassian.plugin.ModuleDescriptor<?> moduleDescriptor) - Specified by:
isEnabled
in interfacecom.atlassian.plugin.StoredPluginState
-
getPluginEnabledStateMap
public Map<String,com.atlassian.plugin.manager.PluginEnabledState> getPluginEnabledStateMap(com.atlassian.plugin.Plugin plugin) - Specified by:
getPluginEnabledStateMap
in interfacecom.atlassian.plugin.StoredPluginState
-
getPluginRestartState
- Specified by:
getPluginRestartState
in interfacecom.atlassian.plugin.StoredPluginState
-