Package com.atlassian.bamboo.task
Class TaskExecutorImpl
- java.lang.Object
-
- com.atlassian.bamboo.task.TaskExecutorImpl
-
- All Implemented Interfaces:
TaskExecutor
@Internal public class TaskExecutorImpl extends Object implements TaskExecutor
-
-
Constructor Summary
Constructors Constructor Description TaskExecutorImpl(ErrorUpdateHandler errorUpdateHandler, BuildLoggerManager buildLoggerManager, com.atlassian.plugin.PluginAccessor pluginAccessor, CustomVariableContext customVariableContext, BuildDirectoryManager buildDirectoryManager, TaskActionExecutor taskActionExecutor, TaskResultProcessor quarantineTaskResultProcessor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @NotNull List<TaskResult>
execute(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
executeFinalTasks(@NotNull CommonContext commonContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
@NotNull List<TaskResult>
executePreparationTasks(@NotNull CommonContext buildContext, @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
-
-
-
Constructor Detail
-
TaskExecutorImpl
public TaskExecutorImpl(ErrorUpdateHandler errorUpdateHandler, BuildLoggerManager buildLoggerManager, com.atlassian.plugin.PluginAccessor pluginAccessor, CustomVariableContext customVariableContext, BuildDirectoryManager buildDirectoryManager, TaskActionExecutor taskActionExecutor, TaskResultProcessor quarantineTaskResultProcessor)
-
-
Method Detail
-
executePreparationTasks
@NotNull public @NotNull List<TaskResult> executePreparationTasks(@NotNull @NotNull CommonContext buildContext, @NotNull @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
- Specified by:
executePreparationTasks
in interfaceTaskExecutor
-
execute
@NotNull public @NotNull List<TaskResult> execute(@NotNull @NotNull CommonContext buildContext, @NotNull @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
- Specified by:
execute
in interfaceTaskExecutor
-
executeFinalTasks
@NotNull public @NotNull List<TaskResult> executeFinalTasks(@NotNull @NotNull CommonContext commonContext, @NotNull @NotNull ReadOnlyCapabilitySet readOnlyCapabilitySet)
- Specified by:
executeFinalTasks
in interfaceTaskExecutor
-
-