Class QueuedBuildsChangesCollector
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.QueuedBuildsChangesCollector
-
public class QueuedBuildsChangesCollector extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ORDER_ID
static String
THREAD_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 void
buildRemovedFromQueue(SQueuedBuild queuedBuild)
Collection<BuildPromotion>
getChangesCollectingStartedPromos()
void
startChangesCollecting(Collection<QueuedBuildEx> queuedBuilds)
void
stop()
-
-
-
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)
-
-