| Package | Description |
|---|---|
| com.atlassian.plugin.loaders | |
| com.atlassian.plugin.manager |
| Modifier and Type | Interface and Description |
|---|---|
interface |
DiscardablePluginLoader
A PluginLoader which requires plugins to be discarded after load if they are not removed.
|
interface |
DynamicPluginLoader
Plugin loader that supports installed plugins at runtime
|
| Modifier and Type | Class and Description |
|---|---|
class |
BundledPluginLoader
A Plugin loader that manages a set of bundled plugins, meaning that they can can be upgraded, but
not deleted.
|
class |
ClassPathPluginLoader
Loads plugins from the classpath
|
class |
DirectoryPluginLoader
A plugin loader to load plugins from a directory on disk.
|
class |
ForwardingPluginLoader |
class |
PermissionCheckingPluginLoader |
class |
RosterFilePluginLoader
A PluginLoader which manages plugins specified by a roster file.
|
class |
ScanningPluginLoader
Plugin loader that delegates the detection of plugins to a Scanner instance.
|
class |
SinglePluginLoader
Loads a single plugin from the descriptor provided, which can either be an InputStream
or a resource on the classpath.
|
| Modifier and Type | Method and Description |
|---|---|
protected PluginLoader |
ForwardingPluginLoader.delegate() |
| Constructor and Description |
|---|
ForwardingPluginLoader(PluginLoader delegate) |
PermissionCheckingPluginLoader(PluginLoader delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultPluginManager.addPlugin(PluginLoader loader,
Plugin plugin)
Deprecated.
|
protected void |
DefaultPluginManager.addPlugins(PluginLoader loader,
Collection<Plugin> pluginsToInstall)
Update the local plugin state and enable state aware modules.
|
T |
DefaultPluginManager.Builder.withPluginLoader(PluginLoader pluginLoader) |
| Modifier and Type | Method and Description |
|---|---|
T |
DefaultPluginManager.Builder.withPluginLoaders(List<PluginLoader> pluginLoaders) |
Copyright © 2018 Atlassian. All rights reserved.