| Package | Description |
|---|---|
| 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.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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractChannelSink
A skeletal
ChannelSink implementation. |
private static class |
DefaultChannelPipeline.DiscardingChannelSink |
| Modifier and Type | Field and Description |
|---|---|
(package private) static ChannelSink |
DefaultChannelPipeline.discardingSink |
private ChannelSink |
DefaultChannelPipeline.sink |
| Modifier and Type | Method and Description |
|---|---|
ChannelSink |
ChannelPipeline.getSink()
Returns the
ChannelSink that this pipeline is attached to. |
ChannelSink |
DefaultChannelPipeline.getSink() |
| Modifier and Type | Method and Description |
|---|---|
void |
ChannelPipeline.attach(Channel channel,
ChannelSink sink)
Attaches this pipeline to the specified
Channel and
ChannelSink. |
void |
DefaultChannelPipeline.attach(Channel channel,
ChannelSink sink) |
| Constructor and Description |
|---|
AbstractChannel(Channel parent,
ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink)
Creates a new instance.
|
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.
|
AbstractServerChannel(ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink)
Creates a new instance.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
LocalClientChannelSink |
(package private) class |
LocalServerChannelSink |
| Modifier and Type | Field and Description |
|---|---|
private ChannelSink |
DefaultLocalClientChannelFactory.sink |
private ChannelSink |
DefaultLocalServerChannelFactory.sink |
| Constructor and Description |
|---|
DefaultLocalChannel(LocalServerChannel parent,
ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink,
DefaultLocalChannel pairedChannel) |
DefaultLocalServerChannel(ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink) |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
HttpTunnelingClientSocketPipelineSink |
| Modifier and Type | Field and Description |
|---|---|
private ChannelSink |
HttpTunnelingClientSocketChannelFactory.sink |
| Constructor and Description |
|---|
HttpTunnelingClientSocketChannel(ChannelFactory factory,
ChannelPipeline pipeline,
ChannelSink sink,
ClientSocketChannelFactory clientSocketChannelFactory) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractNioChannelSink |
(package private) class |
NioClientSocketPipelineSink |
(package private) class |
NioDatagramPipelineSink
Receives downstream events from a
ChannelPipeline. |
(package private) class |
NioServerSocketPipelineSink |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractOioChannelSink |
(package private) class |
OioClientSocketPipelineSink |
(package private) class |
OioDatagramPipelineSink |
(package private) class |
OioServerSocketPipelineSink |
| Modifier and Type | Field and Description |
|---|---|
private ChannelSink |
OioServerSocketChannelFactory.sink |
| Constructor and 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) |
| Modifier and Type | Class and Description |
|---|---|
private class |
AbstractCodecEmbedder.EmbeddedChannelSink |
| Constructor and Description |
|---|
EmbeddedChannel(ChannelPipeline pipeline,
ChannelSink sink) |