## Uses of Interface
com.google.web.bindery.requestfactory.shared.RequestTransport

- Packages that use RequestTransport
  Package | Description
  --- | ---
  com.google.web.bindery.requestfactory.gwt.client | A package for managing client-server requests.
  com.google.web.bindery.requestfactory.server.testing |
  com.google.web.bindery.requestfactory.shared | Shared classes used on both the client and the server side for transmitting data between the server and the client in JSON format.
  com.google.web.bindery.requestfactory.shared.testing |
  com.google.web.bindery.requestfactory.vm.testing |

- - ### Uses of RequestTransport in com.google.web.bindery.requestfactory.gwt.client

    Classes in com.google.web.bindery.requestfactory.gwt.client that implement RequestTransport
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefaultRequestTransport` | An implementation of `RequestTransport` that uses a `RequestBuilder`.

  - ### Uses of RequestTransport in com.google.web.bindery.requestfactory.server.testing

    Classes in com.google.web.bindery.requestfactory.server.testing that implement RequestTransport
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `InProcessRequestTransport` | A RequestTransport that calls a `SimpleRequestProcessor`.

  - ### Uses of RequestTransport in com.google.web.bindery.requestfactory.shared

    Methods in com.google.web.bindery.requestfactory.shared that return RequestTransport
    Modifier and Type | Method | Description
    --- | --- | ---
    `RequestTransport` | RequestFactory.`getRequestTransport()` | Returns the RequestTransport set via `RequestFactory.initialize(com.google.web.bindery.event.shared.EventBus)`.

    Methods in com.google.web.bindery.requestfactory.shared with parameters of type RequestTransport
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | RequestFactory.`initialize​(EventBus eventBus, RequestTransport transport)` | Start this request factory with a user-provided transport.

  - ### Uses of RequestTransport in com.google.web.bindery.requestfactory.shared.testing

    Classes in com.google.web.bindery.requestfactory.shared.testing that implement RequestTransport
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FakeRequestTransport` | A no-op implementation of `RequestTransport` that can be used for unit testing.

    Methods in com.google.web.bindery.requestfactory.shared.testing that return RequestTransport
    Modifier and Type | Method | Description
    --- | --- | ---
    `RequestTransport` | FakeRequestFactory.`getRequestTransport()` | Returns the last value passed to `FakeRequestFactory.initialize(EventBus, RequestTransport)`.

    Methods in com.google.web.bindery.requestfactory.shared.testing with parameters of type RequestTransport
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | FakeRequestFactory.`initialize​(EventBus eventBus, RequestTransport transport)` | Saves the parameters for later retrieval.

  - ### Uses of RequestTransport in com.google.web.bindery.requestfactory.vm.testing

    Classes in com.google.web.bindery.requestfactory.vm.testing that implement RequestTransport
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `UrlRequestTransport` | A trivial implementation of RequestTransport that uses a `HttpURLConnection`.