Class IdleTimeoutInitializer

java.lang.Object
io.servicetalk.transport.netty.internal.IdleTimeoutInitializer
All Implemented Interfaces:
ChannelInitializer

public class IdleTimeoutInitializer extends Object implements ChannelInitializer
Initializes the channel with idle timeout handling.
  • Constructor Details

    • IdleTimeoutInitializer

      @Deprecated public IdleTimeoutInitializer(Duration idleTimeout)
      New instance.
      Parameters:
      idleTimeout - timeout duration.
    • IdleTimeoutInitializer

      public IdleTimeoutInitializer(long idleTimeoutMillis)
      New instance.
      Parameters:
      idleTimeoutMillis - timeout in milliseconds.
  • Method Details

    • init

      public void init(io.netty.channel.Channel channel)
      Description copied from interface: ChannelInitializer
      Configures the passed Channel.

      Typically, an initializer should add handlers to the channel at the end. This makes it possible for the code using the initializer to create the order of the handlers in the pipeline.

      Specified by:
      init in interface ChannelInitializer
      Parameters:
      channel - Netty Channel.