Package org.jboss.netty.channel
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
-