Package com.atlassian.bamboo.plan
Interface PlanDtoDao
- All Known Implementing Classes:
PlanDtoHibernateDao
@Internal
public interface PlanDtoDao
DAO for
Plan
that returns flat DTOs instead of real entities.- Since:
- v8.2
-
Method Summary
Modifier and TypeMethodDescription@Nullable ChainBranchMetadataDto
findChainBranchMetadataByChainBranchId
(long chainBranchId) @NotNull List<LabelNameDto>
getAllLabelNamesAssociatedWithPlan
(long id) @NotNull List<LabelNameDto>
@NotNull List<ChainBranchMetadataDto>
@NotNull List<FlatChainStageDto>
getJobDtosByStageId
(long id) @Nullable PlanDto
getPlanDtoByKey
(@NotNull PlanKey planKey) @NotNull List<FlatChainStageDto>
getStageDtosByChainId
(long id)
-
Method Details
-
getAllPlans
-
getPlanDtoByKey
-
getAllLabelNamesAssociatedWithPlans
-
getAllLabelNamesAssociatedWithPlan
-
getAllPlanStages
-
getStageDtosByChainId
-
getAllPlanBranchesMetadata
-
getJobDtosByStageId
-
findChainBranchMetadataByChainBranchId
@Nullable @Nullable ChainBranchMetadataDto findChainBranchMetadataByChainBranchId(long chainBranchId)
-