Top Interfaces Classes
module org.glassfish.grizzly.http2

Package org.glassfish.grizzly.http2


Interface Summary

Modifier and TypeInterface and Description
pack-priv interface
public interface
pack-priv interface
pack-priv interface
StreamOutputSink

Interface represents an output sink associated with specific Http2Stream.

Class Summary

Modifier and TypeClass and Description
pack-priv class
pack-priv class
pack-priv class
pack-priv class
public class
AlpnSupport

Grizzly TLS Next Protocol Negotiation support class.

pack-priv class
pack-priv class
BundleQueue<E>

The queue of element bundles.

pack-priv class
DecoderUtils

Http2Frames -> HTTP Packet decoder utils.

pack-priv class
pack-priv class
DefaultOutputSink

Default implementation of an output sink, which is associated with specific Http2Stream.

pack-priv class
pack-priv class
EncoderUtils

HTTP Packet -> HTTP/2 frames encoder utils.

public class
public class
public class
public class
public abstract class
Http2BaseFilter

The org.glassfish.grizzly.filterchain.Filter serves as a bridge between HTTP2 frames and upper-level HTTP layers by converting Http2Frames into HttpPackets and passing them up/down by the FilterChain.

public class
public class
Http2Configuration

Configuration information for HTTP/2 Filter implementations.

public class
Http2FrameCodec

The Filter responsible for transforming Http2Frames to Buffers and vise versa.

public class
pack-priv class
pack-priv class
public class
public class
Http2Session

The HTTP2 session abstraction.

public class
Http2SessionException

HTTP/2 session exception.

public class
Http2SessionOutputSink

Class represents an output sink associated with specific Http2Session and is responsible for session (connection) level flow control.

pack-priv class
public class
Http2Stream

The abstraction representing HTTP2 stream.

public class
Http2StreamException

HTTP/2 Stream exception.

pack-priv class
public abstract class
Node

N-ary tree node implementation to support HTTP/2 stream hierarchies.

pack-priv abstract class
Source

The class represents generic source of data to be sent on Http2Stream.

public class
pack-priv class
UpgradeInputBuffer

The StreamInputBuffer implementation, which is used when upgrading HTTP -> HTTP/2 connections.

public class
UpgradeOutputSink

The StreamOutputSink implementation, which is used when upgrading HTTP -> HTTP/2 connections.