public class PluginPersistentStateModifier extends Object
| Constructor and Description |
|---|
PluginPersistentStateModifier(PluginPersistentStateStore store) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPluginEnabledState(Map<String,PluginEnabledState> state) |
void |
addState(Map<String,Boolean> state)
Deprecated.
|
void |
apply(com.atlassian.fugue.Effect<PluginPersistentState.Builder> effect) |
void |
clearPluginRestartState() |
void |
disable(ModuleDescriptor<?> module) |
void |
disable(Plugin plugin) |
void |
enable(ModuleDescriptor<?> module) |
void |
enable(Plugin plugin) |
PluginPersistentState |
getState() |
void |
removeState(Plugin plugin) |
void |
setEnabled(ModuleDescriptor<?> module,
boolean enabled) |
void |
setEnabled(Plugin plugin,
boolean enabled) |
void |
setPluginRestartState(String pluginKey,
PluginRestartState pluginRestartState) |
public PluginPersistentStateModifier(PluginPersistentStateStore store)
public PluginPersistentState getState()
public void apply(com.atlassian.fugue.Effect<PluginPersistentState.Builder> effect)
public void setEnabled(Plugin plugin, boolean enabled)
public void disable(Plugin plugin)
public void enable(Plugin plugin)
public void setEnabled(ModuleDescriptor<?> module, boolean enabled)
public void disable(ModuleDescriptor<?> module)
public void enable(ModuleDescriptor<?> module)
public void clearPluginRestartState()
public void setPluginRestartState(String pluginKey, PluginRestartState pluginRestartState)
@Deprecated public void addState(Map<String,Boolean> state)
public void addPluginEnabledState(Map<String,PluginEnabledState> state)
public void removeState(Plugin plugin)
Copyright © 2018 Atlassian. All rights reserved.