インターフェース TaskExecutionListener
- すべての既知の実装クラス:
SimpleCommandLineArgsProvider
、TaskBatchExecutionListener
、TaskExecutionListenerSupport
、TaskListenerExecutor
public interface TaskExecutionListener
タスク実行イベントを受信するためのリスナーインターフェース。
- 作成者:
- Glenn Renfro
メソッドのサマリー
修飾子と型メソッド説明default void
onTaskEnd
(TaskExecution taskExecution) タスク終了時にTaskExecution
がTaskRepository
で更新される前に呼び出されます。default void
onTaskFailed
(TaskExecution taskExecution, ThrowableSE throwable) タスク実行中にキャッチされない例外が発生した場合に呼び出されます。default void
onTaskStartup
(TaskExecution taskExecution) TaskExecution
がTaskRepository
に格納された後に呼び出されます。
メソッドの詳細
onTaskStartup
TaskExecution
がTaskRepository
に格納された後に呼び出されます。- パラメーター:
taskExecution
- 現在のタスクに関する情報を含むインスタンス。
onTaskEnd
タスク終了時にTaskExecution
がTaskRepository
で更新される前に呼び出されます。- パラメーター:
taskExecution
- 現在のタスクに関する情報を含むインスタンス。
onTaskFailed
タスク実行中にキャッチされない例外が発生した場合に呼び出されます。この呼び出しは、TaskExecution
がTaskRepository
で更新される前、および onTaskEnd が呼び出される前に発生します。- パラメーター:
taskExecution
- 現在のタスクに関する情報を含むインスタンス。throwable
- タスク実行中にスローされたキャッチされない例外。