my_util
インタフェース TimerUser


public interface TimerUser

FacilityAgent がタイマ機能を利用するために実装します。

関連項目:
FacilityAgent, Timer

メソッドの概要
 int timer_expired(TimerCommand cmd)
          タイマがタイムアウトを検出したことを通知されます。
 int timer_halt(TimerCommand cmd)
          タイマ機能が停止したことを通知されます。
 

メソッドの詳細

timer_expired

public int timer_expired(TimerCommand cmd)
                  throws java.lang.Exception
タイマがタイムアウトを検出したことを通知されます。

パラメータ:
cmd - Timer.add() メソッドでタイマ機能に登録した TimerCommand
戻り値:
int
  • 0 -- タイムアウト処理が正常終了した場合
  • 1 以上の値 -- タイムアウト処理が異常終了した 場合
例外:
java.lang.Exception - タイムアウト処理実行中に発生した例外

timer_halt

public int timer_halt(TimerCommand cmd)
               throws java.lang.Exception
タイマ機能が停止したことを通知されます。

パラメータ:
cmd - Timer.add() メソッドでタイマ機能に登録した TimerCommand
戻り値:
int
  • 0 -- タイマ停止時処理が正常終了した場合
  • 1 以上の値 -- タイマ停止時処理が異常終了した 場合
例外:
java.lang.Exception - タイムアウト処理実行中に発生した例外