Uses of Interface
org.apache.hc.core5.reactor.ConnectionInitiator
-
Packages that use ConnectionInitiator Package Description org.apache.hc.core5.http.impl.bootstrap HTTP/1.1 requester and server bootstrap.org.apache.hc.core5.http2.impl.nio.bootstrap HTTP/2 capable requester and server bootstrap.org.apache.hc.core5.http2.nio.pool HTTP/2 specific 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.testing.nio -
-
Uses of ConnectionInitiator in org.apache.hc.core5.http.impl.bootstrap
Classes in org.apache.hc.core5.http.impl.bootstrap that implement ConnectionInitiator Modifier and Type Class Description (package private) class
AbstractConnectionInitiatorBase
class
AsyncRequester
Protocol agnostic client side I/O session initiator.class
AsyncServer
Protocol agnostic server side I/O session handler.class
HttpAsyncRequester
HTTP/1.1 client side message exchange initiator.class
HttpAsyncServer
HTTP/1.1 server side message exchange handler.Methods in org.apache.hc.core5.http.impl.bootstrap that return ConnectionInitiator Modifier and Type Method Description (package private) abstract ConnectionInitiator
AbstractConnectionInitiatorBase. getIOReactor()
(package private) ConnectionInitiator
AsyncRequester. getIOReactor()
(package private) ConnectionInitiator
AsyncServer. getIOReactor()
-
Uses of ConnectionInitiator in org.apache.hc.core5.http2.impl.nio.bootstrap
Classes in org.apache.hc.core5.http2.impl.nio.bootstrap that implement ConnectionInitiator Modifier and Type Class Description class
H2AsyncRequester
Client side message exchange initiator capable of negotiating HTTP/2 or HTTP/1.1 compatible connections.class
H2MultiplexingRequester
HTTP/2 multiplexing client side message exchange initiator. -
Uses of ConnectionInitiator in org.apache.hc.core5.http2.nio.pool
Fields in org.apache.hc.core5.http2.nio.pool declared as ConnectionInitiator Modifier and Type Field Description private ConnectionInitiator
H2ConnPool. connectionInitiator
Constructors in org.apache.hc.core5.http2.nio.pool with parameters of type ConnectionInitiator Constructor Description H2ConnPool(ConnectionInitiator connectionInitiator, Resolver<HttpHost,java.net.InetSocketAddress> addressResolver, TlsStrategy tlsStrategy)
-
Uses of ConnectionInitiator in org.apache.hc.core5.reactor
Classes in org.apache.hc.core5.reactor that implement ConnectionInitiator Modifier and Type Class Description (package private) class
AbstractIOReactorBase
class
DefaultConnectingIOReactor
Multi-core I/O reactor that can act asConnectionInitiator
Internally this I/O reactor distributes newly created I/O session equally across multiple I/O worker threads for a more optimal resource utilization and a better I/O performance.class
DefaultListeningIOReactor
Multi-core I/O reactor that can act as bothConnectionInitiator
andConnectionAcceptor
.(package private) class
SingleCoreIOReactor
-
Uses of ConnectionInitiator in org.apache.hc.core5.testing.nio
Classes in org.apache.hc.core5.testing.nio that implement ConnectionInitiator Modifier and Type Class Description class
AsyncRequester
class
H2TestClient
class
Http1TestClient
-