Interface BuildsHistoryCleaner
-
- All Known Implementing Classes:
BuildsHistoryCleanerImpl
public interface BuildsHistoryCleaner
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
deleteBuildPromotions(List<Long> buildPromotionIds)
Collection<Long>
performBuildsCleanup(List<Long> buildIds, KeepLevel keepLevel, KeepBuildData keepBuildData)
void
performCleanup(Map<String,jetbrains.buildServer.serverSide.impl.cleanup.BaseKeepRule> buildTypeId2BaseRule, Map<String,Collection<KeepRule>> buildTypeId2CombinedRules, CleanupProcessStateEx cleanupState)
void
removeFromHistory(List<Long> buildIds)
-
-
-
Method Detail
-
performCleanup
void performCleanup(@NotNull Map<String,jetbrains.buildServer.serverSide.impl.cleanup.BaseKeepRule> buildTypeId2BaseRule, @NotNull Map<String,Collection<KeepRule>> buildTypeId2CombinedRules, @NotNull CleanupProcessStateEx cleanupState) throws DBException, CleanupInterruptedException
-
performBuildsCleanup
Collection<Long> performBuildsCleanup(@NotNull List<Long> buildIds, @NotNull KeepLevel keepLevel, @NotNull KeepBuildData keepBuildData) throws DBException
- Throws:
DBException
-
-