| Modifier and Type | Class and Description |
|---|---|
class |
DefaultModuleDescriptorFactory
Default implementation of a descriptor factory that allows filtering of
descriptor keys
|
| Constructor and Description |
|---|
DefaultPluginManager(PluginPersistentStateStore store,
java.util.List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ChainModuleDescriptorFactory
Module descriptor factory that checks multiple factories in sequence.
|
| Modifier and Type | Method and Description |
|---|---|
static UnloadableModuleDescriptor |
UnloadableModuleDescriptorFactory.createUnloadableModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
java.lang.Throwable e,
ModuleDescriptorFactory moduleDescriptorFactory)
Creates a new UnloadableModuleDescriptor, for when a problem occurs during the construction
of the ModuleDescriptor itself.
|
static UnrecognisedModuleDescriptor |
UnrecognisedModuleDescriptorFactory.createUnrecognisedModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
java.lang.Throwable e,
ModuleDescriptorFactory moduleDescriptorFactory)
Creates a new UnrecognisedModuleDescriptor, for when a problem occurs during the retrieval
of the ModuleDescriptor itself.
|
| Constructor and Description |
|---|
ChainModuleDescriptorFactory(ModuleDescriptorFactory... factories) |
| Constructor and Description |
|---|
ChainModuleDescriptorFactory(java.util.Collection<? extends ModuleDescriptorFactory> factories) |
| Modifier and Type | Method and Description |
|---|---|
Plugin |
AbstractPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated.
|
Plugin |
PluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated.
Since 2.2.0, use
PluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
XmlDynamicPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact
|
Plugin |
PluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact by instantiating the plugin and configuring it.
|
Plugin |
LegacyDynamicPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact
|
| Modifier and Type | Method and Description |
|---|---|
protected Plugin |
ScanningPluginLoader.deployPluginFromUnit(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
PluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
Loads all plugins that can be installed in the plugin system.
|
java.lang.Iterable<Plugin> |
ScanningPluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
ClassPathPluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
SinglePluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
PermissionCheckingPluginLoader.loadAllPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
PluginLoader.loadFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory)
Load all newly found plugins that can be installed in the plugin system.
|
java.lang.Iterable<Plugin> |
ScanningPluginLoader.loadFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
ClassPathPluginLoader.loadFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
SinglePluginLoader.loadFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
java.lang.Iterable<Plugin> |
PermissionCheckingPluginLoader.loadFoundPlugins(ModuleDescriptorFactory moduleDescriptorFactory) |
protected Plugin |
SinglePluginLoader.loadPlugin(ModuleDescriptorFactory moduleDescriptorFactory) |
| 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) |
| Modifier and Type | Method and Description |
|---|---|
Plugin |
DescriptorParser.configurePlugin(ModuleDescriptorFactory moduleDescriptorFactory,
Plugin plugin)
Sets the configuration on the plugin argument to match the configuration specified in the
plugin descriptor (typically an XML file).
|
Plugin |
XmlDescriptorParser.configurePlugin(ModuleDescriptorFactory moduleDescriptorFactory,
Plugin plugin) |
protected ModuleDescriptor<?> |
XmlDescriptorParser.createModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
ModuleDescriptorFactory moduleDescriptorFactory) |
| Constructor and Description |
|---|
ModuleDescriptorOfTypePredicate(ModuleDescriptorFactory moduleDescriptorFactory,
java.lang.String moduleDescriptorType) |
Copyright © 2013 Atlassian. All Rights Reserved.