パッケージ | 説明 |
---|---|
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 の実装を保持します。 |
コンストラクターと説明 |
---|
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> | ReactorNettyWebSocketClient.execute(URISE url, HttpHeaders requestHeaders, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | StandardWebSocketClient.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> | UndertowWebSocketClient.execute(URISE url, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | ReactorNettyWebSocketClient.execute(URISE url, WebSocketHandler handler) |
reactor.core.publisher.Mono<VoidSE> | StandardWebSocketClient.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> | 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> | ReactorNettyRequestUpgradeStrategy.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> | TomcatRequestUpgradeStrategy.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) |