インターフェース SyntheticObserver<T>

型パラメーター:
T - 合成オブザーバーの観測イベント型

public interface SyntheticObserver<T>
SyntheticObserverBuilder で定義された合成オブザーバーのイベント通知関数。CDI コンテナーは、合成オブザーバーに通知する必要があるたびに、イベント通知関数のインスタンスを作成します。実装は、public ゼロパラメーターコンストラクターを持つ public クラスでなければなりません。それらは Bean であってはなりません。
導入:
4.0
  • 方法の概要

    修飾子と型
    メソッド
    説明
    void
    イベントを消費します。
  • メソッドの詳細

    • observe

      void observe(EventContext<T> event, Parameters params) throws ExceptionSE
      イベントを消費します。EventContext は、イベントペイロードと EventMetadata へのアクセスを提供します。

      パラメーターマップには、合成オブザーバを定義した SyntheticObserverBuilder に渡されたものと同じ値が含まれています。

      パラメーター:
      event - イベントコンテキスト。決して null ではありません
      params - パラメーターマップ、決して null
      例外:
      ExceptionSE - チェックされた例外はラップされ、ObserverException として再スローされます