接口 Transport
- 所有已知子接口:
XhrTransport
- 所有已知实现类:
AbstractXhrTransport
,JettyXhrTransport
,RestTemplateXhrTransport
,UndertowXhrTransport
,WebSocketTransport
public interface Transport
A client-side implementation for a SockJS transport.- 从以下版本开始:
- 4.1
- 作者:
- Rossen Stoyanchev
方法概要
所有方法 实例方法 抽象方法 修饰符和类型 方法 说明 ListenableFuture<WebSocketSession>
connect(TransportRequest request, WebSocketHandler webSocketHandler)
Connect the transport.List<TransportType>
getTransportTypes()
Return the SockJS transport types that this transport can be used for.
方法详细资料
getTransportTypes
List<TransportType> getTransportTypes()
Return the SockJS transport types that this transport can be used for. In particular since from a client perspective there is no difference between XHR and XHR streaming, anXhrTransport
could do both.
connect
ListenableFuture<WebSocketSession> connect(TransportRequest request, WebSocketHandler webSocketHandler)
Connect the transport.- 参数:
request
- the transport request.webSocketHandler
- the application handler to delegate lifecycle events to.- 返回:
- a future to indicate success or failure to connect.