Package jetbrains.buildServer.vcs.impl
Class AbstractBuildPromotionChangesCollector
- java.lang.Object
-
- jetbrains.buildServer.vcs.impl.AbstractBuildPromotionChangesCollector
-
- All Implemented Interfaces:
BuildPromotionChangesCollector
- Direct Known Subclasses:
BuildChainChangesCollector
,HistoryChangesCollector
public abstract class AbstractBuildPromotionChangesCollector extends Object implements BuildPromotionChangesCollector
-
-
Field Summary
Fields Modifier and Type Field Description static String
PUBLISH_UPPER_LIMIT_REVISIONS
-
Constructor Summary
Constructors Constructor Description AbstractBuildPromotionChangesCollector(BuildChangesContextServices changesContextServices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
flushBuildChainBuildLogsIfNecessary(BuildPromotionEx top)
void
handleResult(BuildPromotionEx top, ChangesCollectorResult changesResult, Throwable throwable, long duration)
-
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
scheduleCheckingForChanges, scheduleCheckingForChangesAndWait
-
-
-
-
Field Detail
-
PUBLISH_UPPER_LIMIT_REVISIONS
public static final String PUBLISH_UPPER_LIMIT_REVISIONS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AbstractBuildPromotionChangesCollector
public AbstractBuildPromotionChangesCollector(@NotNull BuildChangesContextServices changesContextServices)
-
-
Method Detail
-
handleResult
public void handleResult(@NotNull BuildPromotionEx top, @Nullable ChangesCollectorResult changesResult, @Nullable Throwable throwable, long duration)
-
flushBuildChainBuildLogsIfNecessary
protected void flushBuildChainBuildLogsIfNecessary(@NotNull BuildPromotionEx top)
-
-