Constructor and Description |
---|
Future(long timeout) |
Modifier and Type | Method and Description |
---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
R |
get() |
R |
get(long timeout,
java.util.concurrent.TimeUnit unit) |
protected void |
set(R v) |
protected void |
setException(java.lang.Throwable t) |
public R get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
public R get(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException
public boolean cancel(boolean mayInterruptIfRunning)
protected void setException(java.lang.Throwable t)
setException
in class java.util.concurrent.FutureTask<R>