Uses of Class
org.apache.hc.core5.reactor.IOReactorConfig
-
Packages that use IOReactorConfig 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.org.apache.hc.core5.testing.nio -
-
Uses of IOReactorConfig in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap declared as IOReactorConfig Modifier and Type Field Description private IOReactorConfig
AsyncRequesterBootstrap. ioReactorConfig
private IOReactorConfig
AsyncServerBootstrap. ioReactorConfig
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type IOReactorConfig Modifier and Type Method Description AsyncRequesterBootstrap
AsyncRequesterBootstrap. setIOReactorConfig(IOReactorConfig ioReactorConfig)
Sets I/O reactor configuration.AsyncServerBootstrap
AsyncServerBootstrap. setIOReactorConfig(IOReactorConfig ioReactorConfig)
Sets I/O reactor configuration.Constructors in org.apache.hc.core5.http.impl.bootstrap with parameters of type IOReactorConfig Constructor Description AsyncRequester(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback, Resolver<HttpHost,java.net.InetSocketAddress> addressResolver)
AsyncServer(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback)
HttpAsyncRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool)
UseAsyncRequesterBootstrap
to create instances of this class.HttpAsyncRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
UseAsyncRequesterBootstrap
to create instances of this class.HttpAsyncServer(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener)
UseAsyncServerBootstrap
to create instances of this class.HttpAsyncServer(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, java.lang.String canonicalName)
UseAsyncServerBootstrap
to create instances of this class. -
Uses of IOReactorConfig in org.apache.hc.core5.http2.impl.nio.bootstrap
Fields in org.apache.hc.core5.http2.impl.nio.bootstrap declared as IOReactorConfig Modifier and Type Field Description private IOReactorConfig
H2MultiplexingRequesterBootstrap. ioReactorConfig
private IOReactorConfig
H2RequesterBootstrap. ioReactorConfig
private IOReactorConfig
H2ServerBootstrap. ioReactorConfig
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type IOReactorConfig Modifier and Type Method Description H2MultiplexingRequesterBootstrap
H2MultiplexingRequesterBootstrap. setIOReactorConfig(IOReactorConfig ioReactorConfig)
Sets I/O reactor configuration.H2RequesterBootstrap
H2RequesterBootstrap. setIOReactorConfig(IOReactorConfig ioReactorConfig)
Sets I/O reactor configuration.H2ServerBootstrap
H2ServerBootstrap. setIOReactorConfig(IOReactorConfig ioReactorConfig)
Sets I/O reactor configuration.Constructors in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type IOReactorConfig Constructor Description H2AsyncRequester(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool)
UseH2RequesterBootstrap
to create instances of this class.H2AsyncRequester(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool, TlsStrategy tlsStrategy, Timeout handshakeTimeout)
UseH2RequesterBootstrap
to create instances of this class.H2MultiplexingRequester(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, Resolver<HttpHost,java.net.InetSocketAddress> addressResolver, TlsStrategy tlsStrategy)
UseH2MultiplexingRequesterBootstrap
to create instances of this class. -
Uses of IOReactorConfig in org.apache.hc.core5.reactor
Fields in org.apache.hc.core5.reactor declared as IOReactorConfig Modifier and Type Field Description static IOReactorConfig
IOReactorConfig. DEFAULT
private IOReactorConfig
InternalConnectChannel. reactorConfig
private IOReactorConfig
SingleCoreIOReactor. reactorConfig
private IOReactorConfig
SingleCoreListeningIOReactor. reactorConfig
private IOReactorConfig
SocksProxyProtocolHandler. reactorConfig
Methods in org.apache.hc.core5.reactor that return IOReactorConfig Modifier and Type Method Description IOReactorConfig
IOReactorConfig.Builder. build()
Methods in org.apache.hc.core5.reactor with parameters of type IOReactorConfig Modifier and Type Method Description static IOReactorConfig.Builder
IOReactorConfig. copy(IOReactorConfig config)
Constructors in org.apache.hc.core5.reactor with parameters of type IOReactorConfig Constructor Description DefaultConnectingIOReactor(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, java.util.concurrent.ThreadFactory threadFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback)
DefaultConnectingIOReactor(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig config, Callback<IOSession> sessionShutdownCallback)
DefaultListeningIOReactor(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, java.util.concurrent.ThreadFactory dispatchThreadFactory, java.util.concurrent.ThreadFactory listenerThreadFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback)
Creates an instance of DefaultListeningIOReactor with the given configuration.DefaultListeningIOReactor(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig config, Callback<IOSession> sessionShutdownCallback)
Creates an instance of DefaultListeningIOReactor with the given configuration.InternalConnectChannel(java.nio.channels.SelectionKey key, java.nio.channels.SocketChannel socketChannel, IOSessionRequest sessionRequest, InternalDataChannel dataChannel, IOEventHandlerFactory eventHandlerFactory, IOReactorConfig reactorConfig)
SingleCoreIOReactor(Callback<java.lang.Exception> exceptionCallback, IOEventHandlerFactory eventHandlerFactory, IOReactorConfig reactorConfig, Decorator<IOSession> ioSessionDecorator, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback)
SingleCoreListeningIOReactor(Callback<java.lang.Exception> exceptionCallback, IOReactorConfig ioReactorConfig, Callback<ChannelEntry> callback)
SocksProxyProtocolHandler(InternalDataChannel dataChannel, IOSessionRequest sessionRequest, IOEventHandlerFactory eventHandlerFactory, IOReactorConfig reactorConfig)
-
Uses of IOReactorConfig in org.apache.hc.core5.testing.nio
Fields in org.apache.hc.core5.testing.nio declared as IOReactorConfig Modifier and Type Field Description private IOReactorConfig
IOReactorExecutor. ioReactorConfig
Methods in org.apache.hc.core5.testing.nio with parameters of type IOReactorConfig Modifier and Type Method Description (package private) DefaultConnectingIOReactor
AsyncRequester. createIOReactor(IOEventHandlerFactory ioEventHandlerFactory, IOReactorConfig ioReactorConfig, java.util.concurrent.ThreadFactory threadFactory, Callback<IOSession> sessionShutdownCallback)
(package private) DefaultListeningIOReactor
AsyncServer. createIOReactor(IOEventHandlerFactory ioEventHandlerFactory, IOReactorConfig ioReactorConfig, java.util.concurrent.ThreadFactory threadFactory, Callback<IOSession> sessionShutdownCallback)
(package private) abstract T
IOReactorExecutor. createIOReactor(IOEventHandlerFactory ioEventHandlerFactory, IOReactorConfig ioReactorConfig, java.util.concurrent.ThreadFactory threadFactory, Callback<IOSession> sessionShutdownCallback)
Constructors in org.apache.hc.core5.testing.nio with parameters of type IOReactorConfig Constructor Description AsyncRequester(IOReactorConfig ioReactorConfig)
AsyncServer(IOReactorConfig ioReactorConfig)
H2TestClient(IOReactorConfig ioReactorConfig, javax.net.ssl.SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier)
H2TestServer(IOReactorConfig ioReactorConfig, javax.net.ssl.SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier)
Http1TestClient(IOReactorConfig ioReactorConfig, javax.net.ssl.SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier)
Http1TestServer(IOReactorConfig ioReactorConfig, javax.net.ssl.SSLContext sslContext, SSLSessionInitializer sslSessionInitializer, SSLSessionVerifier sslSessionVerifier)
IOReactorExecutor(IOReactorConfig ioReactorConfig, java.util.concurrent.ThreadFactory workerThreadFactory)
-