public interface WebSocketService
For a WebSocket endpoint this means handling the initial WebSocket HTTP handshake request. For a SockJS endpoint it could mean handling all HTTP requests defined in the SockJS protocol.
HandshakeWebSocketService| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
handleRequest(ServerWebExchange exchange,
WebSocketHandler webSocketHandler)
Handle the request with the given
WebSocketHandler. |
reactor.core.publisher.Mono<Void> handleRequest(ServerWebExchange exchange, WebSocketHandler webSocketHandler)
WebSocketHandler.exchange - the current exchangewebSocketHandler - handler for WebSocket sessionMono<Void> that completes when application handling of
the WebSocket session completes.