Uses of Class
org.glassfish.grizzly.http.HttpHeader

Packages that use HttpHeader
org.glassfish.grizzly.http   
 

Uses of HttpHeader in org.glassfish.grizzly.http
 

Subclasses of HttpHeader in org.glassfish.grizzly.http
 class HttpRequestPacket
          The HttpHeader object, which represents HTTP request message.
 class HttpResponsePacket
          The HttpHeader object, which represents HTTP response message.
 

Fields in org.glassfish.grizzly.http declared as HttpHeader
protected  HttpHeader HttpContent.httpHeader
           
protected  HttpHeader HttpHeader.Builder.packet
           
 

Methods in org.glassfish.grizzly.http that return HttpHeader
 HttpHeader HttpContent.getHttpHeader()
          Get the HTTP message header, associated with this content.
 

Methods in org.glassfish.grizzly.http with parameters of type HttpHeader
 boolean EncodingFilter.applyEncoding(HttpHeader httpPacket)
           
static HttpTrailer.Builder HttpTrailer.builder(HttpHeader httpHeader)
          Returns HttpTrailer builder.
static HttpContent.Builder HttpContent.builder(HttpHeader httpHeader)
          Returns HttpContent builder.
static HttpTrailer HttpTrailer.create(HttpHeader httpHeader)
           
static HttpContent HttpContent.create(HttpHeader httpHeader)
           
protected  Buffer HttpCodecFilter.encodeKnownHeaders(MemoryManager memoryManager, Buffer buffer, HttpHeader httpHeader)
           
 void HttpProbe.onContentEncodingParseEvent(Connection connection, HttpHeader header, Buffer buffer, ContentEncoding contentEncoding)
          Method will be called, when ContentEncoding will be applied during the parsing/decoding of the certain HTTP message content chunk.
 void HttpProbe.onContentEncodingSerializeEvent(Connection connection, HttpHeader header, Buffer buffer, ContentEncoding contentEncoding)
          Method will be called, when ContentEncoding will be applied during the serialization/encoding of the certain HTTP message content chunk.
 void HttpProbe.onHeaderParseEvent(Connection connection, HttpHeader header, int size)
          Method will be called, when HTTP message header gets parsed (either request or response).
 void HttpProbe.onHeaderSerializeEvent(Connection connection, HttpHeader header, Buffer buffer)
          Method will be called, when HTTP message header gets serialized (either request or response).
 void HttpProbe.onTransferEncodingParseEvent(Connection connection, HttpHeader header, Buffer buffer, TransferEncoding transferEncoding)
          Method will be called, when TransferEncoding will be applied during the parsing/decoding of the certain HTTP message content chunk.
 void HttpProbe.onTransferEncodingSerializeEvent(Connection connection, HttpHeader header, Buffer buffer, TransferEncoding transferEncoding)
          Method will be called, when TransferEncoding will be applied during the serialization/encoding of the certain HTTP message content chunk.
protected static boolean HttpCodecFilter.parseHeader(HttpHeader httpHeader, MimeHeaders mimeHeaders, HttpCodecFilter.HeaderParsingState parsingState, Buffer input)
           
protected static boolean HttpCodecFilter.parseHeaderName(HttpHeader httpHeader, MimeHeaders mimeHeaders, HttpCodecFilter.HeaderParsingState parsingState, Buffer input)
           
protected static boolean HttpCodecFilter.parseHeaders(HttpHeader httpHeader, MimeHeaders mimeHeaders, HttpCodecFilter.HeaderParsingState parsingState, Buffer input)
           
protected static int HttpCodecFilter.parseHeaderValue(HttpHeader httpHeader, HttpCodecFilter.HeaderParsingState parsingState, Buffer input)
           
 ParsingResult TransferEncoding.parsePacket(Connection connection, HttpHeader httpPacket, Buffer buffer)
          Parse HTTP packet payload, represented by Buffer using specific transfer encoding.
 ParsingResult FixedLengthTransferEncoding.parsePacket(Connection connection, HttpHeader httpPacket, Buffer input)
          Parse HTTP packet payload, represented by Buffer using specific transfer encoding.
 ParsingResult ChunkedTransferEncoding.parsePacket(Connection connection, HttpHeader httpPacket, Buffer input)
          Parse HTTP packet payload, represented by Buffer using specific transfer encoding.
 void TransferEncoding.prepareSerialize(HttpHeader httpHeader, HttpContent content)
          This method will be called by HttpCodecFilter to let TransferEncoding prepare itself for the content serialization.
 void FixedLengthTransferEncoding.prepareSerialize(HttpHeader httpHeader, HttpContent httpContent)
           
 void ChunkedTransferEncoding.prepareSerialize(HttpHeader httpHeader, HttpContent content)
          This method will be called by HttpCodecFilter to let TransferEncoding prepare itself for the content serialization.
 boolean TransferEncoding.wantDecode(HttpHeader httpPacket)
          Return true if this encoding should be used to parse the content of the passed HttpHeader, or false otherwise.
 boolean FixedLengthTransferEncoding.wantDecode(HttpHeader httpPacket)
          Return true if this encoding should be used to parse the content of the passed HttpHeader, or false otherwise.
 boolean ChunkedTransferEncoding.wantDecode(HttpHeader httpPacket)
          Return true if this encoding should be used to parse the content of the passed HttpHeader, or false otherwise.
 boolean TransferEncoding.wantEncode(HttpHeader httpPacket)
          Return true if this encoding should be used to serialize the content of the passed HttpHeader, or false otherwise.
 boolean GZipContentEncoding.wantEncode(HttpHeader header)
           
 boolean FixedLengthTransferEncoding.wantEncode(HttpHeader httpPacket)
          Return true if this encoding should be used to serialize the content of the passed HttpHeader, or false otherwise.
 boolean ContentEncoding.wantEncode(HttpHeader header)
          Method should implement the logic, which decides if HTTP packet with the specific HttpHeader should be encoded using this ContentEncoding.
 boolean ChunkedTransferEncoding.wantEncode(HttpHeader httpPacket)
          Return true if this encoding should be used to serialize the content of the passed HttpHeader, or false otherwise.
 

Constructors in org.glassfish.grizzly.http with parameters of type HttpHeader
HttpContent.Builder(HttpHeader httpHeader)
           
HttpContent(HttpHeader httpHeader)
           
HttpTrailer.Builder(HttpHeader httpHeader)
           
HttpTrailer(HttpHeader httpHeader)
           
 



Copyright © 2010 Oracle Corpration. All Rights Reserved.