public class AsyncOneResponse<T> extends AsyncPromise<T> implements RequestCallback<T>
AsyncPromise.WithExecutor<V>
Awaitable.AbstractAwaitable, Awaitable.AsyncAwaitable, Awaitable.Defaults, Awaitable.SyncAwaitable
CANCELLED, UNCANCELLABLE, UNSET
Constructor and Description |
---|
AsyncOneResponse() |
Modifier and Type | Method and Description |
---|---|
static <T> AsyncOneResponse<T> |
immediate(T value) |
void |
onResponse(Message<T> response) |
addCallback, addCallback, addCallback, addListener, addListeners, await, awaitThrowUncheckedOnInterrupt, awaitUninterruptibly, isUncancellable, removeListener, removeListeners, setFailure, setSuccess, setUncancellable, setUncancellableExclusive, sync, syncUninterruptibly, tryFailure, trySuccess, uncancellable, uncancellable, uncancellable, withExecutor
awaitUntil, flatMap, map
addCallback, addCallback, addCallback, addListener, addListener, await, awaitThrowUncheckedOnInterrupt, awaitUninterruptibly, awaitUntilThrowUncheckedOnInterrupt, awaitUntilUninterruptibly, cancel, cause, description, flatMap, get, get, getNow, getWhenDone, isCancellable, isCancelled, isDone, isSuccess, map, map, notifyExecutor, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
invokeOnFailure, onFailure, trackLatencyForSnitch
addCallback, addCallback, addCallback, addListener, addListener, await, awaitUninterruptibly, flatMap, flatMap, map, map, notifyExecutor, rethrowIfFailed, syncThrowUncheckedOnInterrupt
await, awaitUninterruptibly, cancel, cause, getNow, isCancellable, isSuccess
await, awaitThrowUncheckedOnInterrupt, awaitUninterruptibly, awaitUntil, awaitUntilThrowUncheckedOnInterrupt, awaitUntilUninterruptibly
public void onResponse(Message<T> response)
onResponse
in interface RequestCallback<T>
response
- response received.public static <T> AsyncOneResponse<T> immediate(T value)
Copyright © 2009- The Apache Software Foundation