private static final class MoreExecutors.ScheduledListeningDecorator.NeverSuccessfulListenableFutureTask extends AbstractFuture.TrustedFuture<java.lang.Void> implements java.lang.Runnable
AbstractFuture.Trusted<V>, AbstractFuture.TrustedFuture<V>
Modifier and Type | Field and Description |
---|---|
private java.lang.Runnable |
delegate |
GENERATE_CANCELLATION_CAUSES
Constructor and Description |
---|
NeverSuccessfulListenableFutureTask(java.lang.Runnable delegate) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
pendingToString()
Provide a human-readable explanation of why this future has not yet completed.
|
void |
run() |
addListener, cancel, get, get, isCancelled, isDone
afterDone, interruptTask, maybePropagateCancellationTo, set, setException, setFuture, toString, tryInternalFastPathGetFailure, wasInterrupted
public NeverSuccessfulListenableFutureTask(java.lang.Runnable delegate)
public void run()
run
in interface java.lang.Runnable
protected java.lang.String pendingToString()
AbstractFuture
pendingToString
in class AbstractFuture<java.lang.Void>