Uses of Package
org.jboss.netty.channel
Packages that use org.jboss.netty.channel
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 channel registry which helps a user maintain the list of open
Channel
s and perform bulk operations on them.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 is an example web service client.
This package contains an example web socket web server.
Encoder and decoder which transform a
Base64-encoded
String
or ChannelBuffer
into a decoded ChannelBuffer
and vice versa.Encoder and decoder which compresses and decompresses
ChannelBuffer
s
in a compression format such as zlib
and gzip.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.
Extensible decoder and its common implementations which deal with the
packet fragmentation and reassembly issue found in a stream-based transport
such as TCP/IP.
Encoder, decoder and their related message types for HTTP.
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
Decoder and Encoder which uses JBoss Marshalling.
Simplistic abstract classes which help implement encoder and decoder that
transform an object into another object and vice versa.
Encoder and decoder which transform a
Google Protocol Buffers
Message
into a ChannelBuffer
and vice versa.Specialized variation of
FrameDecoder
which enables implementation of a non-blocking decoder in the blocking I/O
paradigm.An RTSP
extension based on the HTTP codec.
Encoder, decoder and their compatibility stream implementations which
transform a
Serializable
object into a byte buffer and
vice versa.Encoder, decoder and their related message types for Socks.
Encoder, decoder, session handler and their related message types for the SPDY protocol.
Encoder and decoder which transform a
String
into a
ChannelBuffer
and vice versa.Executor
-based implementation of various
thread models that separate business logic from I/O threadsImplementation of a Ip based Filter handlers.
Logs a
ChannelEvent
for debugging purpose
using an InternalLogger
.The special-purpose handlers that store an event into an internal queue
instead of propagating the event immediately.
Writes very large data stream asynchronously neither spending a lot of
memory nor getting
OutOfMemoryError
.Adds support for read and write timeout and idle connection notification
using a
Timer
.Implementation of a Traffic Shaping Handler and Dynamic Statistics.
-
Classes in org.jboss.netty.channel used by org.jboss.netty.bootstrapClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.The main interface to a transport that creates a
Channel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of the state of a childChannel
.The defaultChannelFuture
implementation.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channelClassDescriptionA skeletal
Channel
implementation.A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.A set of configuration properties of aChannel
.Handles or intercepts a downstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.ARuntimeException
which is thrown when an I/O operation fails.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Listens to the result of aChannelFuture
.Listens to the progress of a time-consuming I/O operation such as a large file transfer.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelException
which is thrown when aChannelPipeline
failed to process aChannelEvent
or when aChannelPipelineFactory
failed to initialize aChannelPipeline
.Creates a newChannelPipeline
for a newChannel
.Receives and processes the terminal downstreamChannelEvent
s.The current or future state of aChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of the state of a childChannel
.A skeletalChannelFuture
implementation which represents aChannelFuture
which has been completed already.The defaultChannelFuture
implementation.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.A region of a file that is sent via aChannel
which supports zero-copy file transfer.AChannelEvent
which represents the transmission or reception of a message.Predicts the number of readable bytes in the receive buffer of aChannel
.Creates a newReceiveBufferSizePredictor
.AChannelEvent
which represents the notification of the completion of a write request on aChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channel.groupClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.The result of an asynchronous
Channel
I/O operation.Listens to the result of aChannelFuture
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channel.localClassDescriptionA skeletal
Channel
implementation.A skeletalChannelSink
implementation.A skeletal server-sideChannel
implementation.A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.A set of configuration properties of aChannel
.An I/O event or I/O request associated with aChannel
.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Receives and processes the terminal downstreamChannelEvent
s.AChannelEvent
which represents the transmission or reception of a message.AChannelFactory
that creates aServerChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channel.socketClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.A set of configuration properties of a
Channel
.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.The defaultSocketChannelConfig
implementation.The defaultChannelFuture
implementation.The defaultServerSocketChannelConfig
implementation.Predicts the number of readable bytes in the receive buffer of aChannel
.Creates a newReceiveBufferSizePredictor
.AChannelFactory
that creates aServerChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channel.socket.httpClassDescriptionA skeletal
Channel
implementation.A skeletalChannelSink
implementation.A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.A set of configuration properties of aChannel
.An I/O event or I/O request associated with aChannel
.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.Receives and processes the terminal downstreamChannelEvent
s.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channel.socket.nioClassDescriptionA skeletal
Channel
implementation.A skeletalChannelSink
implementation.A skeletal server-sideChannel
implementation.A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.A set of configuration properties of aChannel
.An I/O event or I/O request associated with aChannel
.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Receives and processes the terminal downstreamChannelEvent
s.The defaultSocketChannelConfig
implementation.A region of a file that is sent via aChannel
which supports zero-copy file transfer.AChannelEvent
which represents the transmission or reception of a message.Predicts the number of readable bytes in the receive buffer of aChannel
.Creates a newReceiveBufferSizePredictor
.AChannelFactory
that creates aServerChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.channel.socket.oioClassDescriptionA skeletal
Channel
implementation.A skeletalChannelSink
implementation.A skeletal server-sideChannel
implementation.A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.An I/O event or I/O request associated with aChannel
.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Receives and processes the terminal downstreamChannelEvent
s.AChannelFactory
that creates aServerChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.discardClassDescriptionAn I/O event or I/O request associated with a
Channel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type.AChannelEvent
which represents the notification of the completion of a write request on aChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.echoClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.factorialClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.fileClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.helloworldClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.snoopClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.tunnelClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.The main interface to a transport that creates a
Channel
associated with a certain communication entity such as a network socket. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.uploadClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.websocketx.autobahnClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.websocketx.clientClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.http.websocketx.serverClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.localtimeClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.An I/O event or I/O request associated with a
Channel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.objectechoClassDescriptionAn I/O event or I/O request associated with a
Channel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.portunificationClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.proxyClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.qotmClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.securechatClassDescriptionAn I/O event or I/O request associated with a
Channel
.The result of an asynchronousChannel
I/O operation.Listens to the result of aChannelFuture
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.telnetClassDescriptionAn I/O event or I/O request associated with a
Channel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Creates a newChannelPipeline
for a newChannel
.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.example.uptimeClassDescriptionHandles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.base64ClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.compressionClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.The result of an asynchronousChannel
I/O operation.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.embedderClassDescriptionA skeletal
Channel
implementation.A nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.A set of configuration properties of aChannel
.Handles or intercepts a downstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.The main interface to a transport that creates aChannel
associated with a certain communication entity such as a network socket.The result of an asynchronousChannel
I/O operation.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelException
which is thrown when aChannelPipeline
failed to process aChannelEvent
or when aChannelPipelineFactory
failed to initialize aChannelPipeline
.Receives and processes the terminal downstreamChannelEvent
s.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.The defaultChannelPipeline
implementation. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.frameClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.httpClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelHandler
which provides an individual handler method for each event type.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.http.websocketxClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.The result of an asynchronousChannel
I/O operation.Listens to the result of aChannelFuture
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.marshallingClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.oneoneClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.protobufClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.replayClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.rtspClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.serializationClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.socksClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.spdyClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.The result of an asynchronousChannel
I/O operation.Listens to the result of aChannelFuture
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelHandler
which provides an individual handler method for each event type.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.codec.stringClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.executionClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.ipfilterClassDescriptionAn I/O event or I/O request associated with a
Channel
.The result of an asynchronousChannel
I/O operation.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.loggingClassDescriptionHandles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.queueClassDescriptionHandles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelHandler
which provides an individual handler method for each event type.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.sslClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.The result of an asynchronousChannel
I/O operation.Listens to the result of aChannelFuture
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.The defaultChannelFuture
implementation.AChannelEvent
which represents the notification of an exception raised by aChannelHandler
or an I/O thread.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelUpstreamHandler
which provides an individual handler method for each event type. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.streamClassDescriptionHandles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.timeoutClassDescriptionA nexus to a network socket or a component which is capable of I/O operations such as read, write, connect, and bind.Handles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.An I/O event or I/O request associated with aChannel
.ARuntimeException
which is thrown when an I/O operation fails.The result of an asynchronousChannel
I/O operation.Listens to the result of aChannelFuture
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelHandler
that is notified when it is added to or removed from aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelDownstreamHandler
which provides an individual handler method for each event type.AChannelHandler
which provides an individual handler method for each event type.AChannelUpstreamHandler
which provides an individual handler method for each event type.AChannelEvent
which represents the notification of the completion of a write request on aChannel
. -
Classes in org.jboss.netty.channel used by org.jboss.netty.handler.trafficClassDescriptionHandles or intercepts a downstream
ChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Handles or intercepts aChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.Indicates that the same instance of the annotatedChannelHandler
can be added to one or moreChannelPipeline
s multiple times without a race condition.Enables aChannelHandler
to interact with itsChannelPipeline
and other handlers.AChannelEvent
which represents the change of theChannel
state.Handles or intercepts an upstreamChannelEvent
, and sends aChannelEvent
to the next handler in aChannelPipeline
.AChannelEvent
which represents the transmission or reception of a message.AChannelHandler
which provides an individual handler method for each event type.