| Package | Description |
|---|---|
| com.atlassian.bamboo.plan.branch.cache | |
| com.atlassian.bamboo.plan.cache | |
| com.atlassian.bamboo.plan.dto |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableChainBranchImpl |
ImmutableChainBranchImpl.createImmutableChainBranchBasedOnFlatData(EnrichedPlanDto dto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
Pair<ImmutableChain,EnrichedPlanDto> masterWithMasterDto,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableChainImpl |
ImmutableChainImpl.createImmutableChainBasedOnFlatData(EnrichedPlanDto dto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
@NotNull ImmutableJob |
ImmutablePlanManagerImpl.createImmutableJobBasedOnDto(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull EnrichedPlanDto jobDto,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
@NotNull ImmutableJob |
ImmutablePlanManager.createImmutableJobBasedOnDto(@NotNull ImmutableChain parent,
@NotNull ImmutableChainStage stage,
@NotNull EnrichedPlanDto job,
@NotNull Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight)
Create immutable
ImmutableJob. |
static ImmutableJobImpl |
ImmutableJobImpl.createImmutableJobBasedOnFlatData(ImmutableChain parent,
ImmutableChainStage stage,
EnrichedPlanDto dto,
BuildLoggerManager buildLoggerManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
ImmutableArtifactManager immutableArtifactManager,
RequirementManager requirementManager,
BuildDefinitionManager buildDefinitionManager,
Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableChainImpl |
ImmutableChainImpl.createImmutableChainBasedOnFlatData(EnrichedPlanDto dto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
static ImmutableChainImpl |
ImmutableChainImpl.createImmutableChainBasedOnFlatData(EnrichedPlanDto dto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
static ImmutableJobImpl |
ImmutableJobImpl.createImmutableJobBasedOnFlatData(ImmutableChain parent,
ImmutableChainStage stage,
EnrichedPlanDto dto,
BuildLoggerManager buildLoggerManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
ImmutableArtifactManager immutableArtifactManager,
RequirementManager requirementManager,
BuildDefinitionManager buildDefinitionManager,
Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
| Constructor and Description |
|---|
AbstractImmutableChain(EnrichedPlanDto dto,
Pair<ImmutableChain,EnrichedPlanDto> masterWithMasterDto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
AbstractImmutableChain(EnrichedPlanDto dto,
Pair<ImmutableChain,EnrichedPlanDto> masterWithMasterDto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
AbstractImmutableChain(EnrichedPlanDto dto,
Pair<ImmutableChain,EnrichedPlanDto> masterWithMasterDto,
List<FlatChainStageDto> chainStages,
Map<Long,List<EnrichedPlanDto>> jobsGroupedByStageId,
Map<Long,EnrichedPlanDto> jobsGroupedById,
BuildLoggerManager buildLoggerManager,
ImmutablePlanCacheService immutablePlanCacheService,
ImmutablePlanManager immutablePlanManager,
ResultsSummaryManager resultsSummaryManager,
RepositoryDefinitionManager repositoryDefinitionManager,
CachedRepositoryDefinitionManager cachedRepositoryDefinitionManager,
VariableDefinitionManager variableDefinitionManager,
BambooSpecsManager bambooSpecsManager,
NotificationManager notificationManager,
BuildDefinitionManager buildDefinitionManager) |
ImmutableJobImpl(ImmutableChain parent,
ImmutableChainStage stage,
EnrichedPlanDto dto,
BuildLoggerManager buildLoggerManager,
VariableDefinitionManager variableDefinitionManager,
TaskManager taskManager,
ResultsSummaryManager resultsSummaryManager,
ImmutableArtifactManager immutableArtifactManager,
RequirementManager requirementManager,
BuildDefinitionManager buildDefinitionManager,
Map<Long,EnrichedPlanDto> jobsGroupedById,
boolean isLightWeight) |
| Modifier and Type | Class and Description |
|---|---|
class |
EnrichedPlanDtoImpl |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.