|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PluginArtifact | |
|---|---|
| com.atlassian.plugin | |
| com.atlassian.plugin.factories | |
| com.atlassian.plugin.impl | |
| com.atlassian.plugin.loaders | |
| com.atlassian.plugin.manager | |
| com.atlassian.plugin.osgi.factory | Deployers for OSGi-related plugins |
| com.atlassian.plugin.osgi.factory.transform | Classes for transforming legacy plugin jars into proper OSGi bundles. |
| com.atlassian.plugin.repositories | |
| Uses of PluginArtifact in com.atlassian.plugin |
|---|
| Classes in com.atlassian.plugin that implement PluginArtifact | |
|---|---|
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 |
| Methods in com.atlassian.plugin that return PluginArtifact | |
|---|---|
PluginArtifact |
PluginArtifactFactory.create(java.net.URI artifactUri)
Creates a plugin artifact |
PluginArtifact |
DefaultPluginArtifactFactory.create(java.net.URI artifactUri)
Creates the artifact by looking at the file extension |
| Methods in com.atlassian.plugin with parameters of type PluginArtifact | |
|---|---|
java.lang.String |
PluginController.installPlugin(PluginArtifact pluginArtifact)
Installs a plugin and returns the plugin key |
void |
PluginInstaller.installPlugin(java.lang.String key,
PluginArtifact pluginArtifact)
Installs the plugin with the given key. |
| Uses of PluginArtifact in com.atlassian.plugin.factories |
|---|
| Methods in com.atlassian.plugin.factories with parameters of type PluginArtifact | |
|---|---|
java.lang.String |
XmlDynamicPluginFactory.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. |
java.lang.String |
LegacyDynamicPluginFactory.canCreate(PluginArtifact pluginArtifact)
Determines if this deployer can handle this artifact by looking for the plugin descriptor |
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. |
| Uses of PluginArtifact in com.atlassian.plugin.impl |
|---|
| Methods in com.atlassian.plugin.impl that return PluginArtifact | |
|---|---|
PluginArtifact |
DefaultDynamicPlugin.getPluginArtifact()
|
| Constructors in com.atlassian.plugin.impl with parameters of type PluginArtifact | |
|---|---|
DefaultDynamicPlugin(PluginArtifact pluginArtifact,
PluginClassLoader loader)
|
|
| Uses of PluginArtifact in com.atlassian.plugin.loaders |
|---|
| Methods in com.atlassian.plugin.loaders with parameters of type PluginArtifact | |
|---|---|
java.lang.String |
ScanningPluginLoader.canLoad(PluginArtifact pluginArtifact)
Determines if the artifact can be loaded by any of its deployers |
java.lang.String |
DynamicPluginLoader.canLoad(PluginArtifact pluginArtifact)
Determines if this loader can load the jar. |
| Uses of PluginArtifact in com.atlassian.plugin.manager |
|---|
| Methods in com.atlassian.plugin.manager with parameters of type PluginArtifact | |
|---|---|
java.lang.String |
DefaultPluginManager.installPlugin(PluginArtifact pluginArtifact)
|
| Uses of PluginArtifact in com.atlassian.plugin.osgi.factory |
|---|
| Methods in com.atlassian.plugin.osgi.factory with parameters of type PluginArtifact | |
|---|---|
java.lang.String |
OsgiBundleFactory.canCreate(PluginArtifact pluginArtifact)
|
java.lang.String |
OsgiPluginFactory.canCreate(PluginArtifact pluginArtifact)
|
Plugin |
OsgiBundleFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact |
Plugin |
OsgiPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact |
| Constructors in com.atlassian.plugin.osgi.factory with parameters of type PluginArtifact | |
|---|---|
OsgiPlugin(java.lang.String key,
OsgiContainerManager mgr,
PluginArtifact artifact,
PluginEventManager pluginEventManager)
|
|
| Uses of PluginArtifact in com.atlassian.plugin.osgi.factory.transform |
|---|
| Methods in com.atlassian.plugin.osgi.factory.transform that return PluginArtifact | |
|---|---|
PluginArtifact |
TransformContext.getPluginArtifact()
|
| Methods in com.atlassian.plugin.osgi.factory.transform with parameters of type PluginArtifact | |
|---|---|
java.io.File |
PluginTransformer.transform(PluginArtifact pluginArtifact,
java.util.List<HostComponentRegistration> regs)
Transforms a plugin artifact into a proper OSGi bundle |
java.io.File |
DefaultPluginTransformer.transform(PluginArtifact pluginArtifact,
java.util.List<HostComponentRegistration> regs)
Transforms the file into an OSGi bundle |
| Constructors in com.atlassian.plugin.osgi.factory.transform with parameters of type PluginArtifact | |
|---|---|
TransformContext(java.util.List<HostComponentRegistration> regs,
SystemExports systemExports,
PluginArtifact pluginArtifact,
java.util.Set<java.lang.String> applicationKeys,
java.lang.String descriptorPath)
|
|
| Uses of PluginArtifact in com.atlassian.plugin.repositories |
|---|
| Methods in com.atlassian.plugin.repositories with parameters of type PluginArtifact | |
|---|---|
void |
FilePluginInstaller.installPlugin(java.lang.String key,
PluginArtifact pluginArtifact)
If there is an existing JAR with the same filename, it is replaced. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||