Class NettyIoThreadFactory

java.lang.Object
io.servicetalk.transport.netty.internal.NettyIoThreadFactory
All Implemented Interfaces:
IoThreadFactory<io.servicetalk.transport.netty.internal.NettyIoThreadFactory.NettyIoThread>, ThreadFactory

public final class NettyIoThreadFactory extends Object implements IoThreadFactory<io.servicetalk.transport.netty.internal.NettyIoThreadFactory.NettyIoThread>
Default IoThreadFactory to create IO NettyIoThreadFactory.NettyIoThreads.
  • Constructor Details

    • NettyIoThreadFactory

      public NettyIoThreadFactory(String threadNamePrefix)
      Create a new instance.
      Parameters:
      threadNamePrefix - the name prefix used for the created Threads.
    • NettyIoThreadFactory

      public NettyIoThreadFactory(String threadNamePrefix, boolean daemon)
      Create a new instance.
      Parameters:
      threadNamePrefix - the name prefix used for the created Threads.
      daemon - true if the created Thread should be a daemon thread.
  • Method Details

    • newThread

      public io.servicetalk.transport.netty.internal.NettyIoThreadFactory.NettyIoThread newThread(Runnable r)
      Specified by:
      newThread in interface IoThreadFactory<io.servicetalk.transport.netty.internal.NettyIoThreadFactory.NettyIoThread>
      Specified by:
      newThread in interface ThreadFactory
    • toString

      public String toString()
      Overrides:
      toString in class Object