Uses of Interface
org.apache.hc.core5.http.impl.nio.HttpConnectionEventHandler
Packages that use HttpConnectionEventHandler
Package
Description
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
-
Uses of HttpConnectionEventHandler in org.apache.hc.core5.http.impl.nio
Classes in org.apache.hc.core5.http.impl.nio that implement HttpConnectionEventHandlerModifier and TypeClassDescription(package private) class
class
IOEventHandler
that implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.class
IOEventHandler
that implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining. -
Uses of HttpConnectionEventHandler in org.apache.hc.core5.http2.impl.nio
Classes in org.apache.hc.core5.http2.impl.nio that implement HttpConnectionEventHandlerModifier and TypeClassDescription(package private) class
class
IOEventHandler
that implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.class
I/O event handler for events fired byProtocolIOSession
that implements client side of the HTTP/2 protocol negotiation handshake always forcing the choice of HTTP/2.class
(package private) class
class
IOEventHandler
that implements server side HTTP/2 messaging protocol with full support for multiplexed message transmission.class
I/O event handler for events fired byProtocolIOSession
that implements server side of the HTTP/2 protocol negotiation handshake.Fields in org.apache.hc.core5.http2.impl.nio with type parameters of type HttpConnectionEventHandlerModifier and TypeFieldDescriptionprivate final AtomicReference
<HttpConnectionEventHandler> PrefaceHandlerBase.protocolHandlerRef
Methods in org.apache.hc.core5.http2.impl.nio that return HttpConnectionEventHandlerModifier and TypeMethodDescriptionClientHttpProtocolNegotiationStarter.createHandler
(ProtocolIOSession ioSession, Object attachment) ServerHttpProtocolNegotiationStarter.createHandler
(ProtocolIOSession ioSession, Object attachment) Methods in org.apache.hc.core5.http2.impl.nio with parameters of type HttpConnectionEventHandlerModifier and TypeMethodDescription(package private) void
PrefaceHandlerBase.startProtocol
(HttpConnectionEventHandler protocolHandler, ByteBuffer data)