クラスの使用
org.springframework.web.socket.WebSocketExtension
パッケージ
説明
WebSocket アプリケーションの一般的な抽象化と Spring 構成のサポート。
Jetty WebSocket API のアダプタークラス。
標準 Jakarta WebSocket API のアダプタークラス。
便利な
WebSocketHandler
実装とデコレーター。WebSocket 相互作用のサーバー側の抽象化。
Jetty WebSocket API のサーバー側のサポート。
標準の JSR-356 WebSocket エンドポイントで使用するサーバー側クラス。
リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。
WebSocketClient
の SockJS クライアント実装。WebSocketSession
の SockJS 固有の実装。org.springframework.web.socket 内の WebSocketExtension 使用
修飾子と型メソッド説明WebSocketSession.getExtensions()
ネゴシエートされた拡張機能を決定します。WebSocketHttpHeaders.getSecWebSocketExtensions()
Sec-WebSocket-Extensions
ヘッダーの値を返します。static ListSE<WebSocketExtension>
WebSocketExtension.parseExtensions
(StringSE extensions) 指定されたコンマ区切りの文字列を解析して、WebSocketExtension
オブジェクトのリストにします。修飾子と型メソッド説明void
WebSocketHttpHeaders.setSecWebSocketExtensions
(ListSE<WebSocketExtension> extensions) Sec-WebSocket-Extensions
ヘッダーの(新しい)値を設定します。org.springframework.web.socket.adapter.jetty 内の WebSocketExtension 使用
org.springframework.web.socket.adapter.standard 内の WebSocketExtension 使用
org.springframework.web.socket.handler 内の WebSocketExtension 使用
org.springframework.web.socket.server 内の WebSocketExtension 使用
修飾子と型メソッド説明RequestUpgradeStrategy.getSupportedExtensions
(ServerHttpRequest request) 基礎となる WebSocket サーバーによってサポートされる WebSocket プロトコル拡張機能を返します。修飾子と型メソッド説明void
RequestUpgradeStrategy.upgrade
(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) ランタイム固有の手順を実行して、アップグレードを完了します。org.springframework.web.socket.server.jetty 内の WebSocketExtension 使用
修飾子と型メソッド説明void
JettyRequestUpgradeStrategy.upgrade
(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler handler, MapSE<StringSE, ObjectSE> attributes) org.springframework.web.socket.server.standard 内の WebSocketExtension 使用
修飾子と型メソッド説明protected ListSE<WebSocketExtension>
AbstractStandardUpgradeStrategy.getInstalledExtensions
(WebSocketContainerEE container) protected ListSE<WebSocketExtension>
AbstractTyrusRequestUpgradeStrategy.getInstalledExtensions
(WebSocketContainerEE container) AbstractStandardUpgradeStrategy.getSupportedExtensions
(ServerHttpRequest request) 修飾子と型メソッド説明void
AbstractStandardUpgradeStrategy.upgrade
(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attrs) org.springframework.web.socket.server.support 内の WebSocketExtension 使用
修飾子と型メソッド説明protected ListSE<WebSocketExtension>
AbstractHandshakeHandler.filterRequestedExtensions
(ServerHttpRequest request, ListSE<WebSocketExtension> requestedExtensions, ListSE<WebSocketExtension> supportedExtensions) リクエストされた WebSocket 拡張のリストをフィルタリングします。修飾子と型メソッド説明protected ListSE<WebSocketExtension>
AbstractHandshakeHandler.filterRequestedExtensions
(ServerHttpRequest request, ListSE<WebSocketExtension> requestedExtensions, ListSE<WebSocketExtension> supportedExtensions) リクエストされた WebSocket 拡張のリストをフィルタリングします。org.springframework.web.socket.sockjs.client 内の WebSocketExtension 使用
org.springframework.web.socket.sockjs.transport.session 内の WebSocketExtension 使用