| Interface | Description |
|---|---|
| BuildTaskRequirementSupport |
Allows creators of
TaskTypes to specify Requirements. |
| CommonTaskContext | |
| CommonTaskType |
An Executable Task.
|
| DecoratedTaskDefinition<T extends TaskContainer> |
A definition of one decorated configuration of a
TaskType |
| InternalTaskContext |
An internal interface that represents common functionality between different contexts that a
InternalTaskType can run in. |
| InternalTaskType |
A super interface for Task extension points.
|
| PreparationTask |
Marker interface to mark tasks that should be executed in build preparation phase
|
| QuarantineExpiryCleanupScheduler |
A
BambooScheduler that unleashes tests that are marked as quarantined, but their quarantine has expired. |
| RuntimeTaskDataProvider | |
| TaskActionExecutor |
Executor of task-related actions.
|
| TaskConditionConfig |
Configuration of condition entry.
|
| TaskConfigConstants |
Keys for some common task parameters.
|
| TaskConfigurationService |
Service to perform task manipulation actions.
|
| TaskConfigurator |
Implement this class if you want the user to be able to configure your task.
|
| TaskConfiguratorHelper |
Bucket of TaskConfigurator helper methods
|
| TaskContainer |
Represents an entity that contains a list of
TaskDefinitions |
| TaskContext |
Encapsulates the environment and configuration of a task running in a building environment.
|
| TaskContextHelperService | |
| TaskDefinition |
A definition of one configuration of a
TaskType |
| TaskExecutableType |
Allows for the
TaskType to configure an Executable capability |
| TaskExecutionStrategy | |
| TaskExecutor | |
| TaskHelpLink | |
| TaskIdentifier |
This interface defines a configured instance of a
TaskType |
| TaskManager | |
| TaskModuleDescriptor |
Note that this should not be directly used by plugin developers.
|
| TaskProcessCommandDecoratorModuleDescriptor | |
| TaskRequirementSupport |
Allows creators of
TaskTypes to specify Requirements. |
| TaskResult |
Represents the result of a
TaskType execution. |
| TaskResultProcessor |
This interface is used to recalculate the
TaskState of a Task after execution
Used only for quarantined tests currently. |
| TaskService |
Service for performing task related operations.
|
| TaskTestResultsSupport |
Allows creators of
TaskTypes to utilise Bamboo's support for test results |
| TaskType |
An Executable Task.
|
| Class | Description |
|---|---|
| AbstractTaskConfigurator | |
| CommonTaskContextImpl | |
| DefaultTaskExecutionStrategy | |
| DeploymentTaskContextImpl | |
| FinalizingTaskExecutionStrategy | |
| ImmutableTaskDefinition |
Immutable
TaskDefinition implementation |
| QuarantineExpiryCleanupJob |
A
Job that unleashes tests that are marked as quarantined, but their quarantine has expired. |
| QuarantineExpiryCleanupSchedulerImpl | |
| QuarantineTaskResultProcessor | |
| TaskActionExecutorImpl | |
| TaskConditionConfigImpl | |
| TaskConfigurationServiceImpl | |
| TaskConfiguratorHelperImpl | |
| TaskContextHelper | |
| TaskContextHelperServiceImpl | |
| TaskContextImpl | |
| TaskDefinitionImpl | |
| TaskExecutableTypeImpl | |
| TaskExecutionContext | |
| TaskExecutorImpl | |
| TaskManagerImpl | |
| TaskPredicates | |
| TaskResultBuilder |
Evaluates the execution of
TaskTypes to produce a TaskResult |
| TaskRootDirectorySelector |
| Enum | Description |
|---|---|
| TaskCategory |
Categories for
TaskTypes |
| TaskRootDirectoryType | |
| TaskState |
The state of a
TaskResult |
| Exception | Description |
|---|---|
| TaskException |
When thrown indicates a problem with the execution of a
TaskType |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.