Uses of Interface
org.springframework.web.reactive.socket.WebSocketHandler
Packages that use WebSocketHandler Package Description org.springframework.web.reactive.socket.adapter Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.org.springframework.web.reactive.socket.client Client support for WebSocket interactions.org.springframework.web.reactive.socket.server Server support for WebSocket interactions.org.springframework.web.reactive.socket.server.support Server-side support classes for WebSocket requests.org.springframework.web.reactive.socket.server.upgrade Holds implementations ofRequestUpgradeStrategy
.Uses of WebSocketHandler in org.springframework.web.reactive.socket.adapter
Constructors in org.springframework.web.reactive.socket.adapter with parameters of type WebSocketHandler Constructor Description JettyWebSocketHandlerAdapter(WebSocketHandler handler, Function<org.eclipse.jetty.websocket.api.Session,JettyWebSocketSession> sessionFactory)
StandardWebSocketHandlerAdapter(WebSocketHandler handler, Function<Session,StandardWebSocketSession> sessionFactory)
Uses of WebSocketHandler in org.springframework.web.reactive.socket.client
Methods in org.springframework.web.reactive.socket.client with parameters of type WebSocketHandler Modifier and Type Method Description reactor.core.publisher.Mono<Void>
JettyWebSocketClient. execute(URI url, HttpHeaders headers, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
JettyWebSocketClient. execute(URI url, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
ReactorNettyWebSocketClient. execute(URI url, HttpHeaders requestHeaders, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
ReactorNettyWebSocketClient. execute(URI url, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
StandardWebSocketClient. execute(URI url, HttpHeaders headers, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
StandardWebSocketClient. execute(URI url, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
UndertowWebSocketClient. execute(URI url, HttpHeaders headers, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
UndertowWebSocketClient. execute(URI url, WebSocketHandler handler)
reactor.core.publisher.Mono<Void>
WebSocketClient. execute(URI url, HttpHeaders headers, WebSocketHandler handler)
A variant ofWebSocketClient.execute(URI, WebSocketHandler)
with custom headers.reactor.core.publisher.Mono<Void>
WebSocketClient. execute(URI url, WebSocketHandler handler)
Execute a handshake request to the given url and handle the resulting WebSocket session with the given handler.Uses of WebSocketHandler in org.springframework.web.reactive.socket.server
Methods in org.springframework.web.reactive.socket.server with parameters of type WebSocketHandler Modifier and Type Method Description reactor.core.publisher.Mono<Void>
WebSocketService. handleRequest(ServerWebExchange exchange, WebSocketHandler webSocketHandler)
Handle the request with the givenWebSocketHandler
.default reactor.core.publisher.Mono<Void>
RequestUpgradeStrategy. upgrade(ServerWebExchange exchange, WebSocketHandler webSocketHandler, String subProtocol)
Deprecated.as of 5.1 in favor ofRequestUpgradeStrategy.upgrade(ServerWebExchange, WebSocketHandler, String, Supplier)
default reactor.core.publisher.Mono<Void>
RequestUpgradeStrategy. upgrade(ServerWebExchange exchange, WebSocketHandler webSocketHandler, String subProtocol, Supplier<HandshakeInfo> handshakeInfoFactory)
Upgrade to a WebSocket session and handle it with the given handler.Uses of WebSocketHandler in org.springframework.web.reactive.socket.server.support
Methods in org.springframework.web.reactive.socket.server.support with parameters of type WebSocketHandler Modifier and Type Method Description reactor.core.publisher.Mono<Void>
HandshakeWebSocketService. handleRequest(ServerWebExchange exchange, WebSocketHandler handler)
Uses of WebSocketHandler in org.springframework.web.reactive.socket.server.upgrade
Methods in org.springframework.web.reactive.socket.server.upgrade with parameters of type WebSocketHandler Modifier and Type Method Description reactor.core.publisher.Mono<Void>
JettyRequestUpgradeStrategy. upgrade(ServerWebExchange exchange, WebSocketHandler handler, String subProtocol, Supplier<HandshakeInfo> handshakeInfoFactory)
reactor.core.publisher.Mono<Void>
ReactorNettyRequestUpgradeStrategy. upgrade(ServerWebExchange exchange, WebSocketHandler handler, String subProtocol, Supplier<HandshakeInfo> handshakeInfoFactory)
reactor.core.publisher.Mono<Void>
TomcatRequestUpgradeStrategy. upgrade(ServerWebExchange exchange, WebSocketHandler handler, String subProtocol, Supplier<HandshakeInfo> handshakeInfoFactory)
reactor.core.publisher.Mono<Void>
UndertowRequestUpgradeStrategy. upgrade(ServerWebExchange exchange, WebSocketHandler handler, String subProtocol, Supplier<HandshakeInfo> handshakeInfoFactory)