public class IntervalTask extends Task
Runnable を定義する Task 実装。コンテキストに応じて、固定レートまたは固定遅延として扱われます。ScheduledTaskRegistrar.addFixedRateTask(IntervalTask), ScheduledTaskRegistrar.addFixedDelayTask(IntervalTask)| コンストラクターと説明 |
|---|
IntervalTask(RunnableSE runnable, long interval) 初期遅延なしで新しい IntervalTask を作成します。 |
IntervalTask(RunnableSE runnable, long interval, long initialDelay) 新しい IntervalTask を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
long | getInitialDelay() タスクを最初に実行する前の初期遅延を返します。 |
long | getInterval() タスクを実行する頻度をミリ秒単位で返します。 |
getRunnable, toStringcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, waitSE, waitSE, waitSEpublic IntervalTask(RunnableSE runnable, long interval, long initialDelay)
IntervalTask を作成します。runnable - 実行する基になるタスク interval - タスクを実行する頻度(ミリ秒単位)initialDelay - タスクの最初の実行前の初期遅延 public IntervalTask(RunnableSE runnable, long interval)
IntervalTask を作成します。runnable - 実行する基になるタスク interval - タスクを実行する頻度(ミリ秒単位)