|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectmy_util.FacilityCommand
my_util.TimerCommand
Timer クラスにタイムアウト通知を依頼するためのコマンドです。
Timer
,
TimerUser
,
Loggable
,
FacilityCommand
,
直列化された形式フィールドの概要 |
クラス my_util.FacilityCommand から継承したフィールド |
ABNORMAL_ENDED, IN_QUEUE, INIT, OCCURED_EXCEPTION, PROCESSING, RESPONCED |
コンストラクタの概要 | |
TimerCommand()
|
メソッドの概要 | |
long |
getExpiredTime()
タイムアウトが検出されたシステム時刻 (msec) を取得します |
long |
getExpireTimeMillis()
タイムアウトに到達するシステム時刻をミリ秒精度で取得します |
boolean |
getHalt_this_timer()
タイマが破棄されたか否かについて取得します |
long |
getIntervals()
タイムアウトまでのインターバル間隔をミリ秒精度で取得します |
long |
getLastExpireTimeMillis()
タイムアウト到達を検出したときのタイムアウト到達時刻設定値を ミリ秒精度で取得します |
Loggable |
getLogger()
タイマ動作依頼元が指定するログ機能実装インスタンスを取得します。 |
boolean |
getPeriodic()
周期的なタイマ動作 periodic を行うか否かについて取得します |
void |
setExpiredTime(long expiredTime)
タイムアウトが検出されたシステム時刻 (msec) を設定します |
void |
setExpireTimeMillis(long expireTimeMillis)
タイムアウトに到達するシステム時刻をミリ秒精度で設定します |
void |
setHalt_this_timer(boolean halt_this_timer)
タイマが破棄されたか否かについて設定します |
void |
setIntervals(long intervals)
タイムアウトまでのインターバル間隔をミリ秒精度で設定します |
void |
setLastExpireTimeMillis(long lastExpireTimeMillis)
タイムアウト到達を検出したときのタイムアウト到達時刻設定値を ミリ秒精度で設定します |
void |
setLogger(Loggable logger)
タイマ動作依頼元が指定するログ機能実装インスタンスを設定します。 |
void |
setPeriodic(boolean periodic)
周期的なタイマ動作 periodic を行うか否かについて設定します |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public TimerCommand()
メソッドの詳細 |
public long getIntervals()
public void setIntervals(long intervals)
intervals
- インターバル間隔 (msec)public long getExpireTimeMillis()
public void setExpireTimeMillis(long expireTimeMillis)
expireTimeMillis
- タイムアウトに到達するシステム時刻 (msec)public long getLastExpireTimeMillis()
public void setLastExpireTimeMillis(long lastExpireTimeMillis)
lastExpireTimeMillis
- タイムアウト到達検出時の
タイムアウト到達時刻設定値 (msec)public boolean getPeriodic()
public void setPeriodic(boolean periodic)
periodic
- 周期的タイマ periodic に設定するには true を、
一回限りのタイマに設定するには false を指定しますpublic Loggable getLogger()
public void setLogger(Loggable logger)
logger
- Loggable インスタンス。public long getExpiredTime()
public void setExpiredTime(long expiredTime)
expiredTime
- タイムアウトを検出したシステム時刻 (msec)public boolean getHalt_this_timer()
public void setHalt_this_timer(boolean halt_this_timer)
halt_this_timer
- タイマが破棄された場合 true を、
動作している場合は false を指定します
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |