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