| Package | Description |
|---|---|
| com.atlassian.plugin | |
| com.atlassian.plugin.loaders | |
| com.atlassian.plugin.manager |
| Constructor and Description |
|---|
DefaultPluginManager(PluginPersistentStateStore store,
java.util.List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager)
Deprecated.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DynamicPluginLoader
Plugin loader that supports installed plugins at runtime
|
| Modifier and Type | Class and Description |
|---|---|
class |
BundledPluginLoader
Plugin loader that can find plugins via a single URL, and treats all plugins loaded from
the directory as bundled plugins, meaning 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 |
PermissionCheckingPluginLoader |
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.
|
| Constructor and Description |
|---|
PermissionCheckingPluginLoader(PluginLoader delegate) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultPluginManager.addPlugin(PluginLoader loader,
Plugin plugin)
Deprecated.
Since 2.0.2, use
#addPlugins(PluginLoader,Collection instead |
protected void |
DefaultPluginManager.addPlugins(PluginLoader loader,
java.util.Collection<Plugin> pluginsToInstall)
Update the local plugin state and enable state aware modules.
|
| Constructor and Description |
|---|
DefaultPluginManager(PluginPersistentStateStore store,
java.util.List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager) |
DefaultPluginManager(PluginPersistentStateStore store,
java.util.List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager,
boolean verifyRequiredPlugins) |
DefaultPluginManager(PluginPersistentStateStore store,
java.util.List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager,
PluginExceptionInterception pluginExceptionInterception) |
DefaultPluginManager(PluginPersistentStateStore store,
java.util.List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager,
PluginExceptionInterception pluginExceptionInterception,
boolean verifyRequiredPlugins) |
Copyright © 2013 Atlassian. All Rights Reserved.