## Uses of Interface
org.springframework.web.socket.sockjs.client.Transport

Packages that use Transport
org.springframework.web.socket.sockjs.client: SockJS client implementation of `WebSocketClient`.

### Uses of Transport in org.springframework.web.socket.sockjs.client

Subinterfaces of Transport in org.springframework.web.socket.sockjs.client
`interface` `XhrTransport` A SockJS `Transport` that uses HTTP requests to simulate a WebSocket interaction.

Classes in org.springframework.web.socket.sockjs.client that implement Transport
`class` `AbstractXhrTransport` Abstract base class for XHR transport implementations to extend.
`class` `JettyXhrTransport` An XHR transport based on Jetty's `HttpClient`.
`class` `RestTemplateXhrTransport` An `XhrTransport` implementation that uses a `RestTemplate`.
`class` `UndertowXhrTransport` An XHR transport based on Undertow's `UndertowClient`.
`class` `WebSocketTransport` A SockJS `Transport` that uses a `WebSocketClient`.

Constructor parameters in org.springframework.web.socket.sockjs.client with type arguments of type Transport
Constructor and Description
`SockJsClient(List<Transport> transports)` Create a `SockJsClient` with the given transports.