Interface EventLoop

All Superinterfaces:
EventExecutor, EventExecutorGroup, EventLoopGroup, java.util.concurrent.Executor, java.util.concurrent.ExecutorService, java.lang.Iterable<EventExecutor>, OrderedEventExecutor, java.util.concurrent.ScheduledExecutorService, ThreadAwareExecutor
All Known Subinterfaces:
IoEventLoop
All Known Implementing Classes:
AbstractEventLoop, DefaultEventLoop, EmbeddedEventLoop, EpollEventLoop, KQueueEventLoopGroup.KQueueEventLoop, ManualIoEventLoop, NioEventLoop, SingleThreadEventLoop, SingleThreadIoEventLoop, ThreadPerChannelEventLoop

public interface EventLoop extends OrderedEventExecutor, EventLoopGroup
Will handle all the I/O operations for a Channel once registered. One EventLoop instance will usually handle more than one Channel but this may depend on implementation details and internals.