Package ch.mimo.netty.handler.codec.icap

JBoss Netty ICAP Codec.

See:
          Description

Interface Summary
IcapChunk This is the main ICAP Chunk.
IcapChunkTrailer Icap chunk trailer.
IcapMessage An ICAP message that contains common operations for @see IcapRequest and @see IcapResponse.
IcapRequest Defines a ICAP Request.
IcapResponse ICAP response.
 

Class Summary
AbstractIcapMessage This is the main Icap message implementation where all common @see DefaultIcapRequest and @see DefaultIcapResponse member are present.
DefaultIcapChunk This is the main Chunk implementation class.
DefaultIcapChunkTrailer This class is used to indicate the end of a chunked data stream and to hold trailing headers.
DefaultIcapRequest Main Icap Request implementation.
DefaultIcapResponse Main Icap Response implementation.
Encapsulated This class parses, creates and provides the very important Encapsulated header to the Decoder and encapsulates the complexity of that header.
IcapChunkAggregator This ICAP chunk aggregator will combine an received ICAP message with all body chunks.
IcapChunkSeparator Separates a received ICAP message and body that is attached to either the HTTP request or response.
IcapClientCodec A combination of @see IcapRequestEncoder and @see IcapResponseDecoder which enables easier client side ICAP implementation.
IcapCodecUtil This Codec class provides all required special characters such as space and linefeed.
IcapDecoderUtil Utility that provides decoding support for ICAP messages.
IcapHeaders Icap Headers This class provides a linked list implementation in order to store Icap headers.
IcapHeaders.Names The most common Icap Header names.
IcapMessageDecoder Main ICAP message decoder implementation.
IcapMessageEncoder Main ICAP message encoder.
IcapMethod ICAP methods that are valid to use in messages.
IcapRequestDecoder Decodes an ICAP Request into @see IcapRequest instance.
IcapRequestEncoder Encodes an ICAP Request which takes an @see IcapRequest or @see IcapChunk to encode.
IcapResponseDecoder ICAP Response decoder which creates an @see IcapResponse instance.
IcapResponseEncoder ICAP Response encoder which takes an @see IcapResponse or @see IcapChunk to encode.
IcapServerCodec A combination of @see IcapRequestDecoder and @see IcapResponseEncoder which enables easier server side ICAP implementation.
IcapVersion Provides translation and handling for Icap version string.
ReadChunkDelimiterState Decoder State that reads chunk delimiters
ReadChunkedContentAsChunksState Decoder State that reads one huge chunk into many smaller chunks
ReadChunkSizeState Decoder State that reads chunk size
ReadChunkState Decoder State that reads chunk content
ReadHttpRequestInitialAndHeadersState Decoder State that reads http request initial and headers.
ReadHttpResponseInitalAndHeadersState Decoder State that reads http response initial and headers.
ReadIcapHeaderState Decoder State that reads icap headers.
ReadIcapInitialState Decoder State that reads icap initial.
ReadTrailingHeadersState Decoder State that reads http trailing headers.
SizeDelimiter This class is used to track the size in bytes of headers.
SkipControlCharsState Decoder State that reads control chars and whitespaces.
State<T> Abstract state implementation for all Decoder states.
StateReturnValue Return value encapsulation used in all message decoder states.
Version Provides the version information of this Project.
 

Enum Summary
IcapMessageElementEnum This enum contains all valid ICAP message element names that can occur in an @see Encapsulated header.
IcapResponseStatus ICAP response status enum.
ReadChunkSizeState.DecisionState Used to decide what state has to be processed next.
StateEnum State Enum which contains all Decoder states.
 

Exception Summary
DecodingException Root decoding exception
 

Error Summary
IcapDecodingError Reports a Decoding error of some sort.
 

Package ch.mimo.netty.handler.codec.icap Description

JBoss Netty ICAP Codec.



Copyright © 2011. All Rights Reserved.