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 String
POOL_SIZE_PROP
static String
THREAD_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 ExecutorServiceEx
getExecutor()
void
scheduleCheckingForChanges(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()
-
-