| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | WebSocketSession.getExtensions() ネゴシエートされた拡張機能を決定します。 |
ListSE<WebSocketExtension> | WebSocketHttpHeaders.getSecWebSocketExtensions()Sec-WebSocket-Extensions ヘッダーの値を返します。 |
static ListSE<WebSocketExtension> | WebSocketExtension.parseExtensions(StringSE extensions) 指定されたコンマ区切りの文字列を解析して、 WebSocketExtension オブジェクトのリストにします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | WebSocketHttpHeaders.setSecWebSocketExtensions(ListSE<WebSocketExtension> extensions)Sec-WebSocket-Extensions ヘッダーの(新しい)値を設定します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | JettyWebSocketSession.getExtensions() |
| コンストラクターと説明 |
|---|
WebSocketToJettyExtensionConfigAdapter(WebSocketExtension extension) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | StandardToWebSocketExtensionAdapterExtensionEE から構築できる WebSocketExtension のサブクラス。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | StandardWebSocketSession.getExtensions() |
| コンストラクターと説明 |
|---|
WebSocketToStandardExtensionAdapter(WebSocketExtension extension) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected abstract ListenableFuture<WebSocketSession> | AbstractWebSocketClient.doHandshakeInternal(WebSocketHandler webSocketHandler, HttpHeaders headers, URISE uri, ListSE<StringSE> subProtocols, ListSE<WebSocketExtension> extensions, MapSE<StringSE, ObjectSE> attributes) 実際のハンドシェイクを実行して、サーバーへの接続を確立します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListenableFuture<WebSocketSession> | JettyWebSocketClient.doHandshakeInternal(WebSocketHandler wsHandler, HttpHeaders headers, URISE uri, ListSE<StringSE> protocols, ListSE<WebSocketExtension> extensions, MapSE<StringSE, ObjectSE> attributes) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ListenableFuture<WebSocketSession> | StandardWebSocketClient.doHandshakeInternal(WebSocketHandler webSocketHandler, HttpHeaders headers, URISE uri, ListSE<StringSE> protocols, ListSE<WebSocketExtension> extensions, MapSE<StringSE, ObjectSE> attributes) |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | WebSocketSessionDecorator.getExtensions() |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | RequestUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) 基礎となる WebSocket サーバーによってサポートされる WebSocket プロトコル拡張機能を返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | RequestUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) ランタイム固有の手順を実行して、アップグレードを完了します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | JettyRequestUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | JettyRequestUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attributes) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ListSE<WebSocketExtension> | AbstractStandardUpgradeStrategy.getInstalledExtensions(WebSocketContainerEE container) |
protected ListSE<WebSocketExtension> | AbstractTyrusRequestUpgradeStrategy.getInstalledExtensions(WebSocketContainerEE container) |
ListSE<WebSocketExtension> | AbstractStandardUpgradeStrategy.getSupportedExtensions(ServerHttpRequest request) |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | AbstractStandardUpgradeStrategy.upgrade(ServerHttpRequest request, ServerHttpResponse response, StringSE selectedProtocol, ListSE<WebSocketExtension> selectedExtensions, PrincipalSE user, WebSocketHandler wsHandler, MapSE<StringSE, ObjectSE> attrs) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ListSE<WebSocketExtension> | AbstractHandshakeHandler.filterRequestedExtensions(ServerHttpRequest request, ListSE<WebSocketExtension> requestedExtensions, ListSE<WebSocketExtension> supportedExtensions) リクエストされた WebSocket 拡張のリストをフィルタリングします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ListSE<WebSocketExtension> | AbstractHandshakeHandler.filterRequestedExtensions(ServerHttpRequest request, ListSE<WebSocketExtension> requestedExtensions, ListSE<WebSocketExtension> supportedExtensions) リクエストされた WebSocket 拡張のリストをフィルタリングします。 |
protected ListSE<WebSocketExtension> | AbstractHandshakeHandler.filterRequestedExtensions(ServerHttpRequest request, ListSE<WebSocketExtension> requestedExtensions, ListSE<WebSocketExtension> supportedExtensions) リクエストされた WebSocket 拡張のリストをフィルタリングします。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | XhrClientSockJsSession.getExtensions() |
ListSE<WebSocketExtension> | WebSocketClientSockJsSession.getExtensions() |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<WebSocketExtension> | WebSocketServerSockJsSession.getExtensions() |
ListSE<WebSocketExtension> | AbstractHttpSockJsSession.getExtensions() |