Uses of Interface
org.jboss.netty.channel.ChannelPipeline

Packages that use ChannelPipeline
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-side SocketChannel 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.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. 
 

Uses of ChannelPipeline in org.jboss.netty.bootstrap
 

Methods in org.jboss.netty.bootstrap that return ChannelPipeline
 ChannelPipeline Bootstrap.getPipeline()
          Returns the default ChannelPipeline which is cloned when a new Channel is created.
 

Methods in org.jboss.netty.bootstrap with parameters of type ChannelPipeline
 void Bootstrap.setPipeline(ChannelPipeline pipeline)
          Sets the default ChannelPipeline which is cloned when a new Channel is created.
 

Uses of ChannelPipeline in org.jboss.netty.channel
 

Classes in org.jboss.netty.channel that implement ChannelPipeline
 class DefaultChannelPipeline
          The default ChannelPipeline implementation.
 class StaticChannelPipeline
          A ChannelPipeline that might perform better at the cost of disabled dynamic insertion and removal of ChannelHandlers.
 

Methods in org.jboss.netty.channel that return ChannelPipeline
 ChannelPipeline ChannelPipelineFactory.getPipeline()
          Returns a newly created ChannelPipeline.
 ChannelPipeline ChannelHandlerContext.getPipeline()
          Returns the ChannelPipeline that the ChannelHandler belongs to.
 ChannelPipeline Channel.getPipeline()
          Returns the ChannelPipeline which handles ChannelEvents associated with this channel.
 ChannelPipeline AbstractChannel.getPipeline()
           
static ChannelPipeline Channels.pipeline()
          Creates a new ChannelPipeline.
static ChannelPipeline Channels.pipeline(ChannelHandler... handlers)
          Creates a new ChannelPipeline which contains the specified ChannelHandlers.
static ChannelPipeline Channels.pipeline(ChannelPipeline pipeline)
          Creates a new ChannelPipeline which contains the same entries with the specified pipeline.
 

Methods in org.jboss.netty.channel with parameters of type ChannelPipeline
 void ChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e)
          Invoked by ChannelPipeline when a downstream ChannelEvent has reached its terminal (the head of the pipeline).
 void ChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause)
          Invoked by ChannelPipeline when an exception was raised while one of its ChannelHandlers process a ChannelEvent.
 void AbstractChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent event, ChannelPipelineException cause)
          Sends an ExceptionEvent upstream with the specified cause.
 ServerChannel ServerChannelFactory.newChannel(ChannelPipeline pipeline)
           
 Channel ChannelFactory.newChannel(ChannelPipeline pipeline)
          Creates and opens a new Channel and attaches the specified ChannelPipeline to the new Channel.
static ChannelPipeline Channels.pipeline(ChannelPipeline pipeline)
          Creates a new ChannelPipeline which contains the same entries with the specified pipeline.
static ChannelPipelineFactory Channels.pipelineFactory(ChannelPipeline pipeline)
          Creates a new ChannelPipelineFactory which creates a new ChannelPipeline which contains the same entries with the specified pipeline.
 

Constructors in org.jboss.netty.channel with parameters of type ChannelPipeline
AbstractChannel(Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
          Creates a new instance.
AbstractChannel(Integer id, Channel parent, ChannelFactory factory, ChannelPipeline pipeline, ChannelSink sink)
          (Internal use only) Creates a new temporary instance with the specified ID.
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
 LocalServerChannel LocalServerChannelFactory.newChannel(ChannelPipeline pipeline)
           
 LocalChannel LocalClientChannelFactory.newChannel(ChannelPipeline pipeline)
           
 LocalServerChannel DefaultLocalServerChannelFactory.newChannel(ChannelPipeline pipeline)
           
 LocalChannel DefaultLocalClientChannelFactory.newChannel(ChannelPipeline pipeline)
           
 

Uses of ChannelPipeline in org.jboss.netty.channel.socket
 

Methods in org.jboss.netty.channel.socket with parameters of type ChannelPipeline
 ServerSocketChannel ServerSocketChannelFactory.newChannel(ChannelPipeline pipeline)
           
 DatagramChannel DatagramChannelFactory.newChannel(ChannelPipeline pipeline)
           
 SocketChannel ClientSocketChannelFactory.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
 SocketChannel HttpTunnelingClientSocketChannelFactory.newChannel(ChannelPipeline pipeline)
           
 

Uses of ChannelPipeline in org.jboss.netty.channel.socket.nio
 

Methods in org.jboss.netty.channel.socket.nio with parameters of type ChannelPipeline
 ServerSocketChannel NioServerSocketChannelFactory.newChannel(ChannelPipeline pipeline)
           
 DatagramChannel NioDatagramChannelFactory.newChannel(ChannelPipeline pipeline)
           
 SocketChannel NioClientSocketChannelFactory.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
 ServerSocketChannel OioServerSocketChannelFactory.newChannel(ChannelPipeline pipeline)
           
 DatagramChannel OioDatagramChannelFactory.newChannel(ChannelPipeline pipeline)
           
 SocketChannel OioClientSocketChannelFactory.newChannel(ChannelPipeline pipeline)
           
 

Uses of ChannelPipeline in org.jboss.netty.handler.codec.embedder
 

Methods in org.jboss.netty.handler.codec.embedder that return ChannelPipeline
 ChannelPipeline CodecEmbedder.getPipeline()
          Returns the ChannelPipeline that handles the input.
 



Copyright © 2008-2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.