private abstract class CombinedFuture.CombinedFutureInterruptibleTask extends InterruptibleTask
| Modifier and Type | Field and Description |
|---|---|
private java.util.concurrent.Executor |
listenerExecutor |
(package private) boolean |
thrownByExecute |
| Constructor and Description |
|---|
CombinedFutureInterruptibleTask(java.util.concurrent.Executor listenerExecutor) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
execute() |
(package private) void |
runInterruptibly() |
(package private) abstract void |
setValue() |
(package private) boolean |
wasInterrupted() |
interruptTask, runprivate final java.util.concurrent.Executor listenerExecutor
volatile boolean thrownByExecute
public CombinedFutureInterruptibleTask(java.util.concurrent.Executor listenerExecutor)
final void runInterruptibly()
runInterruptibly in class InterruptibleTaskfinal boolean wasInterrupted()
wasInterrupted in class InterruptibleTaskfinal void execute()
abstract void setValue()
throws java.lang.Exception
java.lang.Exception