public class WebSphereRequestUpgradeStrategy extends AbstractStandardUpgradeStrategy
HttpServletRequest
EE をアップグレードするための WebSphere サポート。基礎となる ServerContainer
EE のプロパティを変更するには、XML 構成で ServletServerContainerFactoryBean
を使用するか、Java 構成を使用する場合は、"javax.websocket.server.ServerContainer" ServletContext 属性を介してコンテナーインスタンスにアクセスします。今後の 8.5.5.7 リリースに向けて WAS Liberty ベータ版 (2015 年 8 月) でテスト済み。
logger
コンストラクターと説明 |
---|
WebSphereRequestUpgradeStrategy() |
修飾子と型 | メソッドと説明 |
---|---|
StringSE[] | getSupportedVersions() サポートされている WebSocket プロトコルバージョンを返します。 |
void | upgradeInternal(ServerHttpRequest httpRequest, ServerHttpResponse httpResponse, StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) |
getContainer, getHttpServletRequest, getHttpServletResponse, getInstalledExtensions, getSupportedExtensions, upgrade
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public StringSE[] getSupportedVersions()
RequestUpgradeStrategy
public void upgradeInternal(ServerHttpRequest httpRequest, ServerHttpResponse httpResponse, @Nullable StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) throws HandshakeFailureException