Uses of Interface
org.jboss.netty.channel.ChannelPipeline
-
Packages that use ChannelPipeline Package Description org.jboss.netty.bootstrap IoC/DI friendly helper classes which enable an easy implementation of typical client side and server side channel initialization.org.jboss.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.org.jboss.netty.channel.local A virtual transport that enables the communication between the two parties in the same virtual machine.org.jboss.netty.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.org.jboss.netty.channel.socket.http An HTTP-based client-sideSocketChannel
and its corresponding server-side Servlet implementation that make your existing server application work in a firewalled network.org.jboss.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for a large number of connections (>= 1000).org.jboss.netty.channel.socket.oio Old blocking I/O based socket channel API implementation - recommended for a small number of connections (< 1000).org.jboss.netty.example.factorial org.jboss.netty.example.http.file org.jboss.netty.example.http.helloworld org.jboss.netty.example.http.snoop org.jboss.netty.example.http.upload org.jboss.netty.example.http.websocketx.autobahn This package is intended for use with testing against the Python AutoBahn test suite.org.jboss.netty.example.http.websocketx.server This package contains an example web socket web server.org.jboss.netty.example.localtime org.jboss.netty.example.proxy org.jboss.netty.example.securechat org.jboss.netty.example.telnet org.jboss.netty.handler.codec.embedder A helper that wraps an encoder or a decoder so that they can be used without doing actual I/O in unit tests or higher level codecs.org.jboss.netty.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames. -
-
Uses of ChannelPipeline in org.jboss.netty.bootstrap
Fields in org.jboss.netty.bootstrap declared as ChannelPipeline Modifier and Type Field Description private ChannelPipeline
Bootstrap. pipeline
Methods in org.jboss.netty.bootstrap that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
Bootstrap. getPipeline()
Returns the defaultChannelPipeline
which is cloned when a newChannel
is created.Methods in org.jboss.netty.bootstrap with parameters of type ChannelPipeline Modifier and Type Method Description void
Bootstrap. setPipeline(ChannelPipeline pipeline)
Sets the defaultChannelPipeline
which is cloned when a newChannel
is created. -
Uses of ChannelPipeline in org.jboss.netty.channel
Classes in org.jboss.netty.channel that implement ChannelPipeline Modifier and Type Class Description class
DefaultChannelPipeline
The defaultChannelPipeline
implementation.Fields in org.jboss.netty.channel declared as ChannelPipeline Modifier and Type Field Description private ChannelPipeline
AbstractChannel. pipeline
Methods in org.jboss.netty.channel that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
AbstractChannel. getPipeline()
ChannelPipeline
Channel. getPipeline()
Returns theChannelPipeline
which handlesChannelEvent
s associated with this channel.ChannelPipeline
ChannelHandlerContext. getPipeline()
Returns theChannelPipeline
that theChannelHandler
belongs to.ChannelPipeline
ChannelPipelineFactory. getPipeline()
Returns a newly createdChannelPipeline
.ChannelPipeline
DefaultChannelPipeline.DefaultChannelHandlerContext. getPipeline()
static ChannelPipeline
Channels. pipeline()
Creates a newChannelPipeline
.static ChannelPipeline
Channels. pipeline(ChannelHandler... handlers)
Creates a newChannelPipeline
which contains the specifiedChannelHandler
s.static ChannelPipeline
Channels. pipeline(ChannelPipeline pipeline)
Creates a newChannelPipeline
which contains the same entries with the specifiedpipeline
.Methods in org.jboss.netty.channel with parameters of type ChannelPipeline Modifier and Type Method Description void
ChannelSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
Invoked byChannelPipeline
when a downstreamChannelEvent
has reached its terminal (the head of the pipeline).void
DefaultChannelPipeline.DiscardingChannelSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
void
AbstractChannelSink. exceptionCaught(ChannelPipeline pipeline, ChannelEvent event, ChannelPipelineException cause)
Sends anExceptionEvent
upstream with the specifiedcause
.void
ChannelSink. exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause)
Invoked byChannelPipeline
when an exception was raised while one of itsChannelHandler
s process aChannelEvent
.void
DefaultChannelPipeline.DiscardingChannelSink. exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause)
ChannelFuture
AbstractChannelSink. execute(ChannelPipeline pipeline, java.lang.Runnable task)
This implementation just directly callRunnable.run()
.ChannelFuture
ChannelSink. execute(ChannelPipeline pipeline, java.lang.Runnable task)
Execute the givenRunnable
later in the io-thread.ChannelFuture
DefaultChannelPipeline.DiscardingChannelSink. execute(ChannelPipeline pipeline, java.lang.Runnable task)
Channel
ChannelFactory. newChannel(ChannelPipeline pipeline)
ServerChannel
ServerChannelFactory. newChannel(ChannelPipeline pipeline)
static ChannelPipeline
Channels. pipeline(ChannelPipeline pipeline)
Creates a newChannelPipeline
which contains the same entries with the specifiedpipeline
.static ChannelPipelineFactory
Channels. pipelineFactory(ChannelPipeline pipeline)
Creates a newChannelPipelineFactory
which creates a newChannelPipeline
which contains the same entries with the specifiedpipeline
.Constructors in org.jboss.netty.channel with parameters of type ChannelPipeline Constructor Description AbstractChannel(java.lang.Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
(Internal use only) Creates a new temporary instance with the specified ID.AbstractChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
Creates a new instance.AbstractServerChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
Creates a new instance. -
Uses of ChannelPipeline in org.jboss.netty.channel.local
Methods in org.jboss.netty.channel.local with parameters of type ChannelPipeline Modifier and Type Method Description void
LocalClientChannelSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
void
LocalServerChannelSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
LocalChannel
DefaultLocalClientChannelFactory. newChannel(ChannelPipeline pipeline)
LocalServerChannel
DefaultLocalServerChannelFactory. newChannel(ChannelPipeline pipeline)
LocalChannel
LocalClientChannelFactory. newChannel(ChannelPipeline pipeline)
LocalServerChannel
LocalServerChannelFactory. newChannel(ChannelPipeline pipeline)
Constructors in org.jboss.netty.channel.local with parameters of type ChannelPipeline Constructor Description DefaultLocalChannel(LocalServerChannel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, DefaultLocalChannel pairedChannel)
DefaultLocalServerChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
-
Uses of ChannelPipeline in org.jboss.netty.channel.socket
Methods in org.jboss.netty.channel.socket with parameters of type ChannelPipeline Modifier and Type Method Description SocketChannel
ClientSocketChannelFactory. newChannel(ChannelPipeline pipeline)
DatagramChannel
DatagramChannelFactory. newChannel(ChannelPipeline pipeline)
ServerSocketChannel
ServerSocketChannelFactory. newChannel(ChannelPipeline pipeline)
-
Uses of ChannelPipeline in org.jboss.netty.channel.socket.http
Methods in org.jboss.netty.channel.socket.http with parameters of type ChannelPipeline Modifier and Type Method Description void
HttpTunnelingClientSocketPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
SocketChannel
HttpTunnelingClientSocketChannelFactory. newChannel(ChannelPipeline pipeline)
Constructors in org.jboss.netty.channel.socket.http with parameters of type ChannelPipeline Constructor Description HttpTunnelingClientSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, ClientSocketChannelFactory clientSocketChannelFactory)
-
Uses of ChannelPipeline in org.jboss.netty.channel.socket.nio
Methods in org.jboss.netty.channel.socket.nio with parameters of type ChannelPipeline Modifier and Type Method Description void
NioClientSocketPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
void
NioDatagramPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
Handle downstream event.void
NioServerSocketPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
ChannelFuture
AbstractNioChannelSink. execute(ChannelPipeline pipeline, java.lang.Runnable task)
SocketChannel
NioClientSocketChannelFactory. newChannel(ChannelPipeline pipeline)
DatagramChannel
NioDatagramChannelFactory. newChannel(ChannelPipeline pipeline)
ServerSocketChannel
NioServerSocketChannelFactory. newChannel(ChannelPipeline pipeline)
-
Uses of ChannelPipeline in org.jboss.netty.channel.socket.oio
Methods in org.jboss.netty.channel.socket.oio with parameters of type ChannelPipeline Modifier and Type Method Description void
OioClientSocketPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
void
OioDatagramPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
void
OioServerSocketPipelineSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
ChannelFuture
AbstractOioChannelSink. execute(ChannelPipeline pipeline, java.lang.Runnable task)
SocketChannel
OioClientSocketChannelFactory. newChannel(ChannelPipeline pipeline)
DatagramChannel
OioDatagramChannelFactory. newChannel(ChannelPipeline pipeline)
ServerSocketChannel
OioServerSocketChannelFactory. newChannel(ChannelPipeline pipeline)
Constructors in org.jboss.netty.channel.socket.oio with parameters of type ChannelPipeline Constructor Description AbstractOioChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
OioAcceptedSocketChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, java.net.Socket socket)
OioClientSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
OioDatagramChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
OioServerSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
OioSocketChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, java.net.Socket socket)
-
Uses of ChannelPipeline in org.jboss.netty.example.factorial
Methods in org.jboss.netty.example.factorial that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
FactorialClientPipelineFactory. getPipeline()
ChannelPipeline
FactorialServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.http.file
Methods in org.jboss.netty.example.http.file that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
HttpStaticFileServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.http.helloworld
Methods in org.jboss.netty.example.http.helloworld that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
HttpHelloWorldServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.http.snoop
Methods in org.jboss.netty.example.http.snoop that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
HttpSnoopClientPipelineFactory. getPipeline()
ChannelPipeline
HttpSnoopServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.http.upload
Methods in org.jboss.netty.example.http.upload that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
HttpUploadClientPipelineFactory. getPipeline()
ChannelPipeline
HttpUploadServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.http.websocketx.autobahn
Methods in org.jboss.netty.example.http.websocketx.autobahn that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
AutobahnServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.http.websocketx.server
Methods in org.jboss.netty.example.http.websocketx.server that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
WebSocketServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.localtime
Methods in org.jboss.netty.example.localtime that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
LocalTimeClientPipelineFactory. getPipeline()
ChannelPipeline
LocalTimeServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.proxy
Methods in org.jboss.netty.example.proxy that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
HexDumpProxyPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.securechat
Methods in org.jboss.netty.example.securechat that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
SecureChatClientPipelineFactory. getPipeline()
ChannelPipeline
SecureChatServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.example.telnet
Methods in org.jboss.netty.example.telnet that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
TelnetClientPipelineFactory. getPipeline()
ChannelPipeline
TelnetServerPipelineFactory. getPipeline()
-
Uses of ChannelPipeline in org.jboss.netty.handler.codec.embedder
Classes in org.jboss.netty.handler.codec.embedder that implement ChannelPipeline Modifier and Type Class Description private static class
AbstractCodecEmbedder.EmbeddedChannelPipeline
Fields in org.jboss.netty.handler.codec.embedder declared as ChannelPipeline Modifier and Type Field Description private ChannelPipeline
AbstractCodecEmbedder. pipeline
Methods in org.jboss.netty.handler.codec.embedder that return ChannelPipeline Modifier and Type Method Description ChannelPipeline
AbstractCodecEmbedder. getPipeline()
ChannelPipeline
CodecEmbedder. getPipeline()
Returns theChannelPipeline
that handles the input.Methods in org.jboss.netty.handler.codec.embedder with parameters of type ChannelPipeline Modifier and Type Method Description void
AbstractCodecEmbedder.EmbeddedChannelSink. eventSunk(ChannelPipeline pipeline, ChannelEvent e)
void
AbstractCodecEmbedder.EmbeddedChannelSink. exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause)
ChannelFuture
AbstractCodecEmbedder.EmbeddedChannelSink. execute(ChannelPipeline pipeline, java.lang.Runnable task)
Channel
EmbeddedChannelFactory. newChannel(ChannelPipeline pipeline)
Constructors in org.jboss.netty.handler.codec.embedder with parameters of type ChannelPipeline Constructor Description EmbeddedChannel(ChannelPipeline pipeline, ChannelSink sink)
-
Uses of ChannelPipeline in org.jboss.netty.handler.codec.http.websocketx
Methods in org.jboss.netty.handler.codec.http.websocketx with parameters of type ChannelPipeline Modifier and Type Method Description private static java.lang.String
WebSocketServerProtocolHandshakeHandler. getWebSocketLocation(ChannelPipeline cp, HttpRequest req, java.lang.String path)
-