Uses of Interface
io.netty.channel.IoEventLoopGroup
-
Packages that use IoEventLoopGroup Package Description io.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty.channel.epoll Optimized transport for linux which uses EPOLL Edge-Triggered Mode for maximal performance.io.netty.channel.kqueue BSD specific transport.io.netty.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.io.netty.channel.nio NIO-based channel API implementation - recommended for a large number of connections (>= 1000). -
-
Uses of IoEventLoopGroup in io.netty.channel
Subinterfaces of IoEventLoopGroup in io.netty.channel Modifier and Type Interface Description interface
IoEventLoop
Classes in io.netty.channel that implement IoEventLoopGroup Modifier and Type Class Description class
ManualIoEventLoop
IoEventLoop
implementation that is owned by the user and so needs to be driven by the user manually with the givenThread
.class
MultiThreadIoEventLoopGroup
IoEventLoopGroup
implementation that will handle its tasks with multiple threads.class
SingleThreadIoEventLoop
IoEventLoop
implementation that execute all its submitted tasks in a single thread using the providedIoHandler
.Methods in io.netty.channel that return IoEventLoopGroup Modifier and Type Method Description IoEventLoopGroup
ManualIoEventLoop. parent()
Constructors in io.netty.channel with parameters of type IoEventLoopGroup Constructor Description ManualIoEventLoop(IoEventLoopGroup parent, java.lang.Thread owningThread, IoHandlerFactory factory)
Create a newIoEventLoop
that is owned by the user and so needs to be driven by the user with the givenThread
.ManualIoEventLoop(IoEventLoopGroup parent, java.lang.Thread owningThread, IoHandlerFactory factory, Ticker ticker)
Create a newIoEventLoop
that is owned by the user and so needs to be driven by the user with the givenThread
.SingleThreadIoEventLoop(IoEventLoopGroup parent, java.util.concurrent.Executor executor, IoHandlerFactory ioHandlerFactory)
Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, java.util.concurrent.Executor executor, IoHandlerFactory ioHandlerFactory, int maxPendingTasks, RejectedExecutionHandler rejectedExecutionHandler, long maxTaskProcessingQuantumMs)
Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, java.util.concurrent.Executor executor, IoHandlerFactory ioHandlerFactory, java.util.Queue<java.lang.Runnable> taskQueue, java.util.Queue<java.lang.Runnable> tailTaskQueue, RejectedExecutionHandler rejectedExecutionHandler)
Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, java.util.concurrent.ThreadFactory threadFactory, IoHandlerFactory ioHandlerFactory)
Creates a new instanceSingleThreadIoEventLoop(IoEventLoopGroup parent, java.util.concurrent.ThreadFactory threadFactory, IoHandlerFactory ioHandlerFactory, int maxPendingTasks, RejectedExecutionHandler rejectedExecutionHandler, long maxTaskProcessingQuantumMs)
Creates a new instance -
Uses of IoEventLoopGroup in io.netty.channel.epoll
Classes in io.netty.channel.epoll that implement IoEventLoopGroup Modifier and Type Class Description class
EpollEventLoop
Deprecated.UseSingleThreadIoEventLoop
withEpollIoHandler
class
EpollEventLoopGroup
Deprecated. -
Uses of IoEventLoopGroup in io.netty.channel.kqueue
Classes in io.netty.channel.kqueue that implement IoEventLoopGroup Modifier and Type Class Description class
KQueueEventLoopGroup
Deprecated. -
Uses of IoEventLoopGroup in io.netty.channel.local
Classes in io.netty.channel.local that implement IoEventLoopGroup Modifier and Type Class Description class
LocalEventLoopGroup
Deprecated. -
Uses of IoEventLoopGroup in io.netty.channel.nio
Classes in io.netty.channel.nio that implement IoEventLoopGroup Modifier and Type Class Description class
NioEventLoop
Deprecated.UseSingleThreadIoEventLoop
withNioIoHandler
class
NioEventLoopGroup
Deprecated.
-