クラス StandardWebSocketSession

java.lang.ObjectSE
org.springframework.web.socket.adapter.AbstractWebSocketSession<SessionEE>
org.springframework.web.socket.adapter.standard.StandardWebSocketSession
実装されたすべてのインターフェース:
CloseableSEAutoCloseableSENativeWebSocketSessionWebSocketSession

public class StandardWebSocketSession extends AbstractWebSocketSession<SessionEE>
Java API の標準 WebSocket で使用する WebSocketSession
導入:
4.0
作成者:
Rossen Stoyanchev
  • コンストラクターの詳細

    • StandardWebSocketSession

      public StandardWebSocketSession(@Nullable HttpHeaders headers, @Nullable MapSE<StringSE,ObjectSE> attributes, @Nullable InetSocketAddressSE localAddress, @Nullable InetSocketAddressSE remoteAddress)
      標準の WebSocket セッションのコンストラクター。
      パラメーター:
      headers - ハンドシェイクリクエストのヘッダー
      attributes - WebSocket セッションに関連付ける HTTP ハンドシェイクの属性。提供された属性がコピーされ、元のマップは使用されません。
      localAddress - リクエストが受信されたアドレス
      remoteAddress - リモートクライアントのアドレス
    • StandardWebSocketSession

      public StandardWebSocketSession(@Nullable HttpHeaders headers, @Nullable MapSE<StringSE,ObjectSE> attributes, @Nullable InetSocketAddressSE localAddress, @Nullable InetSocketAddressSE remoteAddress, @Nullable PrincipalSE user)
      ユーザーを WebSocket セッションに関連付けるコンストラクター。
      パラメーター:
      headers - ハンドシェイクリクエストのヘッダー
      attributes - WebSocket セッションに関連付ける HTTP ハンドシェイクの属性
      localAddress - リクエストが受信されたアドレス
      remoteAddress - リモートクライアントのアドレス
      user - セッションに関連付けられたユーザー。null の場合、基礎となる WebSocket セッションで利用可能なユーザーにフォールバックします
  • メソッドの詳細