Channel
is opened.NettyConsumer
is added and uses this bootstrap factory.Exchange
is processed by the routing engine.ChannelHandlerFactory
instances.ChannelHandler
used for non shareable
encoders and decoders configured on the Camel NettyComponent
.ChannelPipeline
for clients, eg NettyProducer
.NettyServerBootstrapConfiguration
is compatible
with this, as a Netty listener bound on port X shares the same common
NettyServerBootstrapConfiguration
, which must be identical.ClientPipelineFactory
using the given NettyProducer
ClientPipelineFactory
using the given NettyConsumer
ChannelFutureListener
to execute when writing the response is complete.Message
to use as the message to be set on the current Exchange
when
we have received a reply message.NettyCamelState
from the given channel.NettyServerBootstrapFactory
.NettyServerBootstrapFactory
.NettyProducer
when sending messages.BossPool
which can be used for sharing boos pools
with multiple Netty NettyServerBootstrapFactory
server bootstrap configurations.ServerBootstrap
and all
the needed logic for doing that.BossPool
which can be used for sharing boos pools
with multiple Netty NettyServerBootstrapFactory
server bootstrap configurations.WorkerPool
which can be used for sharing worker pools
with multiple Netty NettyServerBootstrapFactory
server bootstrap configurations.ChannelHandler
to be used.Channel
is closed.NettyConsumer
is removed and no longer using this bootstrap factory.NettyCamelState
stored on the channel,
when no longer neededChannelPipeline
for clients, eg NettyConsumer
.ChannelFutureListener
that performs the disconnect logic when
sending the response is complete.ChannelHandlerFactory
returning a shareable ChannelHandler
.ObjectPool
that uses a single shared instance.NettyServerBootstrapFactory
which is used by a single consumer (not shared).NettyServerBootstrapFactory
which is used by a single consumer (not shared).Apache Camel