WebSocketClient.See: Description
| Interface | Description |
|---|---|
| InfoReceiver |
A simple contract for executing the SockJS "Info" request before the SockJS
session starts.
|
| Transport |
A client-side implementation for a SockJS transport.
|
| TransportRequest |
Represents a request to connect to a SockJS service using a specific
Transport.
|
| XhrTransport |
A SockJS
Transport that uses HTTP requests to simulate a WebSocket
interaction. |
| Class | Description |
|---|---|
| AbstractClientSockJsSession |
Base class for SockJS client implementations of
WebSocketSession. |
| AbstractXhrTransport |
Abstract base class for XHR transport implementations to extend.
|
| JettyXhrTransport |
An XHR transport based on Jetty's
HttpClient. |
| RestTemplateXhrTransport |
An
XhrTransport implementation that uses a
RestTemplate. |
| SockJsClient |
A SockJS implementation of
WebSocketClient
with fallback alternatives that simulate a WebSocket interaction through plain
HTTP streaming and long polling techniques.. |
| SockJsUrlInfo |
Given the base URL to a SockJS server endpoint, also provides methods to
generate and obtain session and a server id used for construct a transport URL.
|
| UndertowXhrTransport |
An XHR transport based on Undertow's
UndertowClient. |
| WebSocketClientSockJsSession |
An extension of
AbstractClientSockJsSession wrapping and delegating
to an actual WebSocket session. |
| WebSocketTransport |
A SockJS
Transport that uses a
WebSocketClient. |
| XhrClientSockJsSession |
An extension of
AbstractClientSockJsSession for use with HTTP
transports simulating a WebSocket session. |
WebSocketClient.