パッケージ | 説明 |
---|---|
org.springframework.web.socket.sockjs | トップレベルの SockJS 型。 |
org.springframework.web.socket.sockjs.support | AbstractSockJsService 実装を含む SockJS のサポートクラス。 |
org.springframework.web.socket.sockjs.transport | 受信リクエストを処理するための TransportHandler 実装、さまざまなトランスポートを介してメッセージを送信するための session の実装、および DefaultSockJsService を含む SockJS トランスポートのサーバー側サポート。 |
org.springframework.web.socket.sockjs.transport.handler | TransportHandler 実装クラスおよび具体的な SockJsService |
org.springframework.web.socket.sockjs.transport.session | WebSocketSession の SockJS 固有の実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | SockJsMessageDeliveryException メッセージフレームが HTTP POST を介して正常に受信され、解析されましたが、ハンドラーが失敗したか接続が閉じられたために、メッセージフレームに含まれる 1 つ以上のメッセージを WebSocketHandler に配信できなかった場合にスローされる例外。 |
class | SockJsTransportFailureException ユーザーコードではなく、SockJS 実装で発生した重大な障害を示します(例: |
修飾子と型 | メソッドと説明 |
---|---|
void | SockJsService.handleRequest(ServerHttpRequest request, ServerHttpResponse response, StringSE sockJsPath, WebSocketHandler handler) SockJS HTTP リクエストを処理します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractSockJsService.handleRequest(ServerHttpRequest request, ServerHttpResponse response, StringSE sockJsPath, WebSocketHandler wsHandler) このメソッドは、SockJS パスを決定し、SockJS 静的 URL を処理します。 |
protected abstract void | AbstractSockJsService.handleTransportRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler webSocketHandler, StringSE sessionId, StringSE transport) SockJS セッション URL を処理します(つまり |
修飾子と型 | メソッドと説明 |
---|---|
void | TransportHandler.handleRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler handler, SockJsSession session) 指定されたリクエストを処理し、提供された WebSocketHandler にメッセージを委譲します。 |
protected void | TransportHandlingSockJsService.handleTransportRequest(ServerHttpRequest request, ServerHttpResponse response, WebSocketHandler handler, StringSE sessionId, StringSE transport) |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractHttpSockJsSession.handleInitialRequest(ServerHttpRequest request, ServerHttpResponse response, SockJsFrameFormat frameFormat) SockJS HTTP トランスポートベースのセッションでメッセージを受信するための最初のリクエストを処理します。 |
void | AbstractHttpSockJsSession.handleSuccessiveRequest(ServerHttpRequest request, ServerHttpResponse response, SockJsFrameFormat frameFormat) 最初のリクエストを除くすべてのリクエストを処理して、SockJS HTTP トランスポートベースのセッションでメッセージを受信します。 |