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