Class SingleThreadEventLoopGroup

java.lang.Object
io.netty.util.concurrent.AbstractEventExecutorGroup
io.netty.util.concurrent.MultithreadEventExecutorGroup
io.netty.channel.MultithreadEventLoopGroup
com.linkedin.alpini.netty4.misc.SingleThreadEventLoopGroup
All Implemented Interfaces:
io.netty.channel.EventLoopGroup, io.netty.util.concurrent.EventExecutorGroup, Iterable<io.netty.util.concurrent.EventExecutor>, Executor, ExecutorService, ScheduledExecutorService

public class SingleThreadEventLoopGroup extends io.netty.channel.MultithreadEventLoopGroup
Created by acurtis on 3/30/17.
  • Constructor Summary

    Constructors
    Constructor
    Description
    SingleThreadEventLoopGroup(io.netty.channel.EventLoop eventLoop)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected io.netty.channel.EventLoop
    newChild(Executor executor, Object... args)
     

    Methods inherited from class io.netty.channel.MultithreadEventLoopGroup

    newDefaultThreadFactory, next, register, register, register

    Methods inherited from class io.netty.util.concurrent.MultithreadEventExecutorGroup

    awaitTermination, executorCount, isShutdown, isShuttingDown, isTerminated, iterator, shutdown, shutdownGracefully, terminationFuture

    Methods inherited from class io.netty.util.concurrent.AbstractEventExecutorGroup

    execute, invokeAll, invokeAll, invokeAny, invokeAny, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, shutdownGracefully, shutdownNow, submit, submit, submit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.netty.util.concurrent.EventExecutorGroup

    isShuttingDown, iterator, schedule, schedule, scheduleAtFixedRate, scheduleWithFixedDelay, shutdown, shutdownGracefully, shutdownGracefully, shutdownNow, submit, submit, submit, terminationFuture

    Methods inherited from interface java.util.concurrent.Executor

    execute

    Methods inherited from interface java.util.concurrent.ExecutorService

    awaitTermination, invokeAll, invokeAll, invokeAny, invokeAny, isShutdown, isTerminated

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Constructor Details

    • SingleThreadEventLoopGroup

      public SingleThreadEventLoopGroup(@Nonnull io.netty.channel.EventLoop eventLoop)
  • Method Details

    • newChild

      protected io.netty.channel.EventLoop newChild(Executor executor, Object... args) throws Exception
      Specified by:
      newChild in class io.netty.channel.MultithreadEventLoopGroup
      Throws:
      Exception