インターフェースの使用
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) 指定されたRunnable
SE をスケジュールし、トリガーが次の実行時間を示すたびに呼び出します。org.springframework.scheduling.concurrent 内の Trigger 使用
型 Trigger のパラメーターを持つ org.springframework.scheduling.concurrent のメソッド修飾子と型メソッド説明ConcurrentTaskScheduler.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 のメソッド修飾子と型メソッド説明void
ScheduledTaskRegistrar.addTriggerTask
(RunnableSE task, Trigger trigger) 指定されたTrigger
ごとにトリガーされる Runnable タスクを追加します。型 Trigger の型引数を持つ org.springframework.scheduling.config のメソッドパラメーター修飾子と型メソッド説明void
ScheduledTaskRegistrar.setTriggerTasks
(MapSE<RunnableSE, Trigger> triggerTasks) トリガーされたタスクを Runnable のマップ(タスク)およびトリガーオブジェクト(通常、Trigger
インターフェースのカスタム実装)として指定します。型 Trigger のパラメーターを持つ org.springframework.scheduling.config のコンストラクターorg.springframework.scheduling.support 内の Trigger 使用
Trigger を実装している org.springframework.scheduling.support のクラス