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

型パラメーター:
T - 構成された ObserverMethod が監視するイベントの型

public interface ObserverMethodConfigurator<T>

ObserverMethodConfiguratorObserverMethod を構成できます。コンテナーは、このインターフェースの実装を提供する必要があります。

このコンフィギュレーターはスレッドセーフではなく、同時に使用できません。

CDI Lite の実装は、Portable Extensions のサポートを提供する必要はありません。

導入:
2.0
作成者:
Antoine Sabot-Durand
関連事項:
  • メソッドの詳細

    • read

      既存の MethodSE からオブザーバーメタデータを読み取る
      パラメーター:
      method - からメタデータを読み取る
      戻り値:
      自己
    • read

      既存の AnnotatedMethod からオブザーバーメタデータを読み取る
      パラメーター:
      method - からメタデータを読み取る
      戻り値:
      自己
    • read

      既存の ObserverMethod からオブザーバーメタデータを読み取る
      パラメーター:
      method - からメタデータを読み取る
      戻り値:
      自己
    • beanClass

      ObserverMethodConfigurator<T> beanClass(ClassSE<?> type)
      このオブザーバーを含む Bean のクラスを設定します。設定しない場合、拡張クラスが使用されます。
      パラメーター:
      type - このコンフィギュレータを含む Bean クラス。
      戻り値:
      自己
    • observedType

      ObserverMethodConfigurator<T> observedType(TypeSE type)
      観測されたイベントの型を設定する
      パラメーター:
      type - 観測されたイベント
      戻り値:
      自己
    • addQualifier

      ObserverMethodConfigurator<T> addQualifier(AnnotationSE qualifier)
      監視されたイベントに修飾子を追加する
      パラメーター:
      qualifier - イベントに追加する
      戻り値:
      自己
    • addQualifiers

      ObserverMethodConfigurator<T> addQualifiers(AnnotationSE... qualifiers)
      すべての修飾子を Observed イベントに追加します
      パラメーター:
      qualifiers - イベントに追加する
      戻り値:
      自己
    • addQualifiers

      ObserverMethodConfigurator<T> addQualifiers(SetSE<AnnotationSE> qualifiers)
      すべての修飾子を Observed イベントに追加します
      パラメーター:
      qualifiers - イベントに追加する
      戻り値:
      自己
    • qualifiers

      ObserverMethodConfigurator<T> qualifiers(AnnotationSE... qualifiers)
      Observed イベントのすべての修飾子を置き換えます。
      パラメーター:
      qualifiers - イベントにかける
      戻り値:
      自己
    • qualifiers

      ObserverMethodConfigurator<T> qualifiers(SetSE<AnnotationSE> qualifiers)
      Observed イベントのすべての修飾子を置き換えます。
      パラメーター:
      qualifiers - イベントにかける
      戻り値:
      自己
    • reception

      ObserverMethodConfigurator<T> reception(Reception reception)
      オブザーバーが構築する Reception モードを設定します
      パラメーター:
      reception - 受付型
      戻り値:
      自己
    • transactionPhase

      ObserverMethodConfigurator<T> transactionPhase(TransactionPhase transactionPhase)
      オブザーバーが構築する TransactionPhase を設定します
      パラメーター:
      transactionPhase - オブザーバーのフェーズ
      戻り値:
      自己
    • priority

      ObserverMethodConfigurator<T> priority(int priority)
      オブザーバーが構築する優先順位を設定する
      パラメーター:
      priority - オブザーバーの優先順位
      戻り値:
      自己
    • notifyWith

      発生したイベントのコンテキストを受け入れる操作を定義します。
      パラメーター:
      callback - イベント通知を呼び出す
      戻り値:
      自己
    • async

      ObserverMethodConfigurator<T> async(boolean async)
      構築するオブザーバーの非同期ステータスの変更を許可します。
      パラメーター:
      async - 非同期ステータス
      戻り値:
      自己