public class HomeUpdateHandlerModuleDescriptor extends BaseWeightedModuleDescriptor<HomeUpdateHandler>
Modifier and Type | Field and Description |
---|---|
static String |
XML_ELEMENT_NAME |
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources
COMPARABLE
Constructor and Description |
---|
HomeUpdateHandlerModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) |
HomeUpdateHandlerModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory,
int defaultWeight) |
Modifier and Type | Method and Description |
---|---|
HomeUpdateHandler |
getModule()
Retrieves the
HomeUpdateHandler for this descriptor. |
compareTo, getWeight, init
assertModuleClassImplements, checkPermissions, destroy, disabled, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
public static final String XML_ELEMENT_NAME
public HomeUpdateHandlerModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
public HomeUpdateHandlerModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory, int defaultWeight)
public HomeUpdateHandler getModule()
HomeUpdateHandler
for this descriptor.
No caching is done on the handler instance. This is intentional, to allow plugins to implement their
handlers either as persistent services (using bean:someName
notation) or as transient helpers.
getModule
in interface com.atlassian.plugin.ModuleDescriptor<HomeUpdateHandler>
getModule
in class com.atlassian.plugin.descriptors.AbstractModuleDescriptor<HomeUpdateHandler>
Copyright © 2020 Atlassian. All rights reserved.