## Uses of Class
org.eclipse.jetty.client.HttpExchange

- Packages that use HttpExchange
  Package | Description
  --- | ---
  org.eclipse.jetty.client |
  org.eclipse.jetty.client.security |
  org.eclipse.jetty.client.webdav |
  org.eclipse.jetty.servlets |

- - ### Uses of HttpExchange in org.eclipse.jetty.client

    Subclasses of HttpExchange in org.eclipse.jetty.client
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CachedExchange` An exchange that retains response status and response headers for later use.
    `class` | `ContentExchange` A exchange that retains response content for later use.
    `static class` | `HttpExchange.CachedExchange` Deprecated. use `CachedExchange` instead
    `static class` | `HttpExchange.ContentExchange` Deprecated. use `ContentExchange` instead

    Fields in org.eclipse.jetty.client declared as HttpExchange
    Modifier and Type | Field and Description
    --- | ---
    `protected HttpExchange` | AbstractHttpConnection.`_exchange`
    `protected HttpExchange` | AbstractHttpConnection.`_pipeline`

    Methods in org.eclipse.jetty.client with parameters of type HttpExchange
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | HttpDestination.`doSend(HttpExchange ex)`
    `protected void` | BlockingHttpConnection.`exchangeExpired(HttpExchange exchange)`
    `protected void` | HttpDestination.`exchangeExpired(HttpExchange exchange)`
    `protected void` | AbstractHttpConnection.`exchangeExpired(HttpExchange exchange)`
    `void` | HttpDestination.`resend(HttpExchange ex)`
    `protected void` | HttpDestination.`send(AbstractHttpConnection connection, HttpExchange exchange)`
    `boolean` | AsyncHttpConnection.`send(HttpExchange ex)`
    `void` | HttpClient.`send(HttpExchange exchange)`
    `boolean` | BlockingHttpConnection.`send(HttpExchange ex)`
    `void` | HttpDestination.`send(HttpExchange ex)`
    `boolean` | AbstractHttpConnection.`send(HttpExchange ex)`

    Constructors in org.eclipse.jetty.client with parameters of type HttpExchange
    Constructor and Description
    `RedirectListener(HttpDestination destination, HttpExchange ex)`

  - ### Uses of HttpExchange in org.eclipse.jetty.client.security

    Methods in org.eclipse.jetty.client.security with parameters of type HttpExchange
    Modifier and Type | Method and Description
    --- | ---
    `protected String` | DigestAuthentication.`newCnonce(HttpExchange exchange, Realm securityRealm, Map details)`
    `protected String` | DigestAuthentication.`newResponse(String cnonce, HttpExchange exchange, Realm securityRealm, Map details)`
    `void` | ProxyAuthorization.`setCredentials(HttpExchange exchange)` BASIC proxy authentication is of the form encoded credentials are of the form: username:password
    `void` | Authentication.`setCredentials(HttpExchange exchange)`
    `void` | BasicAuthentication.`setCredentials(HttpExchange exchange)` BASIC authentication is of the form encoded credentials are of the form: username:password
    `void` | DigestAuthentication.`setCredentials(HttpExchange exchange)`

    Constructors in org.eclipse.jetty.client.security with parameters of type HttpExchange
    Constructor and Description
    `SecurityListener(HttpDestination destination, HttpExchange ex)`

  - ### Uses of HttpExchange in org.eclipse.jetty.client.webdav

    Subclasses of HttpExchange in org.eclipse.jetty.client.webdav
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MkcolExchange`
    `class` | `PropfindExchange`
    `class` | `WebdavSupportedExchange`

    Constructors in org.eclipse.jetty.client.webdav with parameters of type HttpExchange
    Constructor and Description
    `WebdavListener(HttpDestination destination, HttpExchange ex)`

  - ### Uses of HttpExchange in org.eclipse.jetty.servlets

    Methods in org.eclipse.jetty.servlets with parameters of type HttpExchange
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ProxyServlet.`customizeExchange(HttpExchange exchange, javax.servlet.http.HttpServletRequest request)` Extension point for subclasses to customize an exchange.

Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.