Uses of Interface
org.apache.hc.core5.reactor.IOReactor
-
Packages that use IOReactor 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.reactor Event driven network communication APIs and components loosely based on Doug Lea's reactor pattern. -
-
Uses of IOReactor in org.apache.hc.core5.http.impl.bootstrap
Classes in org.apache.hc.core5.http.impl.bootstrap that implement IOReactor Modifier and Type Class Description classAsyncRequesterProtocol agnostic client side I/O session initiator.classAsyncServerProtocol agnostic server side I/O session handler.classHttpAsyncRequesterHTTP/1.1 client side message exchange initiator.classHttpAsyncServerHTTP/1.1 server side message exchange handler. -
Uses of IOReactor in org.apache.hc.core5.http2.impl.nio.bootstrap
Classes in org.apache.hc.core5.http2.impl.nio.bootstrap that implement IOReactor Modifier and Type Class Description classH2AsyncRequesterClient side message exchange initiator capable of negotiating HTTP/2 or HTTP/1.1 compatible connections.classH2MultiplexingRequesterHTTP/2 multiplexing client side message exchange initiator. -
Uses of IOReactor in org.apache.hc.core5.reactor
Subinterfaces of IOReactor in org.apache.hc.core5.reactor Modifier and Type Interface Description interfaceIOReactorServiceIOReactorrunning as a service.Classes in org.apache.hc.core5.reactor that implement IOReactor Modifier and Type Class Description (package private) classAbstractIOReactorBase(package private) classAbstractSingleCoreIOReactorclassDefaultConnectingIOReactorMulti-core I/O reactor that can act asConnectionInitiatorInternally 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.classDefaultListeningIOReactorMulti-core I/O reactor that can act as bothConnectionInitiatorandConnectionAcceptor.(package private) classMultiCoreIOReactor(package private) classSingleCoreIOReactor(package private) classSingleCoreListeningIOReactorFields in org.apache.hc.core5.reactor declared as IOReactor Modifier and Type Field Description private IOReactor[]MultiCoreIOReactor. ioReactorsConstructors in org.apache.hc.core5.reactor with parameters of type IOReactor Constructor Description MultiCoreIOReactor(IOReactor[] ioReactors, java.lang.Thread[] threads)
-