クラス TaskListenerExecutor
java.lang.ObjectSE
org.springframework.cloud.task.listener.annotation.TaskListenerExecutor
- 実装されたすべてのインターフェース:
TaskExecutionListener
TaskExecutionListener アノテーションを含むすべての Bean を識別し、適切なタイミングで
TaskExecutionListener
によって呼び出せるよう、関連付けられたメソッドを保存します。- 作成者:
- Glenn Renfro, Isik Erhan
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明void
onTaskEnd
(TaskExecution taskExecution) @AfterTask でアノテーションが付けられたすべてのメソッドを実行します。void
onTaskFailed
(TaskExecution taskExecution, ThrowableSE throwable) @FailedTask でアノテーションが付けられたすべてのメソッドを実行します。void
onTaskStartup
(TaskExecution taskExecution) @BeforeTask でアノテーションが付けられたすべてのメソッドを実行します。
コンストラクターの詳細
TaskListenerExecutor
メソッドの詳細
onTaskStartup
@BeforeTask でアノテーションが付けられたすべてのメソッドを実行します。- 次で指定:
- インターフェース
TaskExecutionListener
のonTaskStartup
- パラメーター:
taskExecution
- イベントに関連しています。
onTaskEnd
@AfterTask でアノテーションが付けられたすべてのメソッドを実行します。- 次で指定:
- インターフェース
TaskExecutionListener
のonTaskEnd
- パラメーター:
taskExecution
- イベントに関連しています。
onTaskFailed
@FailedTask でアノテーションが付けられたすべてのメソッドを実行します。- 次で指定:
- インターフェース
TaskExecutionListener
のonTaskFailed
- パラメーター:
throwable
- タスク実行時にキャッチされませんでした。taskExecution
- イベントに関連しています。