T
- 構成された ObserverMethod が監視するイベントの型 public interface ObserverMethodConfigurator<T>
ObserverMethodConfigurator
は ObserverMethod
を構成できます。コンテナーは、このインターフェースの実装を提供する必要があります。
このコンフィギュレーターはスレッドセーフではなく、同時に使用できません。
ProcessObserverMethod.configureObserverMethod()
, AfterBeanDiscovery.addObserverMethod()
修飾子と型 | インターフェースと説明 |
---|---|
static interface | ObserverMethodConfigurator.EventConsumer<T> 発生したイベントのコンテキストを受け入れる操作を表します。 |
ObserverMethodConfigurator<T> read(MethodSE method)
Method
SE からオブザーバーメタデータを読み取る 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.