Class ChannelPipelineInitializer
java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
org.apache.synapse.commons.emulator.http.ChannelPipelineInitializer
- All Implemented Interfaces:
io.netty.channel.ChannelHandler,io.netty.channel.ChannelInboundHandler
public class ChannelPipelineInitializer
extends io.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler
io.netty.channel.ChannelHandler.Sharable -
Constructor Summary
ConstructorsConstructorDescriptionChannelPipelineInitializer(io.netty.handler.ssl.SslContext sslCtx, EmulatorType emulatorType) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitChannel(io.netty.channel.socket.SocketChannel ch) voidsetConsumerContext(HttpConsumerContext consumerContext) voidsetProducerOutgoingMessage(OutgoingMessage producerOutgoingMessage) Methods inherited from class io.netty.channel.ChannelInitializer
channelRegistered, exceptionCaught, handlerAdded, handlerRemovedMethods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelInactive, channelRead, channelReadComplete, channelUnregistered, channelWritabilityChanged, userEventTriggeredMethods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, isSharable
-
Constructor Details
-
ChannelPipelineInitializer
public ChannelPipelineInitializer(io.netty.handler.ssl.SslContext sslCtx, EmulatorType emulatorType)
-
-
Method Details
-
initChannel
public void initChannel(io.netty.channel.socket.SocketChannel ch) - Specified by:
initChannelin classio.netty.channel.ChannelInitializer<io.netty.channel.socket.SocketChannel>
-
setProducerOutgoingMessage
-
setConsumerContext
-