| Modifier and Type | Class and Description |
|---|---|
class |
DefaultJob |
| Modifier and Type | Method and Description |
|---|---|
Job |
DefaultJob.getMaster() |
@Nullable Job |
Job.getMaster() |
| Modifier and Type | Method and Description |
|---|---|
static Job |
JobParamMapHelper.getMasterJob(ActionParametersMap params) |
Job |
JobCreationServiceImpl.getNewInstance() |
Job |
JobCreationService.getNewInstance() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
JobCreationServiceImpl.cloneBuildable(@NotNull PlanCreationBean planCreationBean,
@NotNull ActionParametersMap params,
Job jobToClone,
Job job) |
static void |
JobParamMapHelper.setMasterJob(ActionParametersMap actionParametersMap,
Job masterJob) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultDockerHandlerImpl.disable(BuildDefinition buildDefinition,
Job job) |
void |
DockerHandler.disable(BuildDefinition buildDefinition,
Job job)
Called for Docker isolation options that were not selected in Job related UIs.
|
void |
DefaultDockerHandlerImpl.enableAndUpdate(BuildDefinition buildDefinition,
Job job,
Map<String,Object> webFragmentsContextMap) |
void |
DockerHandler.enableAndUpdate(BuildDefinition buildDefinition,
Job job,
Map<String,Object> webFragmentsContextMap)
Called for the selected Docker isolation option in Job related UIs.
|
ErrorCollection |
DockerConfigurationProviders.validateAndSaveSelectedConfig(Job job,
boolean create,
String selectedType,
Map<String,Object> webFragmentsContextMap) |
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.SetAttribute<ChainStageImpl,Job> |
ChainStageImpl_.jobs |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ChainStageImpl.addJob(@NotNull Job job) |
boolean |
ChainStage.addJob(@NotNull Job job)
Adds a
Job to the ChainStage |
boolean |
ChainStageImpl.removeJob(@NotNull Job job) |
boolean |
ChainStage.removeJob(@NotNull Job job)
Removes the
Job from the ChainStage |
| Modifier and Type | Method and Description |
|---|---|
void |
ChainStageImpl.setAllJobs(Set<Job> jobs) |
| Modifier and Type | Method and Description |
|---|---|
default void |
PostJobAction.execute(@NotNull StageExecution stageExecution,
@NotNull Job job,
@NotNull BuildResultsSummary buildResultsSummary)
Deprecated.
since 6.10 this method no longer works for plan branches. Use
PostJobAction.execute(StageExecution, ImmutableJob, BuildResultsSummary) instead |
| Modifier and Type | Method and Description |
|---|---|
Job |
ViewRejectedRequirements.getJob() |
| Modifier and Type | Method and Description |
|---|---|
static Job |
JobImportHelper.findJobByKeyExpectingSuccess(AbstractChain defaultChain,
com.atlassian.bamboo.specs.api.model.BambooKeyProperties jobReference) |
| Modifier and Type | Method and Description |
|---|---|
void |
DeletionServiceHelper.doDeleteJob(Job plan) |
| Modifier and Type | Method and Description |
|---|---|
void |
DeletionServiceImpl.deleteJobsIgnoringBranches(Iterable<? extends Job> jobsToDelete) |
void |
DeletionService.deleteJobsIgnoringBranches(Iterable<? extends Job> jobsToDelete)
Delete all the jobs on the list.
|
| Modifier and Type | Method and Description |
|---|---|
Job |
JobMapper.createPlanEntity() |
| Modifier and Type | Method and Description |
|---|---|
void |
JobMapper.afterImportListItem(@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull List<Job> plans,
@NotNull Job job,
long objectIndex,
@NotNull org.hibernate.Session session) |
protected void |
JobMapper.exportProperties(@NotNull org.codehaus.staxmate.out.SMOutputElement outputElement,
@NotNull Job job,
@NotNull org.hibernate.Session session,
ExportDetailsBean exportDetailsBean) |
protected void |
JobMapper.importProperties(@NotNull Job job,
@NotNull org.codehaus.staxmate.in.SMInputCursor inputCursor,
@NotNull org.hibernate.Session session) |
| Modifier and Type | Method and Description |
|---|---|
static ArtifactDefinition |
BambooMocks.mockArtifactDefinition(long id,
String name,
String location,
String copyPattern,
boolean sharedArtifact,
Job producerJob) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Job> |
PlanHibernateDao.getBranchesForJob(Job job) |
Collection<Job> |
PlanDao.getBranchesForJob(Job job) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Job> |
PlanHibernateDao.getBranchesForJob(Job job) |
Collection<Job> |
PlanDao.getBranchesForJob(Job job) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Job |
ArtifactSubscriptionImpl.getConsumerJob() |
@NotNull Job |
ArtifactSubscriptionSubstitutionAwareImpl.getConsumerJob() |
@NotNull Job |
ArtifactSubscription.getConsumerJob()
Get job which consumes the artifact
|
static Job |
ArtifactSubscriptionsFunctions.getConsumerJob(ArtifactSubscription artifactSubscription)
Get consumer job from artifact subscription object.
|
@NotNull Job |
ArtifactDefinitionImpl.getProducerJob() |
@NotNull Job |
ArtifactDefinition.getProducerJob()
Get Buildable that is a producer of artifact
|
static Job |
ArtifactSubscriptionsFunctions.getProducerJob(ArtifactSubscription artifactSubscription)
Get producer job from artifact subscription object.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManagerImpl.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan) |
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManagerImpl.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan) |
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManager.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan)
|
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManager.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan)
|
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManagerImpl.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan,
boolean preserveSharedFlag) |
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManagerImpl.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan,
boolean preserveSharedFlag) |
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManager.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan,
boolean preserveSharedFlag)
|
@NotNull Map<ArtifactDefinition,ArtifactDefinition> |
ArtifactDefinitionManager.cloneArtifactDefinitions(@NotNull Job sourcePlan,
@NotNull Job targetPlan,
boolean preserveSharedFlag)
|
boolean |
ArtifactSubscriptionManagerImpl.isSubscriptionsValid(@NotNull Job consumer,
@NotNull Chain chain,
@NotNull String stageName) |
boolean |
ArtifactSubscriptionManager.isSubscriptionsValid(@NotNull Job consumer,
@NotNull Chain chain,
@NotNull String stageName)
Shorter for of validateSubscriptions method
|
void |
ArtifactSubscriptionImpl.setConsumerJob(@NotNull Job consumerJob) |
void |
ArtifactSubscriptionSubstitutionAwareImpl.setConsumerJob(@NotNull Job consumerJob) |
void |
ArtifactSubscription.setConsumerJob(@NotNull Job consumerJob) |
void |
ArtifactDefinitionImpl.setProducerJob(@NotNull Job producerJob) |
void |
ArtifactDefinition.setProducerJob(@NotNull Job producerJob)
Set Buildable that is a producer of artifact
|
| Constructor and Description |
|---|
ArtifactDefinitionImpl(ArtifactDefinition sourceArtifact,
Job newProducerJob,
boolean sharedArtifact,
boolean required)
Constructor used for cloning artifact definitions while a job is being cloned.
|
ArtifactDefinitionImpl(Job producerJob,
String name,
String location,
String copyPattern)
Create a build artifact identified in the UI by the label.
|
ArtifactSubscriptionImpl(ArtifactDefinition artifactDefinition,
Job consumerJob,
String destinationDirectory) |
| Modifier and Type | Method and Description |
|---|---|
static @Nullable Job |
ChainBranchUtils.getBranchedJob(@NotNull Job masterJob,
@NotNull Chain chain) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Job> |
ChainBranchManagerImpl.getBranchesForJob(Job job) |
Collection<Job> |
ChainBranchManager.getBranchesForJob(Job job) |
| Modifier and Type | Method and Description |
|---|---|
static @Nullable Job |
ChainBranchUtils.getBranchedJob(@NotNull Job masterJob,
@NotNull Chain chain) |
Collection<Job> |
ChainBranchManagerImpl.getBranchesForJob(Job job) |
Collection<Job> |
ChainBranchManager.getBranchesForJob(Job job) |
| Constructor and Description |
|---|
JobPropagatingFacade(@NotNull ChainBranchManager chainBranchManager,
@NotNull Job masterJob) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull ImmutableJob |
ImmutablePlanManagerImpl.createImmutableJob(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull Job job) |
@NotNull ImmutableJob |
ImmutablePlanManager.createImmutableJob(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull Job job) |
| Constructor and Description |
|---|
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
Job job,
BuildLoggerManager buildLoggerManager,
LabelManager labelManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
BuildDefinition buildDefinition,
CachedPlanManager cachedPlanManager,
ImmutableArtifactManager immutableArtifactManager) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Set<Requirement> |
GrailsTaskConfigurator.calculateRequirements(@NotNull TaskDefinition taskDefinition,
@NotNull Job job) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Set<Requirement> |
PhpUnitBuildTaskConfigurator.calculateRequirements(@NotNull TaskDefinition taskDefinition,
@NotNull Job job) |
| Modifier and Type | Method and Description |
|---|---|
Set<Requirement> |
AbstractTaskConfigurator.calculateRequirements(@NotNull TaskDefinition taskDefinition,
@NotNull Job job) |
@NotNull Set<Requirement> |
BuildTaskRequirementSupport.calculateRequirements(@NotNull TaskDefinition taskDefinition,
@NotNull Job job)
Populates the
RequirementSet needed based off of the TaskDefinition |
void |
TaskManagerImpl.calculateRequirementsForTaskDefinition(@NotNull Job job,
@NotNull TaskDefinition taskDefinition) |
void |
TaskManager.calculateRequirementsForTaskDefinition(@NotNull Job job,
@NotNull TaskDefinition taskDefinition)
Attempts to add
Requirements to the specified Buildable if the TaskConfigurator is an implementor of BuildTaskRequirementSupport
If requirements are already present for the specified TaskDefinition they will be removed and recalculated |
@NotNull Collection<Requirement> |
TaskManagerImpl.getTasksRequirements(@NotNull Job job) |
@NotNull Collection<Requirement> |
TaskManager.getTasksRequirements(@NotNull Job job)
Return
Requirements for all tasks of Buildable if the TaskConfigurator is an implementor of BuildTaskRequirementSupport |
void |
TaskManagerImpl.recalculateRequirementsForJob(Job job,
boolean dockerPipelinesEnabled) |
void |
TaskManager.recalculateRequirementsForJob(Job job,
boolean dockerPipelinesEnabled)
Recalculates requirements for job with given docker pipelines flag.
|
void |
TaskConfigurationServiceImpl.updateRepositoryIdsInJobsTasks(@NotNull Job job,
Map<Long,Long> repositoryIdsChanges) |
void |
TaskConfigurationService.updateRepositoryIdsInJobsTasks(@NotNull Job job,
Map<Long,Long> repositoryIdsChanges)
Updates task configurations affected by repository edition.
|
| Modifier and Type | Method and Description |
|---|---|
@NotNull Set<Requirement> |
AbstractRepositoryAwareTaskConfigurator.calculateRequirements(@NotNull TaskDefinition taskDefinition,
@NotNull Job job) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractTaskConfigurationUpgradeTask.upgradeJob(Job job) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Set<Requirement> |
WarningsTaskConfigurator.calculateRequirements(@NotNull TaskDefinition taskDefinition,
@NotNull Job job) |
| Constructor and Description |
|---|
AgentAssignmentExecutableDetails(@NotNull Job job,
@Nullable Plan plan,
boolean capabilitiesMatch) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.Multimap<ChainStage,Job> |
ConfigureBuildArtifact.getJobsSubscribedToArtifact(@NotNull ArtifactDefinition artifactDefinition)
Get jobs subscribed to artifact
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
DeleteRepository.getTasksCount(Map<Job,List<TaskDefinition>> tasks) |
| Modifier and Type | Method and Description |
|---|---|
@Nullable Job |
ViewChainResult.getJobForKey(String planKey) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.Multimap<ChainStage,Job> |
MoveStageAction.getJobsContainingInvalidSubscriptions()
This method returns consumers of artifacts for which exists a subscription that would be broken by the move
operation that triggered the action.
|
com.google.common.collect.Multimap<ChainStage,Job> |
DeleteStageAction.getJobsContainingInvalidSubscriptions() |
com.google.common.collect.Multimap<ChainStage,Job> |
CreateJob.getJobsContainingInvalidSubscriptions() |
com.google.common.collect.Multimap<ChainStage,Job> |
MoveJobAction.getJobsContainingInvalidSubscriptions()
This method returns consumers of artifacts
for which exists a subscription that would be broken by the move operation that triggered the action.
|
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.