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