Interface WebSocketService
- All Known Implementing Classes:
 HandshakeWebSocketService
public interface WebSocketService
A service to delegate WebSocket-related HTTP requests to.
 
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.
- Since:
 - 5.0
 - Author:
 - Rossen Stoyanchev
 - See Also:
 
- 
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Void>handleRequest(ServerWebExchange exchange, WebSocketHandler webSocketHandler) Handle the request with the givenWebSocketHandler. 
- 
Method Details
- 
handleRequest
reactor.core.publisher.Mono<Void> handleRequest(ServerWebExchange exchange, WebSocketHandler webSocketHandler) Handle the request with the givenWebSocketHandler.- Parameters:
 exchange- the current exchangewebSocketHandler- handler for WebSocket session- Returns:
 - a 
Mono<Void>that completes when application handling of the WebSocket session completes. 
 
 -