Package org.jboss.netty.handler.codec.http2

Encoder, decoder and their related message types for HTTP.

See:
          Description


Interface Summary
Attribute Attribute interface
Cookie An HTTP Cookie.
FileUpload FileUpload interface that could be in memory, on temporary file or any other implementations.
HttpChunk An HTTP chunk which is used for HTTP chunked transfer-encoding.
HttpChunkTrailer The last HttpChunk which has trailing headers.
HttpData Extended interface for InterfaceHttpData
HttpDataFactory Interface to enable creation of InterfaceHttpData objects
HttpMessage An HTTP message which provides common properties for HttpRequest and HttpResponse.
HttpRequest An HTTP request.
HttpResponse An HTTP response.
InterfaceHttpData Interface for all Objects that could be encoded/decoded using HttpPostRequestEncoder/Decoder
 

Class Summary
AbstractDiskHttpData Abstract Disk HttpData implementation
AbstractHttpData Abstract HttpData implementation
AbstractMemoryHttpData Abstract Memory HttpData implementation
CookieDecoder Decodes an HTTP header value into Cookies.
CookieEncoder Encodes Cookies into an HTTP header value.
DefaultCookie The default Cookie implementation.
DefaultHttpChunk The default HttpChunk implementation.
DefaultHttpChunkTrailer The default HttpChunkTrailer implementation.
DefaultHttpDataFactory Default factory giving Attribute and FileUpload according to constructor Attribute and FileUpload could be :
- MemoryAttribute, DiskAttribute or MixedAttribute
- MemoryFileUpload, DiskFileUpload or MixedFileUpload
according to the constructor.
DefaultHttpMessage The default HttpMessage implementation.
DefaultHttpRequest The default HttpRequest implementation.
DefaultHttpResponse The default HttpResponse implementation.
DiskAttribute Disk implementation of Attributes
DiskFileUpload Disk FileUpload implementation that stores file into real files
HttpChunkAggregator A ChannelHandler that aggregates an HttpMessage and its following HttpChunks into a single HttpMessage with no following HttpChunks.
HttpClientCodec A combination of HttpRequestEncoder and HttpResponseDecoder which enables easier client side HTTP implementation.
HttpContentCompressor Compresses an HttpMessage and an HttpChunk in gzip or deflate encoding while respecting the "Accept-Encoding" header.
HttpContentDecoder Decodes the content of the received HttpRequest and HttpChunk.
HttpContentDecompressor Decompresses an HttpMessage and an HttpChunk compressed in gzip or deflate encoding.
HttpContentEncoder Encodes the content of the outbound HttpResponse and HttpChunk.
HttpHeaders Provides the constants for the standard HTTP header names and values and commonly used utility methods that accesses an HttpMessage.
HttpHeaders.Names Standard HTTP header names.
HttpHeaders.Values Standard HTTP header values.
HttpMessageDecoder Decodes ChannelBuffers into HttpMessages and HttpChunks.
HttpMessageEncoder Encodes an HttpMessage or an HttpChunk into a ChannelBuffer.
HttpMethod The request method of HTTP or its derived protocols, such as RTSP and ICAP.
HttpPostBodyUtil Shared Static object between HttpMessageDecoder, HttpPostRequestDecoder and HttpPostRequestEncoder
HttpPostRequestDecoder This decoder will decode Body and can handle POST BODY.
HttpPostRequestEncoder This encoder will help to encode Request for a FORM as POST.
HttpRequestDecoder Decodes ChannelBuffers into HttpRequests and HttpChunks.
HttpRequestEncoder Encodes an HttpRequest or an HttpChunk into a ChannelBuffer.
HttpResponseDecoder Decodes ChannelBuffers into HttpResponses and HttpChunks.
HttpResponseEncoder Encodes an HttpResponse or an HttpChunk into a ChannelBuffer.
HttpResponseStatus The response code and its description of HTTP or its derived protocols, such as RTSP and ICAP.
HttpServerCodec A combination of HttpRequestDecoder and HttpResponseEncoder which enables easier server side HTTP implementation.
HttpVersion The version of HTTP or its derived protocols, such as RTSP and ICAP.
InternalAttribute This Attribute is only for Encoder use to insert special command between object if needed (like Multipart Mixed mode)
MemoryAttribute Memory implementation of Attributes
MemoryFileUpload Default FileUpload implementation that stores file into memory.
MixedAttribute Mixed implementation using both in Memory and in File with a limit of size
MixedFileUpload Mixed implementation using both in Memory and in File with a limit of size
QueryStringDecoder Splits an HTTP query string into a path string and key-value parameter pairs.
QueryStringEncoder Creates an URL-encoded URI from a path string and key-value parameter pairs.
 

Enum Summary
HttpMessageDecoder.State The internal state of HttpMessageDecoder.
HttpPostBodyUtil.TransferEncodingMechanism Allowed mechanism for multipart mechanism := "7bit" / "8bit" / "binary" Not allowed: "quoted-printable" / "base64"
InterfaceHttpData.HttpDataType  
 

Exception Summary
HttpPostRequestDecoder.EndOfDataDecoderException Exception when the body is fully decoded, even if there is still data
HttpPostRequestDecoder.ErrorDataDecoderException Exception when an error occurs while decoding
HttpPostRequestDecoder.IncompatibleDataDecoderException Exception when an unappropriated method was called on a request
HttpPostRequestDecoder.NotEnoughDataDecoderException Exception when try reading data from request in chunked format, and not enough data are available (need more chunks)
HttpPostRequestEncoder.ErrorDataEncoderException Exception when an error occurs while encoding
 

Package org.jboss.netty.handler.codec.http2 Description

Encoder, decoder and their related message types for HTTP.



Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.