クラス AmqpItemWriter<T>

java.lang.ObjectSE
org.springframework.batch.item.amqp.AmqpItemWriter<T>
実装されたすべてのインターフェース:
ItemWriter<T>

public class AmqpItemWriter<T> extends ObjectSE implements ItemWriter<T>

AmqpTemplate を使用してメッセージを送信する AMQP ItemWriter 実装。提供された AmqpTemplate で指定されていない場合、メッセージは名前のない交換に送信されます。

デリゲート AmqpTemplate 実装がスレッドセーフである限り、このライターはスレッドセーフです。

作成者:
Chris Schaefer, Mahmoud Ben Hassine
  • コンストラクターのサマリー

    コンストラクター
    コンストラクター
    説明
    AmqpItemWriter(org.springframework.amqp.core.AmqpTemplate amqpTemplate)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    write(Chunk<? extends T> items)
    指定されたデータ要素を処理します。

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
  • コンストラクターの詳細

    • AmqpItemWriter

      public AmqpItemWriter(org.springframework.amqp.core.AmqpTemplate amqpTemplate)
  • メソッドの詳細

    • write

      public void write(Chunk<? extends T> items) throws ExceptionSE
      インターフェースからコピーされた説明: ItemWriter
      指定されたデータ要素を処理します。通常の操作では null アイテムで呼び出されません。
      次で指定:
      インターフェース ItemWriter<T>write 
      パラメーター:
      items - 書きこまれる項目。null であってはなりません。
      例外:
      ExceptionSE - エラーがある場合。フレームワークは例外をキャッチし、必要に応じて変換または再スローします。