Top Classes Enums
module tomcat.embed.core

Package org.apache.coyote.http2


Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractNonZeroStream

Base class for all streams other than stream 0, the connection.

pack-priv abstract class
AbstractStream

Base class for all streams including the connection (referred to as Stream 0) and is used primarily when managing prioritization.

pack-priv class
ByteUtil

Utility class for extracting values from byte arrays.

pack-priv class
ConnectionException

Thrown when an HTTP/2 connection error occurs.

pack-priv abstract class
pack-priv class
ConnectionSettingsLocal

Represents the local connection settings i.e. the settings the client is expected to use when communicating with the server.

pack-priv class
ConnectionSettingsRemote

Represents the remote connection settings: i.e. the settings the server must use when communicating with the client.

public class
pack-priv class
pack-priv class
HeaderSink

Purpose of this class is to silently swallow any headers.

pack-priv class
public class
HpackDecoder

A decoder for HPACK.

pack-priv class
HpackEncoder

Encoder for HPACK frames.

pack-priv class
HpackException

Exception that is thrown when the HPACK compress context is broken.

public class
pack-priv class
public class
pack-priv abstract class
public class
pack-priv class
public class
pack-priv class
Http2UpgradeHandler

This represents an HTTP/2 connection from a client to Tomcat.

pack-priv class
RecycledStream

Represents a closed stream in the priority tree.

pack-priv class
pack-priv class
pack-priv class
StreamException

Thrown when an HTTP/2 stream error occurs.

pack-priv class
pack-priv class
pack-priv class
pack-priv class
WindowAllocationManager

Tracks whether the stream is waiting for an allocation to the stream flow control window, to the connection flow control window or not waiting for an allocation and only issues allocation notifications when the stream is known to be waiting for the notification.

Enum Summary

Modifier and TypeEnum and Description
pack-priv enum
pack-priv enum
pack-priv enum