public class XWorkModuleDescriptor extends AbstractBambooModuleDescriptor<Void> implements com.opensymphony.xwork2.config.ConfigurationProvider
Constructor and Description |
---|
XWorkModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
Void |
getModule() |
void |
init(com.opensymphony.xwork2.config.Configuration configuration) |
void |
init(com.atlassian.plugin.Plugin plugin,
org.dom4j.Element moduleElement) |
void |
loadPackages() |
boolean |
needsReload() |
void |
register(com.opensymphony.xwork2.inject.ContainerBuilder containerBuilder,
com.opensymphony.xwork2.util.location.LocatableProperties locatableProperties) |
void |
setObjectFactory(com.opensymphony.xwork2.ObjectFactory objectFactory) |
disabled, getElementAsString, getFreeMarkerResourceLocation, getVelocityResourceLocation, instantiateClass, instantiateSubmodule, isMutable, postInit, preInit
assertModuleClassImplements, checkPermissions, destroy, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation, hashCode, isBroken, isEnabled, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, loadClass, loadClass, provideValidationRules, satisfiesMinJavaVersion, setBroken, setPlugin, toString
public XWorkModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
public void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element moduleElement) throws com.atlassian.plugin.PluginParseException
public Void getModule()
getModule
in interface com.atlassian.plugin.ModuleDescriptor<Void>
getModule
in class AbstractBambooModuleDescriptor<Void>
public void destroy()
public void init(com.opensymphony.xwork2.config.Configuration configuration) throws com.opensymphony.xwork2.config.ConfigurationException
init
in interface com.opensymphony.xwork2.config.ContainerProvider
init
in interface com.opensymphony.xwork2.config.PackageProvider
com.opensymphony.xwork2.config.ConfigurationException
public void register(com.opensymphony.xwork2.inject.ContainerBuilder containerBuilder, com.opensymphony.xwork2.util.location.LocatableProperties locatableProperties) throws com.opensymphony.xwork2.config.ConfigurationException
register
in interface com.opensymphony.xwork2.config.ContainerProvider
com.opensymphony.xwork2.config.ConfigurationException
public void loadPackages() throws com.opensymphony.xwork2.config.ConfigurationException
loadPackages
in interface com.opensymphony.xwork2.config.PackageProvider
com.opensymphony.xwork2.config.ConfigurationException
public boolean needsReload()
needsReload
in interface com.opensymphony.xwork2.config.ContainerProvider
needsReload
in interface com.opensymphony.xwork2.config.PackageProvider
public void setObjectFactory(com.opensymphony.xwork2.ObjectFactory objectFactory)
Copyright © 2020 Atlassian Software Systems Pty Ltd. All rights reserved.