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 SummaryModifier and TypeMethodDescriptionreactor.core.publisher.Mono<Void> handleRequest(ServerWebExchange exchange, WebSocketHandler webSocketHandler) Handle the request with the givenWebSocketHandler.
- 
Method Details- 
handleRequestreactor.core.publisher.Mono<Void> handleRequest(ServerWebExchange exchange, WebSocketHandler webSocketHandler) Handle the request with the givenWebSocketHandler.- Parameters:
- exchange- the current exchange
- webSocketHandler- handler for WebSocket session
- Returns:
- a Mono<Void>that completes when application handling of the WebSocket session completes.
 
 
-