com.atlassian.bamboo.v2.build
Class BaseConfigurableBuildPlugin

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
      extended by com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
          extended by com.atlassian.bamboo.v2.build.BaseConfigurableBuildPlugin
All Implemented Interfaces:
InitablePluginModule, BambooPluginModule, BuildConfigurationAwarePlugin, ConfigurablePlugin, RenderableBuildConfiguration, BuildTask, java.util.concurrent.Callable<BuildContext>
Direct Known Subclasses:
CloverBuildProcessor

public abstract class BaseConfigurableBuildPlugin
extends BaseConfigurablePlugin
implements BuildTask

Helper class that allows you to


Field Summary
protected  BuildContext buildContext
           
 
Fields inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
moduleDescriptor, templateRenderer
 
Constructor Summary
BaseConfigurableBuildPlugin()
           
 
Method Summary
 void init(BuildContext buildContext)
           
 void setTemplateRenderer(TemplateRenderer templateRenderer)
           
 
Methods inherited from class com.atlassian.bamboo.v2.build.BaseConfigurablePlugin
customizeBuildRequirements, customizeBuildRequirements, removeBuildRequirements, removeBuildRequirements
 
Methods inherited from class com.atlassian.bamboo.v2.build.BaseBuildConfigurationAwarePlugin
addDefaultValues, getEditHtml, getViewHtml, init, isConfigurationMissing, 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.task.BuildTask
call
 
Methods inherited from interface com.atlassian.bamboo.v2.build.BuildConfigurationAwarePlugin
addDefaultValues, 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 Detail

buildContext

protected BuildContext buildContext
Constructor Detail

BaseConfigurableBuildPlugin

public BaseConfigurableBuildPlugin()
Method Detail

init

public void init(@NotNull
                 BuildContext buildContext)
Specified by:
init in interface BuildTask

setTemplateRenderer

public void setTemplateRenderer(TemplateRenderer templateRenderer)
Overrides:
setTemplateRenderer in class BaseBuildConfigurationAwarePlugin


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.