Class WebSphereRequestUpgradeStrategy
java.lang.Object
org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy
org.springframework.web.socket.server.standard.WebSphereRequestUpgradeStrategy
- All Implemented Interfaces:
 RequestUpgradeStrategy
WebSphere support for upgrading an 
HttpServletRequest during a
 WebSocket handshake. To modify properties of the underlying
 ServerContainer you can use
 ServletServerContainerFactoryBean in XML configuration or, when using
 Java configuration, access the container instance through the
 "javax.websocket.server.ServerContainer" ServletContext attribute.
 Tested with WAS Liberty beta (August 2015) for the upcoming 8.5.5.7 release.
- Since:
 - 4.2.1
 - Author:
 - Rossen Stoyanchev
 
- 
Field Summary
Fields inherited from class org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy
logger - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionString[]Return the supported WebSocket protocol versions.voidupgradeInternal(ServerHttpRequest httpRequest, ServerHttpResponse httpResponse, String selectedProtocol, List<Extension> selectedExtensions, Endpoint endpoint) Methods inherited from class org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy
getContainer, getHttpServletRequest, getHttpServletResponse, getInstalledExtensions, getSupportedExtensions, upgrade 
- 
Constructor Details
- 
WebSphereRequestUpgradeStrategy
public WebSphereRequestUpgradeStrategy() 
 - 
 - 
Method Details
- 
getSupportedVersions
Description copied from interface:RequestUpgradeStrategyReturn the supported WebSocket protocol versions. - 
upgradeInternal
public void upgradeInternal(ServerHttpRequest httpRequest, ServerHttpResponse httpResponse, @Nullable String selectedProtocol, List<Extension> selectedExtensions, Endpoint endpoint) throws HandshakeFailureException - Specified by:
 upgradeInternalin classAbstractStandardUpgradeStrategy- Throws:
 HandshakeFailureException
 
 -