com.atlassian.bamboo.build.pipeline.tasks
Class SaveBuildTask

java.lang.Object
  extended by com.atlassian.bamboo.v2.build.task.AbstractBuildTask
      extended by com.atlassian.bamboo.build.pipeline.tasks.SaveBuildTask
All Implemented Interfaces:
BuildTask, java.util.concurrent.Callable<BuildContext>

public class SaveBuildTask
extends AbstractBuildTask


Field Summary
 
Fields inherited from class com.atlassian.bamboo.v2.build.task.AbstractBuildTask
buildContext
 
Constructor Summary
SaveBuildTask()
           
 
Method Summary
 BuildContext call()
          Execute the build task.
 BuildExecutionManager getBuildExecutionManager()
           
 void setBuildDefinitionManager(BuildDefinitionManager buildDefinitionManager)
           
 void setBuildExecutionManager(BuildExecutionManager buildExecutionManager)
           
 void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
           
 void setBuildManager(BuildManager buildManager)
           
 void setBuildResultsIndexer(BuildResultsIndexer buildResultsIndexer)
           
 void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)
           
 void setErrorUpdateHandler(ErrorHandler errorUpdateHandler)
           
 void setTestsManager(TestsManager testsManager)
           
 
Methods inherited from class com.atlassian.bamboo.v2.build.task.AbstractBuildTask
init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SaveBuildTask

public SaveBuildTask()
Method Detail

call

@NotNull
public BuildContext call()
                  throws java.lang.Exception
Description copied from interface: BuildTask

Execute the build task.

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

Throws:
java.lang.InterruptedException - if the calling Thread has been interrupted.
java.lang.Exception - A general exception that will be handled.

getBuildExecutionManager

public BuildExecutionManager getBuildExecutionManager()

setBuildManager

public void setBuildManager(BuildManager buildManager)

setBuildResultsIndexer

public void setBuildResultsIndexer(BuildResultsIndexer buildResultsIndexer)

setBuildResultsSummaryManager

public void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)

setErrorUpdateHandler

public void setErrorUpdateHandler(ErrorHandler errorUpdateHandler)

setBuildLoggerManager

public void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)

setBuildExecutionManager

public void setBuildExecutionManager(BuildExecutionManager buildExecutionManager)

setBuildDefinitionManager

public void setBuildDefinitionManager(BuildDefinitionManager buildDefinitionManager)

setTestsManager

public void setTestsManager(TestsManager testsManager)


Copyright © 2010 Atlassian. All Rights Reserved.