Uses of Interface
org.apache.hc.core5.reactor.IOSessionListener
-
Packages that use IOSessionListener 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 IOSessionListener in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap declared as IOSessionListener Modifier and Type Field Description private IOSessionListenerAsyncRequesterBootstrap. sessionListenerprivate IOSessionListenerAsyncServerBootstrap. sessionListenerMethods in org.apache.hc.core5.http.impl.bootstrap with parameters of type IOSessionListener Modifier and Type Method Description AsyncRequesterBootstrapAsyncRequesterBootstrap. setIOSessionListener(IOSessionListener sessionListener)AssignsIOSessionListenerinstance.AsyncServerBootstrapAsyncServerBootstrap. setIOSessionListener(IOSessionListener sessionListener)AssignsIOSessionListenerinstance.Constructors in org.apache.hc.core5.http.impl.bootstrap with parameters of type IOSessionListener 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)UseAsyncRequesterBootstrapto 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)UseAsyncRequesterBootstrapto create instances of this class.HttpAsyncServer(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener)UseAsyncServerBootstrapto create instances of this class.HttpAsyncServer(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, java.lang.String canonicalName)UseAsyncServerBootstrapto create instances of this class. -
Uses of IOSessionListener in org.apache.hc.core5.http2.impl.nio.bootstrap
Fields in org.apache.hc.core5.http2.impl.nio.bootstrap declared as IOSessionListener Modifier and Type Field Description private IOSessionListenerH2MultiplexingRequesterBootstrap. sessionListenerprivate IOSessionListenerH2RequesterBootstrap. sessionListenerprivate IOSessionListenerH2ServerBootstrap. sessionListenerMethods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type IOSessionListener Modifier and Type Method Description H2MultiplexingRequesterBootstrapH2MultiplexingRequesterBootstrap. setIOSessionListener(IOSessionListener sessionListener)AssignsIOSessionListenerinstance.H2RequesterBootstrapH2RequesterBootstrap. setIOSessionListener(IOSessionListener sessionListener)AssignsIOSessionListenerinstance.H2ServerBootstrapH2ServerBootstrap. setIOSessionListener(IOSessionListener sessionListener)AssignsIOSessionListenerinstance.Constructors in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type IOSessionListener Constructor Description H2AsyncRequester(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<java.lang.Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost,IOSession> connPool)UseH2RequesterBootstrapto 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)UseH2RequesterBootstrapto 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)UseH2MultiplexingRequesterBootstrapto create instances of this class. -
Uses of IOSessionListener in org.apache.hc.core5.reactor
Fields in org.apache.hc.core5.reactor declared as IOSessionListener Modifier and Type Field Description private IOSessionListenerInternalDataChannel. sessionListenerprivate IOSessionListenerSingleCoreIOReactor. sessionListenerConstructors in org.apache.hc.core5.reactor with parameters of type IOSessionListener 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)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.InternalDataChannel(IOSession ioSession, NamedEndpoint initialEndpoint, Decorator<IOSession> ioSessionDecorator, IOSessionListener sessionListener, java.util.Queue<InternalDataChannel> closedSessions)SingleCoreIOReactor(Callback<java.lang.Exception> exceptionCallback, IOEventHandlerFactory eventHandlerFactory, IOReactorConfig reactorConfig, Decorator<IOSession> ioSessionDecorator, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback) -
Uses of IOSessionListener in org.apache.hc.core5.testing.nio
Classes in org.apache.hc.core5.testing.nio that implement IOSessionListener Modifier and Type Class Description classLoggingIOSessionListener
-