Package com.atlassian.bamboo.task
package com.atlassian.bamboo.task
-
ClassDescriptionAllows creators of
TaskTypes to specifyRequirements.An Executable Task.DecoratedTaskDefinition<T extends TaskContainer>A definition of one decorated configuration of aTaskTypeImmutableTaskDefinitionimplementationAn internal interface that represents common functionality between different contexts that aInternalTaskTypecan 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 forTaskTypesConfiguration 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 ofTaskDefinitionsEncapsulates the environment and configuration of a task running in a building environment.A definition of one configuration of aTaskTypeWhen thrown indicates a problem with the execution of aTaskTypeAllows for theTaskTypeto configure an Executable capabilityThis interface defines a configured instance of aTaskTypeNote that this should not be directly used by plugin developers.Allows creators ofTaskTypes to specifyRequirements.Represents the result of aTaskTypeexecution.Evaluates the execution ofTaskTypes to produce aTaskResultThis interface is used to recalculate theTaskStateof a Task after execution Used only for quarantined tests currently.Deprecated.Service for performing task related operations.The state of aTaskResultAllows creators ofTaskTypes to utilise Bamboo's support for test resultsAn Executable Task.