Interface PlanVcsRevisionHistoryStandaloneDao
- All Superinterfaces:
BambooObjectDao<PlanVcsRevisionHistoryItem>
- All Known Implementing Classes:
PlanVcsRevisionHistoryHibernateStandaloneDao
@Internal
public interface PlanVcsRevisionHistoryStandaloneDao
extends BambooObjectDao<PlanVcsRevisionHistoryItem>
-
Method Summary
Modifier and TypeMethodDescriptionlongscrollPlanVcsRevisionHistoryItemsForExport(@NotNull Consumer<PlanVcsRevisionHistoryItem> consumer) Scroll through and execute function for each of PlanVcsRevisionHistoryItem Objects passed to function are not fully initialized.voidupdateRepositoryIdForPlan(@NotNull PlanKey planKey, long oldRepositoryId, long repositoryId) Update all repository entries for PlanKey re-setting repository id in all of them.
-
Method Details
-
scrollPlanVcsRevisionHistoryItemsForExport
long scrollPlanVcsRevisionHistoryItemsForExport(@NotNull @NotNull Consumer<PlanVcsRevisionHistoryItem> consumer) Scroll through and execute function for each of PlanVcsRevisionHistoryItem Objects passed to function are not fully initialized. Collections are empty and related objects have only id set.- Parameters:
consumer- consumer to be executed function to be executed on each of the TestClassResults- Returns:
- number of traversed rows
-
updateRepositoryIdForPlan
void updateRepositoryIdForPlan(@NotNull @NotNull PlanKey planKey, long oldRepositoryId, long repositoryId) Update all repository entries for PlanKey re-setting repository id in all of them. Used in upgrade task.- Parameters:
planKey-repositoryId-
-