クラス JmsItemWriter<T>
java.lang.ObjectSE
org.springframework.batch.item.jms.JmsItemWriter<T>
- 実装されたすべてのインターフェース:
ItemWriter<T>
JmsTemplate
を使用する JMS 用の ItemWriter
。テンプレートには、write(Chunk)
でアイテムを送信するために使用されるデフォルトの宛先が必要です。プロパティが設定された後の実装はスレッドセーフです(通常のシングルトン動作)。
- 作成者:
- Dave Syer, Mahmoud Ben Hassine
フィールドサマリー
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
setJmsTemplate
(org.springframework.jms.core.JmsOperations jmsTemplate) JMS テンプレートの Setter。void
アイテムを 1 つずつ JMS テンプレートのデフォルトの宛先に送信します。
フィールドの詳細
logger
protected org.apache.commons.logging.Log logger
コンストラクターの詳細
JmsItemWriter
public JmsItemWriter()
メソッドの詳細
setJmsTemplate
public void setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate) JMS テンプレートの Setter。- パラメーター:
jmsTemplate
-JmsOperations
インスタンス
write
アイテムを 1 つずつ JMS テンプレートのデフォルトの宛先に送信します。- 次で指定:
- インターフェース
ItemWriter<T>
のwrite
- パラメーター:
items
- 書きこまれる項目。null
であってはなりません。- 例外:
ExceptionSE
- エラーがある場合。フレームワークは例外をキャッチし、必要に応じて変換または再スローします。- 関連事項: