Uses of Interface
io.netty.util.concurrent.GenericFutureListener
Packages that use GenericFutureListener
Package
Description
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A channel registry which helps a user maintain the list of open
Channels and perform bulk operations on them.Handlers for sending and receiving HTTP/2 frames.
Utility classes for concurrent / async tasks.
-
Uses of GenericFutureListener in io.netty.channel
Subinterfaces of GenericFutureListener in io.netty.channelModifier and TypeInterfaceDescriptioninterfaceListens to the result of aChannelFuture.interfaceAnEventListenerlistener which will be called once the sending task associated with future is being transferred.Classes in io.netty.channel that implement GenericFutureListenerModifier and TypeClassDescriptionfinal classDeprecated.final classDeprecated.usePromiseNotifier.final classMethods in io.netty.channel with parameters of type GenericFutureListenerModifier and TypeMethodDescriptionChannelFuture.addListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelProgressiveFuture.addListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelProgressivePromise.addListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelPromise.addListener(GenericFutureListener<? extends Future<? super Void>> listener) DefaultChannelProgressivePromise.addListener(GenericFutureListener<? extends Future<? super Void>> listener) DefaultChannelPromise.addListener(GenericFutureListener<? extends Future<? super Void>> listener) DelegatingChannelPromiseNotifier.addListener(GenericFutureListener<? extends Future<? super Void>> listener) VoidChannelPromise.addListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelFuture.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelProgressiveFuture.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelProgressivePromise.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelPromise.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) DefaultChannelProgressivePromise.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) DefaultChannelPromise.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) DelegatingChannelPromiseNotifier.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) VoidChannelPromise.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelFuture.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelProgressiveFuture.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelProgressivePromise.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelPromise.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) DefaultChannelProgressivePromise.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) DefaultChannelPromise.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) DelegatingChannelPromiseNotifier.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) VoidChannelPromise.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelFuture.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelProgressiveFuture.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelProgressivePromise.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelPromise.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) DefaultChannelProgressivePromise.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) DefaultChannelPromise.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) DelegatingChannelPromiseNotifier.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) VoidChannelPromise.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) -
Uses of GenericFutureListener in io.netty.channel.group
Subinterfaces of GenericFutureListener in io.netty.channel.groupMethods in io.netty.channel.group with parameters of type GenericFutureListenerModifier and TypeMethodDescriptionChannelGroupFuture.addListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelGroupFuture.addListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelGroupFuture.removeListener(GenericFutureListener<? extends Future<? super Void>> listener) ChannelGroupFuture.removeListeners(GenericFutureListener<? extends Future<? super Void>>... listeners) -
Uses of GenericFutureListener in io.netty.handler.codec.http2
Classes in io.netty.handler.codec.http2 that implement GenericFutureListenerModifier and TypeClassDescriptionclassCommon base type for payloads to deliver via flow-control. -
Uses of GenericFutureListener in io.netty.util.concurrent
Subinterfaces of GenericFutureListener in io.netty.util.concurrentModifier and TypeInterfaceDescriptioninterfaceA subtype ofGenericFutureListenerthat hides type parameter for convenience.interfaceGenericProgressiveFutureListener<F extends ProgressiveFuture<?>>Classes in io.netty.util.concurrent that implement GenericFutureListenerModifier and TypeClassDescriptionclassPromiseAggregator<V, F extends Future<V>>Deprecated.classPromiseNotifier<V, F extends Future<V>>GenericFutureListenerimplementation which takes otherPromises and notifies them on completion.final classDeprecated.Methods in io.netty.util.concurrent with parameters of type GenericFutureListenerModifier and TypeMethodDescriptionCompleteFuture.addListener(GenericFutureListener<? extends Future<? super V>> listener) DefaultProgressivePromise.addListener(GenericFutureListener<? extends Future<? super V>> listener) DefaultPromise.addListener(GenericFutureListener<? extends Future<? super V>> listener) Future.addListener(GenericFutureListener<? extends Future<? super V>> listener) Adds the specified listener to this future.ProgressiveFuture.addListener(GenericFutureListener<? extends Future<? super V>> listener) ProgressivePromise.addListener(GenericFutureListener<? extends Future<? super V>> listener) Promise.addListener(GenericFutureListener<? extends Future<? super V>> listener) CompleteFuture.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) DefaultProgressivePromise.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) DefaultPromise.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) Future.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) Adds the specified listeners to this future.ProgressiveFuture.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) ProgressivePromise.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) Promise.addListeners(GenericFutureListener<? extends Future<? super V>>... listeners) protected static voidDefaultPromise.notifyListener(EventExecutor eventExecutor, Future<?> future, GenericFutureListener<?> listener) Notify a listener that a future has completed.CompleteFuture.removeListener(GenericFutureListener<? extends Future<? super V>> listener) DefaultProgressivePromise.removeListener(GenericFutureListener<? extends Future<? super V>> listener) DefaultPromise.removeListener(GenericFutureListener<? extends Future<? super V>> listener) Future.removeListener(GenericFutureListener<? extends Future<? super V>> listener) Removes the first occurrence of the specified listener from this future.ProgressiveFuture.removeListener(GenericFutureListener<? extends Future<? super V>> listener) ProgressivePromise.removeListener(GenericFutureListener<? extends Future<? super V>> listener) Promise.removeListener(GenericFutureListener<? extends Future<? super V>> listener) CompleteFuture.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners) DefaultProgressivePromise.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners) DefaultPromise.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners) Future.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners) Removes the first occurrence for each of the listeners from this future.ProgressiveFuture.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners) ProgressivePromise.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners) Promise.removeListeners(GenericFutureListener<? extends Future<? super V>>... listeners)
PromiseCombinerClass which is used to consolidate multiple channel futures into one, by listening to the individual futures and producing an aggregated result (success/failure) when all futures have completed.