## Uses of Interface
org.springframework.web.client.AsyncRequestCallback

- Packages that use AsyncRequestCallback
  Package | Description
  --- | ---
  org.springframework.web.client | Core package of the client-side web support.

- - ### Uses of AsyncRequestCallback in org.springframework.web.client

    Methods in org.springframework.web.client that return AsyncRequestCallback
    Modifier and Type | Method and Description
    --- | ---
    `protected <T> AsyncRequestCallback` | AsyncRestTemplate.`acceptHeaderRequestCallback(Class<T> responseType)` Deprecated. Returns a request callback implementation that prepares the request `Accept` headers based on the given response type and configured message converters.
    `protected <T> AsyncRequestCallback` | AsyncRestTemplate.`httpEntityCallback(HttpEntity<T> requestBody)` Deprecated. Returns a request callback implementation that writes the given object to the request stream.
    `protected <T> AsyncRequestCallback` | AsyncRestTemplate.`httpEntityCallback(HttpEntity<T> request, Type responseType)` Deprecated. Returns a request callback implementation that writes the given object to the request stream.

    Methods in org.springframework.web.client with parameters of type AsyncRequestCallback
    Modifier and Type | Method and Description
    --- | ---
    `protected <T> ListenableFuture<T>` | AsyncRestTemplate.`doExecute(URI url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor)` Deprecated. Execute the given method on the provided URI.
    `<T> ListenableFuture<T>` | AsyncRestOperations.`execute(String url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Map<String,?> uriVariables)` Deprecated. Asynchronously execute the HTTP method to the given URI template, preparing the request with the `AsyncRequestCallback`, and reading the response with a `ResponseExtractor`.
    `<T> ListenableFuture<T>` | AsyncRestTemplate.`execute(String url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Map<String,?> uriVariables)` Deprecated.
    `<T> ListenableFuture<T>` | AsyncRestOperations.`execute(String url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Object... uriVariables)` Deprecated. Asynchronously execute the HTTP method to the given URI template, preparing the request with the `AsyncRequestCallback`, and reading the response with a `ResponseExtractor`.
    `<T> ListenableFuture<T>` | AsyncRestTemplate.`execute(String url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor, Object... uriVariables)` Deprecated.
    `<T> ListenableFuture<T>` | AsyncRestOperations.`execute(URI url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor)` Deprecated. Asynchronously execute the HTTP method to the given URL, preparing the request with the `AsyncRequestCallback`, and reading the response with a `ResponseExtractor`.
    `<T> ListenableFuture<T>` | AsyncRestTemplate.`execute(URI url, HttpMethod method, AsyncRequestCallback requestCallback, ResponseExtractor<T> responseExtractor)` Deprecated.