インターフェース ProducerConfigurator<T>
- 型パラメーター:
T- プロデューサーメソッドの戻りの型またはプロデューサーフィールドの型
public interface ProducerConfigurator<T>ProducerConfiguratorはProducerを構成できます。コンテナーは、このインターフェースの実装を提供する必要があります。このコンフィギュレーターはスレッドセーフではなく、同時に使用できません。
CDI Lite の実装は、Portable Extensions のサポートを提供する必要はありません。
- 導入:
- 2.0
- 作成者:
- Martin Kouba
- 関連事項:
ProcessProducer.configureProducer()
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 ProducerConfigurator<T>disposeWith(ConsumerSE<T> callback)生成されたインスタンスを破棄するコールバックを設定します。<U extends T>
ProducerConfigurator<T>produceWith(FunctionSE<CreationalContext<U>,U> callback)コールバックを設定して、新しいインスタンスを生成します。
メソッドの詳細
produceWith
<U extends T> ProducerConfigurator<T> produceWith(FunctionSE<CreationalContext<U>,U> callback)
コールバックを設定して、新しいインスタンスを生成します。- 型パラメーター:
U- インスタンスタイプ- パラメーター:
callback- 設定するコールバックを定義するFunctionSE- 戻り値:
- 自己
- 関連事項:
Producer.produce(CreationalContext)
disposeWith
ProducerConfigurator<T> disposeWith(ConsumerSE<T> callback)
生成されたインスタンスを破棄するコールバックを設定します。- パラメーター:
callback- 設定するコールバックを定義するConsumerSE- 戻り値:
- 自己
- 関連事項:
Producer.dispose(Object)