| Package | Description |
|---|---|
| com.atlassian.plugin.descriptors | |
| com.atlassian.plugin.module |
| Modifier and Type | Field and Description |
|---|---|
protected ModuleFactory |
AbstractModuleDescriptor.moduleFactory |
| Constructor and Description |
|---|
AbstractModuleDescriptor(ModuleFactory moduleFactory) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PrefixModuleFactory
A module factory that is matched when its prefix is matched, and therefore, relies an a delegating module factory
that determines the prefix somehow.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassPrefixModuleFactory
The ClassModuleFactory creates a java bean for the given module class by using either the plugins container or the hostcontainer, depending
if the plugin implements
ContainerManagedPlugin. |
class |
HostContainerLegacyAdaptor
Legacy module factory that uses the
ContainerManagedPlugin to create beans |
class |
LegacyModuleFactory
Legacy module factory that provides module classes for descriptors that aren't using an injected ModuleFactory
|
class |
PrefixDelegatingModuleFactory
The default implementation of a
ModuleFactory. |
| Modifier and Type | Field and Description |
|---|---|
static ModuleFactory |
ModuleFactory.LEGACY_MODULE_FACTORY
Returns the module class.
|
| Modifier and Type | Method and Description |
|---|---|
protected ModuleFactory |
PrefixDelegatingModuleFactory.getModuleFactoryForPrefix(com.atlassian.plugin.module.PrefixDelegatingModuleFactory.ModuleReference moduleReference,
ModuleDescriptor<?> moduleDescriptor)
Returns the module factory for a prefix, first using registered prefixes, then any from the plugin's container.
|
Copyright © 2013 Atlassian. All Rights Reserved.