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