public interface SseEvent
このインターフェースは、サーバー送信イベントの基本的なプロパティ、つまり ID、名前、コメントを提供します。また、Reconnectdelay プロパティへのアクセスも提供します。
SseEvent
は、InboundSseEvent
と OutboundSseEvent
という別の 2 つのインターフェースによって拡張されます。主な違いは、インスタンスの作成メソッドと、保存されたデータへのアクセス(または提供)のメソッドにあります。
修飾子と型 | フィールドと説明 |
---|---|
static long | RECONNECT_NOT_SET SSE イベント retry フィールドを介して設定された SSE 再接続遅延の「再接続が設定されていません」値。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getComment() イベントに付随するコメント文字列を取得します。 |
StringSE | getId() イベント識別子を取得します。 |
StringSE | getName() イベント名を取得します。 |
long | getReconnectDelay() SSE イベントソースへの接続が失われた後、イベントレシーバーが再接続を試行する前に待機する必要がある新しい接続再試行時間をミリ秒単位で取得します。 |
boolean | isReconnectDelaySet() イベントで接続再試行時間が設定されているか確認してください。 |
static final long RECONNECT_NOT_SET
retry
フィールドを介して設定された SSE 再接続遅延の「再接続が設定されていません」値。StringSE getId()
SSE "id"
フィールドの値が含まれます。このフィールドはオプションです。イベント識別子が指定されていない場合、メソッドは null
を返す場合があります。
StringSE getName()
SSE "event"
フィールドの値が含まれます。このフィールドはオプションです。イベント名が指定されていない場合、メソッドは null
を返す場合があります。
null
。StringSE getComment()
SSE イベントに関連付けられたコメントの値が含まれます。このフィールドはオプションです。イベントコメントが指定されていない場合、メソッドは null
を返す場合があります。
long getReconnectDelay()
SSE "retry"
フィールドの値が含まれます。このフィールドはオプションです。値が設定されていない場合、メソッドは RECONNECT_NOT_SET
を返します。
RECONNECT_NOT_SET
。boolean isReconnectDelaySet()
true
、それ以外の場合は false
。Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.