T - 構成された ObserverMethod が監視するイベントの型 public interface ObserverMethodConfigurator<T>ObserverMethodConfigurator は ObserverMethod を構成できます。コンテナーは、このインターフェースの実装を提供する必要があります。
このコンフィギュレーターはスレッドセーフではなく、同時に使用できません。
ProcessObserverMethod.configureObserverMethod(), AfterBeanDiscovery.addObserverMethod()| 修飾子と型 | インターフェースと説明 |
|---|---|
static interface | ObserverMethodConfigurator.EventConsumer<T> 発生したイベントのコンテキストを受け入れる操作を表します。 |
ObserverMethodConfigurator<T> read(MethodSE method)
MethodSE からオブザーバーメタデータを読み取る method - からメタデータを読み取る ObserverMethodConfigurator<T> read(AnnotatedMethod<?> method)
AnnotatedMethod からオブザーバーメタデータを読み取る method - からメタデータを読み取る ObserverMethodConfigurator<T> read(ObserverMethod<T> method)
method - からメタデータを読み取る ObserverMethodConfigurator<T> beanClass(ClassSE<?> type)
type - このコンフィギュレータを含む Bean クラス。ObserverMethodConfigurator<T> observedType(TypeSE type)
type - 観測されたイベント ObserverMethodConfigurator<T> addQualifier(AnnotationSE qualifier)
qualifier - イベントに追加する ObserverMethodConfigurator<T> addQualifiers(AnnotationSE... qualifiers)
qualifiers - イベントに追加する ObserverMethodConfigurator<T> addQualifiers(SetSE<AnnotationSE> qualifiers)
qualifiers - イベントに追加する ObserverMethodConfigurator<T> qualifiers(AnnotationSE... qualifiers)
qualifiers - イベントにかける ObserverMethodConfigurator<T> qualifiers(SetSE<AnnotationSE> qualifiers)
qualifiers - イベントにかける ObserverMethodConfigurator<T> reception(Reception reception)
Reception モードを設定します reception - 受付型 ObserverMethodConfigurator<T> transactionPhase(TransactionPhase transactionPhase)
TransactionPhase を設定します transactionPhase - オブザーバーのフェーズ ObserverMethodConfigurator<T> priority(int priority)
priority - オブザーバーの優先順位 ObserverMethodConfigurator<T> notifyWith(ObserverMethodConfigurator.EventConsumer<T> callback)
callback - イベント通知を呼び出す ObserverMethodConfigurator<T> async(boolean async)
async - 非同期ステータス Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.