Class AbstractChannelInitializer<S extends NetconfSession>
java.lang.Object
org.opendaylight.netconf.nettyutil.AbstractChannelInitializer<S>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(io.netty.channel.Channel ch, io.netty.util.concurrent.Promise<S> promise) protected voidinitializeMessageDecoder(io.netty.channel.Channel ch) protected abstract voidinitializeSessionNegotiator(io.netty.channel.Channel ch, io.netty.util.concurrent.Promise<S> promise) Insert session negotiator into the pipeline.
-
Field Details
-
NETCONF_SESSION_NEGOTIATOR
- See Also:
-
-
Constructor Details
-
AbstractChannelInitializer
public AbstractChannelInitializer()
-
-
Method Details
-
initialize
-
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 byMessageDecoder.HANDLER_NAME, (or any other custom decoder processor)
-