Uses of Interface
com.atlassian.bamboo.task.TaskDefinition
Package
Description
-
Uses of TaskDefinition in com.atlassian.bamboo.build
Modifier and TypeFieldDescriptionprotected List<TaskDefinition>
DefaultBuildDefinition.taskDefinitions
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
BuildDefinition.getTaskDefinitions()
All tasks defined for this build.@NotNull List<TaskDefinition>
DefaultBuildDefinition.getTaskDefinitions()
@NotNull List<TaskDefinition>
DefaultJob.getTaskDefinitions()
@Nullable List<TaskDefinition>
PartialBuildDefinition.getTaskDefinitions()
Modifier and TypeMethodDescriptionvoid
BuildDefinition.setTaskDefinitions
(@NotNull List<TaskDefinition> taskDefinitions) void
DefaultBuildDefinition.setTaskDefinitions
(@NotNull List<TaskDefinition> taskConfigs) -
Uses of TaskDefinition in com.atlassian.bamboo.configuration.external.helpers
Modifier and TypeMethodDescription@NotNull TaskDefinition
TaskDefinitionExportHelper.importTaskDefinition
(long id, @NotNull TaskContainer taskContainer, @NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties, boolean finalTask) Import the task definition from its properties.@NotNull TaskDefinition
TaskDefinitionExportHelper.importTaskDefinition
(long id, @NotNull TaskContainer taskContainer, @NotNull List<TaskDefinition> precedingTasks, @NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties, @Nullable VcsBranch importedBranch, boolean finalTask) Import the task definition from its properties.Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.task.Task
TaskDefinitionExportHelper.toSpecsEntity
(TaskContainer taskContainer, TaskDefinition taskDefinition) Modifier and TypeMethodDescription@NotNull TaskDefinition
TaskDefinitionExportHelper.importTaskDefinition
(long id, @NotNull TaskContainer taskContainer, @NotNull List<TaskDefinition> precedingTasks, @NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties, @Nullable VcsBranch importedBranch, boolean finalTask) Import the task definition from its properties. -
Uses of TaskDefinition in com.atlassian.bamboo.credentials
Modifier and TypeMethodDescriptionCredentialsConfigFunctions.taskDefinitionToConfigMap
(TaskDefinition taskDefinition) CredentialsDependerFunctions.taskDefinitionToCredentialsDepender
(TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
Environment.getTaskDefinitions()
@NotNull List<TaskDefinition>
EnvironmentImpl.getTaskDefinitions()
@NotNull List<TaskDefinition>
EnvironmentWithConfigCounts.getTaskDefinitions()
@NotNull Supplier<List<TaskDefinition>>
EnvironmentImpl.getTaskDefinitionsSupplier()
@NotNull Supplier<List<TaskDefinition>>
EnvironmentWithConfigCounts.getTaskDefinitionsSupplier()
@NotNull Supplier<List<TaskDefinition>>
InternalEnvironment.getTaskDefinitionsSupplier()
Return (possibly lazy) supplier of tasks.Modifier and TypeMethodDescription@NotNull Set<Requirement>
DeploymentTaskRequirementSupport.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Environment environment) Populates theRequirementSet
needed based off of theTaskDefinition
@NotNull List<PlanRepositoryDefinition>
RepositoryAwareDeploymentTaskConfigurator.getPlanRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull InternalEnvironment environment) default @NotNull List<RepositoryDefinition>
RepositoryAwareDeploymentTaskConfigurator.getRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull Environment environment) Deprecated.void
RepositoryAwareDeploymentTaskConfigurator.handleRepositoryIdChanged
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) Action taken if repository id changed, i.e. -
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.actions
Modifier and TypeMethodDescriptionprotected @Nullable TaskDefinition
ConfigureEnvironmentTasks.getTaskById
(long id) -
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.actions.tasks
-
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.dashboard
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
EnvironmentStubImpl.getTaskDefinitions()
@NotNull Supplier<List<TaskDefinition>>
EnvironmentStubImpl.getTaskDefinitionsSupplier()
-
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.persistence
Modifier and TypeFieldDescriptionstatic javax.persistence.metamodel.ListAttribute<MutableEnvironmentImpl,
TaskDefinition> MutableEnvironmentImpl_.taskDefinitions
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
EnvironmentStubDto.getTaskDefinitions()
@NotNull List<TaskDefinition>
MutableEnvironmentImpl.getTaskDefinitions()
static @NotNull Supplier<List<TaskDefinition>>
EnvironmentLazyReferencesFactory.getTaskDefinitionsSupplier
(@Nullable String tasksXmlData) @NotNull Supplier<List<TaskDefinition>>
EnvironmentStubDto.getTaskDefinitionsSupplier()
@NotNull Supplier<List<TaskDefinition>>
MutableEnvironmentImpl.getTaskDefinitionsSupplier()
-
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.persistence.internal
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
InternalEnvironmentImpl.getTaskDefinitions()
@NotNull Supplier<List<TaskDefinition>>
InternalEnvironmentImpl.getTaskDefinitionsSupplier()
-
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.service
Modifier and TypeMethodDescriptionEnvironmentTaskService.createTask
(long environmentId, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> configuration) Create a new task in the environmentEnvironmentTaskService.createTask
(long environmentId, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> configuration) Create a new task in the environment@NotNull TaskDefinition
EnvironmentTaskServiceImpl.createTask
(long environmentId, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> configuration) @NotNull TaskDefinition
EnvironmentTaskServiceImpl.createTask
(long environmentId, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> configuration) EnvironmentTaskService.editTask
(long environmentId, long taskId, String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, Map<String, String> taskConfigurationMap) Edit an existing task in the environmentEnvironmentTaskService.editTask
(long environmentId, long taskId, String userDescription, boolean isEnabled, Map<String, String> taskConfigurationMap) Edit an existing task in the environmentEnvironmentTaskServiceImpl.editTask
(long environmentId, long taskId, String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, Map<String, String> taskConfigurationMap) EnvironmentTaskServiceImpl.editTask
(long environmentId, long taskId, String userDescription, boolean isEnabled, Map<String, String> taskConfigurationMap) protected @Nullable TaskDefinition
EnvironmentTaskServiceImpl.getTaskById
(@NotNull List<TaskDefinition> tasks, long id) Modifier and TypeMethodDescriptionprotected @Nullable TaskDefinition
EnvironmentTaskServiceImpl.getTaskById
(@NotNull List<TaskDefinition> tasks, long id) -
Uses of TaskDefinition in com.atlassian.bamboo.deployments.environments.task
Modifier and TypeMethodDescription@NotNull Supplier<Set<Requirement>>
EnvironmentTaskRequirementsHelper.getEnvironmentRequirementsSupplier
(@NotNull Environment environment, @NotNull TaskDefinition taskDefinition) Calculates requirements for a task definition that is part of a job.EnvironmentTaskRequirementsHelperImpl.getEnvironmentRequirementsSupplier
(@NotNull Environment environment, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.deployments.execution
ModifierConstructorDescriptionDeploymentContextImpl
(@NotNull DeploymentProject deploymentProject, @NotNull DeploymentResult deploymentResult, @NotNull List<TaskDefinition> taskDefinitions, @NotNull Map<String, String> artifactHandlerConfiguration, @NotNull VariableContext variableContext, Map<Long, PlanRepositoryDefinition> planRepositoryDefinitionMap, Multimap<String, Artifact> versionArtifacts, @Nullable DeploymentVersion previousVersion, @NotNull Iterable<CredentialsData> sharedCredentials, @NotNull Map<PlanKey, ChainStorageTag> necessaryStorageTags, @NotNull Map<String, Map<String, String>> pluginConfigMap, @NotNull DockerPipelineConfiguration dockerPipelineConfiguration, @NotNull CommonArtifactContext commonArtifactContext, boolean isVerboseLoggingOn, boolean expectingDedicatedEphemeralAgent) -
Uses of TaskDefinition in com.atlassian.bamboo.event.analytics
ModifierConstructorDescriptionTaskBuildStartedAnalyticsEvent
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.fieldvalue
Modifier and TypeMethodDescriptionstatic @NotNull List<TaskDefinition>
TaskConfigurationUtils.addTaskToList
(@NotNull List<TaskDefinition> originalTasks, @NotNull TaskDefinition toAdd) static @NotNull List<TaskDefinition>
TaskConfigurationUtils.getNewTaskList
(@NotNull List<TaskDefinition> originalTasks, @NotNull TaskDefinition toMove, long beforeId, long afterId, boolean isFinal) static @NotNull List<TaskDefinition>
TaskConfigurationUtils.getTaskDefinitionsFromConfig
(String taskPrefix, org.apache.commons.configuration.HierarchicalConfiguration fromConfig) Retrieves tasks from build configurationstatic @NotNull Optional<List<TaskDefinition>>
TaskConfigurationUtils.replaceCapabilityLabelInTasks
(@NotNull List<TaskDefinition> taskDefinitions, @NotNull String keyToReplace, @NotNull String oldCapabilityLabel, @NotNull String newCapabilityLabel, @NotNull String oldCapabilityKey, @NotNull String newCapabilityKey) Replaces references to a capability in tasks from the list with a new capability key.Modifier and TypeMethodDescriptionstatic @NotNull List<TaskDefinition>
TaskConfigurationUtils.addTaskToList
(@NotNull List<TaskDefinition> originalTasks, @NotNull TaskDefinition toAdd) static @NotNull List<TaskDefinition>
TaskConfigurationUtils.getNewTaskList
(@NotNull List<TaskDefinition> originalTasks, @NotNull TaskDefinition toMove, long beforeId, long afterId, boolean isFinal) Modifier and TypeMethodDescriptionstatic void
TaskConfigurationUtils.addTaskDefinitionsToConfig
(@Nullable List<TaskDefinition> taskDefinitions, @NotNull org.apache.commons.configuration.HierarchicalConfiguration config, @NotNull String taskPrefix) Adds tasks to a build configurationstatic @NotNull List<TaskDefinition>
TaskConfigurationUtils.addTaskToList
(@NotNull List<TaskDefinition> originalTasks, @NotNull TaskDefinition toAdd) static void
TaskConfigurationUtils.adjustFinalisingBar
(@NotNull List<TaskDefinition> tasks, long beforeId, long afterId) static @NotNull List<TaskDefinition>
TaskConfigurationUtils.getNewTaskList
(@NotNull List<TaskDefinition> originalTasks, @NotNull TaskDefinition toMove, long beforeId, long afterId, boolean isFinal) static long
TaskConfigurationUtils.getUniqueId
(@NotNull List<TaskDefinition> tasks) Returns id of task that is not used in provided list.static @NotNull Optional<List<TaskDefinition>>
TaskConfigurationUtils.replaceCapabilityLabelInTasks
(@NotNull List<TaskDefinition> taskDefinitions, @NotNull String keyToReplace, @NotNull String oldCapabilityLabel, @NotNull String newCapabilityLabel, @NotNull String oldCapabilityKey, @NotNull String newCapabilityKey) Replaces references to a capability in tasks from the list with a new capability key. -
Uses of TaskDefinition in com.atlassian.bamboo.fileserver
Modifier and TypeMethodDescriptionstatic final Map<PlanKey,
ChainStorageTag> StorageTagUtils.gatherNeededStorageTags
(@NotNull StorageTagService storageTagService, @Nullable List<TaskDefinition> taskDefinitions, @Nullable BuildIdentifier identifier) -
Uses of TaskDefinition in com.atlassian.bamboo.persister
Modifier and TypeMethodDescriptionstatic String
TaskAuditLogHelper.getTaskHeader
(TaskManager taskManager, @NotNull TaskDefinition taskDefinition) static void
TaskAuditLogHelper.logTaskConfigurationChanges
(AuditLogService auditLogService, TaskManager taskManager, AuditLogEntityType entityType, Key key, TaskDefinition taskDefinition, Map<String, String> oldConfiguration, String oldDescription, boolean oldIsEnabled) -
Uses of TaskDefinition in com.atlassian.bamboo.plan.cache
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
ImmutableJobImpl.getTaskDefinitions()
-
Uses of TaskDefinition in com.atlassian.bamboo.plan.task
Modifier and TypeClassDescriptionclass
DecoratedTaskDefinitionImpl<T extends TaskContainer>
Decoration of task used when displaying on the UI.ModifierConstructorDescriptionDecoratedTaskDefinitionImpl
(@NotNull TaskDefinition taskDefinition, @Nullable TaskModuleDescriptor taskModuleDescriptor, T taskContainer) -
Uses of TaskDefinition in com.atlassian.bamboo.plugin
Modifier and TypeMethodDescriptionstatic <T extends TaskDefinition>
Iterable<T>BambooPluginUtils.filterEnabledTasks
(Iterable<T> taskDefinitions, String pluginKey) static <T extends TaskDefinition>
Iterable<T>BambooPluginUtils.filterTasks
(Iterable<T> taskDefinitions, com.google.common.base.Predicate<TaskDefinition>... predicates) Modifier and TypeMethodDescriptionstatic Iterable<TaskDefinition>
BambooPluginUtils.filterEnabledTasks
(BuildContext buildContext, String pluginKey) static Iterable<TaskDefinition>
BambooPluginUtils.filterTasks
(ImmutableJob job, String pluginKey) static Iterable<TaskDefinition>
BambooPluginUtils.filterTasks
(BuildContext buildContext, String pluginKey) static Iterable<TaskDefinition>
BambooPluginUtils.filterTasks
(Iterable<TaskDefinition> taskDefinitions, String pluginKey) Modifier and TypeMethodDescriptionstatic Iterable<TaskDefinition>
BambooPluginUtils.filterTasks
(Iterable<TaskDefinition> taskDefinitions, String pluginKey) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.ant.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.AntTask
AntTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.ant.task.configuration
Modifier and TypeMethodDescription@NotNull Set<Requirement>
AntBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) AntBuildTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
AntBuildTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) boolean
AntBuildTaskConfigurator.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.artifact
Modifier and TypeMethodDescriptionArtifactDownloaderTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
ArtifactDownloaderTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) ArtifactDownloaderRuntimeDataProvider.populateRuntimeTaskData
(@NotNull TaskDefinition taskDefinition, @NotNull CommonContext commonContext) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.artifact.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.ArtifactDownloaderTask
ArtifactDownloaderTaskExporter.toSpecsEntity
(@NotNull TaskContainer taskContainer, @NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.builders.task.ArtifactDownloaderTask
ArtifactDownloaderTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.builders.task.CleanWorkingDirectoryTask
CleanWorkingDirectoryTaskExporter.toSpecsEntity
(TaskDefinition taskDefinition) Modifier and TypeMethodDescriptionArtifactDownloaderTaskExporter.toTaskConfiguration
(@NotNull TaskContainer taskContainer, @NotNull List<TaskDefinition> precedingTasks, @NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties, @Nullable VcsBranch importedBranch) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.command.task.configuration
Modifier and TypeMethodDescription@NotNull Set<Requirement>
CommandBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) CommandTaskRuntimeDataProvider.populateRuntimeTaskData
(@NotNull TaskDefinition taskDefinition, @NotNull CommonContext commonContext) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.command.task.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.CommandTask
CommandTaskExporter.toSpecsEntity
(TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.grails
Modifier and TypeMethodDescription@NotNull Set<Requirement>
GrailsTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) GrailsTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
GrailsTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) boolean
GrailsTaskConfigurator.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.maven
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.MavenTask
MavenTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.maven.dependencies.configuration
Modifier and TypeMethodDescriptionMavenDependenciesProcessorTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
MavenDependenciesProcessorTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.maven.dependencies.exporter
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.task.Task
MavenDependenciesProcessorTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.maven.task.configuration
Modifier and TypeMethodDescription@NotNull Set<Requirement>
AbstractMavenBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) @NotNull Set<Requirement>
Maven1BuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) @NotNull Set<Requirement>
Maven2BuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) @NotNull Set<Requirement>
Maven3BuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition) AbstractMavenBuildTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) Maven1BuildTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) Maven2BuildTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) Maven3BuildTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
AbstractMavenBuildTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) boolean
AbstractMavenBuildTaskConfigurator.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.php.task.configuration
Modifier and TypeMethodDescription@NotNull Set<Requirement>
PhpUnitBuildTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) PhpUnitBuildTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
PhpUnitBuildTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) boolean
PhpUnitBuildTaskConfigurator.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.php.task.utils
Modifier and TypeMethodDescriptionstatic @NotNull Set<Requirement>
PhpUnitBuildTaskHelper.calculateRequirements
(@NotNull TaskConfiguratorHelper taskConfiguratorHelper, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.script.task.configuration
Modifier and TypeMethodDescriptionvoid
ScriptBuildTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.script.task.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.ScriptTask
ScriptTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.shell.configuration
Modifier and TypeMethodDescriptionAbstractShellCommandTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
AbstractShellCommandTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.testresultparser.task.configuration
Modifier and TypeMethodDescriptionTestResultsParserTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
TestResultsParserTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) boolean
TestResultsParserTaskConfigurator.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.testresultparser.task.exporter
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.task.Task<com.atlassian.bamboo.specs.builders.task.TestParserTask,
com.atlassian.bamboo.specs.model.task.TestParserTaskProperties> TestParserTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.testutils.generator
Modifier and TypeMethodDescriptionTestResultGeneratorTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
TestResultGeneratorTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) boolean
TestResultGeneratorTaskConfigurator.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.variable.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.DumpVariablesTask
DumpVariablesTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.builders.task.InjectVariablesTask
InjectVariablesTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.variable.inject
Modifier and TypeMethodDescriptionInjectVariablesTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
InjectVariablesTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.vcs.task.configuration
Modifier and TypeMethodDescriptionAbstractVcsTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) VcsCheckoutTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) void
AbstractVcsTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) void
VcsCheckoutTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) void
VcsTagTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.plugins.vcs.task.export
Modifier and TypeMethodDescriptionprotected <P extends com.atlassian.bamboo.specs.model.task.BaseVcsTaskProperties,
B extends com.atlassian.bamboo.specs.builders.task.BaseVcsTask<B, P>>
BAbstractVcsTaskExporter.baseVcsTaskToSpecsEntity
(@NotNull TaskDefinition taskDefinition, B specsEntity) Implementation ofTaskDefinitionExporter.toSpecsEntity(TaskDefinition)
for exporters ofBaseVcsTaskProperties
.@NotNull com.atlassian.bamboo.specs.builders.task.VcsBranchTask
VcsBranchTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.api.builders.task.Task
VcsCheckoutTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.builders.task.VcsCommitTask
VcsCommitTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.builders.task.VcsPushTask
VcsPushTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) @NotNull com.atlassian.bamboo.specs.builders.task.VcsTagTask
VcsTagTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.repository
Modifier and TypeMethodDescriptionRepositoryFunctions.idSelectorToPlanRepositoryDefinition
(@NotNull List<PlanRepositoryDefinition> repositoryDefinitionList, @NotNull TaskDefinition taskDefinition) RepositoryFunctions.idSelectorToPlanRepositoryDefinition
(@NotNull Map<Long, PlanRepositoryDefinition> repositoryDefinitionMap, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.rest.model.deployments.environments
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
RestEnvironment.getTaskDefinitions()
-
Uses of TaskDefinition in com.atlassian.bamboo.task
Modifier and TypeInterfaceDescriptioninterface
DecoratedTaskDefinition<T extends TaskContainer>
A definition of one decorated configuration of aTaskType
Modifier and TypeMethodDescriptionTaskConfigurationService.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Create a task Definition and save it against the planTaskConfigurationService.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Create a task Definition and save it against the planTaskConfigurationServiceImpl.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) TaskConfigurationServiceImpl.createTask
(@NotNull PlanKey planKey, @NotNull TaskModuleDescriptor taskDescriptor, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> configuration, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) TaskConfigurationService.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Update the details of specific taskDefinitionTaskConfigurationService.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) Update the details of specific taskDefinitionTaskConfigurationServiceImpl.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull List<TaskConditionConfig> conditions, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) TaskConfigurationServiceImpl.editTask
(@NotNull PlanKey planKey, long taskId, @Nullable String userDescription, boolean isEnabled, @NotNull Map<String, String> taskConfigurationMap, @NotNull TaskRootDirectorySelector taskRootDirectorySelector) protected @Nullable TaskDefinition
TaskConfigurationServiceImpl.getTaskById
(@NotNull List<TaskDefinition> tasks, long id) TaskConfigurationService.setTaskState
(@NotNull PlanKey planKey, long taskId, boolean isEnabled) Update the disable state of specific taskDefinitionTaskConfigurationServiceImpl.setTaskState
(@NotNull PlanKey planKey, long taskId, boolean disabled) Modifier and TypeMethodDescription@NotNull Optional<TaskDefinition>
TaskConfiguratorHelper.extractTaskDefinition
(@NotNull ActionParametersMap params) Get the task definition for the task defined in the parameter map.@NotNull Optional<TaskDefinition>
TaskConfiguratorHelperImpl.extractTaskDefinition
(@NotNull ActionParametersMap params) TaskConfigurationService.getRelevantTasksForRepositoryId
(@NotNull ImmutableJob job, long repositoryId) Return relevantTaskDefinition
for givenJob
and repositoryIdTaskConfigurationServiceImpl.getRelevantTasksForRepositoryId
(@NotNull ImmutableJob job, long repositoryId) @NotNull Optional<TaskDefinition>
TaskConfiguratorHelper.getTaskDefinition
(@NotNull ActionParametersMap params) Deprecated.@NotNull Optional<TaskDefinition>
TaskConfiguratorHelperImpl.getTaskDefinition
(@NotNull ActionParametersMap params) @NotNull List<TaskDefinition>
TaskConfiguratorHelper.getTaskDefinitions
(ActionParametersMap params) Get all the task definitions for the job or environment defined in the parameter map.@NotNull List<TaskDefinition>
TaskConfiguratorHelperImpl.getTaskDefinitions
(ActionParametersMap params) @NotNull List<TaskDefinition>
TaskContainer.getTaskDefinitions()
@NotNull List<TaskDefinition>
TaskContextHelperService.getTasks
(@NotNull ActionParametersMap params) @NotNull List<TaskDefinition>
@NotNull List<TaskDefinition>
TaskContextHelperServiceImpl.getTasks
(@NotNull ActionParametersMap params) @NotNull List<TaskDefinition>
@NotNull List<TaskDefinition>
TaskContextHelperService.getTasksBeforeTaskId
(@NotNull Map<String, Object> context, long taskId) @NotNull List<TaskDefinition>
TaskContextHelperServiceImpl.getTasksBeforeTaskId
(@NotNull Map<String, Object> context, long taskId) static com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.hasTaskDefinitionEqualId
(long id) Get a predicate that returns true forTaskDefinition
which has equal idstatic com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.hasTaskDefinitionEqualId
(@NotNull TaskDefinition taskDefinition) Get a predicate that returns true forTaskDefinition
which has equal idstatic com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.isConfigurationFieldEqual
(@NotNull String key, @NotNull String value) Get a predicate that returns true if TaskDefinition.getConfiguration contains key and value equal to passed in parameters.static com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.isFinalisingEqual
(boolean isFinalising) Get a predicate that returns true if TaskDefinition.isFinalisingTask is equal to passed as parameterstatic com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.isFinalisingTaskDefinition()
Get a predicate that returns true for TaskDefinition which are marked as "finalizing"static com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.isTaskEnabled()
Get a predicate that returns true forTaskDefinition
which is enabledModifier and TypeMethodDescriptionvoid
TaskConfiguratorHelper.addJdkRequirement
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgJdkLabel) Add JDK requirement if JDK was defined in task configurationvoid
TaskConfiguratorHelperImpl.addJdkRequirement
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgJdkLabel) void
TaskConfiguratorHelper.addSystemRequirementFromConfiguration
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgKey, @NotNull String requirementPrefix) Add Executable requirement if Executable was defined in task configurationvoid
TaskConfiguratorHelperImpl.addSystemRequirementFromConfiguration
(@NotNull Set<Requirement> requirements, @NotNull TaskDefinition taskDefinition, @NotNull String cfgKey, @NotNull String requirementPrefix) AbstractTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Buildable job) Deprecated.since 5.0AbstractTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) @NotNull Set<Requirement>
BuildTaskRequirementSupport.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) Populates theRequirementSet
needed based off of theTaskDefinition
@NotNull Set<Requirement>
TaskRequirementSupport.calculateRequirements
(@NotNull TaskDefinition taskDefinition) Populates theRequirementSet
needed based off of theTaskDefinition
void
TaskManager.calculateRequirementsForTaskDefinition
(@NotNull Job job, @NotNull TaskDefinition taskDefinition) Attempts to addRequirement
s to the specifiedBuildable
if theTaskConfigurator
is an implementor ofBuildTaskRequirementSupport
If requirements are already present for the specifiedTaskDefinition
they will be removed and recalculatedvoid
TaskManager.calculateRequirementsForTaskDefinition
(@NotNull Job job, @NotNull TaskDefinition taskDefinition, boolean dockerPipelinesEnabled) Attempts to addRequirement
s to the specifiedBuildable
if theTaskConfigurator
is an implementor ofBuildTaskRequirementSupport
If requirements are already present for the specifiedTaskDefinition
they will be removed and recalculatedvoid
TaskManager.calculateRequirementsForTaskDefinition
(@NotNull RequirementSet requirementSet, @NotNull TaskDefinition taskDefinition, Supplier<Set<Requirement>> requirementSupplier, boolean dockerPipelinesEnabled) Attempts to addRequirement
s to the specifiedRequirementSet
.void
TaskManagerImpl.calculateRequirementsForTaskDefinition
(@NotNull Job job, @NotNull TaskDefinition taskDefinition) void
TaskManagerImpl.calculateRequirementsForTaskDefinition
(@NotNull Job job, @NotNull TaskDefinition taskDefinition, boolean dockerPipelinesEnabled) void
TaskManagerImpl.calculateRequirementsForTaskDefinition
(@NotNull RequirementSet requirementSet, @NotNull TaskDefinition taskDefinition, Supplier<Set<Requirement>> requirementSupplier, boolean dockerPipelinesEnabled) @Nullable Requirement
TaskConfiguratorHelper.createRequirementFromConfiguration
(@NotNull TaskDefinition taskDefinition, @NotNull String cfgKey) Creates a new Executable requirement if Executable was defined in task configuration@Nullable Requirement
TaskConfiguratorHelperImpl.createRequirementFromConfiguration
(@NotNull TaskDefinition taskDefinition, @NotNull String cfgKey) AbstractTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) TaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) Convert the params from the ui into a config map to be stored in the database for the taskDefinition.static com.google.common.base.Predicate<TaskDefinition>
TaskPredicates.hasTaskDefinitionEqualId
(@NotNull TaskDefinition taskDefinition) Get a predicate that returns true forTaskDefinition
which has equal idvoid
AbstractTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) void
TaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) Provide any required context to be used when rendering the freemarker template for view editing a task definitionvoid
AbstractTaskConfigurator.populateContextForView
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) Deprecated.since 5.13, tasks do not have view UI anymore and any overrides of this method are not executedvoid
TaskConfiguratorHelper.populateContextWithConfiguration
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition, @NotNull Iterable<String> keys) Populate Freemarker context with selected data from task configuration.void
TaskConfiguratorHelperImpl.populateContextWithConfiguration
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition, @NotNull Iterable<String> keys) RuntimeTaskDataProvider.populateRuntimeTaskData
(@NotNull TaskDefinition taskDefinition, @NotNull CommonContext commonContext) Server side pre-build action that may be implemented by task.@NotNull TaskState
QuarantineTaskResultProcessor.recalculateTaskState
(TaskContext taskContext, TaskResult taskResult, TaskDefinition taskDefinition) @NotNull TaskState
TaskResultProcessor.recalculateTaskState
(TaskContext taskContext, TaskResult taskResult, TaskDefinition taskDefinition) Recalculate theTaskState
of a given task and its' result.void
TaskManager.removeRequirementsForTaskDefinition
(@NotNull Buildable buildable, @NotNull TaskDefinition taskDefinition) Removes all theRequirement
s that belong to theTaskDefinition
void
TaskManager.removeRequirementsForTaskDefinition
(@NotNull RequirementSet requirementSet, @NotNull TaskDefinition taskDefinition) Removes all theRequirement
s that belong to theTaskDefinition
void
TaskManagerImpl.removeRequirementsForTaskDefinition
(@NotNull Buildable buildable, @NotNull TaskDefinition taskDefinition) void
TaskManagerImpl.removeRequirementsForTaskDefinition
(@NotNull RequirementSet requirementSet, @NotNull TaskDefinition taskDefinition) boolean
TaskManager.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) Return true iff task defined inTaskDefinition
is configured to produce test results.boolean
TaskManagerImpl.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) boolean
TaskTestResultsSupport.taskProducesTestResults
(@NotNull TaskDefinition taskDefinition) Returns true iff task defined by TaskDefinition produces test results.void
TaskManager.updateRepositoryIdsInTask
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) Updates task configurations affected by repository edition.void
TaskManagerImpl.updateRepositoryIdsInTask
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) Modifier and TypeMethodDescriptionvoid
TaskConfigurationService.createTaskList
(PlanKey planKey, @NotNull List<TaskDefinition> taskDefinitions) Initializes task list of a plan with the provided list.void
TaskConfigurationServiceImpl.createTaskList
(PlanKey planKey, @NotNull List<TaskDefinition> taskDefinitions) protected @Nullable TaskDefinition
TaskConfigurationServiceImpl.getTaskById
(@NotNull List<TaskDefinition> tasks, long id) ModifierConstructorDescriptionImmutableTaskDefinition
(@NotNull TaskDefinition taskDefinition) TaskDefinitionImpl
(TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.task.conversion
Modifier and TypeMethodDescription@NotNull List<TaskDefinition>
LegacyBuilderToTaskConverter.builder2TaskList
(@NotNull BuildConfiguration buildConfiguration) Deprecated.Creates a list of tasks out of BuildConfiguration. -
Uses of TaskDefinition in com.atlassian.bamboo.task.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.api.builders.task.Task
DefaultTaskDefinitionExporter.toSpecsEntity
(TaskDefinition taskDefinition) default <T extends com.atlassian.bamboo.specs.api.builders.task.Task<T,
P>, P extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
TTaskDefinitionExporter.toSpecsEntity
(@NotNull TaskContainer taskContainer, @NotNull TaskDefinition taskDefinition) Create Bamboo Specs object representing this task.<T extends com.atlassian.bamboo.specs.api.builders.task.Task<T,
P>, P extends com.atlassian.bamboo.specs.api.model.task.TaskProperties>
TTaskDefinitionExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) Create Bamboo Specs object representing this task.Modifier and TypeMethodDescriptionTaskDefinitionExporter.toTaskConfiguration
(@NotNull TaskContainer taskContainer, @NotNull List<TaskDefinition> precedingTasks, @NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties) Converts properties to Bamboo task configuration.TaskDefinitionExporter.toTaskConfiguration
(@NotNull TaskContainer taskContainer, @NotNull List<TaskDefinition> precedingTasks, @NotNull com.atlassian.bamboo.specs.api.model.task.TaskProperties taskProperties, @Nullable VcsBranch importedBranch) Converts properties to Bamboo task configuration. -
Uses of TaskDefinition in com.atlassian.bamboo.task.repository
Modifier and TypeMethodDescription@NotNull Set<Requirement>
AbstractRepositoryAwareTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) @NotNull Set<Requirement>
AbstractRepositoryAwareTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Environment environment) @NotNull List<PlanRepositoryDefinition>
AbstractRepositoryAwareTaskConfigurator.getPlanRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull InternalEnvironment environment) @NotNull List<PlanRepositoryDefinition>
AbstractRepositoryAwareTaskConfigurator.getPlanRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull ImmutableJob job) @NotNull List<PlanRepositoryDefinition>
RepositoryAwareTaskConfigurator.getPlanRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull ImmutableJob job) static PlanRepositoryDefinition
RepositoryTaskHelper.getPlanRepositoryByIdSelector
(@NotNull CommonContext buildContext, @NotNull TaskDefinition taskDefinition, @NotNull String repositoryIdSelector) @NotNull List<RepositoryDefinition>
AbstractRepositoryAwareTaskConfigurator.getRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull Environment environment) void
AbstractRepositoryAwareTaskConfigurator.handleRepositoryIdChanged
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) void
RepositoryAwareTaskConfigurator.handleRepositoryIdChanged
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) Action taken if repository id changed, i.e.static void
RepositoryTaskHelper.replaceRepositoryReferences
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) static @NotNull List<PlanRepositoryDefinition>
RepositoryTaskHelper.safeGetPlanRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull List<PlanRepositoryDefinition> repositoryDefinitionList) Get list ofPlanRepositoryDefinition
existing in repositoryDefinitionMap and used by task -
Uses of TaskDefinition in com.atlassian.bamboo.task.runtime
Modifier and TypeInterfaceDescriptioninterface
Task definition extended with runtime informationModifierConstructorDescriptionRuntimeTaskDefinitionImpl
(@NotNull TaskDefinition t) RuntimeTaskDefinitionImpl
(@NotNull TaskDefinition t, @Nullable Map<String, String> runtimeContext, boolean producesTestResults) RuntimeTaskDefinitionImpl
(@NotNull TaskDefinition t, @Nullable Map<String, String> runtimeContext, @Nullable Map<String, WhitelistedSerializable> runtimeData, boolean producesTestResults) -
Uses of TaskDefinition in com.atlassian.bamboo.upgrade.tasks
Modifier and TypeMethodDescriptionprotected abstract boolean
AbstractTaskConfigurationUpgradeTask.updateTaskDefinition
(TaskDefinition taskDefinition) Update task definition. -
Uses of TaskDefinition in com.atlassian.bamboo.utils
Modifier and TypeMethodDescriptionstatic com.google.common.base.Predicate<TaskDefinition>
BambooPredicates.hasTaskDefinitionEqualId
(long id) static com.google.common.base.Predicate<TaskDefinition>
BambooPredicates.isFinalizingTaskDefinition()
Get a predicate that returns true for TaskDefinition which are marked as "finalizing" -
Uses of TaskDefinition in com.atlassian.bamboo.vcs.configuration.service
Modifier and TypeMethodDescriptionVcsRepositoryConfigurationService.getRelevantJobsForRepositoryIdChange
(@NotNull ImmutablePlan plan, long repositoryId) Deprecated.since 5.14VcsRepositoryConfigurationServiceImpl.getRelevantJobsForRepositoryIdChange
(@NotNull ImmutablePlan plan, long repositoryId) -
Uses of TaskDefinition in com.atlassian.bamboo.warnings
Modifier and TypeMethodDescription@NotNull Set<Requirement>
WarningsTaskConfigurator.calculateRequirements
(@NotNull TaskDefinition taskDefinition, @NotNull Job job) WarningsTaskConfigurator.generateTaskConfigMap
(@NotNull ActionParametersMap params, @Nullable TaskDefinition previousTaskDefinition) @NotNull List<PlanRepositoryDefinition>
WarningsTaskConfigurator.getPlanRepositoriesUsedByTask
(@NotNull TaskDefinition taskDefinition, @NotNull ImmutableJob job) void
WarningsTaskConfigurator.handleRepositoryIdChanged
(@NotNull TaskDefinition taskDefinition, @NotNull Map<Long, Long> repositoryIdChanges) void
WarningsTaskConfigurator.populateContextForEdit
(@NotNull Map<String, Object> context, @NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.warnings.export
Modifier and TypeMethodDescription@NotNull com.atlassian.bamboo.specs.builders.task.BuildWarningParserTask
WarningsTaskExporter.toSpecsEntity
(@NotNull TaskDefinition taskDefinition) -
Uses of TaskDefinition in com.atlassian.bamboo.ww2.actions.build.admin.config.repository
Modifier and TypeMethodDescriptionDeleteRepository.getTasksCount
(Map<Job, List<TaskDefinition>> tasks) -
Uses of TaskDefinition in com.atlassian.bamboo.ww2.actions.build.admin.config.task
Modifier and TypeMethodDescriptionprotected @Nullable TaskDefinition
ConfigureBuildTasks.getTaskById
(@NotNull ImmutablePlan plan, long id) EditTask.getTaskDefinition()
Modifier and TypeMethodDescriptionTaskUIConfigBean.conditionHtml
(String conditionPluginKey, @Nullable TaskDefinition taskDefinition, @NotNull ActionParametersMap params) TaskUIConfigBean.getTaskConfigurationMap
(@NotNull TaskModuleDescriptor taskDescriptor, @Nullable TaskDefinition previousTaskDefinition) @NotNull String
TaskUIConfigBean.prepareEditHtml
(@NotNull TaskModuleDescriptor taskDescriptor, @NotNull TaskDefinition taskDefinition, @NotNull TaskRenderMode renderMode, @NotNull TaskOwner taskOwner) ModifierConstructorDescriptionDecoratedTaskManipulationResult
(@NotNull TaskDefinition taskDefinition, @Nullable TaskModuleDescriptor taskModuleDescriptor, @NotNull com.google.common.collect.Multimap<String, String> requirementConflicts, T taskContainer)
RepositoryAwareDeploymentTaskConfigurator.getPlanRepositoriesUsedByTask(TaskDefinition, InternalEnvironment)
instead.