クラス TaskBatchExecutionListener

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

public class TaskBatchExecutionListener extends ObjectSE implements org.springframework.batch.core.JobExecutionListener, org.springframework.core.Ordered, TaskExecutionListener
Spring Batch ジョブとそれが実行された Spring Cloud タスク間の関連を保存するロールを担います。
作成者:
Michael Minella
  • コンストラクターの詳細

    • TaskBatchExecutionListener

      public TaskBatchExecutionListener(TaskBatchDao taskBatchDao)
      パラメーター:
      taskBatchDao - 関連を永続化するために使用される dao。null であってはなりません
  • メソッドの詳細

    • onTaskStartup

      public void onTaskStartup(TaskExecution taskExecution)
      インターフェースからコピーされた説明: TaskExecutionListener
      TaskExecutionTaskRepository に格納された後に呼び出されます。
      次で指定:
      インターフェース TaskExecutionListeneronTaskStartup 
      パラメーター:
      taskExecution - 現在のタスクに関する情報を含むインスタンス。
    • beforeJob

      public void beforeJob(org.springframework.batch.core.JobExecution jobExecution)
      次で指定:
      インターフェース org.springframework.batch.core.JobExecutionListenerbeforeJob 
    • getOrder

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