Class StandardWebSocketHandlerAdapter
- java.lang.Object
- javax.websocket.Endpoint
- org.springframework.web.reactive.socket.adapter.StandardWebSocketHandlerAdapter
public class StandardWebSocketHandlerAdapter extends Endpoint
Adapter for Java WebSocket API (JSR-356) that delegates events to a reactiveWebSocketHandler
and its session.- Since:
- 5.0
- Author:
- Violeta Georgieva, Rossen Stoyanchev
Constructor Summary
Constructors Constructor Description StandardWebSocketHandlerAdapter(WebSocketHandler handler, Function<Session,StandardWebSocketSession> sessionFactory)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onClose(Session session, CloseReason reason)
void
onError(Session session, Throwable exception)
void
onOpen(Session session, EndpointConfig config)
Constructor Detail
StandardWebSocketHandlerAdapter
public StandardWebSocketHandlerAdapter(WebSocketHandler handler, Function<Session,StandardWebSocketSession> sessionFactory)
Method Detail
onOpen
public void onOpen(Session session, EndpointConfig config)
onClose
public void onClose(Session session, CloseReason reason)