com.atlassian.bamboo.task
Interface TaskType

All Superinterfaces:
InternalTaskType
All Known Implementing Classes:
AbstractSingleAntBuildTask, GrailsBuildTask, JUnitResultParserTask, MavenDependenciesProcessorTask, PhpUnitBuildTask, SingleAntBuildTask, TestNGResultParserTask, VcsBranchingTask, VcsTaggingTask

public interface TaskType
extends InternalTaskType

An Executable Task. To be implemented by task plugins. TaskTypes are only responsible for executing the task. See TaskConfigurator for how to generate a UI to configure this particular task. Tasks implementing this interface can be used in Build Plans.

Since:
3.1
See Also:
TaskConfigurator

Method Summary
 TaskResult execute(TaskContext taskContext)
          Execute the task
 

Method Detail

execute

@NotNull
TaskResult execute(@NotNull
                           TaskContext taskContext)
                   throws TaskException
Execute the task

Parameters:
taskContext -
Returns:
a TaskResult representing the status of the task execution
Throws:
TaskException


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