public class TyrusFuture<T>
extends java.lang.Object
implements java.util.concurrent.Future<T>
Future implementation.| Constructor and Description | 
|---|
| TyrusFuture() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | cancel(boolean mayInterruptIfRunning) | 
| T | get() | 
| T | get(long timeout,
   java.util.concurrent.TimeUnit unit) | 
| boolean | isCancelled() | 
| boolean | isDone() | 
| void | setFailure(java.lang.Throwable throwable)Sets the failure result of message writing process. | 
| void | setResult(T result)Sets the result of the message writing process. | 
public boolean cancel(boolean mayInterruptIfRunning)
cancel in interface java.util.concurrent.Future<T>public boolean isCancelled()
isCancelled in interface java.util.concurrent.Future<T>public boolean isDone()
isDone in interface java.util.concurrent.Future<T>public T get() throws java.lang.InterruptedException, java.util.concurrent.ExecutionException
get in interface java.util.concurrent.Future<T>java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionpublic T get(long timeout, java.util.concurrent.TimeUnit unit) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException, java.util.concurrent.TimeoutException
get in interface java.util.concurrent.Future<T>java.lang.InterruptedExceptionjava.util.concurrent.ExecutionExceptionjava.util.concurrent.TimeoutExceptionpublic void setResult(T result)
result - resultpublic void setFailure(java.lang.Throwable throwable)
throwable - throwable.Copyright © 2012–2020 Oracle Corporation. All rights reserved.