Class ViteWebsocketEndpoint.HttpSessionConfigurator
java.lang.Object
jakarta.websocket.server.ServerEndpointConfig.Configurator
com.vaadin.base.devserver.viteproxy.ViteWebsocketEndpoint.HttpSessionConfigurator
- Enclosing class:
ViteWebsocketEndpoint
public static class ViteWebsocketEndpoint.HttpSessionConfigurator
extends jakarta.websocket.server.ServerEndpointConfig.Configurator
Configurator that captures the HTTP session ID during the WebSocket
handshake. This allows tracking which WebSocket sessions are associated
with which HTTP sessions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmodifyHandshake(jakarta.websocket.server.ServerEndpointConfig config, jakarta.websocket.server.HandshakeRequest request, jakarta.websocket.HandshakeResponse response) Methods inherited from class jakarta.websocket.server.ServerEndpointConfig.Configurator
checkOrigin, getContainerDefaultConfigurator, getEndpointInstance, getNegotiatedExtensions, getNegotiatedSubprotocol
-
Constructor Details
-
HttpSessionConfigurator
public HttpSessionConfigurator()
-
-
Method Details
-
modifyHandshake
public void modifyHandshake(jakarta.websocket.server.ServerEndpointConfig config, jakarta.websocket.server.HandshakeRequest request, jakarta.websocket.HandshakeResponse response) - Overrides:
modifyHandshakein classjakarta.websocket.server.ServerEndpointConfig.Configurator
-