public class RequestFutureTask<V> extends java.util.concurrent.FutureTask<V> implements RequestFuture<V>
| Constructor and Description |
|---|
RequestFutureTask(java.util.concurrent.Callable<V> callable) |
RequestFutureTask(java.util.concurrent.Callable<V> callable,
RequestListener<V> listener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
done() |
V |
get() |
V |
get(long timeout,
java.util.concurrent.TimeUnit unit) |
android.os.Handler |
getHandler() |
cancel, isCancelled, isDone, run, runAndReset, set, setExceptionpublic RequestFutureTask(java.util.concurrent.Callable<V> callable)
public RequestFutureTask(java.util.concurrent.Callable<V> callable, RequestListener<V> listener)
public V get() throws RequestException
get in interface RequestFuture<V>get in interface java.util.concurrent.Future<V>get in class java.util.concurrent.FutureTask<V>RequestExceptionpublic V get(long timeout, java.util.concurrent.TimeUnit unit) throws RequestException
get in interface RequestFuture<V>get in interface java.util.concurrent.Future<V>get in class java.util.concurrent.FutureTask<V>RequestExceptionprotected void done()
done in class java.util.concurrent.FutureTask<V>public android.os.Handler getHandler()