Class Hierarchy
- java.lang.Object
- org.apache.hc.core5.reactor.AbstractIOReactorBase (implements org.apache.hc.core5.reactor.ConnectionInitiator, org.apache.hc.core5.reactor.IOReactorService)
- org.apache.hc.core5.reactor.DefaultConnectingIOReactor
- org.apache.hc.core5.reactor.DefaultListeningIOReactor (implements org.apache.hc.core5.reactor.ConnectionAcceptor)
- org.apache.hc.core5.reactor.AbstractIOSessionPool<T> (implements org.apache.hc.core5.io.ModalCloseable)
- org.apache.hc.core5.reactor.AbstractIOSessionPool.PoolEntry
- org.apache.hc.core5.reactor.AbstractSingleCoreIOReactor (implements org.apache.hc.core5.reactor.IOReactor)
- org.apache.hc.core5.reactor.SingleCoreIOReactor (implements org.apache.hc.core5.reactor.ConnectionInitiator)
- org.apache.hc.core5.reactor.SingleCoreListeningIOReactor (implements org.apache.hc.core5.reactor.ConnectionAcceptor)
- org.apache.hc.core5.reactor.ChannelEntry
- org.apache.hc.core5.reactor.EndpointParameters (implements org.apache.hc.core5.net.NamedEndpoint)
- org.apache.hc.core5.reactor.EventMask
- org.apache.hc.core5.reactor.InternalChannel (implements org.apache.hc.core5.io.ModalCloseable)
- org.apache.hc.core5.reactor.InternalConnectChannel
- org.apache.hc.core5.reactor.InternalDataChannel (implements org.apache.hc.core5.reactor.ProtocolIOSession)
- org.apache.hc.core5.reactor.IOReactorConfig
- org.apache.hc.core5.reactor.IOReactorConfig.Builder
- org.apache.hc.core5.reactor.IOReactorWorker (implements java.lang.Runnable)
- org.apache.hc.core5.reactor.IOSessionImpl (implements org.apache.hc.core5.reactor.IOSession)
- org.apache.hc.core5.reactor.IOSessionRequest (implements java.util.concurrent.Future<V>)
- org.apache.hc.core5.reactor.IOWorkers
- org.apache.hc.core5.reactor.IOWorkers.GenericSelector (implements org.apache.hc.core5.reactor.IOWorkers.Selector)
- org.apache.hc.core5.reactor.IOWorkers.PowerOfTwoSelector (implements org.apache.hc.core5.reactor.IOWorkers.Selector)
- org.apache.hc.core5.reactor.ListenerEndpointImpl (implements org.apache.hc.core5.reactor.ListenerEndpoint)
- org.apache.hc.core5.reactor.ListenerEndpointRequest (implements java.io.Closeable)
- org.apache.hc.core5.reactor.MultiCoreIOReactor (implements org.apache.hc.core5.reactor.IOReactor)
- org.apache.hc.core5.reactor.SocksProxyProtocolHandler (implements org.apache.hc.core5.reactor.IOEventHandler)
- org.apache.hc.core5.reactor.SocksProxyProtocolHandlerFactory (implements org.apache.hc.core5.reactor.IOEventHandlerFactory)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- org.apache.hc.core5.reactor.IOReactorShutdownException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.hc.core5.reactor.AbstractIOReactorBase (implements org.apache.hc.core5.reactor.ConnectionInitiator, org.apache.hc.core5.reactor.IOReactorService)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- java.nio.channels.Channel
- java.nio.channels.ReadableByteChannel
- java.nio.channels.ByteChannel (also extends java.nio.channels.WritableByteChannel)
- org.apache.hc.core5.reactor.IOSession (also extends org.apache.hc.core5.util.Identifiable, org.apache.hc.core5.http.SocketModalCloseable)
- org.apache.hc.core5.reactor.ProtocolIOSession (also extends org.apache.hc.core5.reactor.ssl.TransportSecurityLayer)
- org.apache.hc.core5.reactor.IOSession (also extends org.apache.hc.core5.util.Identifiable, org.apache.hc.core5.http.SocketModalCloseable)
- java.nio.channels.ByteChannel (also extends java.nio.channels.WritableByteChannel)
- java.nio.channels.WritableByteChannel
- java.nio.channels.ByteChannel (also extends java.nio.channels.ReadableByteChannel)
- org.apache.hc.core5.reactor.IOSession (also extends org.apache.hc.core5.util.Identifiable, org.apache.hc.core5.http.SocketModalCloseable)
- org.apache.hc.core5.reactor.ProtocolIOSession (also extends org.apache.hc.core5.reactor.ssl.TransportSecurityLayer)
- org.apache.hc.core5.reactor.IOSession (also extends org.apache.hc.core5.util.Identifiable, org.apache.hc.core5.http.SocketModalCloseable)
- java.nio.channels.ByteChannel (also extends java.nio.channels.ReadableByteChannel)
- java.nio.channels.ReadableByteChannel
- org.apache.hc.core5.io.ModalCloseable
- org.apache.hc.core5.reactor.IOReactor
- org.apache.hc.core5.reactor.IOReactorService
- org.apache.hc.core5.reactor.ListenerEndpoint
- org.apache.hc.core5.http.SocketModalCloseable
- org.apache.hc.core5.reactor.IOSession (also extends java.nio.channels.ByteChannel, org.apache.hc.core5.util.Identifiable)
- org.apache.hc.core5.reactor.ProtocolIOSession (also extends org.apache.hc.core5.reactor.ssl.TransportSecurityLayer)
- org.apache.hc.core5.reactor.IOSession (also extends java.nio.channels.ByteChannel, org.apache.hc.core5.util.Identifiable)
- org.apache.hc.core5.reactor.IOReactor
- java.nio.channels.Channel
- java.io.Closeable
- org.apache.hc.core5.concurrent.Cancellable
- org.apache.hc.core5.reactor.Command
- org.apache.hc.core5.reactor.ConnectionAcceptor
- org.apache.hc.core5.reactor.ConnectionInitiator
- org.apache.hc.core5.util.Identifiable
- org.apache.hc.core5.reactor.IOSession (also extends java.nio.channels.ByteChannel, org.apache.hc.core5.http.SocketModalCloseable)
- org.apache.hc.core5.reactor.ProtocolIOSession (also extends org.apache.hc.core5.reactor.ssl.TransportSecurityLayer)
- org.apache.hc.core5.reactor.IOSession (also extends java.nio.channels.ByteChannel, org.apache.hc.core5.http.SocketModalCloseable)
- org.apache.hc.core5.reactor.IOEventHandler
- org.apache.hc.core5.reactor.IOEventHandlerFactory
- org.apache.hc.core5.reactor.IOSessionListener
- org.apache.hc.core5.reactor.IOWorkers.Selector
- org.apache.hc.core5.reactor.ProtocolUpgradeHandler
- org.apache.hc.core5.reactor.ssl.TransportSecurityLayer
- org.apache.hc.core5.reactor.ProtocolIOSession (also extends org.apache.hc.core5.reactor.IOSession)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.hc.core5.reactor.Command.Priority
- org.apache.hc.core5.reactor.IOReactorStatus
- org.apache.hc.core5.reactor.IOSession.Status
- org.apache.hc.core5.reactor.SocksProxyProtocolHandler.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)