Class QueuedBuildsChangesCollector
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.QueuedBuildsChangesCollector
-
public class QueuedBuildsChangesCollector extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringORDER_IDstatic StringTHREAD_POOL_NAME
-
Constructor Summary
Constructors Constructor Description QueuedBuildsChangesCollector(VersionedSettingsPendingTransactions versionedSettingsPendingTransactions, ProjectsWatcher projectsWatcher, ExtensionHolder extensionHolder, BuildChainChangesCollector buildChainChangesCollector, BuildPromotionManager buildPromotionManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildRemovedFromQueue(SQueuedBuild queuedBuild)Collection<BuildPromotion>getChangesCollectingStartedPromos()voidstartChangesCollecting(Collection<QueuedBuildEx> queuedBuilds)voidstop()
-
-
-
Field Detail
-
THREAD_POOL_NAME
public static final String THREAD_POOL_NAME
- See Also:
- Constant Field Values
-
ORDER_ID
public static final String ORDER_ID
-
-
Constructor Detail
-
QueuedBuildsChangesCollector
public QueuedBuildsChangesCollector(@NotNull VersionedSettingsPendingTransactions versionedSettingsPendingTransactions, @NotNull ProjectsWatcher projectsWatcher, @NotNull ExtensionHolder extensionHolder, @NotNull BuildChainChangesCollector buildChainChangesCollector, @NotNull BuildPromotionManager buildPromotionManager)
-
-
Method Detail
-
stop
public void stop()
-
startChangesCollecting
public void startChangesCollecting(@NotNull Collection<QueuedBuildEx> queuedBuilds)
-
getChangesCollectingStartedPromos
@NotNull public Collection<BuildPromotion> getChangesCollectingStartedPromos()
-
buildRemovedFromQueue
public void buildRemovedFromQueue(@NotNull SQueuedBuild queuedBuild)
-
-