Uses of Interface
org.apache.hc.core5.http2.impl.nio.H2StreamChannel
Packages that use H2StreamChannel
Package
Description
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
-
Uses of H2StreamChannel in org.apache.hc.core5.http2.impl.nio
Classes in org.apache.hc.core5.http2.impl.nio that implement H2StreamChannelFields in org.apache.hc.core5.http2.impl.nio declared as H2StreamChannelModifier and TypeFieldDescriptionprivate final H2StreamChannel
ClientPushH2StreamHandler.internalOutputChannel
private final H2StreamChannel
ClientH2StreamHandler.outputChannel
private final H2StreamChannel
ServerH2StreamHandler.outputChannel
private final H2StreamChannel
ServerPushH2StreamHandler.outputChannel
Methods in org.apache.hc.core5.http2.impl.nio with parameters of type H2StreamChannelModifier and TypeMethodDescription(package private) abstract H2StreamHandler
AbstractH2StreamMultiplexer.createLocallyInitiatedStream
(ExecutableCommand command, H2StreamChannel channel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics) (package private) H2StreamHandler
ClientH2StreamMultiplexer.createLocallyInitiatedStream
(ExecutableCommand command, H2StreamChannel channel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics) (package private) H2StreamHandler
ServerH2StreamMultiplexer.createLocallyInitiatedStream
(ExecutableCommand command, H2StreamChannel channel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics) (package private) abstract H2StreamHandler
AbstractH2StreamMultiplexer.createRemotelyInitiatedStream
(H2StreamChannel channel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, HandlerFactory<AsyncPushConsumer> pushHandlerFactory) (package private) H2StreamHandler
ClientH2StreamMultiplexer.createRemotelyInitiatedStream
(H2StreamChannel channel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, HandlerFactory<AsyncPushConsumer> pushHandlerFactory) (package private) H2StreamHandler
ServerH2StreamMultiplexer.createRemotelyInitiatedStream
(H2StreamChannel channel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, HandlerFactory<AsyncPushConsumer> pushHandlerFactory) Constructors in org.apache.hc.core5.http2.impl.nio with parameters of type H2StreamChannelModifierConstructorDescription(package private)
ClientH2StreamHandler
(H2StreamChannel outputChannel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, AsyncClientExchangeHandler exchangeHandler, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpCoreContext context) (package private)
ClientPushH2StreamHandler
(H2StreamChannel outputChannel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, HandlerFactory<AsyncPushConsumer> pushHandlerFactory, HttpCoreContext context) (package private)
ServerH2StreamHandler
(H2StreamChannel outputChannel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, HandlerFactory<AsyncServerExchangeHandler> exchangeHandlerFactory, HttpCoreContext context) (package private)
ServerPushH2StreamHandler
(H2StreamChannel outputChannel, HttpProcessor httpProcessor, BasicHttpConnectionMetrics connMetrics, AsyncPushProducer pushProducer, HttpCoreContext context)