Package com.atlassian.bamboo.task
Class TaskExecutorImpl
java.lang.Object
com.atlassian.bamboo.task.TaskExecutorImpl
- All Implemented Interfaces:
TaskExecutor
-
Constructor Summary
ConstructorDescriptionTaskExecutorImpl
(ErrorUpdateHandler errorUpdateHandler, BuildLoggerManager buildLoggerManager, com.atlassian.plugin.PluginAccessor pluginAccessor, CustomVariableContext customVariableContext, BuildDirectoryManager buildDirectoryManager, TaskActionExecutor taskActionExecutor, TaskResultProcessor quarantineTaskResultProcessor) -
Method Summary
Modifier and TypeMethodDescription@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 Details
-
TaskExecutorImpl
public TaskExecutorImpl(ErrorUpdateHandler errorUpdateHandler, BuildLoggerManager buildLoggerManager, com.atlassian.plugin.PluginAccessor pluginAccessor, CustomVariableContext customVariableContext, BuildDirectoryManager buildDirectoryManager, TaskActionExecutor taskActionExecutor, TaskResultProcessor quarantineTaskResultProcessor)
-
-
Method Details
-
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
-