Uses of Package
org.apache.hc.core5.reactor
Packages that use org.apache.hc.core5.reactor
Package
Description
HTTP/1.1 requester and server bootstrap.
Default implementation of HTTP/1.1 transport based on
the asynchronous (non-blocking) I/O model.
Commands for HTTP transports based on asynchronous, event driven I/O model.
TLS protocol support.
Default implementation of HTTP/2 transport based on
the asynchronous (non-blocking) I/O model.
HTTP/2 capable requester and server bootstrap.
HTTP/2 specific commands for HTTP/2 transport based
on asynchronous, event driven I/O model.
HTTP/2 specific pool component APIs.
Event driven network communication APIs and components loosely based on
Doug Lea's
reactor pattern.
TLS/SSL support for I/O reactors.
-
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http.impl.bootstrapClassDescriptionNon-blocking connection acceptor.Non-blocking connection initiator.Factory interface to create
IOEventHandlerinstances for the given connected endpoints.HttpCore NIO is based on the Reactor pattern as described by Doug Lea.I/O reactor configuration parameters.IOReactorrunning as a service.IOReactorStatus represents an internal status of an I/O reactor.IOSession interface represents a sequence of logically related data exchanges between two end points.IOSessionevent listener.ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.TLS capable, protocol upgradableIOSession. -
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http.impl.nioClassDescriptionIOEventHandler interface is used by I/O reactors to handle I/O events for individual I/O sessions.Factory interface to create
IOEventHandlerinstances for the given connected endpoints.TLS capable, protocol upgradableIOSession. -
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http.nio.command
-
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http.nio.ssl
-
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http2.impl.nioClassDescriptionIOEventHandler interface is used by I/O reactors to handle I/O events for individual I/O sessions.Factory interface to create
IOEventHandlerinstances for the given connected endpoints.IOSession interface represents a sequence of logically related data exchanges between two end points.TLS capable, protocol upgradableIOSession.Application protocol upgrade handler. -
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http2.impl.nio.bootstrapClassDescriptionNon-blocking connection initiator.Factory interface to create
IOEventHandlerinstances for the given connected endpoints.HttpCore NIO is based on the Reactor pattern as described by Doug Lea.I/O reactor configuration parameters.IOReactorrunning as a service.IOSession interface represents a sequence of logically related data exchanges between two end points.IOSessionevent listener.TLS capable, protocol upgradableIOSession. -
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http2.nio.command
-
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.http2.nio.poolClassDescriptionNon-blocking connection initiator.IOSession interface represents a sequence of logically related data exchanges between two end points.
-
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.reactorClassDescriptionAbstract command
IOSessioncan act upon.Non-blocking connection acceptor.Non-blocking connection initiator.IOEventHandler interface is used by I/O reactors to handle I/O events for individual I/O sessions.Factory interface to createIOEventHandlerinstances for the given connected endpoints.HttpCore NIO is based on the Reactor pattern as described by Doug Lea.I/O reactor configuration parameters.IOReactorrunning as a service.IOReactorStatus represents an internal status of an I/O reactor.IOSession interface represents a sequence of logically related data exchanges between two end points.This enum represents a set of states I/O session transitions through during its life-span.IOSessionevent listener.ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.TLS capable, protocol upgradableIOSession.Application protocol upgrade handler. -
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.reactor.sslClassDescriptionAbstract command
IOSessioncan act upon.IOEventHandler interface is used by I/O reactors to handle I/O events for individual I/O sessions.IOSession interface represents a sequence of logically related data exchanges between two end points.This enum represents a set of states I/O session transitions through during its life-span. -
Classes in org.apache.hc.core5.reactor used by org.apache.hc.core5.testing.nioClassDescriptionAbstract command
IOSessioncan act upon.Non-blocking connection initiator.IOEventHandler interface is used by I/O reactors to handle I/O events for individual I/O sessions.Factory interface to createIOEventHandlerinstances for the given connected endpoints.I/O reactor configuration parameters.IOSession interface represents a sequence of logically related data exchanges between two end points.This enum represents a set of states I/O session transitions through during its life-span.IOSessionevent listener.ListenerEndpoint interface represents an endpoint used by an I/O reactor to listen for incoming connection from remote clients.TLS capable, protocol upgradableIOSession.