インターフェースの使用
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) ThreadPoolTaskScheduler.schedule
(RunnableSE task, Trigger trigger) org.springframework.scheduling.config 内の Trigger 使用
修飾子と型メソッド説明void
ScheduledTaskRegistrar.addTriggerTask
(RunnableSE task, Trigger trigger) 指定されたTrigger
ごとにトリガーされる Runnable タスクを追加します。修飾子と型メソッド説明void
ScheduledTaskRegistrar.setTriggerTasks
(MapSE<RunnableSE, Trigger> triggerTasks) トリガーされたタスクを Runnable のマップ(タスク)およびトリガーオブジェクト(通常、Trigger
インターフェースのカスタム実装)として指定します。org.springframework.scheduling.support 内の Trigger 使用