Package jetbrains.buildServer.vcs.impl
Class BuildChainChangesCollector
- java.lang.Object
-
- jetbrains.buildServer.vcs.impl.AbstractBuildPromotionChangesCollector
-
- jetbrains.buildServer.vcs.impl.BuildChainChangesCollector
-
- All Implemented Interfaces:
BuildPromotionChangesCollector
public class BuildChainChangesCollector extends AbstractBuildPromotionChangesCollector
-
-
Field Summary
Fields Modifier and Type Field Description static StringPOOL_SIZE_PROPstatic StringTHREAD_POOL_NAME-
Fields inherited from class jetbrains.buildServer.vcs.impl.AbstractBuildPromotionChangesCollector
PUBLISH_UPPER_LIMIT_REVISIONS
-
-
Constructor Summary
Constructors Constructor Description BuildChainChangesCollector(BuildPromotionChangesLoader changesLoader, BuildChangesContextServices contextVariables, MultiNodeTasks multiNodeTasks, CheckingForChangesTaskPrecondition checkingForChangesPrecondition, EventDispatcher<BuildServerListener> eventDispatcher, ServerResponsibility serverResponsibility, ServerMetrics serverMetrics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutorServiceExgetExecutor()voidscheduleCheckingForChanges(BuildPromotionEx top)Future<Void>scheduleCheckingForChanges(BuildPromotionEx top, CancelCheck cancelCheck)-
Methods inherited from class jetbrains.buildServer.vcs.impl.AbstractBuildPromotionChangesCollector
flushBuildChainBuildLogsIfNecessary, handleResult
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jetbrains.buildServer.vcs.BuildPromotionChangesCollector
scheduleCheckingForChangesAndWait
-
-
-
-
Field Detail
-
THREAD_POOL_NAME
public static final String THREAD_POOL_NAME
- See Also:
- Constant Field Values
-
POOL_SIZE_PROP
public static final String POOL_SIZE_PROP
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BuildChainChangesCollector
public BuildChainChangesCollector(@NotNull BuildPromotionChangesLoader changesLoader, @NotNull BuildChangesContextServices contextVariables, @NotNull MultiNodeTasks multiNodeTasks, @NotNull CheckingForChangesTaskPrecondition checkingForChangesPrecondition, @NotNull EventDispatcher<BuildServerListener> eventDispatcher, @NotNull ServerResponsibility serverResponsibility, @NotNull ServerMetrics serverMetrics)
-
-
Method Detail
-
scheduleCheckingForChanges
@NotNull public Future<Void> scheduleCheckingForChanges(@NotNull BuildPromotionEx top, @NotNull CancelCheck cancelCheck)
-
scheduleCheckingForChanges
public void scheduleCheckingForChanges(@NotNull BuildPromotionEx top)
-
getExecutor
@TestOnly public ExecutorServiceEx getExecutor()
-
-