Class AbstractBackgroundProcessor
- java.lang.Object
-
- jetbrains.buildServer.issueTracker.AbstractBackgroundProcessor
-
- All Implemented Interfaces:
java.lang.Runnable
public abstract class AbstractBackgroundProcessor extends java.lang.Object implements java.lang.Runnable
Base class for background processing of issue providers- Since:
- 2017.1
- Author:
- Oleg Rybak (oleg.rybak@jetbrains.com)
-
-
Field Summary
Fields Modifier and Type Field Description protected static com.intellij.openapi.diagnostic.Logger
LOG
-
Constructor Summary
Constructors Constructor Description AbstractBackgroundProcessor(IssueProvidersManager issueProvidersManager, ExecutorServices executorServices, EventDispatcher<BuildServerListener> serverEvents, int delaySeconds)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
doProcess(IssueProviderEx provider)
void
processProvider(IssueProviderEx provider)
void
run()
-
-
-
Constructor Detail
-
AbstractBackgroundProcessor
public AbstractBackgroundProcessor(@NotNull IssueProvidersManager issueProvidersManager, @NotNull ExecutorServices executorServices, @NotNull EventDispatcher<BuildServerListener> serverEvents, int delaySeconds)
-
-