public class CompositeJobExecutionListener extends java.lang.Object implements JobExecutionListener
コンストラクターと説明 |
---|
CompositeJobExecutionListener() |
修飾子と型 | メソッドと説明 |
---|---|
void | afterJob(JobExecution jobExecution) 登録されたリスナーを逆の順序で呼び出し、 Ordered を実装するリスナーを考慮して優先順位を付けます。 |
void | beforeJob(JobExecution jobExecution) Ordered を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。 |
void | register(JobExecutionListener jobExecutionListener) 追加のリスナーを登録します。 |
void | setListeners(java.util.List<? extends JobExecutionListener> listeners) リスナー用のパブリック setter。 |
public void setListeners(java.util.List<? extends JobExecutionListener> listeners)
listeners
- ジョブ実行イベントが発生したときに呼び出される JobExecutionListener
のリスト。public void register(JobExecutionListener jobExecutionListener)
jobExecutionListener
- 登録するインスタンス JobExecutionListener
。public void afterJob(JobExecution jobExecution)
Ordered
を実装するリスナーを考慮して優先順位を付けます。JobExecutionListener
の afterJob
jobExecution
- 現在の JobExecution
JobExecutionListener.afterJob(org.springframework.batch.core.JobExecution)
public void beforeJob(JobExecution jobExecution)
Ordered
を実装するリスナーを考慮し、優先順位を付けて、登録されたリスナーを順番に呼び出します。JobExecutionListener
の beforeJob
jobExecution
- 現在の JobExecution
JobExecutionListener.beforeJob(org.springframework.batch.core.JobExecution)