## Uses of Class
org.jboss.netty.channel.SimpleChannelUpstreamHandler

Packages that use SimpleChannelUpstreamHandler
org.jboss.netty.handler.codec.frame: 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.
org.jboss.netty.handler.codec.http: Encoder, decoder and their related message types for HTTP.
org.jboss.netty.handler.codec.http.websocket: Encoder, decoder and their related message types for Web Socket data frames.
org.jboss.netty.handler.codec.protobuf: Encoder and decoder which transform a Google Protocol Buffers `Message` into a `ChannelBuffer` and vice versa.
org.jboss.netty.handler.codec.replay: Specialized variation of `FrameDecoder` which enables implementation of a non-blocking decoder in the blocking I/O paradigm.
org.jboss.netty.handler.codec.rtsp: An RTSP extension based on the HTTP codec.
org.jboss.netty.handler.codec.serialization: Encoder, decoder and their compatibility stream implementations which transform a `Serializable` object into a byte buffer and vice versa.
org.jboss.netty.handler.queue: The special-purpose handlers that store an event into an internal queue instead of propagating the event immediately.
org.jboss.netty.handler.ssl: SSL · TLS implementation based on `SSLEngine`
org.jboss.netty.handler.timeout: Adds support for read and write timeout and idle connection notification using a `Timer`.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.frame

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.frame
`class` `DelimiterBasedFrameDecoder` A decoder that splits the received `ChannelBuffer`s by one or more delimiters.
`class` `FixedLengthFrameDecoder` A decoder that splits the received `ChannelBuffer`s by the fixed number of bytes.
`class` `FrameDecoder` Decodes the received `ChannelBuffer`s into a meaningful frame object.
`class` `LengthFieldBasedFrameDecoder` A decoder that splits the received `ChannelBuffer`s dynamically by the value of the length field in the message.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.http

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.http
`class` `HttpChunkAggregator` A `ChannelHandler` that aggregates an `HttpMessage` and its following `HttpChunk`s into a single `HttpMessage` with no following `HttpChunk`s.
`class` `HttpContentDecoder` Decodes the content of the received `HttpRequest` and `HttpChunk`.
`class` `HttpContentDecompressor` Decompresses an `HttpMessage` and an `HttpChunk` compressed in `gzip` or `deflate` encoding.
`class` `HttpMessageDecoder` Decodes `ChannelBuffer`s into `HttpMessage`s and `HttpChunk`s.
`class` `HttpRequestDecoder` Decodes `ChannelBuffer`s into `HttpRequest`s and `HttpChunk`s.
`class` `HttpResponseDecoder` Decodes `ChannelBuffer`s into `HttpResponse`s and `HttpChunk`s.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.http.websocket

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.http.websocket
`class` `WebSocketFrameDecoder` Decodes `ChannelBuffer`s into `WebSocketFrame`s.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.protobuf

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.protobuf
`class` `ProtobufVarint32FrameDecoder` A decoder that splits the received `ChannelBuffer`s dynamically by the value of the Google Protocol Buffers Base 128 Varints integer length field in the message.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.replay

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.replay
`class` `ReplayingDecoder<T extends Enum<T>>` A specialized variation of `FrameDecoder` which enables implementation of a non-blocking decoder in the blocking I/O paradigm.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.rtsp

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.rtsp
`class` `RtspMessageDecoder` Decodes `ChannelBuffer`s into RTSP messages represented in `HttpMessage`s.
`class` `RtspRequestDecoder` Decodes `ChannelBuffer`s into RTSP requests represented in `HttpRequest`s.
`class` `RtspResponseDecoder` Decodes `ChannelBuffer`s into RTSP responses represented in `HttpResponse`s.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.serialization

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.codec.serialization

`class`

`CompatibleObjectDecoder`
Deprecated. This decoder has a known critical bug which fails to decode and raises a random exception in some circumstances. Avoid to use it whenever you can. The only workaround is to replace `CompatibleObjectEncoder`, `CompatibleObjectDecoder`, `ObjectInputStream`, and `ObjectOutputStream` with `ObjectEncoder`, `ObjectDecoder`, `ObjectEncoderOutputStream`, and `ObjectDecoderInputStream` respectively. This workaround requires both a client and a server to be modified.

`class` `ObjectDecoder` A decoder which deserializes the received `ChannelBuffer`s into Java objects.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.queue

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.queue
`class` `BlockingReadHandler<E>` Emulates blocking read operation.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.ssl

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.ssl
`class` `SslHandler` Adds SSL · TLS and StartTLS support to a `Channel`.

Uses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.timeout

Subclasses of SimpleChannelUpstreamHandler in org.jboss.netty.handler.timeout
`class` `IdleStateAwareChannelUpstreamHandler` An extended `SimpleChannelUpstreamHandler` that adds the handler method for an `IdleStateEvent`.
`class` `IdleStateHandler` Triggers an `IdleStateEvent` when a `Channel` has not performed read, write, or both operation for a while.
`class` `ReadTimeoutHandler` Raises a `ReadTimeoutException` when no data was read within a certain period of time.

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