Class AbstractBambooConfigurableModuleDescriptor<T>
java.lang.Object
com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor<T>
com.atlassian.bamboo.plugin.descriptor.AbstractBambooConfigurableModuleDescriptor<T>
- All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor<T>,com.atlassian.plugin.Resourced,com.atlassian.plugin.ScopeAware,com.atlassian.plugin.StateAware
- Direct Known Subclasses:
DockerHandlerModuleDescriptor,MiscellaneousBuildConfigurationModuleDescriptor
public abstract class AbstractBambooConfigurableModuleDescriptor<T>
extends AbstractBambooModuleDescriptor<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor
AbstractBambooModuleDescriptor.ClassNameSource, AbstractBambooModuleDescriptor.ModuleAvailability -
Field Summary
Fields inherited from class com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor
CLASSFields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
key, moduleClass, moduleClassName, moduleFactory, name, plugin, resources -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBambooConfigurableModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory) -
Method Summary
Modifier and TypeMethodDescription@Nullable String@Nullable Stringprotected voidpreConfigurablePluginInitialization(T module) Deprecated.Methods inherited from class com.atlassian.bamboo.plugin.descriptor.AbstractBambooModuleDescriptor
disabled, getElementAsString, getFreeMarkerResourceLocation, getModule, getVelocityResourceLocation, instantiateClass, instantiateSubmodule, isMutable, postInit, preInit, prepareSubModuleConfiguration, prepareSubModuleConfigurationMethods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, checkPermissions, destroy, enabled, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getModuleClassName, getName, getParams, getPlugin, getPluginKey, getRequiredPermissions, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getScopeKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, loadClass, satisfiesMinJavaVersion, setBroken, setPlugin, toString, validateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.plugin.ModuleDescriptor
getDisplayName
-
Constructor Details
-
AbstractBambooConfigurableModuleDescriptor
protected AbstractBambooConfigurableModuleDescriptor(com.atlassian.plugin.module.ModuleFactory moduleFactory)
-
-
Method Details
-
preConfigurablePluginInitialization
Deprecated.useAbstractBambooModuleDescriptor.preInit(Object)insteadRuns beforeInitablePluginModule.init(com.atlassian.plugin.ModuleDescriptor)is called- Parameters:
module- module being initialized
-
getEditTemplate
-
getViewTemplate
-
AbstractBambooModuleDescriptor.preInit(Object)instead