Uses of Interface
io.netty.util.concurrent.Promise
-
Packages that use Promise Package Description io.netty.util Utility classes used across multiple packages.io.netty.util.concurrent Utility classes for concurrent / async tasks.io.netty.util.internal Internal-use-only utilities which is not allowed to be used outside Netty. -
-
Uses of Promise in io.netty.util
Methods in io.netty.util with parameters of type Promise Modifier and Type Method Description Future<OUT>
AsyncMapping. map(IN input, Promise<OUT> promise)
Returns theFuture
that will provide the result of the mapping. -
Uses of Promise in io.netty.util.concurrent
Subinterfaces of Promise in io.netty.util.concurrent Modifier and Type Interface Description interface
ProgressivePromise<V>
SpecialProgressiveFuture
which is writable.Classes in io.netty.util.concurrent that implement Promise Modifier and Type Class Description class
DefaultProgressivePromise<V>
class
DefaultPromise<V>
Methods in io.netty.util.concurrent that return Promise Modifier and Type Method Description Promise<V>
DefaultPromise. addListener(GenericFutureListener<? extends Future<? super V>> listener)
Promise<V>
Promise. addListener(GenericFutureListener<? extends Future<? super V>> listener)
Promise<V>
DefaultPromise. addListeners(GenericFutureListener<? extends Future<? super V>>... listeners)
Promise<V>
Promise. addListeners(GenericFutureListener<? extends Future<? super V>>... listeners)
Promise<V>
DefaultPromise. await()
Promise<V>
Promise. await()
Promise<V>
DefaultPromise. awaitUninterruptibly()
Promise<V>
Promise. awaitUninterruptibly()
default <V> Promise<V>
EventExecutor. newPromise()
Return a newPromise
.<V> Promise<V>
ImmediateEventExecutor. newPromise()
<V> Promise<V>
UnorderedThreadPoolEventExecutor. newPromise()
Promise<V>
DefaultPromise. removeListener(GenericFutureListener<? extends Future<? super V>> listener)
Promise<V>
Promise. removeListener(GenericFutureListener<? extends Future<? super V>> listener)
Promise<V>
DefaultPromise. removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners)
Promise<V>
Promise. removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners)
Promise<V>
DefaultPromise. setFailure(Throwable cause)
Promise<V>
Promise. setFailure(Throwable cause)
Marks this future as a failure and notifies all listeners.Promise<V>
DefaultPromise. setSuccess(V result)
Promise<V>
Promise. setSuccess(V result)
Marks this future as a success and notifies all listeners.Promise<V>
DefaultPromise. sync()
Promise<V>
Promise. sync()
Promise<V>
DefaultPromise. syncUninterruptibly()
Promise<V>
Promise. syncUninterruptibly()
Methods in io.netty.util.concurrent with parameters of type Promise Modifier and Type Method Description PromiseAggregator<V,F>
PromiseAggregator. add(Promise<V>... promises)
Deprecated.Add the givenPromise
s to the aggregator.void
PromiseCombiner. add(Promise promise)
Deprecated.Replaced byPromiseCombiner.add(Future)
.void
PromiseCombiner. addAll(Promise... promises)
Deprecated.Replaced byPromiseCombiner.addAll(Future[])
static <V,F extends Future<V>>
FPromiseNotifier. cascade(boolean logNotifyFailure, F future, Promise<? super V> promise)
static <V,F extends Future<V>>
FPromiseNotifier. cascade(F future, Promise<? super V> promise)
static <X> void
UnaryPromiseNotifier. cascadeTo(Future<X> completedFuture, Promise<? super X> promise)
Deprecated.void
PromiseCombiner. finish(Promise<Void> aggregatePromise)
Sets the promise to be notified when all combined futures have finished.Constructors in io.netty.util.concurrent with parameters of type Promise Constructor Description PromiseAggregator(Promise<Void> aggregatePromise)
Deprecated.PromiseAggregator(Promise<Void> aggregatePromise, boolean failPending)
Deprecated.Creates a new instance.PromiseNotifier(boolean logNotifyFailure, Promise<? super V>... promises)
Create a new instance.PromiseNotifier(Promise<? super V>... promises)
Create a new instance.UnaryPromiseNotifier(Promise<? super T> promise)
Deprecated. -
Uses of Promise in io.netty.util.internal
Methods in io.netty.util.internal that return Promise Modifier and Type Method Description Promise<Void>
PendingWrite. promise()
Promise<Void>
PendingWrite. recycleAndGet()
Recycle this instance and return thePromise
.Methods in io.netty.util.internal with parameters of type Promise Modifier and Type Method Description static PendingWrite
PendingWrite. newInstance(Object msg, Promise<Void> promise)
Create a new emptyRecyclableArrayList
instancestatic void
PromiseNotificationUtil. tryCancel(Promise<?> p, InternalLogger logger)
static void
PromiseNotificationUtil. tryFailure(Promise<?> p, Throwable cause, InternalLogger logger)
static <V> void
PromiseNotificationUtil. trySuccess(Promise<? super V> p, V result, InternalLogger logger)
-