クラス AbstractTyrusRequestUpgradeStrategy
java.lang.ObjectSE
org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy
org.springframework.web.socket.server.standard.AbstractTyrusRequestUpgradeStrategy
- 実装されたすべてのインターフェース:
RequestUpgradeStrategy
WebSocket エンジンとして Tyrus を含む、JSR-356 ベースのサーバー上の
RequestUpgradeStrategy
実装の基本クラス。- 導入:
- 4.1
- 作成者:
- Rossen Stoyanchev, Brian Clozel, Juergen Hoeller
- 関連事項:
フィールドのサマリー
クラス org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy から継承されたフィールド
logger
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected ListSE<WebSocketExtension>
getInstalledExtensions
(WebSocketContainerEE container) StringSE[]
サポートされている WebSocket プロトコルバージョンを返します。protected abstract void
handleSuccess
(HttpServletRequestEE request, HttpServletResponseEE response, org.glassfish.tyrus.spi.WebSocketEngine.UpgradeInfo upgradeInfo, org.glassfish.tyrus.core.TyrusUpgradeResponse upgradeResponse) void
upgradeInternal
(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<ExtensionEE> extensions, EndpointEE endpoint) クラス org.springframework.web.socket.server.standard.AbstractStandardUpgradeStrategy から継承されたメソッド
getContainer, getHttpServletRequest, getHttpServletResponse, getSupportedExtensions, upgrade
コンストラクターの詳細
AbstractTyrusRequestUpgradeStrategy
public AbstractTyrusRequestUpgradeStrategy()
メソッドの詳細
getSupportedVersions
インターフェースからコピーされた説明:RequestUpgradeStrategy
サポートされている WebSocket プロトコルバージョンを返します。getInstalledExtensions
- オーバーライド:
- クラス
AbstractStandardUpgradeStrategy
のgetInstalledExtensions
upgradeInternal
public void upgradeInternal(ServerHttpRequest request, ServerHttpResponse response, @Nullable StringSE selectedProtocol, ListSE<ExtensionEE> extensions, EndpointEE endpoint) throws HandshakeFailureException handleSuccess
protected abstract void handleSuccess(HttpServletRequestEE request, HttpServletResponseEE response, org.glassfish.tyrus.spi.WebSocketEngine.UpgradeInfo upgradeInfo, org.glassfish.tyrus.core.TyrusUpgradeResponse upgradeResponse) throws IOExceptionSE, ServletExceptionEE