インターフェース ProducerCallback<T>
- 型パラメーター:
T
- 結果の型
- 関数インターフェース:
- これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。
JMS 宛先にメッセージを送信するためのコールバック。
ProducerCallback
引数を取る JmsTemplate
のコールバックメソッドで使用されます。多くの場合、匿名の内部クラスまたはラムダ式として実装されます。
典型的な実装では、提供された JMS Session
EE および MessageProducer
EE で複数の操作を実行します。
メソッドのサマリー
修飾子と型メソッド説明doInJms
(SessionEE session, MessageProducerEE producer) 指定されたSession
EE およびMessageProducer
EE で操作を実行します。
メソッドの詳細
doInJms
指定されたSession
EE およびMessageProducer
EE で操作を実行します。メッセージプロデューサーは、JmsTemplate 呼び出しで指定されていない限り、どの宛先にも関連付けられていません。
- パラメーター:
session
- 使用する JMSSession
オブジェクトproducer
- 使用する JMSMessageProducer
オブジェクト- 戻り値:
Session
を操作した結果のオブジェクト(存在する場合) (または、存在しない場合はnull
)- 例外:
JMSExceptionEE
- JMS API メソッドによってスローされた場合