| Package | Description |
|---|---|
| com.atlassian.plugin.manager | |
| com.atlassian.plugin.manager.store |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultPluginPersistentState
Immutable implementation of the
PluginPersistentState interface. |
| Modifier and Type | Method and Description |
|---|---|
protected PluginPersistentState |
DefaultPluginManager.getState() |
PluginPersistentState |
PluginPersistentStateModifier.getState() |
PluginPersistentState |
PluginPersistentStateStore.load()
Get the saved activation state of loaded plugins or modules.
|
PluginPersistentState |
PluginPersistentState.Builder.toState() |
| Modifier and Type | Method and Description |
|---|---|
static PluginPersistentState.Builder |
PluginPersistentState.builder(PluginPersistentState state) |
static PluginPersistentState.Builder |
PluginPersistentState.Builder.create(PluginPersistentState state) |
void |
PluginPersistentStateStore.save(PluginPersistentState state)
Put the current global state of plugin activation/deactivation into permanent
storage.
|
PluginPersistentState.Builder |
PluginPersistentState.Builder.setState(PluginPersistentState state)
reset all plugin's state.
|
| Modifier and Type | Method and Description |
|---|---|
PluginPersistentState |
SynchronizedPluginPersistentStateStore.load() |
PluginPersistentState |
MemoryPluginPersistentStateStore.load() |
PluginPersistentState |
DelegatingPluginPersistentStateStore.load() |
PluginPersistentState |
LoadOnlyPluginPersistentStateStore.load() |
| Modifier and Type | Method and Description |
|---|---|
void |
SynchronizedPluginPersistentStateStore.save(PluginPersistentState state) |
void |
MemoryPluginPersistentStateStore.save(PluginPersistentState state) |
void |
DelegatingPluginPersistentStateStore.save(PluginPersistentState state) |
void |
LoadOnlyPluginPersistentStateStore.save(PluginPersistentState state)
This implementation ignores the provided state and throws.
|
| Constructor and Description |
|---|
LoadOnlyPluginPersistentStateStore(PluginPersistentState pluginPersistentState) |
Copyright © 2020 Atlassian. All rights reserved.