Class | Description |
---|---|
FlushOnReadHandler |
This is an HTTP/2 related workaround for an issue where a WINDOW_UPDATE is
queued but not written to the socket, causing a read() on the channel to
hang if the remote endpoint thinks our inbound window is 0.
|
Http2GoAwayEventListener |
Handles
Http2GoAwayFrame s sent on a connection. |
Http2MultiplexedChannelPool |
ChannelPool implementation that handles multiplexed streams. |
Http2PingHandler |
Attached to a
Channel to periodically check the health of HTTP2 connections via PING frames. |
Http2ResetSendingSubscription |
Wrapper around a
Subscription to send a RST_STREAM frame on cancel. |
Http2SettingsFrameHandler |
Configure channel based on the
Http2SettingsFrame received from server |
Http2StreamExceptionHandler |
Exception Handler for errors on the Http2 streams.
|
Http2ToHttpInboundAdapter |
Converts
Http2Frame s to HttpObject s. |
HttpOrHttp2ChannelPool |
Channel pool that establishes an initial connection to determine protocol.
|
HttpToHttp2OutboundAdapter |
Translates HTTP/1.1 Netty objects to the corresponding HTTP/2 frame objects.
|
MultiplexedChannelRecord |
Contains a
Future for the actual socket channel and tracks available
streams based on the MAX_CONCURRENT_STREAMS setting for the connection. |
MultiplexedChannelRecord.Metrics | |
PingTracker |
Tracking the status after sending out the PING frame
|
Exception | Description |
---|---|
GoAwayException |
Exception thrown when a GOAWAY frame is sent by the service.
|
Http2ToHttpInboundAdapter.Http2ResetException | |
PingFailedException |
Copyright © 2020. All rights reserved.