Top Interfaces Classes Enums
module org.glassfish.grizzly.http

Package org.glassfish.grizzly.http


Interface Summary

Modifier and TypeInterface and Description
public interface
ContentEncoding

Abstraction, which represents HTTP content-encoding.

public interface
public interface
public interface
HttpProbe

Monitoring probe providing callbacks that may be invoked by Grizzly Http filters.

public interface
KeepAliveProbe

Monitoring probe providing callbacks that may be invoked by Grizzly KeepAlive.

public interface
MimeHeadersPacket

Common interface for HttpPackets, which contain mimeheaders.

public interface
TransferEncoding

Abstraction, which represents HTTP transfer-encoding.

Class Summary

Modifier and TypeClass and Description
public class
ChunkedTransferEncoding

Chunked transfer encoding implementation.

public class
CompressionConfig

Compression configuration class.

public class
public class
Cookie

Creates a cookie, a small amount of information sent by a servlet to a Web browser, saved by the browser, and later sent back to the server.

public class
Cookies

A collection of cookies - reusable and tuned for server side performance.

public class
CookiesBuilder

Cookies builder, which could be used to construct a set of cookies, either client or server.

public class
FixedLengthTransferEncoding

Fixed length transfer encoding implementation.

public class
GZipContentEncoding

GZip ContentEncoding implementation, which compresses/decompresses HTTP content using gzip algorithm.

public class
HttpBaseFilter

Base HTTP Filter.

public class
HttpBrokenContent

HttpContent message, which represents broken HTTP content.

public class
HttpBrokenContentException

RuntimeException, means something wrong happened during HTTP message content parsing.

public class
HttpClientFilter

Client side HttpCodecFilter implementation, which is responsible for decoding HttpResponsePacket and encoding HttpRequestPacket messages.

public abstract class
HttpCodecFilter

The org.glassfish.grizzly.filterchain.Filter, responsible for transforming Buffer into HttpPacket and vice versa in asynchronous mode.

public class
HttpContent

Object represents HTTP message content: complete or part.

public class
HttpContext

Represents a single logical HTTP transaction.

public class
HttpEvents

The class contains a set of standard HTTP events sent on FilterChain during HTTP packets processing.

public abstract class
HttpHeader

HttpPacket, which represents HTTP message header.

public abstract class
HttpPacket

Abstraction, which represents any type of HTTP message: HttpRequestPacket, HttpResponsePacket, HttpContent.

pack-priv class
HttpProbeNotifier

Utility class, which has notification methods for different HttpProbe events.

public abstract class
HttpRequestPacket

The HttpHeader object, which represents HTTP request message.

pack-priv class
public abstract class
HttpResponsePacket

The HttpHeader object, which represents HTTP response message.

pack-priv class
public class
HttpServerFilter

Server side HttpCodecFilter implementation, which is responsible for decoding HttpRequestPacket and encoding HttpResponsePacket messages.

public class
HttpTrailer

HttpContent message, which represents HTTP trailer message.

public class
KeepAlive

Web container configuration for keep-alive HTTP connections.

public class
LazyCookieState

Lazy cookie implementation, which is based on preparsed Grizzly Buffers.

public class
public class
Method

Predefined HTTP methods

public class
Note<E>

The Note value associated with HttpRequestPacket.

public class
ParsingResult

Class, which represents result of TransferEncoding or ContentEncoding parsing.

public class
ProcessingState

Maintains semantic state necessary to proper HTTP processing.

Enum Summary

Modifier and TypeEnum and Description
public enum
Protocol

Predefined HTTP protocol versions