Class SettableListenableFuture<T>

java.lang.Object
org.springframework.util.concurrent.SettableListenableFuture<T>
Type Parameters:
T - the result type returned by this Future's get method
All Implemented Interfaces:
Future<T>, ListenableFuture<T>

@Deprecated(since="6.0") public class SettableListenableFuture<T> extends Object implements ListenableFuture<T>
Deprecated.
as of 6.0, in favor of CompletableFuture
A ListenableFuture whose value can be set via set(Object) or setException(Throwable). It may also get cancelled.

Inspired by com.google.common.util.concurrent.SettableFuture.

Since:
4.1
Author:
Mattias Severson, Rossen Stoyanchev, Juergen Hoeller