Class Futures.NonCancellationPropagatingFuture<V>
- java.lang.Object
-
- com.google.common.util.concurrent.AbstractFuture<V>
-
- com.google.common.util.concurrent.AbstractFuture.TrustedFuture<V>
-
- com.google.common.util.concurrent.Futures.NonCancellationPropagatingFuture<V>
-
- All Implemented Interfaces:
ListenableFuture<V>
,java.util.concurrent.Future<V>
- Enclosing class:
- Futures
private static final class Futures.NonCancellationPropagatingFuture<V> extends AbstractFuture.TrustedFuture<V>
A wrapped future that does not propagate cancellation to its delegate.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.util.concurrent.AbstractFuture
AbstractFuture.TrustedFuture<V>
-
-
Constructor Summary
Constructors Constructor Description NonCancellationPropagatingFuture(ListenableFuture<V> delegate)
-
Method Summary
-
Methods inherited from class com.google.common.util.concurrent.AbstractFuture.TrustedFuture
addListener, cancel, get, get, isCancelled, isDone
-
Methods inherited from class com.google.common.util.concurrent.AbstractFuture
afterDone, interruptTask, maybePropagateCancellation, set, setException, setFuture, trustedGetException, wasInterrupted
-
-
-
-
Constructor Detail
-
NonCancellationPropagatingFuture
NonCancellationPropagatingFuture(ListenableFuture<V> delegate)
-
-