# Uses of Package
org.apache.hc.client5.http.classic

- Packages that use org.apache.hc.client5.http.classic
  Package | Description
  --- | ---
  org.apache.hc.client5.http.classic | HTTP client APIs based on the classic (blocking) I/O model.
  org.apache.hc.client5.http.impl.cache | Caching API implementation for both the classic and the asynchronous HTTP transports.
  org.apache.hc.client5.http.impl.classic | Classic HTTP client API implementation that supports HTTP/1.1 transport only.

- Classes in org.apache.hc.client5.http.classic used by org.apache.hc.client5.http.classic
  Class and Description
  ExecChain Represents a single element in the client side classic request execution chain.
  ExecChain.Scope
  ExecRuntime Execution runtime that provides access to the underlying connection endpoint and helps manager its life cycle.

- Classes in org.apache.hc.client5.http.classic used by org.apache.hc.client5.http.impl.cache
  Class and Description
  ExecChainHandler Abstract request execution handler in a classic client side request execution chain.

- Classes in org.apache.hc.client5.http.classic used by org.apache.hc.client5.http.impl.classic
  Class and Description
  BackoffManager Represents a controller that dynamically adjusts the size of an available connection pool based on feedback from using the connections.
  ConnectionBackoffStrategy When managing a dynamic number of connections for a given route, this strategy assesses whether a given request execution outcome should result in a backoff signal or not, based on either examining the `Throwable` that resulted or by examining the resulting response (e.g.
  ExecChain Represents a single element in the client side classic request execution chain.
  ExecChain.Scope
  ExecChainHandler Abstract request execution handler in a classic client side request execution chain.
  HttpClient This interface represents only the most basic contract for HTTP request execution.

Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.