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 reactiveWebSocketHandlerand 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 voidonClose(Session session, CloseReason reason)voidonError(Session session, Throwable exception)voidonOpen(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)