|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ModuleDescriptorFactory | |
|---|---|
| com.atlassian.plugin | |
| com.atlassian.plugin.descriptors | |
| com.atlassian.plugin.factories | |
| com.atlassian.plugin.loaders | |
| com.atlassian.plugin.main | Main interface to the plugins framework providing a facade to hide the unnecessary internals. |
| com.atlassian.plugin.manager | |
| com.atlassian.plugin.osgi.external | |
| com.atlassian.plugin.osgi.factory | Deployers for OSGi-related plugins |
| com.atlassian.plugin.parsers | |
| com.atlassian.plugin.predicate | |
| Uses of ModuleDescriptorFactory in com.atlassian.plugin |
|---|
| Classes in com.atlassian.plugin that implement ModuleDescriptorFactory | |
|---|---|
class |
DefaultModuleDescriptorFactory
Default implementation of a descriptor factory that allows filtering of descriptor keys |
| Constructors in com.atlassian.plugin with parameters of type ModuleDescriptorFactory | |
|---|---|
DefaultPluginManager(PluginPersistentStateStore store,
List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager)
Deprecated. |
|
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.descriptors |
|---|
| Classes in com.atlassian.plugin.descriptors that implement ModuleDescriptorFactory | |
|---|---|
class |
ChainModuleDescriptorFactory
Module descriptor factory that checks multiple factories in sequence. |
| Methods in com.atlassian.plugin.descriptors with parameters of type ModuleDescriptorFactory | |
|---|---|
static UnloadableModuleDescriptor |
UnloadableModuleDescriptorFactory.createUnloadableModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
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,
Throwable e,
ModuleDescriptorFactory moduleDescriptorFactory)
Creates a new UnrecognisedModuleDescriptor, for when a problem occurs during the retrieval of the ModuleDescriptor itself. |
| Constructors in com.atlassian.plugin.descriptors with parameters of type ModuleDescriptorFactory | |
|---|---|
ChainModuleDescriptorFactory(ModuleDescriptorFactory... factories)
|
|
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.factories |
|---|
| Methods in com.atlassian.plugin.factories with parameters of type ModuleDescriptorFactory | |
|---|---|
Plugin |
XmlDynamicPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use XmlDynamicPluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
PluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use PluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
LegacyDynamicPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use LegacyDynamicPluginFactory.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 |
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.loaders |
|---|
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.main |
|---|
| Methods in com.atlassian.plugin.main that return ModuleDescriptorFactory | |
|---|---|
ModuleDescriptorFactory |
PluginsConfiguration.getModuleDescriptorFactory()
|
| Methods in com.atlassian.plugin.main with parameters of type ModuleDescriptorFactory | |
|---|---|
PluginsConfigurationBuilder |
PluginsConfigurationBuilder.moduleDescriptorFactory(ModuleDescriptorFactory moduleDescriptorFactory)
Sets the module descriptor factory that will be used to create instances of discovered module descriptors. |
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.manager |
|---|
| Constructors in com.atlassian.plugin.manager with parameters of type ModuleDescriptorFactory | |
|---|---|
DefaultPluginManager(PluginPersistentStateStore store,
List<PluginLoader> pluginLoaders,
ModuleDescriptorFactory moduleDescriptorFactory,
PluginEventManager pluginEventManager)
|
|
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.osgi.external |
|---|
| Subinterfaces of ModuleDescriptorFactory in com.atlassian.plugin.osgi.external | |
|---|---|
interface |
ListableModuleDescriptorFactory
A module descriptor factory that can list its supported module descriptors. |
| Classes in com.atlassian.plugin.osgi.external that implement ModuleDescriptorFactory | |
|---|---|
class |
SingleModuleDescriptorFactory<T extends ModuleDescriptor<?>>
A single module descriptor factory for plugins to use when they want to expose just one plugin. |
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.osgi.factory |
|---|
| Methods in com.atlassian.plugin.osgi.factory with parameters of type ModuleDescriptorFactory | |
|---|---|
Plugin |
OsgiBundleFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use OsgiBundleFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
OsgiPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use OsgiPluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
UnloadableStaticPluginFactory.create(DeploymentUnit deploymentUnit,
ModuleDescriptorFactory moduleDescriptorFactory)
Deprecated. Since 2.2.0, use UnloadableStaticPluginFactory.create(PluginArtifact,ModuleDescriptorFactory) instead |
Plugin |
OsgiBundleFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact |
Plugin |
OsgiPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Deploys the plugin artifact |
Plugin |
UnloadableStaticPluginFactory.create(PluginArtifact pluginArtifact,
ModuleDescriptorFactory moduleDescriptorFactory)
Creates an unloadable plugin |
protected ModuleDescriptor<?> |
OsgiPluginXmlDescriptorParser.createModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
ModuleDescriptorFactory moduleDescriptorFactory)
Passes module descriptor elements back to the OsgiPlugin |
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.parsers |
|---|
| Methods in com.atlassian.plugin.parsers with parameters of type ModuleDescriptorFactory | |
|---|---|
Plugin |
XmlDescriptorParser.configurePlugin(ModuleDescriptorFactory moduleDescriptorFactory,
Plugin plugin)
|
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). |
protected ModuleDescriptor<?> |
XmlDescriptorParser.createModuleDescriptor(Plugin plugin,
org.dom4j.Element element,
ModuleDescriptorFactory moduleDescriptorFactory)
|
| Uses of ModuleDescriptorFactory in com.atlassian.plugin.predicate |
|---|
| Constructors in com.atlassian.plugin.predicate with parameters of type ModuleDescriptorFactory | |
|---|---|
ModuleDescriptorOfTypePredicate(ModuleDescriptorFactory moduleDescriptorFactory,
String moduleDescriptorType)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||