public class

BuildMonitoringPerPlanPlugin

extends BaseConfigurablePlugin
implements CustomBuildProcessorServer
java.lang.Object
   ↳ com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
     ↳ com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
       ↳ com.atlassian.bamboo.build.monitoring.BuildMonitoringPerPlanPlugin

Summary

[Expand]
Inherited Fields
From class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
Public Constructors
BuildMonitoringPerPlanPlugin()
Public Methods
@NotNull BuildContext call()

Execute the build task.

void init(BuildContext buildContext)
void setTextProvider(TextProvider textProvider)
@NotNull ErrorCollection validate(BuildConfiguration buildConfiguration)
Validates the properties in the BuildConfiguration object.
Protected Methods
void populateContextForView(Map<StringObject> context, Plan plan)
[Expand]
Inherited Methods
From class com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
From class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
From class java.lang.Object
From interface com.atlassian.bamboo.plugin.InitablePluginModule
From interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
From interface com.atlassian.bamboo.v2.build.ConfigurablePlugin
From interface com.atlassian.bamboo.v2.build.RenderableBuildConfiguration
From interface com.atlassian.bamboo.v2.build.task.BuildTask
From interface java.util.concurrent.Callable

Public Constructors

public BuildMonitoringPerPlanPlugin ()

Public Methods

@NotNull public BuildContext call ()

Execute the build task.

Implementations should regularly check if the calling Thread has been interrupted.

@return

public void init (BuildContext buildContext)

public void setTextProvider (TextProvider textProvider)

@NotNull public ErrorCollection validate (BuildConfiguration buildConfiguration)

Validates the properties in the BuildConfiguration object. The name of the properties match those passed in through the form fragments in getEditHtml(BuildConfiguration, Plan) template.

Parameters
buildConfiguration - @NotNull
Returns

Protected Methods

protected void populateContextForView (Map<StringObject> context, Plan plan)