Class LoomCarrierGroup

java.lang.Object
io.netty.util.concurrent.AbstractEventExecutorGroup
io.netty.util.concurrent.MultithreadEventExecutorGroup
io.netty.channel.MultithreadEventLoopGroup
io.netty.channel.MultiThreadIoEventLoopGroup
io.micronaut.http.netty.channel.loom.LoomCarrierGroup
All Implemented Interfaces:
io.netty.channel.EventLoopGroup, io.netty.channel.IoEventLoopGroup, io.netty.util.concurrent.EventExecutorGroup, Iterable<io.netty.util.concurrent.EventExecutor>, Executor, ExecutorService, ScheduledExecutorService

@Internal public final class LoomCarrierGroup extends io.netty.channel.MultiThreadIoEventLoopGroup
Netty EventLoopGroup that can also carry virtual threads.
Since:
4.9.0
Author:
Jonas Konrad
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
     
  • Method Summary

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

    Methods inherited from class io.netty.channel.MultiThreadIoEventLoopGroup

    newChild, next

    Methods inherited from class io.netty.channel.MultithreadEventLoopGroup

    newDefaultThreadFactory, 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, ticker

    Methods inherited from interface io.netty.channel.EventLoopGroup

    register

    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 io.netty.channel.IoEventLoopGroup

    isCompatible, isIoType, register, register, register

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Method Details

    • newChild

      protected io.netty.channel.IoEventLoop newChild(Executor executor, io.netty.channel.IoHandlerFactory ioHandlerFactory, Object... args)
      Overrides:
      newChild in class io.netty.channel.MultiThreadIoEventLoopGroup