パッケージ jakarta.ws.rs.sse

インターフェース Sse


  • public interface Sse
    OutboundSseEvent および SseBroadcaster を作成するためのサーバー側エントリポイント。

    このインターフェースのインスタンスは、フィールドに挿入するか、メソッドまたはコンストラクターのパラメーターとして挿入できます。また、インスタンスはスレッドセーフです。つまり、インスタンスを共有し、そのメソッドを別のスレッドから呼び出すことができます。内部状態に矛盾が生じることはありません。

    導入:
    2.1
    作成者:
    Marek Potociar (marek.potociar at oracle.com)
    • メソッドの詳細

      • newEventBuilder

        OutboundSseEvent.Builder newEventBuilder()
        新しい送信イベントビルダーを取得します。
        戻り値:
        SSE 送信イベントビルダー。
      • newEvent

        default OutboundSseEvent newEvent​(StringSE data)
        提供されたデータから新しい OutboundSseEvent を作成します。

        データは文字列のみであり、null であってはなりません。

        パラメーター:
        data - イベントデータ。
        戻り値:
        OutboundSseEvent を作成しました。
        例外:
        IllegalArgumentExceptionSE - データが null の場合。
      • newBroadcaster

        SseBroadcaster newBroadcaster()
        新しいサーバー送信イベントブロードキャストを取得します。
        戻り値:
        新しいサーバー送信イベントブロードキャスタインスタンス。