Package com.atlassian.bamboo.plan
Class PlanDtoManagerImpl
java.lang.Object
com.atlassian.bamboo.plan.PlanDtoManagerImpl
- All Implemented Interfaces:
PlanDtoManager
-
Constructor Summary
ConstructorsConstructorDescriptionPlanDtoManagerImpl(@NotNull PlanDtoDao planDtoDao, @NotNull ProjectDao projectDao, @NotNull BranchCommitInformationDao branchCommitInformationDao, @NotNull BambooSpecsSourceDao bambooSpecsSourceDao, @NotNull PlanRepositoryLinkDao planRepositoryLinkDao) -
Method Summary
Modifier and TypeMethodDescription@NotNull CompletableFuture<List<FlatChainStageDto>> getAllChainStageDtos(ForkJoinPool executorService) getAllJobDtosByStages(@NotNull Project project, List<FlatChainStageDto> flatChainStages) @NotNull CompletableFuture<List<EnrichedPlanDto>> getAllPlanDtos(ForkJoinPool executorService) getChainDtoByPlanKey(@NotNull PlanKey planKey) getChainStageDtosByChainId(long id)
-
Constructor Details
-
PlanDtoManagerImpl
public PlanDtoManagerImpl(@NotNull @NotNull PlanDtoDao planDtoDao, @NotNull @NotNull ProjectDao projectDao, @NotNull @NotNull BranchCommitInformationDao branchCommitInformationDao, @NotNull @NotNull BambooSpecsSourceDao bambooSpecsSourceDao, @NotNull @NotNull PlanRepositoryLinkDao planRepositoryLinkDao)
-
-
Method Details
-
getAllPlanDtos
@NotNull public @NotNull CompletableFuture<List<EnrichedPlanDto>> getAllPlanDtos(ForkJoinPool executorService) - Specified by:
getAllPlanDtosin interfacePlanDtoManager
-
getChainDtoByPlanKey
- Specified by:
getChainDtoByPlanKeyin interfacePlanDtoManager
-
getChainStageDtosByChainId
- Specified by:
getChainStageDtosByChainIdin interfacePlanDtoManager
-
getAllJobDtosByStages
public Map<Long,List<EnrichedPlanDto>> getAllJobDtosByStages(@NotNull @NotNull Project project, List<FlatChainStageDto> flatChainStages) - Specified by:
getAllJobDtosByStagesin interfacePlanDtoManager
-
getAllChainStageDtos
@NotNull public @NotNull CompletableFuture<List<FlatChainStageDto>> getAllChainStageDtos(ForkJoinPool executorService) - Specified by:
getAllChainStageDtosin interfacePlanDtoManager
-