Known Direct Subclasses
|
Class Overview
Legacy module factory that provides module classes for descriptors that aren't using an injected ModuleFactory
Public Constructors
public
LegacyModuleFactory
()
Public Methods
public
T
createModule
(String name, ModuleDescriptor<T> moduleDescriptor)
Creates the module instance. The module class name can contain a prefix. The delimiter of the prefix and the class name is ':'.
E.g.: 'bean:httpServletBean'. Which prefixes are supported depends on the registered com.atlassian.plugin.module.ModuleCreator.
The prefix is case in-sensitive.
Parameters
name
| module class name, can contain a prefix followed by ":" and the class name. Cannot be null
If no prefix provided a default behaviour is assumed how to create the module class. |
moduleDescriptor
| the ModuleDescriptor . Cannot be null |
Returns
- an instantiated object of the module class.