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 Details

    • getAllPlans

      @NotNull @NotNull List<PlanDto> getAllPlans()
    • getPlanDtoByKey

      @Nullable @Nullable PlanDto getPlanDtoByKey(@NotNull @NotNull PlanKey planKey)
    • getAllLabelNamesAssociatedWithPlans

      @NotNull @NotNull List<LabelNameDto> getAllLabelNamesAssociatedWithPlans()
    • getAllLabelNamesAssociatedWithPlan

      @NotNull @NotNull List<LabelNameDto> getAllLabelNamesAssociatedWithPlan(long id)
    • getAllPlanStages

      @NotNull @NotNull List<FlatChainStageDto> getAllPlanStages()
    • getStageDtosByChainId

      @NotNull @NotNull List<FlatChainStageDto> getStageDtosByChainId(long id)
    • getAllPlanBranchesMetadata

      @NotNull @NotNull List<ChainBranchMetadataDto> getAllPlanBranchesMetadata()
    • getJobDtosByStageId

      @NotNull @NotNull List<PlanDto> getJobDtosByStageId(long id)
    • findChainBranchMetadataByChainBranchId

      @Nullable @Nullable ChainBranchMetadataDto findChainBranchMetadataByChainBranchId(long chainBranchId)