Package jetbrains.buildServer.vcs.impl
Class VcsChangesCollectorFactoryImpl
- java.lang.Object
-
- jetbrains.buildServer.vcs.impl.VcsChangesCollectorFactoryImpl
-
- All Implemented Interfaces:
VcsChangesCollectorFactory
public class VcsChangesCollectorFactoryImpl extends Object implements VcsChangesCollectorFactory
- Author:
- dmitry.neverov
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.vcs.VcsChangesCollectorFactory
VcsChangesCollectorFactory.DisabledMaxModificationIdStrategy, VcsChangesCollectorFactory.MaxModificationIdSelectStrategy, VcsChangesCollectorFactory.MostRecentRevisionsStrategy, VcsChangesCollectorFactory.SelectedMaxModificationIdStrategy
-
-
Constructor Summary
Constructors Constructor Description VcsChangesCollectorFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BuildPromotionChangesCollectorcreateCollectorForStartingBuild()HistoryChangesCollectorcreateHistoryChangesCollector(long maxModificationId, boolean logCalculationToBuildLog)HistoryChangesCollectorcreateHistoryChangesCollector(VcsChangesCollectorFactory.MaxModificationIdSelectStrategy maxModificationIdSelectStrategy, boolean logCalculationToBuildLog)HistoryChangesCollectorcreateHistoryChangesCollectorForQuietPeriod(long maxModificationId, boolean logCalculationToBuildLog)HistoryChangesCollectorcreateHistoryChangesCollectorForQuietPeriod(VcsChangesCollectorFactory.MaxModificationIdSelectStrategy maxModificationIdSelectStrategy, boolean logCalculationToBuildLog)voidsetBuildChainChangesCollector(BuildChainChangesCollector buildChainChangesCollector)voidsetBuildChangesContextServices(BuildChangesContextServices buildChangesContextServices)
-
-
-
Method Detail
-
setBuildChangesContextServices
public void setBuildChangesContextServices(@NotNull BuildChangesContextServices buildChangesContextServices)
-
setBuildChainChangesCollector
public void setBuildChainChangesCollector(@NotNull BuildChainChangesCollector buildChainChangesCollector)
-
createCollectorForStartingBuild
@NotNull public BuildPromotionChangesCollector createCollectorForStartingBuild()
- Specified by:
createCollectorForStartingBuildin interfaceVcsChangesCollectorFactory
-
createHistoryChangesCollector
@NotNull public HistoryChangesCollector createHistoryChangesCollector(long maxModificationId, boolean logCalculationToBuildLog)
- Specified by:
createHistoryChangesCollectorin interfaceVcsChangesCollectorFactorylogCalculationToBuildLog- if true then during the revisions calculation results will be logged into the promotion build log
-
createHistoryChangesCollectorForQuietPeriod
@NotNull public HistoryChangesCollector createHistoryChangesCollectorForQuietPeriod(long maxModificationId, boolean logCalculationToBuildLog)
- Specified by:
createHistoryChangesCollectorForQuietPeriodin interfaceVcsChangesCollectorFactorylogCalculationToBuildLog- if true then during the revisions calculation results will be logged into the promotion build log
-
createHistoryChangesCollector
@NotNull public HistoryChangesCollector createHistoryChangesCollector(@NotNull VcsChangesCollectorFactory.MaxModificationIdSelectStrategy maxModificationIdSelectStrategy, boolean logCalculationToBuildLog)
- Specified by:
createHistoryChangesCollectorin interfaceVcsChangesCollectorFactory
-
createHistoryChangesCollectorForQuietPeriod
@NotNull public HistoryChangesCollector createHistoryChangesCollectorForQuietPeriod(@NotNull VcsChangesCollectorFactory.MaxModificationIdSelectStrategy maxModificationIdSelectStrategy, boolean logCalculationToBuildLog)
- Specified by:
createHistoryChangesCollectorForQuietPeriodin interfaceVcsChangesCollectorFactory
-
-