インターフェースの使用
jakarta.websocket.Session

Session を使用するパッケージ
パッケージ
説明
このパッケージには、クライアント側とサーバー側の両方に共通のすべての Jakarta WebSocket API が含まれています。
  • jakarta.websocket 内の Session 使用

    Session を返す jakarta.websocket のメソッド
    修飾子と型
    メソッド
    説明
    WebSocketContainer.connectToServer(Endpoint endpointInstance, ClientEndpointConfig cec, URISE path)
    提供されたプログラムによるクライアントエンドポイントインスタンスを、指定された構成でサーバーに接続します。
    WebSocketContainer.connectToServer(ClassSE<?> annotatedEndpointClass, URISE path)
    提供されているアノテーション付きエンドポイントをサーバーに接続します。
    WebSocketContainer.connectToServer(ClassSE<? extends Endpoint> endpointClass, ClientEndpointConfig cec, URISE path)
    指定された設定を使用して、提供されたプログラムエンドポイントをサーバーに接続します。
    WebSocketContainer.connectToServer(ObjectSE annotatedEndpointInstance, URISE path)
    提供されているアノテーション付きエンドポイントインスタンスをサーバーに接続します。
    SendResult.getSession()
    セッションが送信された WebSocket セッション。
    SessionException.getSession()
    問題が発生したセッションを返します。
    Session の引数を持つ型を返す jakarta.websocket のメソッド
    修飾子と型
    メソッド
    説明
    Session.getOpenSessions()
    このセッションが接続を表す同じエンドポイントへの接続を表す、開いているすべての Web ソケットセッションのセットのコピーを返します。
    Session のパラメーターを持つ jakarta.websocket のメソッド
    修飾子と型
    メソッド
    説明
    void
    Endpoint.onClose(Session session, CloseReason closeReason)
    このメソッドは、リモートピアが閉じられているセッションの直前に呼び出されます。
    void
    Endpoint.onError(Session session, ThrowableSE thr)
    開発者は、Web ソケットセッションが Web ソケットプロトコルでモデル化されていないある種のエラーを作成するときに、このメソッドを実装できます。
    abstract void
    Endpoint.onOpen(Session session, EndpointConfig config)
    開発者はこのメソッドを実装して、新しい会話が始まったときに通知を受けるようにする必要があります。
    Session のパラメーターを持つ jakarta.websocket のコンストラクター
    修飾子
    コンストラクター
    説明
    例外なく送信が成功したことを示す SendResult を作成します。
    SendResult(Session session, ThrowableSE exception)
    例外を運ぶ SendResult を作成します。
    SessionException(StringSE message, ThrowableSE cause, Session session)
    指定されたメッセージ、例外のラップされた原因、問題が関連付けられているセッションを使用して、この例外の新しいインスタンスを作成します。