Class StandardWebSocketHandlerAdapter
java.lang.Object
jakarta.websocket.Endpoint
org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
public class StandardWebSocketHandlerAdapter
extends jakarta.websocket.Endpoint
Adapter for the Jakarta WebSocket API (JSR-356) that delegates events to a
reactive
WebSocketHandler
and its session.- Since:
- 5.0
- Author:
- Violeta Georgieva, Rossen Stoyanchev, Sam Brannen
-
Constructor Summary
ConstructorsConstructorDescriptionStandardWebSocketHandlerAdapter
(WebSocketHandler handler, Function<jakarta.websocket.Session, StandardWebSocketSession> sessionFactory) -
Method Summary
-
Constructor Details
-
StandardWebSocketHandlerAdapter
public StandardWebSocketHandlerAdapter(WebSocketHandler handler, Function<jakarta.websocket.Session, StandardWebSocketSession> sessionFactory)
-
-
Method Details
-
onOpen
public void onOpen(jakarta.websocket.Session session, jakarta.websocket.EndpointConfig config) - Specified by:
onOpen
in classjakarta.websocket.Endpoint
-
onClose
public void onClose(jakarta.websocket.Session session, jakarta.websocket.CloseReason reason) - Overrides:
onClose
in classjakarta.websocket.Endpoint
-
onError
- Overrides:
onError
in classjakarta.websocket.Endpoint
-