インターフェースの使用
org.springframework.scheduling.Trigger
Trigger を使用するパッケージ
パッケージ
説明
特定のスケジューリングシステムに関係なく、Spring のスケジューリングサポートの一般的な例外。
java.util.concurrent および jakarta.enterprise.concurrent パッケージのコンビニエンスクラスをスケジュールし、Spring コンテキストで ThreadPoolExecutor または ScheduledThreadPoolExecutor を Bean としてセットアップできるようにします。XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
スケジューリングの汎用サポートクラス。
org.springframework.scheduling 内の Trigger 使用
型 Trigger のパラメーターを持つ org.springframework.scheduling のメソッド修飾子と型メソッド説明TaskScheduler.schedule(RunnableSE task, Trigger trigger) 指定されたRunnableSE をスケジュールし、トリガーが次の実行時間を示すたびに呼び出します。org.springframework.scheduling.concurrent 内の Trigger 使用
型 Trigger のパラメーターを持つ org.springframework.scheduling.concurrent のメソッド修飾子と型メソッド説明ConcurrentTaskScheduler.schedule(RunnableSE task, Trigger trigger) SimpleAsyncTaskScheduler.schedule(RunnableSE task, Trigger trigger) ThreadPoolTaskScheduler.schedule(RunnableSE task, Trigger trigger) org.springframework.scheduling.config 内の Trigger 使用
Trigger を返す org.springframework.scheduling.config のメソッド型 Trigger のパラメーターを持つ org.springframework.scheduling.config のメソッド修飾子と型メソッド説明voidScheduledTaskRegistrar.addTriggerTask(RunnableSE task, Trigger trigger) 指定されたTriggerごとにトリガーされる Runnable タスクを追加します。TaskSchedulerRouter.schedule(RunnableSE task, Trigger trigger) 型 Trigger の型引数を持つ org.springframework.scheduling.config のメソッドパラメーター修飾子と型メソッド説明voidScheduledTaskRegistrar.setTriggerTasks(MapSE<RunnableSE, Trigger> triggerTasks) トリガーされたタスクを Runnable のマップ(タスク)およびトリガーオブジェクト(通常、Triggerインターフェースのカスタム実装)として指定します。型 Trigger のパラメーターを持つ org.springframework.scheduling.config のコンストラクターorg.springframework.scheduling.support 内の Trigger 使用
Trigger を実装している org.springframework.scheduling.support のクラス型 Trigger のパラメーターを持つ org.springframework.scheduling.support のメソッド