インターフェースの使用
org.springframework.web.reactive.socket.WebSocketHandler
パッケージ
説明
Spring の Reactive WebSocket API を WebSocket ランタイムとの間で適合させるクラス。
WebSocket 相互作用のクライアントサポート。
WebSocket 相互作用のサーバーサポート。
WebSocket リクエストのサーバー側サポートクラス。
RequestUpgradeStrategy
の実装を保持します。org.springframework.web.reactive.socket.adapter 内の WebSocketHandler 使用
修飾子と型メソッド説明static WebSocketHandler
ContextWebSocketHandler.decorate
(WebSocketHandler handler, reactor.util.context.ContextView contextView) 指定されたコンテキストを挿入するように装飾された指定されたハンドラー、またはコンテキストが空の場合は同じハンドラーインスタンスを返します。修飾子と型メソッド説明static WebSocketHandler
ContextWebSocketHandler.decorate
(WebSocketHandler handler, reactor.util.context.ContextView contextView) 指定されたコンテキストを挿入するように装飾された指定されたハンドラー、またはコンテキストが空の場合は同じハンドラーインスタンスを返します。修飾子コンストラクター説明JettyWebSocketHandlerAdapter
(WebSocketHandler handler, FunctionSE<org.eclipse.jetty.websocket.api.Session, JettyWebSocketSession> sessionFactory) StandardWebSocketHandlerAdapter
(WebSocketHandler handler, FunctionSE<SessionEE, StandardWebSocketSession> sessionFactory) org.springframework.web.reactive.socket.client 内の WebSocketHandler 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
JettyWebSocketClient.execute
(URISE url, HttpHeaders headers, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
JettyWebSocketClient.execute
(URISE url, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
ReactorNetty2WebSocketClient.execute
(URISE url, HttpHeaders requestHeaders, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
ReactorNetty2WebSocketClient.execute
(URISE url, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
ReactorNettyWebSocketClient.execute
(URISE url, HttpHeaders requestHeaders, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
ReactorNettyWebSocketClient.execute
(URISE url, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
StandardWebSocketClient.execute
(URISE url, HttpHeaders headers, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
StandardWebSocketClient.execute
(URISE url, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
UndertowWebSocketClient.execute
(URISE url, HttpHeaders headers, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
UndertowWebSocketClient.execute
(URISE url, WebSocketHandler handler) reactor.core.publisher.Mono<VoidSE>
WebSocketClient.execute
(URISE url, HttpHeaders headers, WebSocketHandler handler) カスタムヘッダーを持つWebSocketClient.execute(URI, WebSocketHandler)
のバリアント。reactor.core.publisher.Mono<VoidSE>
WebSocketClient.execute
(URISE url, WebSocketHandler handler) 指定された URL に対してハンドシェイクリクエストを実行し、指定されたハンドラーで結果の WebSocket セッションを処理します。org.springframework.web.reactive.socket.server 内の WebSocketHandler 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
WebSocketService.handleRequest
(ServerWebExchange exchange, WebSocketHandler webSocketHandler) 指定されたWebSocketHandler
でリクエストを処理します。reactor.core.publisher.Mono<VoidSE>
RequestUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler webSocketHandler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) WebSocket セッションにアップグレードし、指定されたハンドラーで処理します。org.springframework.web.reactive.socket.server.support 内の WebSocketHandler 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
HandshakeWebSocketService.handleRequest
(ServerWebExchange exchange, WebSocketHandler handler) org.springframework.web.reactive.socket.server.upgrade 内の WebSocketHandler 使用
修飾子と型メソッド説明reactor.core.publisher.Mono<VoidSE>
JettyCoreRequestUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) reactor.core.publisher.Mono<VoidSE>
JettyRequestUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) reactor.core.publisher.Mono<VoidSE>
ReactorNetty2RequestUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) reactor.core.publisher.Mono<VoidSE>
ReactorNettyRequestUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) reactor.core.publisher.Mono<VoidSE>
StandardWebSocketUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory) reactor.core.publisher.Mono<VoidSE>
UndertowRequestUpgradeStrategy.upgrade
(ServerWebExchange exchange, WebSocketHandler handler, StringSE subProtocol, SupplierSE<HandshakeInfo> handshakeInfoFactory)