public class HybsTimerTaskManager extends java.lang.Object implements Cleanable
HybsTimerTaskManager.java は、HybsTimerTask オブジェクトを管理しているクラスです。 HybsTimerTask は、タスクとして一定間隔で実行されます。オブジェクトが生成されてから、 実行中のタスクを、このクラスで管理することにより、個別に削除、生成、全件終了等の制御が 可能になります。
| コンストラクタと説明 |
|---|
HybsTimerTaskManager()
デフォルトコンストラクター
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addTask(HybsTimerTask task)
HybsTimerTask クラスの 実オブジェクトを管理のため、登録します。
|
boolean |
cancelTask(int key)
このタイマータスクオブジェクトを削除します。
|
boolean |
cancelTask(java.lang.String name)
このタイマータスクオブジェクトを削除します。
|
void |
clear()
現在実行中の全てのタイマータスクオブジェクトを削除します。
|
boolean |
contains(java.lang.String nm)
現在実行中の、タイマータスクに、同一の Name 属性を持ったタスクが存在するかどうか。
|
int |
size()
現在実行中の、タイマータスクの件数を返します。
|
HybsTimerTask[] |
toArray()
現在実行中の、タイマータスクを、すべて返します。
|
public HybsTimerTaskManager()
public void addTask(HybsTimerTask task)
task - HybsTimerTaskオブジェクトpublic boolean cancelTask(int key)
key - HybsTimerTask のユニークキーpublic boolean cancelTask(java.lang.String name)
name - HybsTimerTask の名前public void clear()
public HybsTimerTask[] toArray()
public int size()
public boolean contains(java.lang.String nm)
nm - タイマータスクの、Name 属性Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.