public class UndertowRequestUpgradeStrategy extends AbstractStandardUpgradeStrategy
RequestUpgradeStrategy
。組み込み Undertow の使用箇所とも互換性があります。Spring Framework 5.0 の時点で Undertow 1.3.5+ が必要です。
logger
コンストラクターと説明 |
---|
UndertowRequestUpgradeStrategy() |
修飾子と型 | メソッドと説明 |
---|---|
io.undertow.websockets.jsr.ServerWebSocketContainer | getContainer(HttpServletRequestEE request) |
StringSE[] | getSupportedVersions() サポートされている WebSocket プロトコルバージョンを返します。 |
protected void | upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) |
getHttpServletRequest, getHttpServletResponse, getInstalledExtensions, getSupportedExtensions, upgrade
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public StringSE[] getSupportedVersions()
RequestUpgradeStrategy
protected void upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, @Nullable StringSE selectedProtocol, ListSE<ExtensionEE> selectedExtensions, EndpointEE endpoint) throws HandshakeFailureException
public io.undertow.websockets.jsr.ServerWebSocketContainer getContainer(HttpServletRequestEE request)
AbstractStandardUpgradeStrategy
の getContainer