Interface ChannelPipelineFactory
- All Known Implementing Classes:
AutobahnServerPipelineFactory, FactorialClientPipelineFactory, FactorialServerPipelineFactory, HexDumpProxyPipelineFactory, HttpHelloWorldServerPipelineFactory, HttpSnoopClientPipelineFactory, HttpSnoopServerPipelineFactory, HttpStaticFileServerPipelineFactory, HttpUploadClientPipelineFactory, HttpUploadServerPipelineFactory, LocalTimeClientPipelineFactory, LocalTimeServerPipelineFactory, SecureChatClientPipelineFactory, SecureChatServerPipelineFactory, TelnetClientPipelineFactory, TelnetServerPipelineFactory, WebSocketServerPipelineFactory
public interface ChannelPipelineFactory
Creates a new
ChannelPipeline for a new Channel.
When a server-side channel accepts a new incoming
connection, a new child channel is created for each newly accepted connection.
A new child channel uses a new ChannelPipeline, which is created by
the ChannelPipelineFactory specified in the server-side channel's
"pipelineFactory" option.
Also, when a ClientBootstrap or ConnectionlessBootstrap
creates a new channel, it uses the "pipelineFactory"
property to create a new ChannelPipeline for each new channel.
-
Method Summary
-
Method Details
-
getPipeline
Returns a newly createdChannelPipeline.- Throws:
Exception
-