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
Fields inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
moduleDescriptor, templateRenderer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(@NotNull BuildContext buildContext) void
setTemplateRenderer
(TemplateRenderer templateRenderer) Deprecated.since 6.8 use constructor injection or annotation injectionMethods inherited from class com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
customizeBuildRequirements, removeBuildRequirements
Methods inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
addDefaultValues, getEditHtml, getTemplateRenderer, getViewHtml, init, populateContextForEdit, populateContextForView, prepareConfigObject, validate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, isConfigurationMissing, prepareConfigObject, validate
Methods inherited from interface com.atlassian.bamboo.plugin.InitablePluginModule
init
Methods 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:
setTemplateRenderer
in classBaseBuildConfigurationAwarePlugin
-