## Uses of Interface
io.undertow.client.ClientExchange

Packages that use ClientExchange
io.undertow.client
io.undertow.client.http2

### Uses of ClientExchange in io.undertow.client

Methods in io.undertow.client with parameters of type ClientExchange
`void` ContinueNotification.`handleContinue(ClientExchange exchange)`
`boolean` PushCallback.`handlePush(ClientExchange originalRequest, ClientExchange pushedRequest)` Handles a server push.

Method parameters in io.undertow.client with type arguments of type ClientExchange
`void` ClientConnection.`sendRequest(ClientRequest request, ClientCallback<ClientExchange> clientCallback)` Sends a client request.
`void` ClientExchange.`setResponseListener(ClientCallback<ClientExchange> responseListener)`

### Uses of ClientExchange in io.undertow.client.http2

Classes in io.undertow.client.http2 that implement ClientExchange
`class` `Http2ClientExchange`

Method parameters in io.undertow.client.http2 with type arguments of type ClientExchange
`void` Http2ClientConnection.`sendRequest(ClientRequest request, ClientCallback<ClientExchange> clientCallback)`
`void` Http2ClientExchange.`setResponseListener(ClientCallback<ClientExchange> responseListener)`

Constructor parameters in io.undertow.client.http2 with type arguments of type ClientExchange
Constructor and Description
`Http2ClientConnection(Http2Channel http2Channel, ClientCallback<ClientExchange> upgradeReadyCallback, ClientRequest clientRequest, String defaultHost, ClientStatistics clientStatistics, boolean secure)`