Package com.atlassian.bamboo.task
package com.atlassian.bamboo.task
-
ClassDescriptionAllows creators of
TaskType
s to specifyRequirement
s.An Executable Task.DecoratedTaskDefinition<T extends TaskContainer>A definition of one decorated configuration of aTaskType
ImmutableTaskDefinition
implementationAn internal interface that represents common functionality between different contexts that aInternalTaskType
can run in.A super interface for Task extension points.Marker interface to mark tasks that should be executed in build preparation phaseExecutor of task-related actions.Categories forTaskType
sConfiguration of condition entry.Keys for some common task parameters.Service to perform task manipulation actions.Implement this class if you want the user to be able to configure your task.Bucket of TaskConfigurator helper methodsRepresents an entity that contains a list ofTaskDefinition
sEncapsulates the environment and configuration of a task running in a building environment.A definition of one configuration of aTaskType
When thrown indicates a problem with the execution of aTaskType
Allows for theTaskType
to configure an Executable capabilityThis interface defines a configured instance of aTaskType
Note that this should not be directly used by plugin developers.Allows creators ofTaskType
s to specifyRequirement
s.Represents the result of aTaskType
execution.Evaluates the execution ofTaskType
s to produce aTaskResult
This interface is used to recalculate theTaskState
of a Task after execution Used only for quarantined tests currently.Deprecated.Service for performing task related operations.The state of aTaskResult
Allows creators ofTaskType
s to utilise Bamboo's support for test resultsAn Executable Task.