Class TomcatRequestUpgradeStrategy
java.lang.Object
org.springframework.web.reactive.socket.server.upgrade.StandardWebSocketUpgradeStrategy
org.springframework.web.reactive.socket.server.upgrade.TomcatRequestUpgradeStrategy
- All Implemented Interfaces:
RequestUpgradeStrategy
A WebSocket
RequestUpgradeStrategy
for Apache Tomcat. Compatible with Tomcat 10
and higher, in particular with Tomcat 10.0 (not based on Jakarta WebSocket 2.1 yet).- Since:
- 5.0
- Author:
- Violeta Georgieva, Rossen Stoyanchev, Juergen Hoeller
- See Also:
-
WsServerContainer.upgradeHttpToWebSocket(java.lang.Object, java.lang.Object, jakarta.websocket.server.ServerEndpointConfig, java.util.Map<java.lang.String, java.lang.String>)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
upgradeHttpToWebSocket
(HttpServletRequest request, HttpServletResponse response, ServerEndpointConfig endpointConfig, Map<String, String> pathParams) Methods inherited from class org.springframework.web.reactive.socket.server.upgrade.StandardWebSocketUpgradeStrategy
getAsyncSendTimeout, getContainer, getMaxBinaryMessageBufferSize, getMaxSessionIdleTimeout, getMaxTextMessageBufferSize, setAsyncSendTimeout, setMaxBinaryMessageBufferSize, setMaxSessionIdleTimeout, setMaxTextMessageBufferSize, upgrade
-
Constructor Details
-
TomcatRequestUpgradeStrategy
public TomcatRequestUpgradeStrategy()
-
-
Method Details
-
upgradeHttpToWebSocket
protected void upgradeHttpToWebSocket(HttpServletRequest request, HttpServletResponse response, ServerEndpointConfig endpointConfig, Map<String, String> pathParams) throws Exception- Overrides:
upgradeHttpToWebSocket
in classStandardWebSocketUpgradeStrategy
- Throws:
Exception
-