クラス EventEmittingSkipListener

java.lang.ObjectSE
org.springframework.cloud.task.batch.listener.EventEmittingSkipListener
実装されたすべてのインターフェース:
org.springframework.batch.core.SkipListenerorg.springframework.batch.core.StepListenerorg.springframework.core.Ordered

public class EventEmittingSkipListener extends ObjectSE implements org.springframework.batch.core.SkipListener, org.springframework.core.Ordered
SkipProcessListener を設定して、Spring Cloud Stream 出力チャネルにイベントを送信します。このリスナーは、各メソッドの BatchJobHeaders.BATCH_EXCEPTION メッセージヘッダーを介して例外のメッセージを送信します。SkipListener.onSkipInProcess(Object, Throwable) および SkipListener.onSkipInWrite(Object, Throwable) の場合、メッセージの本文はエラーの原因となった項目で構成されます。
作成者:
Glenn Renfro, Ali Shahbour
  • コンストラクターの詳細

  • メソッドの詳細

    • onSkipInRead

      public void onSkipInRead(ThrowableSE t)
      次で指定:
      インターフェース org.springframework.batch.core.SkipListeneronSkipInRead 
    • onSkipInWrite

      public void onSkipInWrite(ObjectSE item, ThrowableSE t)
      次で指定:
      インターフェース org.springframework.batch.core.SkipListeneronSkipInWrite 
    • onSkipInProcess

      public void onSkipInProcess(ObjectSE item, ThrowableSE t)
      次で指定:
      インターフェース org.springframework.batch.core.SkipListeneronSkipInProcess 
    • getOrder

      public int getOrder()
      次で指定:
      インターフェース org.springframework.core.OrderedgetOrder