Uses of Interface
org.jboss.netty.channel.ChannelPipeline
Packages that use ChannelPipeline
Package
Description
IoC/DI friendly helper classes which enable an easy implementation of
typical client side and server side channel initialization.
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
A virtual transport that enables the communication between the two
parties in the same virtual machine.
Abstract TCP and UDP socket interfaces which extend the core channel API.
An HTTP-based client-side
SocketChannel
and its corresponding server-side Servlet implementation that make your
existing server application work in a firewalled network.NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
Old blocking I/O based socket channel API implementation - recommended for
a small number of connections (< 1000).
This package is intended for use with testing against the Python
AutoBahn test suite.
This package contains an example web socket web server.
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.
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 ChannelPipelineMethods in org.jboss.netty.bootstrap that return ChannelPipelineModifier and TypeMethodDescriptionBootstrap.getPipeline()Returns the defaultChannelPipelinewhich is cloned when a newChannelis created.Methods in org.jboss.netty.bootstrap with parameters of type ChannelPipelineModifier and TypeMethodDescriptionvoidBootstrap.setPipeline(ChannelPipeline pipeline) Sets the defaultChannelPipelinewhich is cloned when a newChannelis created. -
Uses of ChannelPipeline in org.jboss.netty.channel
Classes in org.jboss.netty.channel that implement ChannelPipelineFields in org.jboss.netty.channel declared as ChannelPipelineMethods in org.jboss.netty.channel that return ChannelPipelineModifier and TypeMethodDescriptionAbstractChannel.getPipeline()Channel.getPipeline()Returns theChannelPipelinewhich handlesChannelEvents associated with this channel.ChannelHandlerContext.getPipeline()Returns theChannelPipelinethat theChannelHandlerbelongs to.ChannelPipelineFactory.getPipeline()Returns a newly createdChannelPipeline.DefaultChannelPipeline.DefaultChannelHandlerContext.getPipeline()static ChannelPipelineChannels.pipeline()Creates a newChannelPipeline.static ChannelPipelineChannels.pipeline(ChannelHandler... handlers) Creates a newChannelPipelinewhich contains the specifiedChannelHandlers.static ChannelPipelineChannels.pipeline(ChannelPipeline pipeline) Creates a newChannelPipelinewhich contains the same entries with the specifiedpipeline.Methods in org.jboss.netty.channel with parameters of type ChannelPipelineModifier and TypeMethodDescriptionvoidChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) Invoked byChannelPipelinewhen a downstreamChannelEventhas reached its terminal (the head of the pipeline).voidDefaultChannelPipeline.DiscardingChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) voidAbstractChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent event, ChannelPipelineException cause) Sends anExceptionEventupstream with the specifiedcause.voidChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause) Invoked byChannelPipelinewhen an exception was raised while one of itsChannelHandlers process aChannelEvent.voidDefaultChannelPipeline.DiscardingChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause) AbstractChannelSink.execute(ChannelPipeline pipeline, Runnable task) This implementation just directly callRunnable.run().ChannelSink.execute(ChannelPipeline pipeline, Runnable task) Execute the givenRunnablelater in the io-thread.DefaultChannelPipeline.DiscardingChannelSink.execute(ChannelPipeline pipeline, Runnable task) ChannelFactory.newChannel(ChannelPipeline pipeline) ServerChannelFactory.newChannel(ChannelPipeline pipeline) static ChannelPipelineChannels.pipeline(ChannelPipeline pipeline) Creates a newChannelPipelinewhich contains the same entries with the specifiedpipeline.static ChannelPipelineFactoryChannels.pipelineFactory(ChannelPipeline pipeline) Creates a newChannelPipelineFactorywhich creates a newChannelPipelinewhich contains the same entries with the specifiedpipeline.Constructors in org.jboss.netty.channel with parameters of type ChannelPipelineModifierConstructorDescriptionprotectedAbstractChannel(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (Internal use only) Creates a new temporary instance with the specified ID.protectedAbstractChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) Creates a new instance.protectedAbstractServerChannel(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 ChannelPipelineModifier and TypeMethodDescriptionvoidLocalClientChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) voidLocalServerChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) DefaultLocalClientChannelFactory.newChannel(ChannelPipeline pipeline) DefaultLocalServerChannelFactory.newChannel(ChannelPipeline pipeline) LocalClientChannelFactory.newChannel(ChannelPipeline pipeline) LocalServerChannelFactory.newChannel(ChannelPipeline pipeline) Constructors in org.jboss.netty.channel.local with parameters of type ChannelPipelineModifierConstructorDescription(package private)DefaultLocalChannel(LocalServerChannel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, DefaultLocalChannel pairedChannel) (package private)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 ChannelPipelineModifier and TypeMethodDescriptionClientSocketChannelFactory.newChannel(ChannelPipeline pipeline) DatagramChannelFactory.newChannel(ChannelPipeline pipeline) 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 ChannelPipelineModifier and TypeMethodDescriptionvoidHttpTunnelingClientSocketPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) HttpTunnelingClientSocketChannelFactory.newChannel(ChannelPipeline pipeline) Constructors in org.jboss.netty.channel.socket.http with parameters of type ChannelPipelineModifierConstructorDescription(package private)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 ChannelPipelineModifier and TypeMethodDescriptionvoidNioClientSocketPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) voidNioDatagramPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) Handle downstream event.voidNioServerSocketPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) AbstractNioChannelSink.execute(ChannelPipeline pipeline, Runnable task) NioClientSocketChannelFactory.newChannel(ChannelPipeline pipeline) NioDatagramChannelFactory.newChannel(ChannelPipeline pipeline) NioServerSocketChannelFactory.newChannel(ChannelPipeline pipeline) Constructors in org.jboss.netty.channel.socket.nio with parameters of type ChannelPipelineModifierConstructorDescriptionprotectedAbstractNioChannel(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, AbstractNioWorker worker, C ch) protectedAbstractNioChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, AbstractNioWorker worker, C ch) (package private)NioAcceptedSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, Channel parent, ChannelSink sink, SocketChannel socket, NioWorker worker, Thread bossThread) (package private)NioClientSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioWorker worker) (package private)NioDatagramChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, NioDatagramWorker worker, InternetProtocolFamily family) (package private)NioServerSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, Boss boss, WorkerPool<NioWorker> workerPool) NioSocketChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, SocketChannel socket, NioWorker worker) -
Uses of ChannelPipeline in org.jboss.netty.channel.socket.oio
Methods in org.jboss.netty.channel.socket.oio with parameters of type ChannelPipelineModifier and TypeMethodDescriptionvoidOioClientSocketPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) voidOioDatagramPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) voidOioServerSocketPipelineSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) AbstractOioChannelSink.execute(ChannelPipeline pipeline, Runnable task) OioClientSocketChannelFactory.newChannel(ChannelPipeline pipeline) OioDatagramChannelFactory.newChannel(ChannelPipeline pipeline) OioServerSocketChannelFactory.newChannel(ChannelPipeline pipeline) Constructors in org.jboss.netty.channel.socket.oio with parameters of type ChannelPipelineModifierConstructorDescription(package private)AbstractOioChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)OioAcceptedSocketChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, Socket socket) (package private)OioClientSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)OioDatagramChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)OioServerSocketChannel(ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink) (package private)OioSocketChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink, Socket socket) -
Uses of ChannelPipeline in org.jboss.netty.example.factorial
Methods in org.jboss.netty.example.factorial that return ChannelPipelineModifier and TypeMethodDescriptionFactorialClientPipelineFactory.getPipeline()FactorialServerPipelineFactory.getPipeline() -
Uses of ChannelPipeline in org.jboss.netty.example.http.file
Methods in org.jboss.netty.example.http.file that return ChannelPipeline -
Uses of ChannelPipeline in org.jboss.netty.example.http.helloworld
Methods in org.jboss.netty.example.http.helloworld that return ChannelPipeline -
Uses of ChannelPipeline in org.jboss.netty.example.http.snoop
Methods in org.jboss.netty.example.http.snoop that return ChannelPipelineModifier and TypeMethodDescriptionHttpSnoopClientPipelineFactory.getPipeline()HttpSnoopServerPipelineFactory.getPipeline() -
Uses of ChannelPipeline in org.jboss.netty.example.http.upload
Methods in org.jboss.netty.example.http.upload that return ChannelPipelineModifier and TypeMethodDescriptionHttpUploadClientPipelineFactory.getPipeline()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 -
Uses of ChannelPipeline in org.jboss.netty.example.http.websocketx.server
Methods in org.jboss.netty.example.http.websocketx.server that return ChannelPipeline -
Uses of ChannelPipeline in org.jboss.netty.example.localtime
Methods in org.jboss.netty.example.localtime that return ChannelPipelineModifier and TypeMethodDescriptionLocalTimeClientPipelineFactory.getPipeline()LocalTimeServerPipelineFactory.getPipeline() -
Uses of ChannelPipeline in org.jboss.netty.example.proxy
Methods in org.jboss.netty.example.proxy that return ChannelPipeline -
Uses of ChannelPipeline in org.jboss.netty.example.securechat
Methods in org.jboss.netty.example.securechat that return ChannelPipelineModifier and TypeMethodDescriptionSecureChatClientPipelineFactory.getPipeline()SecureChatServerPipelineFactory.getPipeline() -
Uses of ChannelPipeline in org.jboss.netty.example.telnet
Methods in org.jboss.netty.example.telnet that return ChannelPipelineModifier and TypeMethodDescriptionTelnetClientPipelineFactory.getPipeline()TelnetServerPipelineFactory.getPipeline() -
Uses of ChannelPipeline in org.jboss.netty.handler.codec.embedder
Classes in org.jboss.netty.handler.codec.embedder that implement ChannelPipelineModifier and TypeClassDescriptionprivate static final classFields in org.jboss.netty.handler.codec.embedder declared as ChannelPipelineMethods in org.jboss.netty.handler.codec.embedder that return ChannelPipelineModifier and TypeMethodDescriptionAbstractCodecEmbedder.getPipeline()CodecEmbedder.getPipeline()Returns theChannelPipelinethat handles the input.Methods in org.jboss.netty.handler.codec.embedder with parameters of type ChannelPipelineModifier and TypeMethodDescriptionvoidAbstractCodecEmbedder.EmbeddedChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e) voidAbstractCodecEmbedder.EmbeddedChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause) AbstractCodecEmbedder.EmbeddedChannelSink.execute(ChannelPipeline pipeline, Runnable task) EmbeddedChannelFactory.newChannel(ChannelPipeline pipeline) Constructors in org.jboss.netty.handler.codec.embedder with parameters of type ChannelPipelineModifierConstructorDescription(package private)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 ChannelPipelineModifier and TypeMethodDescriptionprivate static StringWebSocketServerProtocolHandshakeHandler.getWebSocketLocation(ChannelPipeline cp, HttpRequest req, String path)