| java.lang.Object | |
| ↳ | com.atlassian.plugin.factories.XmlDynamicPluginFactory |
Deploys plugins that consist of an XML descriptor file.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This constructor is deprecated.
Since 2.2.0, use XmlDynamicPluginFactory(String) instead
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Determines if this deployer can handle this artifact by looking for the plugin descriptor
| |||||||||||
Deploys the plugin artifact
| |||||||||||
This method is deprecated.
Since 2.2.0, use
create(PluginArtifact, ModuleDescriptorFactory) instead
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.atlassian.plugin.factories.PluginFactory
| |||||||||||
This constructor is deprecated.
Since 2.2.0, use XmlDynamicPluginFactory(String) instead
| applicationKey | The application key to use to choose modules |
|---|
| applicationKeys | The application key to use to choose modules |
|---|
Determines if this deployer can handle this artifact by looking for the plugin descriptor
| pluginArtifact | The artifact to test |
|---|
| PluginParseException | If there are exceptions parsing the plugin configuration |
|---|
Deploys the plugin artifact
| pluginArtifact | the plugin artifact to deploy |
|---|---|
| moduleDescriptorFactory | The factory for plugin modules |
| PluginParseException | If the descriptor cannot be parsed |
|---|
This method is deprecated.
Since 2.2.0, use create(PluginArtifact, ModuleDescriptorFactory) instead
Deploys the deployment unit by instantiating the plugin and configuring it. Should only be called if the respective
canCreate(PluginArtifact) call returned the plugin key
| deploymentUnit | the unit to deploy |
|---|---|
| moduleDescriptorFactory | the factory for the module descriptors |
| PluginParseException |
|---|