public class LegacyDOMRpcResultFutureAdapter extends AbstractDOMRpcResultFutureAdapter<DOMRpcResult,org.opendaylight.mdsal.dom.api.DOMRpcResult,com.google.common.util.concurrent.ListenableFuture<org.opendaylight.mdsal.dom.api.DOMRpcResult>,DOMRpcException> implements com.google.common.util.concurrent.CheckedFuture<DOMRpcResult,DOMRpcException>
DOMRpcResult
CheckedFuture to a DOMRpcResult
CheckedFuture.Constructor and Description |
---|
LegacyDOMRpcResultFutureAdapter(com.google.common.util.concurrent.ListenableFuture<org.opendaylight.mdsal.dom.api.DOMRpcResult> delegate) |
Modifier and Type | Method and Description |
---|---|
DOMRpcResult |
checkedGet() |
DOMRpcResult |
checkedGet(long timeout,
TimeUnit unit) |
protected DOMRpcResult |
transform(org.opendaylight.mdsal.dom.api.DOMRpcResult fromResult) |
addListener, cancel, delegate, get, get, isCancelled, isDone
afterDone, interruptTask, pendingToString, set, setException, setFuture, toString, tryInternalFastPathGetFailure, wasInterrupted
public LegacyDOMRpcResultFutureAdapter(com.google.common.util.concurrent.ListenableFuture<org.opendaylight.mdsal.dom.api.DOMRpcResult> delegate)
public DOMRpcResult checkedGet() throws DOMRpcException
checkedGet
in interface com.google.common.util.concurrent.CheckedFuture<DOMRpcResult,DOMRpcException>
DOMRpcException
public DOMRpcResult checkedGet(long timeout, TimeUnit unit) throws TimeoutException, DOMRpcException
checkedGet
in interface com.google.common.util.concurrent.CheckedFuture<DOMRpcResult,DOMRpcException>
TimeoutException
DOMRpcException
protected DOMRpcResult transform(org.opendaylight.mdsal.dom.api.DOMRpcResult fromResult)
transform
in class AbstractDOMRpcResultFutureAdapter<DOMRpcResult,org.opendaylight.mdsal.dom.api.DOMRpcResult,com.google.common.util.concurrent.ListenableFuture<org.opendaylight.mdsal.dom.api.DOMRpcResult>,DOMRpcException>
Copyright © 2019 OpenDaylight. All rights reserved.