Uses of Interface
io.netty.channel.EventLoopGroup
Packages that use EventLoopGroup
Package
Description
The helper classes with fluent API which enable an easy implementation of
typical client side and server side channel initialization.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual
Channel
that helps wrapping a series of handlers to
unit test the handlers or use them in non-I/O context.Optimized transport for linux which uses EPOLL Edge-Triggered Mode
for maximal performance.
BSD specific transport.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based channel API implementation - recommended for
a small number of connections (< 1000).
-
Uses of EventLoopGroup in io.netty.bootstrap
Fields in io.netty.bootstrap declared as EventLoopGroupModifier and TypeFieldDescriptionprivate EventLoopGroup
ServerBootstrap.childGroup
private final EventLoopGroup
ServerBootstrap.ServerBootstrapAcceptor.childGroup
(package private) EventLoopGroup
AbstractBootstrap.group
Methods in io.netty.bootstrap that return EventLoopGroupModifier and TypeMethodDescriptionServerBootstrap.childGroup()
Deprecated.ServerBootstrapConfig.childGroup()
Returns the configuredEventLoopGroup
which will be used for the child channels ornull
if non is configured yet.final EventLoopGroup
AbstractBootstrap.group()
Deprecated.UseAbstractBootstrap.config()
instead.final EventLoopGroup
AbstractBootstrapConfig.group()
Returns the configuredEventLoopGroup
ornull
if non is configured yet.Methods in io.netty.bootstrap with parameters of type EventLoopGroupModifier and TypeMethodDescriptionBootstrap.clone
(EventLoopGroup group) Returns a deep clone of this bootstrap which has the identical configuration except that it uses the givenEventLoopGroup
.AbstractBootstrap.group
(EventLoopGroup group) TheEventLoopGroup
which is used to handle all the events for the to-be-createdChannel
ServerBootstrap.group
(EventLoopGroup group) Specify theEventLoopGroup
which is used for the parent (acceptor) and the child (client).ServerBootstrap.group
(EventLoopGroup parentGroup, EventLoopGroup childGroup) Set theEventLoopGroup
for the parent (acceptor) and the child (client).Constructors in io.netty.bootstrap with parameters of type EventLoopGroupModifierConstructorDescription(package private)
ServerBootstrapAcceptor
(Channel channel, EventLoopGroup childGroup, ChannelHandler childHandler, Map.Entry<ChannelOption<?>, Object>[] childOptions, Map.Entry<AttributeKey<?>, Object>[] childAttrs, Collection<ChannelInitializerExtension> extensions) -
Uses of EventLoopGroup in io.netty.channel
Subinterfaces of EventLoopGroup in io.netty.channelModifier and TypeInterfaceDescriptioninterface
Will handle all the I/O operations for aChannel
once registered.Classes in io.netty.channel that implement EventLoopGroupModifier and TypeClassDescriptionclass
Skeletal implementation ofEventLoop
.class
Skeletal implementation ofEventLoopGroup
.class
class
MultithreadEventLoopGroup
which must be used for the local transport.class
Abstract base class forEventLoopGroup
implementations that handles their tasks with multiple threads at the same time.class
Abstract base class forEventLoop
s that execute all its submitted tasks in a single thread.class
Deprecated.this will be remove in the next-major release.class
Deprecated.this will be remove in the next-major release.Methods in io.netty.channel that return EventLoopGroupModifier and TypeMethodDescriptionAbstractEventLoop.parent()
EventLoop.parent()
SingleThreadEventLoop.parent()
Constructors in io.netty.channel with parameters of type EventLoopGroupModifierConstructorDescriptionprotected
AbstractEventLoop
(EventLoopGroup parent) DefaultEventLoop
(EventLoopGroup parent) DefaultEventLoop
(EventLoopGroup parent, Executor executor) DefaultEventLoop
(EventLoopGroup parent, ThreadFactory threadFactory) protected
SingleThreadEventLoop
(EventLoopGroup parent, Executor executor, boolean addTaskWakesUp) protected
SingleThreadEventLoop
(EventLoopGroup parent, Executor executor, boolean addTaskWakesUp, int maxPendingTasks, RejectedExecutionHandler rejectedExecutionHandler) protected
SingleThreadEventLoop
(EventLoopGroup parent, Executor executor, boolean addTaskWakesUp, Queue<Runnable> taskQueue, Queue<Runnable> tailTaskQueue, RejectedExecutionHandler rejectedExecutionHandler) protected
SingleThreadEventLoop
(EventLoopGroup parent, ThreadFactory threadFactory, boolean addTaskWakesUp) protected
SingleThreadEventLoop
(EventLoopGroup parent, ThreadFactory threadFactory, boolean addTaskWakesUp, int maxPendingTasks, RejectedExecutionHandler rejectedExecutionHandler) -
Uses of EventLoopGroup in io.netty.channel.embedded
Classes in io.netty.channel.embedded that implement EventLoopGroupMethods in io.netty.channel.embedded that return EventLoopGroup -
Uses of EventLoopGroup in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement EventLoopGroupModifier and TypeClassDescriptionclass
EventLoop
which uses epoll under the covers.final class
EventLoopGroup
which uses epoll under the covers.Constructors in io.netty.channel.epoll with parameters of type EventLoopGroupModifierConstructorDescription(package private)
EpollEventLoop
(EventLoopGroup parent, Executor executor, int maxEvents, SelectStrategy strategy, RejectedExecutionHandler rejectedExecutionHandler, EventLoopTaskQueueFactory taskQueueFactory, EventLoopTaskQueueFactory tailTaskQueueFactory) -
Uses of EventLoopGroup in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement EventLoopGroupModifier and TypeClassDescription(package private) final class
EventLoop
which uses kqueue under the covers.final class
Constructors in io.netty.channel.kqueue with parameters of type EventLoopGroupModifierConstructorDescription(package private)
KQueueEventLoop
(EventLoopGroup parent, Executor executor, int maxEvents, SelectStrategy strategy, RejectedExecutionHandler rejectedExecutionHandler, EventLoopTaskQueueFactory taskQueueFactory, EventLoopTaskQueueFactory tailTaskQueueFactory) -
Uses of EventLoopGroup in io.netty.channel.local
Classes in io.netty.channel.local that implement EventLoopGroup -
Uses of EventLoopGroup in io.netty.channel.nio
Classes in io.netty.channel.nio that implement EventLoopGroupModifier and TypeClassDescriptionfinal class
SingleThreadEventLoop
implementation which register theChannel
's to aSelector
and so does the multi-plexing of these in the event loop.class
-
Uses of EventLoopGroup in io.netty.channel.oio
Classes in io.netty.channel.oio that implement EventLoopGroupModifier and TypeClassDescriptionclass
Deprecated.use NIO / EPOLL / KQUEUE transport.
ServerBootstrap.config()
instead.