Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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).

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 `ChannelHandler`s.

Methods in org.jboss.netty.channel that return ChannelPipeline
`ChannelPipeline` | `Channel.getPipeline()` Returns the `ChannelPipeline` which handles `ChannelEvent`s associated with this channel.
`ChannelPipeline` | `AbstractChannel.getPipeline()`
`ChannelPipeline` | `ChannelPipelineFactory.getPipeline()` Returns a newly created `ChannelPipeline`.
`ChannelPipeline` | `ChannelHandlerContext.getPipeline()` Returns the `ChannelPipeline` that the `ChannelHandler` belongs to.
`static ChannelPipeline` | `Channels.pipeline()` Creates a new `ChannelPipeline`.
`static ChannelPipeline` | `Channels.pipeline(ChannelHandler... handlers)` Creates a new `ChannelPipeline` which contains the specified `ChannelHandler`s.
`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 `ChannelHandler`s process a `ChannelEvent`.
`void` | `AbstractChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent event, ChannelPipelineException cause)` Sends an `ExceptionEvent` upstream with the specified `cause`.
`Channel` | `ChannelFactory.newChannel(ChannelPipeline pipeline)` Creates and opens a new `Channel` and attaches the specified `ChannelPipeline` to the new `Channel`.
`ServerChannel` | `ServerChannelFactory.newChannel(ChannelPipeline pipeline)`
`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
`LocalChannel` | `DefaultLocalClientChannelFactory.newChannel(ChannelPipeline pipeline)`
`LocalChannel` | `LocalClientChannelFactory.newChannel(ChannelPipeline pipeline)`
`LocalServerChannel` | `LocalServerChannelFactory.newChannel(ChannelPipeline pipeline)`
`LocalServerChannel` | `DefaultLocalServerChannelFactory.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)`
`SocketChannel` | `ClientSocketChannelFactory.newChannel(ChannelPipeline pipeline)`
`DatagramChannel` | `DatagramChannelFactory.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
`DatagramChannel` | `NioDatagramChannelFactory.newChannel(ChannelPipeline pipeline)`
`SocketChannel` | `NioClientSocketChannelFactory.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
`ServerSocketChannel` | `OioServerSocketChannelFactory.newChannel(ChannelPipeline pipeline)`
`DatagramChannel` | `OioDatagramChannelFactory.newChannel(ChannelPipeline pipeline)`
`SocketChannel` | `OioClientSocketChannelFactory.newChannel(ChannelPipeline pipeline)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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