A C D E F G H I L M N O P R S T U V

A

AbstractIcapMessage - Class in ch.mimo.netty.handler.codec.icap
This is the main Icap message implementation where all common @see DefaultIcapRequest and @see DefaultIcapResponse member are present.
AbstractIcapMessage(IcapVersion) - Constructor for class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
addDateHeader(String, Date) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
 
addEntry(IcapMessageElementEnum, int) - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
Sets an entry with it's corresponding position.
addHeader(String, Object) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
addHeader(String, Object) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Adds a new trailing header with the specified name and value.
addHeader(String, Object) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
Adds a header key,value combination to the list The existence of such a header name will have no impact.
addHeader(String, Object) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Adds a new header with the specified name and value.
ALLOW - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Allow"
ASCII_CHARSET - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
AUTHORIZATION - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Authorization"

C

CACHE_CONTROL - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Cache-Control"
ch.mimo.netty.handler.codec.icap - package ch.mimo.netty.handler.codec.icap
JBoss Netty ICAP Codec.
ch.mimo.netty.icap.container.osgi - package ch.mimo.netty.icap.container.osgi
OSGi framework integration.
clearHeaders() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
clearHeaders() - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Removes all trailing headers from this trailer.
clearHeaders() - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
 
clearHeaders() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Removes all headers from this message.
COLON - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Colon ':'
CONNECTION - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Connection"
containsBodyEntry() - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
Gets whether the message contains a body entity.
containsEntry(IcapMessageElementEnum) - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
Gets whether a given entry exists in the header value.
containsHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
containsHeader(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Returns true if and only if there is a trailing header with the specified header name.
containsHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
check method to validate if a certain header does exists in the list.
containsHeader(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
containsHttpRequest() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
containsHttpRequest() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
containsHttpResponse() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
containsHttpResponse() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
CR - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Carriage return
createIrrelevantResult() - Static method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
createIrrelevantResultWithDecisionInformation(Object) - Static method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
createMessage(String[]) - Method in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
createMessage(String[]) - Method in class ch.mimo.netty.handler.codec.icap.IcapRequestDecoder
 
createMessage(String[]) - Method in class ch.mimo.netty.handler.codec.icap.IcapResponseDecoder
 
createRelevantResult(Object) - Static method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
createRelevantResultWithDecisionInformation(Object, Object) - Static method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
CRLF - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
carriage return line feed
currentChunkSize - Variable in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 

D

DATE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Date"
decode(ChannelHandlerContext, Channel, ChannelBuffer, StateEnum) - Method in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
DecodingException - Exception in ch.mimo.netty.handler.codec.icap
Root decoding exception
DecodingException(Throwable) - Constructor for exception ch.mimo.netty.handler.codec.icap.DecodingException
 
DefaultIcapChunk - Class in ch.mimo.netty.handler.codec.icap
This is the main Chunk implementation class.
DefaultIcapChunk(ChannelBuffer) - Constructor for class ch.mimo.netty.handler.codec.icap.DefaultIcapChunk
 
DefaultIcapChunkTrailer - Class in ch.mimo.netty.handler.codec.icap
This class is used to indicate the end of a chunked data stream and to hold trailing headers.
DefaultIcapChunkTrailer() - Constructor for class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
DefaultIcapChunkTrailer(boolean, boolean) - Constructor for class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
DefaultIcapRequest - Class in ch.mimo.netty.handler.codec.icap
Main Icap Request implementation.
DefaultIcapRequest(IcapVersion, IcapMethod, String, String) - Constructor for class ch.mimo.netty.handler.codec.icap.DefaultIcapRequest
This will create an initial icap request with all necessary details.
DefaultIcapResponse - Class in ch.mimo.netty.handler.codec.icap
Main Icap Response implementation.
DefaultIcapResponse(IcapVersion, IcapResponseStatus) - Constructor for class ch.mimo.netty.handler.codec.icap.DefaultIcapResponse
Will create an instance of IcapResponse.

E

Encapsulated - Class in ch.mimo.netty.handler.codec.icap
This class parses, creates and provides the very important Encapsulated header to the Decoder and encapsulates the complexity of that header.
Encapsulated() - Constructor for class ch.mimo.netty.handler.codec.icap.Encapsulated
 
Encapsulated(String) - Constructor for class ch.mimo.netty.handler.codec.icap.Encapsulated
Creates an instance based on the value given.
ENCAPSULATED - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Encapsulated"
ENCAPSULATION_ELEMENT_NULLBODY - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
ENCAPSULATION_ELEMENT_OPTBODY - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
ENCAPSULATION_ELEMENT_REQBODY - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
ENCAPSULATION_ELEMENT_REQHDR - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
ENCAPSULATION_ELEMENT_RESBODY - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
ENCAPSULATION_ELEMENT_RESHDR - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
encode(ChannelBuffer) - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
This method encodes an Encapsulated instance into an Icap Message.
encode(ChannelHandlerContext, Channel, Object) - Method in class ch.mimo.netty.handler.codec.icap.IcapMessageEncoder
 
encodeInitialLine(ChannelBuffer, IcapMessage) - Method in class ch.mimo.netty.handler.codec.icap.IcapMessageEncoder
 
encodeInitialLine(ChannelBuffer, IcapMessage) - Method in class ch.mimo.netty.handler.codec.icap.IcapRequestEncoder
 
encodeInitialLine(ChannelBuffer, IcapMessage) - Method in class ch.mimo.netty.handler.codec.icap.IcapResponseEncoder
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkDelimiterState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkedContentAsChunksState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkSizeState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadHttpRequestInitialAndHeadersState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadHttpResponseInitalAndHeadersState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadIcapHeaderState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadIcapInitialState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadTrailingHeadersState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.SkipControlCharsState
 
execute(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.State
execution method
EXPIRES - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Expires"
extractHttpBodyContentFromIcapMessage(IcapMessage) - Static method in class ch.mimo.netty.handler.codec.icap.IcapChunkAggregator
Convenience method to retrieve a HTTP request,response or an ICAP options response body from an aggregated IcapMessage.

F

findEndOfString(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
finds the end of a string.
findNonWhitespace(String, int) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
finds the first occurrence of a non whitespace character.
findWhitespace(String, int) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
finds the first occurrence of a whitespace character
FROM - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"From"
fromCode(String) - Static method in enum ch.mimo.netty.handler.codec.icap.IcapResponseStatus
 
fromString(String) - Static method in enum ch.mimo.netty.handler.codec.icap.IcapMessageElementEnum
 

G

getBodyType() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getBodyType() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getChunkSize(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
parses the chunk size from a line.
getCode() - Method in enum ch.mimo.netty.handler.codec.icap.IcapResponseStatus
 
getContent() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapResponse
 
getContent() - Method in interface ch.mimo.netty.handler.codec.icap.IcapResponse
Gets an OPTIONS body if present
getDateHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
retrieves a date header value as @see Date If the header does not exist null is returned.
getDecisionInformation() - Method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
getEncapsulatedHeader() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getEncapsulatedHeader() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getHeader(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Returns the trailing header value with the specified header name.
getHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
retrieves a header value from the list.
getHeader(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Returns the header value with the specified header name.
getHeaderNames() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getHeaderNames() - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Returns the Set of all trailing header names that this trailer contains.
getHeaderNames() - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
retrieval method for all header names.
getHeaderNames() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getHeaders(String) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getHeaders() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getHeaders(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Returns the trailing header values with the specified header name.
getHeaders() - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Returns the all header names and values that this trailer contains.
getHeaders(String) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
retrieves all values for one header name.
getHeaders() - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
retrieval method for all headers that are currently in this list.
getHeaders(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Returns the header values with the specified header name.
getHeaders() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Returns the all header names and values that this message contains.
getHttpRequest() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getHttpRequest() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getHttpResponse() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getHttpResponse() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getMajorVersion() - Method in class ch.mimo.netty.handler.codec.icap.IcapVersion
Major version
getMethod() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapRequest
 
getMethod() - Method in interface ch.mimo.netty.handler.codec.icap.IcapRequest
 
getMinorVersion() - Method in class ch.mimo.netty.handler.codec.icap.IcapVersion
Minor version
getNextEntry() - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
Iterator method.
getNextState() - Method in enum ch.mimo.netty.handler.codec.icap.ReadChunkSizeState.DecisionState
 
getPreviewAmount() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getPreviewAmount() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getPreviewHeaderValue() - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
Convenience method to retrieve the @see Integer value from a Icap Preview header.
getProtocolName() - Method in class ch.mimo.netty.handler.codec.icap.IcapVersion
Protocol name
getProtocolVersion() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
getProtocolVersion() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
getSize() - Method in class ch.mimo.netty.handler.codec.icap.SizeDelimiter
 
getState() - Method in enum ch.mimo.netty.handler.codec.icap.StateEnum
 
getStatus() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapResponse
 
getStatus() - Method in interface ch.mimo.netty.handler.codec.icap.IcapResponse
Gets the response status for this message.
getText() - Method in class ch.mimo.netty.handler.codec.icap.IcapVersion
The text representation of this version.
getUri() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapRequest
 
getUri() - Method in interface ch.mimo.netty.handler.codec.icap.IcapRequest
 
getValue() - Method in enum ch.mimo.netty.handler.codec.icap.IcapMessageElementEnum
 
getValue() - Method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 

H

handleDownstream(ChannelHandlerContext, ChannelEvent) - Method in class ch.mimo.netty.handler.codec.icap.IcapChunkSeparator
 
handleDownstream(ChannelHandlerContext, ChannelEvent) - Method in class ch.mimo.netty.handler.codec.icap.IcapClientCodec
 
handleDownstream(ChannelHandlerContext, ChannelEvent) - Method in class ch.mimo.netty.handler.codec.icap.IcapServerCodec
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class ch.mimo.netty.handler.codec.icap.IcapClientCodec
 
handleUpstream(ChannelHandlerContext, ChannelEvent) - Method in class ch.mimo.netty.handler.codec.icap.IcapServerCodec
 
HOST - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Host"

I

ICAP_1_0 - Static variable in class ch.mimo.netty.handler.codec.icap.IcapVersion
 
IcapChunk - Interface in ch.mimo.netty.handler.codec.icap
This is the main ICAP Chunk.
IcapChunkAggregator - Class in ch.mimo.netty.handler.codec.icap
This ICAP chunk aggregator will combine an received ICAP message with all body chunks.
IcapChunkAggregator(long) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapChunkAggregator
 
IcapChunkSeparator - Class in ch.mimo.netty.handler.codec.icap
Separates a received ICAP message and body that is attached to either the HTTP request or response.
IcapChunkSeparator(int) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapChunkSeparator
 
IcapChunkTrailer - Interface in ch.mimo.netty.handler.codec.icap
Icap chunk trailer.
IcapClientCodec - Class in ch.mimo.netty.handler.codec.icap
A combination of @see IcapRequestEncoder and @see IcapResponseDecoder which enables easier client side ICAP implementation.
IcapClientCodec(int, int, int, int) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapClientCodec
 
IcapClientCodec() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapClientCodec
 
IcapCodecUtil - Class in ch.mimo.netty.handler.codec.icap
This Codec class provides all required special characters such as space and linefeed.
IcapDecoderUtil - Class in ch.mimo.netty.handler.codec.icap
Utility that provides decoding support for ICAP messages.
IcapDecodingError - Error in ch.mimo.netty.handler.codec.icap
Reports a Decoding error of some sort.
IcapDecodingError(String) - Constructor for error ch.mimo.netty.handler.codec.icap.IcapDecodingError
 
IcapHeaders - Class in ch.mimo.netty.handler.codec.icap
Icap Headers This class provides a linked list implementation in order to store Icap headers.
IcapHeaders() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapHeaders
 
IcapHeaders.Names - Class in ch.mimo.netty.handler.codec.icap
The most common Icap Header names.
IcapHeaders.Names() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
 
IcapMessage - Interface in ch.mimo.netty.handler.codec.icap
An ICAP message that contains common operations for @see IcapRequest and @see IcapResponse.
IcapMessageDecoder - Class in ch.mimo.netty.handler.codec.icap
Main ICAP message decoder implementation.
IcapMessageDecoder() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
Creates a new instance with the default maxInitialLineLength (4096}, maxIcapHeaderSize (8192), maxHttpHeaderSize (8192), and maxChunkSize (8192).
IcapMessageDecoder(int, int, int, int) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
Creates a new instance with the specified parameters.
IcapMessageElementEnum - Enum in ch.mimo.netty.handler.codec.icap
This enum contains all valid ICAP message element names that can occur in an @see Encapsulated header.
IcapMessageEncoder - Class in ch.mimo.netty.handler.codec.icap
Main ICAP message encoder.
IcapMessageEncoder() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapMessageEncoder
 
IcapMethod - Class in ch.mimo.netty.handler.codec.icap
ICAP methods that are valid to use in messages.
IcapRequest - Interface in ch.mimo.netty.handler.codec.icap
Defines a ICAP Request.
IcapRequestDecoder - Class in ch.mimo.netty.handler.codec.icap
Decodes an ICAP Request into @see IcapRequest instance.
IcapRequestDecoder() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapRequestDecoder
 
IcapRequestDecoder(int, int, int, int) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapRequestDecoder
 
IcapRequestEncoder - Class in ch.mimo.netty.handler.codec.icap
Encodes an ICAP Request which takes an @see IcapRequest or @see IcapChunk to encode.
IcapRequestEncoder() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapRequestEncoder
 
IcapResponse - Interface in ch.mimo.netty.handler.codec.icap
ICAP response.
IcapResponseDecoder - Class in ch.mimo.netty.handler.codec.icap
ICAP Response decoder which creates an @see IcapResponse instance.
IcapResponseDecoder() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapResponseDecoder
 
IcapResponseDecoder(int, int, int, int) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapResponseDecoder
 
IcapResponseEncoder - Class in ch.mimo.netty.handler.codec.icap
ICAP Response encoder which takes an @see IcapResponse or @see IcapChunk to encode.
IcapResponseEncoder() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapResponseEncoder
 
IcapResponseStatus - Enum in ch.mimo.netty.handler.codec.icap
ICAP response status enum.
IcapServerCodec - Class in ch.mimo.netty.handler.codec.icap
A combination of @see IcapRequestDecoder and @see IcapResponseEncoder which enables easier server side ICAP implementation.
IcapServerCodec() - Constructor for class ch.mimo.netty.handler.codec.icap.IcapServerCodec
 
IcapServerCodec(int, int, int, int) - Constructor for class ch.mimo.netty.handler.codec.icap.IcapServerCodec
 
IcapVersion - Class in ch.mimo.netty.handler.codec.icap
Provides translation and handling for Icap version string.
ID - Static variable in class ch.mimo.netty.handler.codec.icap.Version
The version identifier.
IEOF_SEQUENCE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Preview early termination sequence 0; ieof
IEOF_SEQUENCE_STRING - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
increment(int) - Method in class ch.mimo.netty.handler.codec.icap.SizeDelimiter
 
increment() - Method in class ch.mimo.netty.handler.codec.icap.SizeDelimiter
 
isDecodingResponse() - Method in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
isDecodingResponse() - Method in class ch.mimo.netty.handler.codec.icap.IcapRequestDecoder
 
isDecodingResponse() - Method in class ch.mimo.netty.handler.codec.icap.IcapResponseDecoder
 
isEarlyTerminated() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunk
 
isEarlyTerminated() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
isEarlyTerminated() - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunk
Gets whether this chunk belongs to a early terminated preview message.
isHeaderLineSimpleValue(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
 
isLast() - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Always returns true.
isPreviewChunk() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunk
 
isPreviewChunk() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
isPreviewChunk() - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunk
Gets whether this chunk belongs to a preview message.
isPreviewMessage() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
isPreviewMessage() - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
isRelevant() - Method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
ISTAG - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"ISTag"

L

LF - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Line feed character

M

main(String[]) - Static method in class ch.mimo.netty.handler.codec.icap.Version
Prints out the version identifier to stdout.
MAX_CONNECTIONS - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Max-connections"
maxChunkSize - Variable in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
maxHttpHeaderSize - Variable in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
maxIcapHeaderSize - Variable in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
maxInitialLineLength - Variable in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
message - Variable in class ch.mimo.netty.handler.codec.icap.IcapMessageDecoder
 
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class ch.mimo.netty.handler.codec.icap.IcapChunkAggregator
 
METHODS - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Methods"

N

NATIVE_IEOF_SEQUENCE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
 
NettyIcapBundleActivator - Class in ch.mimo.netty.icap.container.osgi
OSGI bundle activator.
NettyIcapBundleActivator() - Constructor for class ch.mimo.netty.icap.container.osgi.NettyIcapBundleActivator
 

O

onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkDelimiterState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkedContentAsChunksState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkSizeState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadHttpRequestInitialAndHeadersState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadHttpResponseInitalAndHeadersState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadIcapHeaderState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadIcapInitialState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.ReadTrailingHeadersState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.SkipControlCharsState
 
onEntry(ChannelBuffer, IcapMessageDecoder) - Method in class ch.mimo.netty.handler.codec.icap.State
Preparation method
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkDelimiterState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkedContentAsChunksState
 
onExit(ChannelBuffer, IcapMessageDecoder, ReadChunkSizeState.DecisionState) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkSizeState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadChunkState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadHttpRequestInitialAndHeadersState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadHttpResponseInitalAndHeadersState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadIcapHeaderState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadIcapInitialState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.ReadTrailingHeadersState
 
onExit(ChannelBuffer, IcapMessageDecoder, Object) - Method in class ch.mimo.netty.handler.codec.icap.SkipControlCharsState
 
onExit(ChannelBuffer, IcapMessageDecoder, T) - Method in class ch.mimo.netty.handler.codec.icap.State
Flow decision method
OPT_BODY_TYPE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Opt-body-type"
OPTIONS - Static variable in class ch.mimo.netty.handler.codec.icap.IcapMethod
learn about configuration
OPTIONS_TTL - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Options-TTL"

P

PRAGMA - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Pragma"
PREVIEW - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Preview"
previewLine(ChannelBuffer, int) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
previews a line until CR / LF / CRLF this will not increas the buffers readerIndex!

R

ReadChunkDelimiterState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads chunk delimiters
ReadChunkDelimiterState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadChunkDelimiterState
 
ReadChunkedContentAsChunksState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads one huge chunk into many smaller chunks
ReadChunkedContentAsChunksState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadChunkedContentAsChunksState
 
ReadChunkSizeState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads chunk size
ReadChunkSizeState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadChunkSizeState
 
ReadChunkSizeState.DecisionState - Enum in ch.mimo.netty.handler.codec.icap
Used to decide what state has to be processed next.
ReadChunkState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads chunk content
ReadChunkState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadChunkState
 
readHeaders(ChannelBuffer, int) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
parses all available message headers.
ReadHttpRequestInitialAndHeadersState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads http request initial and headers.
ReadHttpRequestInitialAndHeadersState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadHttpRequestInitialAndHeadersState
 
ReadHttpResponseInitalAndHeadersState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads http response initial and headers.
ReadHttpResponseInitalAndHeadersState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadHttpResponseInitalAndHeadersState
 
ReadIcapHeaderState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads icap headers.
ReadIcapHeaderState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadIcapHeaderState
 
ReadIcapInitialState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads icap initial.
ReadIcapInitialState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadIcapInitialState
 
readLine(ChannelBuffer, int) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
reads a line until CR / LF / CRLF
readSingleHeaderLine(ChannelBuffer, SizeDelimiter) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
reads one individual header "key: value"
ReadTrailingHeadersState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads http trailing headers.
ReadTrailingHeadersState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.ReadTrailingHeadersState
 
REFERER - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Referer"
removeHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
removeHeader(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Removes the trailing header with the specified name.
removeHeader(String) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
removes all headers with the same name from the list.
removeHeader(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Removes the header with the specified name.
REQMOD - Static variable in class ch.mimo.netty.handler.codec.icap.IcapMethod
Request Modification
RESPMOD - Static variable in class ch.mimo.netty.handler.codec.icap.IcapMethod
Response Modification

S

SERVICE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Service"
SERVICE_ID - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Service-ID"
setBody(IcapMessageElementEnum) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setBody(IcapMessageElementEnum) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Sets the indication that this icap message contains a body of some kind.
setContent(ChannelBuffer) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapResponse
 
setContent(ChannelBuffer) - Method in interface ch.mimo.netty.handler.codec.icap.IcapResponse
Sets an OPTIONS body to this message.
setEarlyTermination(boolean) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunk
 
setEarlyTermination(boolean) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
setEarlyTermination(boolean) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunk
Toggles whether this chunk belongs to a early terminated preview message.
setEncapsulatedHeader(Encapsulated) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setEncapsulatedHeader(Encapsulated) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Sets the @see Encapsulated Encapsulation header for this message
setEntryAsProcessed(IcapMessageElementEnum) - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
reports that a given entry was processed and that the @see Encapsulated#getNextEntry() can now return the next entry in line or null if no more are present.
setHeader(String, Object) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setHeader(String, Iterable<?>) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setHeader(String, Object) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Sets a new trailing header with the specified name and value.
setHeader(String, Iterable<?>) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunkTrailer
Sets a new trailing header with the specified name and values.
setHeader(String, Object) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
Sets one header at the end of the list.
setHeader(String, Iterable<?>) - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
Sets one header with many values.
setHeader(String, Object) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Sets a new header with the specified name and value.
setHeader(String, Iterable<?>) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Sets a new header with the specified name and values.
setHttpRequest(HttpRequest) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setHttpRequest(HttpRequest) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
 
setHttpResponse(HttpResponse) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setHttpResponse(HttpResponse) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Adds a @see HttpResponse to the Icap message.
setMethod(IcapMethod) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapRequest
 
setMethod(IcapMethod) - Method in interface ch.mimo.netty.handler.codec.icap.IcapRequest
Sets the operation method for this icap request.
setPreviewChunk(boolean) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunk
 
setPreviewChunk(boolean) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
setPreviewChunk(boolean) - Method in interface ch.mimo.netty.handler.codec.icap.IcapChunk
Toggles whether this chunk belongs to a preview message.
setProtocolVersion(IcapVersion) - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
setProtocolVersion(IcapVersion) - Method in interface ch.mimo.netty.handler.codec.icap.IcapMessage
Sets the protocol version of this message.
setStatus(IcapResponseStatus) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapResponse
 
setStatus(IcapResponseStatus) - Method in interface ch.mimo.netty.handler.codec.icap.IcapResponse
Sets the response status
setUri(String) - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapRequest
 
setUri(String) - Method in interface ch.mimo.netty.handler.codec.icap.IcapRequest
Sets the operations uri.
SizeDelimiter - Class in ch.mimo.netty.handler.codec.icap
This class is used to track the size in bytes of headers.
SizeDelimiter(int) - Constructor for class ch.mimo.netty.handler.codec.icap.SizeDelimiter
 
skipControlCharacters(ChannelBuffer) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
finds the true beginning of the request by skipping all prepended control and whitespace characters.
SkipControlCharsState - Class in ch.mimo.netty.handler.codec.icap
Decoder State that reads control chars and whitespaces.
SkipControlCharsState(String) - Constructor for class ch.mimo.netty.handler.codec.icap.SkipControlCharsState
 
SPACE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Space
splitHeader(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
Splits one header into key|value
splitInitialLine(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapDecoderUtil
Splits an initial line.
start(BundleContext) - Method in class ch.mimo.netty.icap.container.osgi.NettyIcapBundleActivator
 
State<T> - Class in ch.mimo.netty.handler.codec.icap
Abstract state implementation for all Decoder states.
State(String) - Constructor for class ch.mimo.netty.handler.codec.icap.State
 
StateEnum - Enum in ch.mimo.netty.handler.codec.icap
State Enum which contains all Decoder states.
StateReturnValue - Class in ch.mimo.netty.handler.codec.icap
Return value encapsulation used in all message decoder states.
StateReturnValue(boolean, Object, Object) - Constructor for class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
stop(BundleContext) - Method in class ch.mimo.netty.icap.container.osgi.NettyIcapBundleActivator
 

T

toResponseInitialLineValue(ChannelBuffer) - Method in enum ch.mimo.netty.handler.codec.icap.IcapResponseStatus
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.AbstractIcapMessage
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunk
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapChunkTrailer
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.DefaultIcapResponse
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.Encapsulated
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.IcapHeaders
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.IcapMethod
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.IcapVersion
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.State
 
toString() - Method in enum ch.mimo.netty.handler.codec.icap.StateEnum
 
toString() - Method in class ch.mimo.netty.handler.codec.icap.StateReturnValue
 
TRAILER - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Trailer"
TRANSFER_COMPLETE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Transfer-Complete"
TRANSFER_IGNORE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Transfer-Ignore"
TRANSFER_PREVIEW - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Transfer-Preview"

U

UPGRADE - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"Upgrade"
USER_AGENT - Static variable in class ch.mimo.netty.handler.codec.icap.IcapHeaders.Names
"User-Agent"

V

validateHeaderName(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Valiation method for Icap header names.
validateHeaderValue(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapCodecUtil
Validation method for Icap header values
valueOf(String) - Static method in enum ch.mimo.netty.handler.codec.icap.IcapMessageElementEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapMethod
Returns the IcapMethod represented by the specified name.
valueOf(String) - Static method in enum ch.mimo.netty.handler.codec.icap.IcapResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class ch.mimo.netty.handler.codec.icap.IcapVersion
Returns an existing or new HttpVersion instance which matches to the specified RTSP version string.
valueOf(String) - Static method in enum ch.mimo.netty.handler.codec.icap.ReadChunkSizeState.DecisionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ch.mimo.netty.handler.codec.icap.StateEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.mimo.netty.handler.codec.icap.IcapMessageElementEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.mimo.netty.handler.codec.icap.IcapResponseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.mimo.netty.handler.codec.icap.ReadChunkSizeState.DecisionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ch.mimo.netty.handler.codec.icap.StateEnum
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in ch.mimo.netty.handler.codec.icap
Provides the version information of this Project.

A C D E F G H I L M N O P R S T U V

Copyright © 2011. All Rights Reserved.