Class AbstractChannelInitializer<S extends NetconfSession>

java.lang.Object
org.opendaylight.netconf.nettyutil.AbstractChannelInitializer<S>

public abstract class AbstractChannelInitializer<S extends NetconfSession> extends Object
  • Field Details

  • Constructor Details

    • AbstractChannelInitializer

      public AbstractChannelInitializer()
  • Method Details

    • initialize

      public void initialize(io.netty.channel.Channel ch, io.netty.util.concurrent.Promise<S> promise)
    • initializeMessageDecoder

      protected void initializeMessageDecoder(io.netty.channel.Channel ch)
    • initializeSessionNegotiator

      protected abstract void initializeSessionNegotiator(io.netty.channel.Channel ch, io.netty.util.concurrent.Promise<S> promise)
      Insert session negotiator into the pipeline. It must be inserted after message decoder identified by MessageDecoder.HANDLER_NAME, (or any other custom decoder processor)