| Modifier and Type | Class and Description |
|---|---|
class |
JarPluginArtifact
The implementation of PluginArtifact that is backed by a jar file.
|
class |
XmlPluginArtifact
An XML plugin artifact that is just the atlassian-plugin.xml file
|
| Modifier and Type | Method and Description |
|---|---|
PluginArtifact |
DefaultPluginArtifactFactory.create(java.net.URI artifactUri)
Creates the artifact by looking at the file extension
|
PluginArtifact |
PluginArtifactFactory.create(java.net.URI artifactUri)
Creates a plugin artifact
|
PluginArtifact |
PluginArtifactBackedPlugin.getPluginArtifact() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
PluginController.installPlugin(PluginArtifact pluginArtifact)
Deprecated.
Since 2.3.0, use
PluginController.installPlugins(PluginArtifact...) instead |
void |
PluginInstaller.installPlugin(java.lang.String key,
PluginArtifact pluginArtifact)
Installs the plugin with the given key.
|
java.util.Set<java.lang.String> |
PluginController.installPlugins(PluginArtifact... pluginArtifacts)
Installs multiple plugins and returns the list of plugin keys.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
XmlDynamicPluginFactory.canCreate(PluginArtifact pluginArtifact) |
java.lang.String |
AbstractPluginFactory.canCreate(PluginArtifact pluginArtifact)
Determines if this deployer can handle this artifact by looking for the plugin descriptor
|
java.lang.String |
PluginFactory.canCreate(PluginArtifact pluginArtifact)
Determines if this factory can handle this artifact.
|
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
|
protected Plugin |
LegacyDynamicPluginFactory.createPlugin(PluginArtifact pluginArtifact,
PluginClassLoader loader)
Creates the plugin.
|
protected java.io.InputStream |
XmlDynamicPluginFactory.getDescriptorInputStream(PluginArtifact pluginArtifact) |
protected abstract java.io.InputStream |
AbstractPluginFactory.getDescriptorInputStream(PluginArtifact pluginArtifact) |
protected java.io.InputStream |
LegacyDynamicPluginFactory.getDescriptorInputStream(PluginArtifact pluginArtifact) |
protected java.lang.String |
AbstractPluginFactory.getPluginKeyFromDescriptor(PluginArtifact pluginArtifact) |
protected boolean |
AbstractPluginFactory.hasDescriptor(PluginArtifact pluginArtifact) |
| Modifier and Type | Method and Description |
|---|---|
PluginArtifact |
XmlDynamicPlugin.getPluginArtifact() |
PluginArtifact |
DefaultDynamicPlugin.getPluginArtifact() |
| Constructor and Description |
|---|
DefaultDynamicPlugin(PluginArtifact pluginArtifact,
PluginClassLoader loader) |
XmlDynamicPlugin(PluginArtifact pluginArtifact) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DynamicPluginLoader.canLoad(PluginArtifact pluginArtifact)
Determines if this loader can load the jar.
|
java.lang.String |
ScanningPluginLoader.canLoad(PluginArtifact pluginArtifact)
Determines if the artifact can be loaded by any of its deployers
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
DefaultPluginManager.installPlugin(PluginArtifact pluginArtifact) |
java.util.Set<java.lang.String> |
DefaultPluginManager.installPlugins(PluginArtifact... pluginArtifacts) |
| Modifier and Type | Method and Description |
|---|---|
void |
FilePluginInstaller.installPlugin(java.lang.String key,
PluginArtifact pluginArtifact)
If there is an existing JAR with the same filename, it is replaced.
|
Copyright © 2013 Atlassian. All Rights Reserved.