public final class DefaultPluginPersistentState extends Object implements Serializable, PluginPersistentState
PluginPersistentState interface.
The state stored in this object represents changes done by a user to the plugin's state. If "getPluginState()" or "getPluginModuleState()" return null, then the manager should assume that the default state applies instead.
PluginPersistentState.Builder, PluginPersistentState.Util| Modifier and Type | Method and Description |
|---|---|
static Map<String,PluginEnabledState> |
getPluginEnabledStateMap(Map<String,Boolean> map) |
Map<String,PluginEnabledState> |
getPluginEnabledStateMap(Plugin plugin) |
PluginRestartState |
getPluginRestartState(String pluginKey) |
Map<String,PluginEnabledState> |
getStatesMap() |
boolean |
isEnabled(ModuleDescriptor<?> pluginModule) |
boolean |
isEnabled(Plugin plugin) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, builder, getMap, getPluginStateMappublic Map<String,PluginEnabledState> getStatesMap()
getStatesMap in interface StoredPluginStatepublic boolean isEnabled(Plugin plugin)
isEnabled in interface StoredPluginStatepublic boolean isEnabled(ModuleDescriptor<?> pluginModule)
isEnabled in interface StoredPluginStatepublic Map<String,PluginEnabledState> getPluginEnabledStateMap(Plugin plugin)
getPluginEnabledStateMap in interface StoredPluginStatepublic PluginRestartState getPluginRestartState(String pluginKey)
getPluginRestartState in interface StoredPluginStateCopyright © 2020 Atlassian. All rights reserved.