public class ClassPrefixModuleFactory extends Object implements PrefixModuleFactory
ContainerManagedPlugin.
The returned bean class should have all constructor dependencies injected. However it is the containers responsibility to inject the dependencies.
The ClassModuleFactory expects the fully qualified name of the java class.
| Modifier and Type | Field and Description |
|---|---|
protected HostContainer |
hostContainer |
LEGACY_MODULE_FACTORY| Constructor and Description |
|---|
ClassPrefixModuleFactory(HostContainer hostContainer) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
createModule(String name,
ModuleDescriptor<T> moduleDescriptor) |
String |
getPrefix() |
protected final HostContainer hostContainer
public ClassPrefixModuleFactory(HostContainer hostContainer)
public <T> T createModule(String name, ModuleDescriptor<T> moduleDescriptor) throws PluginParseException
createModule in interface ModuleFactoryPluginParseExceptionpublic String getPrefix()
getPrefix in interface PrefixModuleFactoryCopyright © 2020 Atlassian. All rights reserved.