public class

JDKDelegateFuture

extends JDKFuture<V>
java.lang.Object
   ↳ com.ning.http.client.listenable.AbstractListenableFuture<V>
     ↳ com.ning.http.client.providers.jdk.JDKFuture<V>
       ↳ com.ning.http.client.providers.jdk.JDKDelegateFuture<V>

Summary

[Expand]
Inherited Fields
From class com.ning.http.client.providers.jdk.JDKFuture
Public Constructors
JDKDelegateFuture(AsyncHandler<V> asyncHandler, int responseTimeoutInMs, ListenableFuture<V> delegateFuture, HttpURLConnection urlConnection)
Public Methods
void abort(Throwable t)
boolean cancel(boolean mayInterruptIfRunning)
void done(Callable callable)
V get(long timeout, TimeUnit unit)
boolean isCancelled()
[Expand]
Inherited Methods
From class com.ning.http.client.providers.jdk.JDKFuture
From class com.ning.http.client.listenable.AbstractListenableFuture
From class java.lang.Object
From interface com.ning.http.client.ListenableFuture
From interface java.util.concurrent.Future

Public Constructors

public JDKDelegateFuture (AsyncHandler<V> asyncHandler, int responseTimeoutInMs, ListenableFuture<V> delegateFuture, HttpURLConnection urlConnection)

Public Methods

public void abort (Throwable t)

public boolean cancel (boolean mayInterruptIfRunning)

public void done (Callable callable)

public V get (long timeout, TimeUnit unit)

Throws
InterruptedException
ExecutionException
TimeoutException

public boolean isCancelled ()