## Uses of Interface
org.jboss.resteasy.client.jaxrs.ClientHttpEngine

- Packages that use ClientHttpEngine
  Package | Description
  --- | ---
  org.jboss.resteasy.client.jaxrs |
  org.jboss.resteasy.client.jaxrs.engines |
  org.jboss.resteasy.client.jaxrs.engines.jetty |
  org.jboss.resteasy.client.jaxrs.engines.vertx |
  org.jboss.resteasy.client.jaxrs.internal |

- - ### Uses of ClientHttpEngine in org.jboss.resteasy.client.jaxrs

    Methods in org.jboss.resteasy.client.jaxrs that return ClientHttpEngine
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientHttpEngine` | ClientHttpEngineBuilder.`build()` |
    `abstract ClientHttpEngine` | ResteasyClientBuilder.`getHttpEngine()` |
    `ClientHttpEngine` | ResteasyClient.`httpEngine()` |

    Methods in org.jboss.resteasy.client.jaxrs with parameters of type ClientHttpEngine
    Modifier and Type | Method | Description
    --- | --- | ---
    `abstract ResteasyClientBuilder` | ResteasyClientBuilder.`httpEngine​(ClientHttpEngine httpEngine)` | Negates all ssl and connection specific configuration

  - ### Uses of ClientHttpEngine in org.jboss.resteasy.client.jaxrs.engines

    Subinterfaces of ClientHttpEngine in org.jboss.resteasy.client.jaxrs.engines
    Modifier and Type | Interface | Description
    --- | --- | ---
    `interface` | `ApacheHttpClientEngine` |
    `interface` | `AsyncClientHttpEngine` | Interface for an async HttpClientEngine
    `interface` | `ReactiveClientHttpEngine` |

    Classes in org.jboss.resteasy.client.jaxrs.engines that implement ClientHttpEngine
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ApacheHttpAsyncClient4Engine` | AsyncClientHttpEngine using apache http components HttpAsyncClient 4.
    `class` | `ApacheHttpClient43Engine` | An Apache HTTP engine for use with the new Builder Config style.
    `class` | `ManualClosingApacheHttpClient43Engine` | An Apache HTTP engine for use with the new Builder Config style.
    `class` | `ReactorNettyClientHttpEngine` |
    `class` | `URLConnectionEngine` |

    Methods in org.jboss.resteasy.client.jaxrs.engines that return ClientHttpEngine
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientHttpEngine` | ClientHttpEngineBuilder43.`build()` |
    `ClientHttpEngine` | URLConnectionClientEngineBuilder.`build()` |
    `protected ClientHttpEngine` | ClientHttpEngineBuilder43.`createEngine​(org.apache.http.conn.HttpClientConnectionManager cm, org.apache.http.client.config.RequestConfig.Builder rcBuilder, org.apache.http.HttpHost defaultProxy, int responseBufferSize, HostnameVerifier verifier, SSLContext theContext)` |

  - ### Uses of ClientHttpEngine in org.jboss.resteasy.client.jaxrs.engines.jetty

    Classes in org.jboss.resteasy.client.jaxrs.engines.jetty that implement ClientHttpEngine
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JettyClientEngine` |

  - ### Uses of ClientHttpEngine in org.jboss.resteasy.client.jaxrs.engines.vertx

    Classes in org.jboss.resteasy.client.jaxrs.engines.vertx that implement ClientHttpEngine
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `VertxClientHttpEngine` |

  - ### Uses of ClientHttpEngine in org.jboss.resteasy.client.jaxrs.internal

    Fields in org.jboss.resteasy.client.jaxrs.internal declared as ClientHttpEngine
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ClientHttpEngine` | ResteasyClientBuilderImpl.`httpEngine` |
    `protected ClientHttpEngine` | ResteasyClientImpl.`httpEngine` |

    Methods in org.jboss.resteasy.client.jaxrs.internal that return ClientHttpEngine
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientHttpEngine` | ResteasyClientBuilderImpl.`getHttpEngine()` |
    `ClientHttpEngine` | ResteasyClientImpl.`httpEngine()` |

    Methods in org.jboss.resteasy.client.jaxrs.internal with parameters of type ClientHttpEngine
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ResteasyClient` | ResteasyClientBuilderImpl.`createResteasyClient​(ClientHttpEngine engine, ExecutorService executor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, ClientConfiguration config)` |
    `ResteasyClientBuilderImpl` | ResteasyClientBuilderImpl.`httpEngine​(ClientHttpEngine httpEngine)` | Negates all ssl and connection specific configuration

    Constructors in org.jboss.resteasy.client.jaxrs.internal with parameters of type ClientHttpEngine
    Constructor | Description
    --- | ---
    `ResteasyClientImpl​(ClientHttpEngine httpEngine, ExecutorService asyncInvocationExecutor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, ClientConfiguration configuration)` |
    `ResteasyClientImpl​(ClientHttpEngine httpEngine, ExecutorService asyncInvocationExecutor, boolean cleanupExecutor, ClientConfiguration configuration)` |
    `ResteasyClientImpl​(ClientHttpEngine httpEngine, ExecutorService asyncInvocationExecutor, boolean cleanupExecutor, ContextualScheduledExecutorService scheduledExecutorService, ClientConfiguration configuration)` |