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 setBuildExecutionManager(BuildExecutionManager buildExecutionManager)
           
 void setBuildLoggerManager(BuildLoggerManager buildLoggerManager)
           
 void setBuildManager(BuildManager buildManager)
           
 void setBuildResultsIndexer(BuildResultsIndexer buildResultsIndexer)
           
 void setBuildResultsSummaryManager(BuildResultsSummaryManager buildResultsSummaryManager)
           
 void setErrorUpdateHandler(ErrorHandler errorUpdateHandler)
           
 
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)


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.