Interface ListenableScheduledFuture<T>
-
- Type Parameters:
T
- The result object type returned by this future
- All Superinterfaces:
java.lang.Comparable<java.util.concurrent.Delayed>
,java.util.concurrent.Delayed
,java.util.concurrent.Future<T>
,ListenableFuture<T>
,java.util.concurrent.ScheduledFuture<T>
public interface ListenableScheduledFuture<T> extends java.util.concurrent.ScheduledFuture<T>, ListenableFuture<T>
Interface which includes theScheduledFuture
interface as well as theListenableFuture
interface.This is almost identically to
ScheduledFuture
except it provides the additional functionality of theListenableFuture
.- Since:
- 5.22 (since 1.0.0 under org.threadly.concurrent.future package)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.threadly.concurrent.future.ListenableFuture
ListenableFuture.ListenerOptimizationStrategy
-
-
Method Summary
-
Methods inherited from interface org.threadly.concurrent.future.ListenableFuture
callback, callback, callback, failureCallback, failureCallback, failureCallback, flatMap, flatMap, flatMap, flatMap, flatMapFailure, flatMapFailure, flatMapFailure, getFailure, getFailure, getRunningStackTrace, isCompletedExceptionally, listener, listener, listener, map, map, map, mapFailure, mapFailure, mapFailure, resultCallback, resultCallback, resultCallback, throwMap, throwMap, throwMap
-
-