Uses of Interface
io.netty.channel.group.ChannelGroupFuture
Packages that use ChannelGroupFuture
Package
Description
A channel registry which helps a user maintain the list of open
Channel
s and perform bulk operations on them.-
Uses of ChannelGroupFuture in io.netty.channel.group
Classes in io.netty.channel.group that implement ChannelGroupFutureModifier and TypeClassDescription(package private) final class
The defaultChannelGroupFuture
implementation.(package private) final class
Methods in io.netty.channel.group that return ChannelGroupFutureModifier and TypeMethodDescriptionChannelGroupFuture.addListener
(GenericFutureListener<? extends Future<? super Void>> listener) VoidChannelGroupFuture.addListener
(GenericFutureListener<? extends Future<? super Void>> listener) ChannelGroupFuture.addListeners
(GenericFutureListener<? extends Future<? super Void>>... listeners) VoidChannelGroupFuture.addListeners
(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelGroupFuture.await()
VoidChannelGroupFuture.await()
ChannelGroupFuture.awaitUninterruptibly()
VoidChannelGroupFuture.awaitUninterruptibly()
ChannelGroup.close()
Closes allChannel
s in this group.ChannelGroup.close
(ChannelMatcher matcher) Closes allChannel
s in this group that are matched by the givenChannelMatcher
.DefaultChannelGroup.close()
DefaultChannelGroup.close
(ChannelMatcher matcher) ChannelGroup.deregister()
Deprecated.This method will be removed in the next major feature release.ChannelGroup.deregister
(ChannelMatcher matcher) Deprecated.This method will be removed in the next major feature release.DefaultChannelGroup.deregister()
DefaultChannelGroup.deregister
(ChannelMatcher matcher) ChannelGroup.disconnect()
Disconnects allChannel
s in this group from their remote peers.ChannelGroup.disconnect
(ChannelMatcher matcher) Disconnects allChannel
s in this group from their remote peers, that are matched by the givenChannelMatcher
.DefaultChannelGroup.disconnect()
DefaultChannelGroup.disconnect
(ChannelMatcher matcher) ChannelGroup.flushAndWrite
(Object message) Deprecated.UseChannelGroup.writeAndFlush(Object)
instead.ChannelGroup.flushAndWrite
(Object message, ChannelMatcher matcher) Deprecated.UseChannelGroup.writeAndFlush(Object, ChannelMatcher)
instead.DefaultChannelGroup.flushAndWrite
(Object message) DefaultChannelGroup.flushAndWrite
(Object message, ChannelMatcher matcher) ChannelGroup.newCloseFuture()
Returns theChannelGroupFuture
which will be notified when allChannel
s that are part of thisChannelGroup
, at the time of calling, are closed.ChannelGroup.newCloseFuture
(ChannelMatcher matcher) Returns theChannelGroupFuture
which will be notified when allChannel
s that are part of thisChannelGroup
, at the time of calling, are closed.DefaultChannelGroup.newCloseFuture()
DefaultChannelGroup.newCloseFuture
(ChannelMatcher matcher) ChannelGroupFuture.removeListener
(GenericFutureListener<? extends Future<? super Void>> listener) VoidChannelGroupFuture.removeListener
(GenericFutureListener<? extends Future<? super Void>> listener) ChannelGroupFuture.removeListeners
(GenericFutureListener<? extends Future<? super Void>>... listeners) VoidChannelGroupFuture.removeListeners
(GenericFutureListener<? extends Future<? super Void>>... listeners) ChannelGroupFuture.sync()
VoidChannelGroupFuture.sync()
ChannelGroupFuture.syncUninterruptibly()
VoidChannelGroupFuture.syncUninterruptibly()
Writes the specifiedmessage
to allChannel
s in this group.ChannelGroup.write
(Object message, ChannelMatcher matcher) Writes the specifiedmessage
to allChannel
s in this group that are matched by the givenChannelMatcher
.ChannelGroup.write
(Object message, ChannelMatcher matcher, boolean voidPromise) Writes the specifiedmessage
to allChannel
s in this group that are matched by the givenChannelMatcher
.DefaultChannelGroup.write
(Object message, ChannelMatcher matcher) DefaultChannelGroup.write
(Object message, ChannelMatcher matcher, boolean voidPromise) ChannelGroup.writeAndFlush
(Object message) Shortcut for callingChannelGroup.write(Object)
andChannelGroup.flush()
.ChannelGroup.writeAndFlush
(Object message, ChannelMatcher matcher) Shortcut for callingChannelGroup.write(Object)
andChannelGroup.flush()
and only act onChannel
s that are matched by theChannelMatcher
.ChannelGroup.writeAndFlush
(Object message, ChannelMatcher matcher, boolean voidPromise) Shortcut for callingChannelGroup.write(Object, ChannelMatcher, boolean)
andChannelGroup.flush()
and only act onChannel
s that are matched by theChannelMatcher
.DefaultChannelGroup.writeAndFlush
(Object message) DefaultChannelGroup.writeAndFlush
(Object message, ChannelMatcher matcher) DefaultChannelGroup.writeAndFlush
(Object message, ChannelMatcher matcher, boolean voidPromise)