Uses of Interface
org.apache.hc.core5.reactor.IOSessionListener
Packages that use IOSessionListener
Package
Description
HTTP/1.1 requester and server bootstrap.
HTTP/2 capable requester and server bootstrap.
Event driven network communication APIs and components loosely based on
Doug Lea's
reactor pattern.
-
Uses of IOSessionListener in org.apache.hc.core5.http.impl.bootstrap
Fields in org.apache.hc.core5.http.impl.bootstrap declared as IOSessionListenerModifier and TypeFieldDescriptionprivate IOSessionListener
AsyncRequesterBootstrap.sessionListener
private IOSessionListener
AsyncServerBootstrap.sessionListener
Methods in org.apache.hc.core5.http.impl.bootstrap with parameters of type IOSessionListenerModifier and TypeMethodDescriptionfinal AsyncRequesterBootstrap
AsyncRequesterBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.final AsyncServerBootstrap
AsyncServerBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.Constructors in org.apache.hc.core5.http.impl.bootstrap with parameters of type IOSessionListenerModifierConstructorDescriptionAsyncRequester
(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback, Resolver<HttpHost, InetSocketAddress> addressResolver) AsyncServer
(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback) HttpAsyncRequester
(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, ManagedConnPool<HttpHost, IOSession> connPool) UseAsyncRequesterBootstrap
to create instances of this class.HttpAsyncRequester
(IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<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<Exception> exceptionCallback, IOSessionListener sessionListener) UseAsyncServerBootstrap
to create instances of this class.HttpAsyncServer
(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, String canonicalName) UseAsyncServerBootstrap
to 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 IOSessionListenerModifier and TypeFieldDescriptionprivate IOSessionListener
H2MultiplexingRequesterBootstrap.sessionListener
private IOSessionListener
H2RequesterBootstrap.sessionListener
private IOSessionListener
H2ServerBootstrap.sessionListener
Methods in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type IOSessionListenerModifier and TypeMethodDescriptionH2MultiplexingRequesterBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.final H2RequesterBootstrap
H2RequesterBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.final H2ServerBootstrap
H2ServerBootstrap.setIOSessionListener
(IOSessionListener sessionListener) AssignsIOSessionListener
instance.Constructors in org.apache.hc.core5.http2.impl.nio.bootstrap with parameters of type IOSessionListenerModifierConstructorDescriptionH2AsyncRequester
(HttpVersionPolicy versionPolicy, IOReactorConfig ioReactorConfig, IOEventHandlerFactory eventHandlerFactory, Decorator<IOSession> ioSessionDecorator, Callback<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<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<Exception> exceptionCallback, IOSessionListener sessionListener, Resolver<HttpHost, InetSocketAddress> addressResolver, TlsStrategy tlsStrategy) UseH2MultiplexingRequesterBootstrap
to create instances of this class. -
Uses of IOSessionListener in org.apache.hc.core5.reactor
Fields in org.apache.hc.core5.reactor declared as IOSessionListenerModifier and TypeFieldDescriptionprivate final IOSessionListener
InternalDataChannel.sessionListener
private final IOSessionListener
SingleCoreIOReactor.sessionListener
Constructors in org.apache.hc.core5.reactor with parameters of type IOSessionListenerModifierConstructorDescriptionDefaultConnectingIOReactor
(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, ThreadFactory threadFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback) DefaultListeningIOReactor
(IOEventHandlerFactory eventHandlerFactory, IOReactorConfig ioReactorConfig, ThreadFactory dispatchThreadFactory, ThreadFactory listenerThreadFactory, Decorator<IOSession> ioSessionDecorator, Callback<Exception> exceptionCallback, IOSessionListener sessionListener, Callback<IOSession> sessionShutdownCallback) Creates an instance of DefaultListeningIOReactor with the given configuration.(package private)
InternalDataChannel
(IOSession ioSession, NamedEndpoint initialEndpoint, Decorator<IOSession> ioSessionDecorator, IOSessionListener sessionListener, Queue<InternalDataChannel> closedSessions) (package private)
SingleCoreIOReactor
(Callback<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