public abstract class AbstractDOMRpcResultFutureAdapter<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult,F extends org.opendaylight.mdsal.dom.api.DOMRpcResult,D extends com.google.common.util.concurrent.ListenableFuture<F>,E extends org.opendaylight.mdsal.dom.api.DOMRpcException>
extends com.google.common.util.concurrent.AbstractFuture<T>
| Modifier and Type | Method and Description | 
|---|---|
| void | addListener(Runnable listener,
           Executor executor) | 
| boolean | cancel(boolean mayInterruptIfRunning) | 
| D | delegate() | 
| T | get() | 
| T | get(long timeout,
   TimeUnit unit) | 
| boolean | isCancelled() | 
| boolean | isDone() | 
| protected abstract T | transform(F fromResult) | 
afterDone, interruptTask, pendingToString, set, setException, setFuture, toString, wasInterruptedpublic D delegate()
public boolean cancel(boolean mayInterruptIfRunning)
public boolean isCancelled()
isCancelled in interface Future<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult>isCancelled in class com.google.common.util.concurrent.AbstractFuture<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult>public boolean isDone()
public T get() throws InterruptedException, ExecutionException
get in interface Future<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult>get in class com.google.common.util.concurrent.AbstractFuture<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult>InterruptedExceptionExecutionExceptionpublic T get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
get in interface Future<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult>get in class com.google.common.util.concurrent.AbstractFuture<T extends org.opendaylight.mdsal.dom.api.DOMRpcResult>InterruptedExceptionExecutionExceptionTimeoutExceptionCopyright © 2019 OpenDaylight. All rights reserved.