| パッケージ | 説明 |
|---|---|
| org.springframework.scheduling | 特定のスケジューリングシステムに関係なく、Spring のスケジューリングサポートの一般的な例外。 |
| org.springframework.scheduling.commonj | IBM WebSphere 6.0+ および BEA WebLogic 9.0+ でサポートされている CommonJ WorkManager/TimerManager 機能に基づくスケジューリングの便利なクラス。 |
| org.springframework.scheduling.concurrent | java.util.concurrent および javax.enterprise.concurrent パッケージのコンビニエンスクラスをスケジュールし、Spring コンテキストで ThreadPoolExecutor または ScheduledThreadPoolExecutor を Bean としてセットアップできるようにします。 |
| org.springframework.scheduling.config | XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。 |
| org.springframework.scheduling.support | スケジューリングの汎用サポートクラス。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ScheduledFutureSE<?> | TaskScheduler.schedule(RunnableSE task, Trigger trigger) 指定された RunnableSE をスケジュールし、トリガーが次の実行時間を示すたびに呼び出します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ScheduledFutureSE<?> | TimerManagerTaskScheduler.schedule(RunnableSE task, Trigger trigger) 使用すべきではありません。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ScheduledFutureSE<?> | ThreadPoolTaskScheduler.schedule(RunnableSE task, Trigger trigger) |
ScheduledFutureSE<?> | ConcurrentTaskScheduler.schedule(RunnableSE task, Trigger trigger) |
| 修飾子と型 | メソッドと説明 |
|---|---|
Trigger | TriggerTask.getTrigger() 関連するトリガーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ScheduledTaskRegistrar.addTriggerTask(RunnableSE task, Trigger trigger) 指定された Trigger ごとにトリガーされる Runnable タスクを追加します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | ScheduledTaskRegistrar.setTriggerTasks(MapSE<RunnableSE, Trigger> triggerTasks) トリガーされたタスクを Runnable のマップ(タスク)およびトリガーオブジェクト(通常、 Trigger インターフェースのカスタム実装)として指定します。 |
| コンストラクターと説明 |
|---|
TriggerTask(RunnableSE runnable, Trigger trigger) 新しい TriggerTask を作成します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | CronTriggercron 式の Trigger 実装。 |
class | PeriodicTrigger 定期的なタスク実行のトリガー。 |