インターフェース Transport

すべての既知のサブインターフェース:
XhrTransport
すべての既知の実装クラス:
AbstractXhrTransportJettyXhrTransportRestTemplateXhrTransportUndertowXhrTransportWebSocketTransport

public interface Transport
SockJS トランスポートのクライアント側の実装。
導入:
4.1
作成者:
Rossen Stoyanchev
  • メソッドの詳細

    • getTransportTypes

      ListSE<TransportType> getTransportTypes()
      このトランスポートを使用できる SockJS トランスポート型を取得します。

      特に、クライアントの観点からは、XHR と XHR ストリーミングの間に違いはないため、XhrTransport は両方を行うことができます。

    • connect

      @DeprecatedSE(since="6.0") default ListenableFuture<WebSocketSession> connect(TransportRequest request, WebSocketHandler webSocketHandler)
      使用すべきではありません。
      トランスポートを接続します。
      パラメーター:
      request - トランスポートリクエスト
      webSocketHandler - ライフサイクルイベントを委譲するアプリケーションハンドラー
      戻り値:
      接続の成功または失敗を示す未来
    • connectAsync

      CompletableFutureSE<WebSocketSession> connectAsync(TransportRequest request, WebSocketHandler webSocketHandler)
      トランスポートを接続します。
      パラメーター:
      request - トランスポートリクエスト
      webSocketHandler - ライフサイクルイベントを委譲するアプリケーションハンドラー
      戻り値:
      接続の成功または失敗を示す未来
      導入:
      6.0