@Internal public class TaskExecutionContext extends Object
Constructor and Description |
---|
TaskExecutionContext(Queue<RuntimeTaskDefinition> tasks,
TaskExecutionStrategy executionStrategy,
CommonContext commonContext,
ReadOnlyCapabilitySet capabilities,
BuildLoggerManager buildLoggerManager,
File defaultRootDirectory) |
Modifier and Type | Method and Description |
---|---|
BuildContext |
getBuildContext() |
BuildLogger |
getBuildLogger() |
ReadOnlyCapabilitySet |
getCapabilities() |
CommonContext |
getCommonContext() |
File |
getDefaultRootDirectory() |
DeploymentContext |
getDeploymentContext() |
RuntimeTaskDefinition |
getNextTaskToExecute() |
File |
getRootDirectory() |
boolean |
hasTasksToExecute(TaskResult taskResult) |
public TaskExecutionContext(Queue<RuntimeTaskDefinition> tasks, TaskExecutionStrategy executionStrategy, @NotNull CommonContext commonContext, ReadOnlyCapabilitySet capabilities, BuildLoggerManager buildLoggerManager, File defaultRootDirectory)
public boolean hasTasksToExecute(@Nullable TaskResult taskResult)
public RuntimeTaskDefinition getNextTaskToExecute()
@Nullable public BuildContext getBuildContext()
@NotNull public CommonContext getCommonContext()
@Nullable public DeploymentContext getDeploymentContext()
@NotNull public ReadOnlyCapabilitySet getCapabilities()
@NotNull public BuildLogger getBuildLogger()
@NotNull public File getRootDirectory()
@NotNull public File getDefaultRootDirectory()
Copyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.