Package com.intellij.concurrency
Class JobImpl<T>
- java.lang.Object
-
- com.intellij.concurrency.JobImpl<T>
-
-
Field Summary
-
Fields inherited from interface com.intellij.concurrency.Job
DEFAULT_PRIORITY
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTask(Runnable task)voidaddTask(Runnable task, T result)voidaddTask(Callable<T> task)voidcancel()StringgetTitle()booleanisCanceled()booleanisDone()voidschedule()List<T>scheduleAndWaitForResults()List<T>waitForTermination()
-
-
-
Constructor Detail
-
JobImpl
public JobImpl(String title, int priority)
-
-
Method Detail
-
scheduleAndWaitForResults
public List<T> scheduleAndWaitForResults() throws Throwable
- Specified by:
scheduleAndWaitForResultsin interfaceJob<T>- Throws:
Throwable
-
isCanceled
public boolean isCanceled()
- Specified by:
isCanceledin interfaceJob<T>
-
-