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 newChannelPipeline
for a newChannel
.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 theChannelPipelineFactory
specified in the server-side channel's"pipelineFactory"
option.Also, when a
ClientBootstrap
orConnectionlessBootstrap
creates a new channel, it uses the"pipelineFactory"
property to create a newChannelPipeline
for each new channel.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChannelPipeline
getPipeline()
Returns a newly createdChannelPipeline
.
-
-
-
Method Detail
-
getPipeline
ChannelPipeline getPipeline() throws Exception
Returns a newly createdChannelPipeline
.- Throws:
Exception
-
-