T
- プロデューサーメソッドの戻り値の型 X
- プロデューサーメソッドを宣言する Bean のクラス public interface ProcessProducerMethod<T,X> extends ProcessBean<X>
コンテナーは、Bean
オブジェクトを登録する前に、有効なプロデューサーメソッドごとにこの型のイベントを発生させます。
ProcessProducerMethod
イベントのオブザーバーメソッドが例外をスローした場合、その例外はコンテナーによって定義エラーとして扱われます。
修飾子と型 | メソッドと説明 |
---|---|
AnnotatedParameter<T> | getAnnotatedDisposedParameter() 廃棄メソッドで見つかったプロデューサーメソッドの戻り値の型と同じ型の一致するインジェクションポイントの AnnotatedParameter を返します。 |
AnnotatedMethod<T> | getAnnotatedProducerMethod() プロデューサーメソッドを表す AnnotatedMethod を返します。 |
addDefinitionError, getAnnotated, getBean
AnnotatedMethod<T> getAnnotatedProducerMethod()
AnnotatedMethod
を返します。AnnotatedMethod
IllegalStateExceptionSE
- オブザーバーメソッド呼び出し以外で呼び出された場合 AnnotatedParameter<T> getAnnotatedDisposedParameter()
AnnotatedParameter
を返します。AnnotatedParameter
IllegalStateExceptionSE
- オブザーバーメソッド呼び出し以外で呼び出された場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.