Uses of Interface
org.apache.hc.core5.http.SocketModalCloseable
-
Packages that use SocketModalCloseable Package Description org.apache.hc.core5.http Core HTTP transport component APIs.org.apache.hc.core5.http.impl.io Default implementation of HTTP/1.1 transport based on the classic (blocking) I/O model.org.apache.hc.core5.http.impl.nio Default implementation of HTTP/1.1 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.http.io Core HTTP transport APIs based on the classic (blocking) I/O model.org.apache.hc.core5.http2.impl.nio Default implementation of HTTP/2 transport based on the asynchronous (non-blocking) I/O model.org.apache.hc.core5.pool Client side connection pool component APIs.org.apache.hc.core5.reactor Event driven network communication APIs and components loosely based on Doug Lea's reactor pattern.org.apache.hc.core5.reactor.ssl TLS/SSL support for I/O reactors.org.apache.hc.core5.testing.classic org.apache.hc.core5.testing.nio -
-
Uses of SocketModalCloseable in org.apache.hc.core5.http
Subinterfaces of SocketModalCloseable in org.apache.hc.core5.http Modifier and Type Interface Description interface
HttpConnection
A generic HTTP connection, useful on client and server side. -
Uses of SocketModalCloseable in org.apache.hc.core5.http.impl.io
Classes in org.apache.hc.core5.http.impl.io that implement SocketModalCloseable Modifier and Type Class Description (package private) class
BHttpConnectionBase
class
DefaultBHttpClientConnection
Default implementation ofHttpClientConnection
.class
DefaultBHttpServerConnection
Default implementation ofHttpServerConnection
. -
Uses of SocketModalCloseable in org.apache.hc.core5.http.impl.nio
Subinterfaces of SocketModalCloseable in org.apache.hc.core5.http.impl.nio Modifier and Type Interface Description interface
HttpConnectionEventHandler
IOEventHandler
that also exposesHttpConnection
properties.Classes in org.apache.hc.core5.http.impl.nio that implement SocketModalCloseable Modifier and Type Class Description (package private) class
AbstractHttp1IOEventHandler
(package private) class
AbstractHttp1StreamDuplexer<IncomingMessage extends HttpMessage,OutgoingMessage extends HttpMessage>
class
ClientHttp1IOEventHandler
IOEventHandler
that implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.class
ClientHttp1StreamDuplexer
I/O event handler for events fired byProtocolIOSession
that implements client side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.class
ServerHttp1IOEventHandler
IOEventHandler
that implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining.class
ServerHttp1StreamDuplexer
I/O event handler for events fired byProtocolIOSession
that implements server side HTTP/1.1 messaging protocol with full support for duplexed message transmission and message pipelining. -
Uses of SocketModalCloseable in org.apache.hc.core5.http.io
Subinterfaces of SocketModalCloseable in org.apache.hc.core5.http.io Modifier and Type Interface Description interface
BHttpConnection
Abstract blocking HTTP connection interface.interface
HttpClientConnection
A client-side HTTP connection, which can be used for sending requests and receiving responses.interface
HttpServerConnection
A server-side HTTP connection, which can be used for receiving requests and sending responses. -
Uses of SocketModalCloseable in org.apache.hc.core5.http2.impl.nio
Classes in org.apache.hc.core5.http2.impl.nio that implement SocketModalCloseable Modifier and Type Class Description (package private) class
AbstractH2IOEventHandler
(package private) class
AbstractH2StreamMultiplexer
class
ClientH2IOEventHandler
IOEventHandler
that implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.class
ClientH2PrefaceHandler
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
ClientH2StreamMultiplexer
I/O event handler for events fired byProtocolIOSession
that implements client side HTTP/2 messaging protocol with full support for multiplexed message transmission.class
HttpProtocolNegotiator
(package private) class
PrefaceHandlerBase
class
ServerH2IOEventHandler
IOEventHandler
that implements server side HTTP/2 messaging protocol with full support for multiplexed message transmission.class
ServerH2PrefaceHandler
I/O event handler for events fired byProtocolIOSession
that implements server side of the HTTP/2 protocol negotiation handshake.class
ServerH2StreamMultiplexer
I/O event handler for events fired byProtocolIOSession
that implements server side HTTP/2 messaging protocol with full support for multiplexed message transmission. -
Uses of SocketModalCloseable in org.apache.hc.core5.pool
Classes in org.apache.hc.core5.pool with type parameters of type SocketModalCloseable Modifier and Type Class Description class
DefaultDisposalCallback<T extends SocketModalCloseable>
Default implementation ofDisposalCallback
.Methods in org.apache.hc.core5.pool with parameters of type SocketModalCloseable Modifier and Type Method Description void
DefaultDisposalCallback. execute(SocketModalCloseable closeable, CloseMode closeMode)
-
Uses of SocketModalCloseable in org.apache.hc.core5.reactor
Subinterfaces of SocketModalCloseable in org.apache.hc.core5.reactor Modifier and Type Interface Description interface
IOSession
IOSession interface represents a sequence of logically related data exchanges between two end points.interface
ProtocolIOSession
TLS capable, protocol upgradableIOSession
.Classes in org.apache.hc.core5.reactor that implement SocketModalCloseable Modifier and Type Class Description (package private) class
InternalDataChannel
(package private) class
IOSessionImpl
-
Uses of SocketModalCloseable in org.apache.hc.core5.reactor.ssl
Classes in org.apache.hc.core5.reactor.ssl that implement SocketModalCloseable Modifier and Type Class Description class
SSLIOSession
SSLIOSession
is a decorator class intended to transparently extend anIOSession
with transport layer security capabilities based on the SSL/TLS protocol. -
Uses of SocketModalCloseable in org.apache.hc.core5.testing.classic
Classes in org.apache.hc.core5.testing.classic that implement SocketModalCloseable Modifier and Type Class Description class
LoggingBHttpClientConnection
class
LoggingBHttpServerConnection
-
Uses of SocketModalCloseable in org.apache.hc.core5.testing.nio
Classes in org.apache.hc.core5.testing.nio that implement SocketModalCloseable Modifier and Type Class Description class
LoggingIOSession
-