クラス ServerSentEvent<T>

java.lang.ObjectSE
org.springframework.http.codec.ServerSentEvent<T>
型パラメーター:
T - このイベントに含まれるデータの型

public final class ServerSentEvent<T> extends ObjectSE
Spring のリアクティブ Web サポートで使用するサーバー送信イベントの表現。Flux<ServerSentEvent> または Observable<ServerSentEvent> は、Spring MVC の SseEmitter と同等のリアクティブです。
導入:
5.0
作成者:
Sebastien Deleuze, Arjen Poutsma
関連事項:
  • ネストされたクラスのサマリー

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static interface
    ServerSentEvent の変更可能なビルダー。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    ServerSentEvent のビルダーを返します。
    builder(T data)
    指定されたデータが入力された ServerSentEvent のビルダーを返します。
    可能であれば、このイベントのコメントを返します。
    可能であれば、このイベントの data フィールドを返します。
    boolean
    可能であれば、このイベントの event フィールドを返します。
    ID、イベント、再試行、コメントの各フィールドが完全に直列化され、データがある場合は "data:" も追加された StringBuilder を返します。
    int
    id()
    可能であれば、このイベントの id フィールドを返します。
    可能であれば、このイベントの retry フィールドを返します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
  • メソッドの詳細

    • id

      @Nullable public StringSE id()
      可能であれば、このイベントの id フィールドを返します。
    • event

      @Nullable public StringSE event()
      可能であれば、このイベントの event フィールドを返します。
    • retry

      @Nullable public DurationSE retry()
      可能であれば、このイベントの retry フィールドを返します。
    • comment

      @Nullable public StringSE comment()
      可能であれば、このイベントのコメントを返します。
    • data

      @Nullable public T data()
      可能であれば、このイベントの data フィールドを返します。
    • format

      public StringSE format()
      ID、イベント、再試行、コメントの各フィールドが完全に直列化され、データがある場合は "data:" も追加された StringBuilder を返します。
      導入:
      6.2.1
    • equals

      public boolean equals(@Nullable ObjectSE other)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString 
    • builder

      public static <T> ServerSentEvent.Builder<T> builder()
      ServerSentEvent のビルダーを返します。
      型パラメーター:
      T - このイベントに含まれるデータの型
      戻り値:
      ビルダー
    • builder

      public static <T> ServerSentEvent.Builder<T> builder(T data)
      指定されたデータが入力された ServerSentEvent のビルダーを返します。
      型パラメーター:
      T - このイベントに含まれるデータの型
      戻り値:
      ビルダー