T
- 監視されているイベントの型 X
- オブザーバーメソッドを含む Bean 型、つまり ObserverMethod.getBeanClass()
public interface ProcessSyntheticObserverMethod<T,X> extends ProcessObserverMethod<T,X>
コンテナーは、ObserverMethod
オブジェクトを登録する前に、AfterBeanDiscovery.addObserverMethod(ObserverMethod)
または AfterBeanDiscovery.addObserverMethod()
によって追加された ObserverMethod
のカスタム実装ごとにこの型のイベントを発生させます。
ProcessSyntheticObserverMethod
イベントのオブザーバーメソッドが例外をスローした場合、その例外はコンテナーによって定義エラーとして扱われます。
ObserverMethod
修飾子と型 | メソッドと説明 |
---|---|
Extension | getSource() このイベントが発生している ObserverMethod を追加した拡張インスタンスを取得します。 |
addDefinitionError, configureObserverMethod, getAnnotatedMethod, getObserverMethod, setObserverMethod, veto
Extension getSource()
ObserverMethod
を追加した拡張インスタンスを取得します。IllegalStateExceptionSE
- オブザーバーメソッド呼び出し以外で呼び出された場合 Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.