Class MoreExecutors.ScheduledListeningDecorator.ListenableScheduledTask<V>
java.lang.Object
com.google.common.collect.ForwardingObject
com.google.common.util.concurrent.ForwardingFuture<V>
com.google.common.util.concurrent.ForwardingListenableFuture<V>
com.google.common.util.concurrent.ForwardingListenableFuture.SimpleForwardingListenableFuture<V>
com.google.common.util.concurrent.MoreExecutors.ScheduledListeningDecorator.ListenableScheduledTask<V>
- All Implemented Interfaces:
ListenableFuture<V>
,ListenableScheduledFuture<V>
,Comparable<Delayed>
,Delayed
,Future<V>
,ScheduledFuture<V>
- Enclosing class:
MoreExecutors.ScheduledListeningDecorator
private static final class MoreExecutors.ScheduledListeningDecorator.ListenableScheduledTask<V>
extends ForwardingListenableFuture.SimpleForwardingListenableFuture<V>
implements ListenableScheduledFuture<V>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.util.concurrent.ForwardingListenableFuture
ForwardingListenableFuture.SimpleForwardingListenableFuture<V>
Nested classes/interfaces inherited from class com.google.common.util.concurrent.ForwardingFuture
ForwardingFuture.SimpleForwardingFuture<V>
Nested classes/interfaces inherited from interface java.util.concurrent.Future
Future.State
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionListenableScheduledTask
(ListenableFuture<V> listenableDelegate, ScheduledFuture<?> scheduledDelegate) -
Method Summary
Methods inherited from class com.google.common.util.concurrent.ForwardingListenableFuture.SimpleForwardingListenableFuture
delegate
Methods inherited from class com.google.common.util.concurrent.ForwardingListenableFuture
addListener
Methods inherited from class com.google.common.util.concurrent.ForwardingFuture
get, get, isCancelled, isDone
Methods inherited from class com.google.common.collect.ForwardingObject
toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.concurrent.Future
exceptionNow, get, get, isCancelled, isDone, resultNow, state
Methods inherited from interface com.google.common.util.concurrent.ListenableFuture
addListener
-
Field Details
-
scheduledDelegate
-
-
Constructor Details
-
ListenableScheduledTask
public ListenableScheduledTask(ListenableFuture<V> listenableDelegate, ScheduledFuture<?> scheduledDelegate)
-
-
Method Details