public class JmsItemWriter<T> extends java.lang.Object implements ItemWriter<T>
JmsTemplate
を使用する JMS 用の ItemWriter
。テンプレートには、write(List)
でアイテムを送信するために使用されるデフォルトの宛先が必要です。修飾子と型 | フィールドと説明 |
---|---|
protected org.apache.commons.logging.Log | logger |
コンストラクターと説明 |
---|
JmsItemWriter() |
修飾子と型 | メソッドと説明 |
---|---|
void | setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate) JMS テンプレートの Setter。 |
void | write(java.util.List<? extends T> items) アイテムを 1 つずつ JMS テンプレートのデフォルトの宛先に送信します。 |
public void setJmsTemplate(org.springframework.jms.core.JmsOperations jmsTemplate)
jmsTemplate
- JmsOperations
インスタンス public void write(java.util.List<? extends T> items) throws java.lang.Exception
ItemWriter<T>
の write
items
- 書かれる項目 java.lang.Exception
- エラーがある場合。フレームワークは例外をキャッチし、必要に応じて変換または再スローします。ItemWriter.write(java.util.List)