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