Package org.apache.hc.core5.pool
package org.apache.hc.core5.pool
Client side connection pool component APIs.
-
ClassDescriptionConnPool<T,
C extends ModalCloseable> ConnPool
represents a shared pool connections can be leased from and released back to.Interface to control runtime properties of aConnPool
such as maximum total number of connections or maximum connections per route allowed.Connection pool event listener.Interface to obtain connection pool statistics.DefaultDisposalCallback<T extends SocketModalCloseable>Default implementation ofDisposalCallback
.DisposalCallback<T extends ModalCloseable>Represents a customizable disposal strategy forModalCloseable
instances.LaxConnPool<T,C extends ModalCloseable> Connection pool with higher concurrency but with lax connection limit guarantees.LaxConnPool.LeaseRequest<T,C extends ModalCloseable> LaxConnPool.PerRoutePool<T,C extends ModalCloseable> ManagedConnPool<T,C extends ModalCloseable> Enumeration of pool concurrency policiesPoolEntry<T,C extends ModalCloseable> Pool entry containing a pool connection object along with its route.Enumeration of pooled connection re-use policiesPool statistics.StrictConnPool<T,C extends ModalCloseable> Connection pool with strict connection limit guarantees.StrictConnPool.LeaseRequest<T,C extends ModalCloseable> StrictConnPool.PerRoutePool<T,C extends ModalCloseable>