Uses of Interface
com.atlassian.plugin.PluginArtifact

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.
 



Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.