Package com.atlassian.bamboo.v2.build
Class BaseConfigurableBuildPlugin
java.lang.Object
com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
com.atlassian.bamboo.v2.build.BaseConfigurableBuildPlugin
- All Implemented Interfaces:
InitablePluginModule,BambooPluginModule,BuildConfigurationAwarePlugin,ConfigurablePlugin,RenderableBuildConfiguration,BuildTask,Callable<BuildContext>
- Direct Known Subclasses:
BuildLabellerCustomBuildProcessor,CloverBuildProcessor
public abstract class BaseConfigurableBuildPlugin
extends BaseConfigurablePlugin
implements BuildTask
Helper class that allows you to
-
Field Summary
FieldsFields inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
moduleDescriptor, templateRenderer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinit(@NotNull BuildContext buildContext) voidsetTemplateRenderer(TemplateRenderer templateRenderer) Deprecated.since 6.8 use constructor injection or annotation injectionMethods inherited from class com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
customizeBuildRequirements, removeBuildRequirementsMethods inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
addDefaultValues, getEditHtml, getTemplateRenderer, getViewHtml, init, populateContextForEdit, populateContextForView, prepareConfigObject, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, isConfigurationMissing, prepareConfigObject, validateMethods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
initMethods inherited from interface com.atlassian.bamboo.v2.build.RenderableBuildConfiguration
getEditHtml, getViewHtml
-
Field Details
-
buildContext
-
-
Constructor Details
-
BaseConfigurableBuildPlugin
public BaseConfigurableBuildPlugin()
-
-
Method Details
-
init
-
setTemplateRenderer
Deprecated.since 6.8 use constructor injection or annotation injection- Overrides:
setTemplateRendererin classBaseBuildConfigurationAwarePlugin
-