public abstract class AbstractCyclicAction extends java.lang.Object implements ICyclicAction
コンストラクタと説明 |
---|
AbstractCyclicAction(long checkInterval)
動作間隔を指定したコンストラクタです。
|
AbstractCyclicAction(long checkInterval,
long initialDelay)
動作間隔と初回待ち時間を指定したコンストラクタです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
long |
getInterval()
動作間隔時間を取得します。
|
void |
onStart(ActuatorComponent<?> component)
コンポーネントstart時に呼び出されます。
|
void |
onStop(ActuatorComponent<?> component)
コンポーネントstop時に呼び出されます。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
public AbstractCyclicAction(long checkInterval)
checkInterval
- 動作間隔(msec)public AbstractCyclicAction(long checkInterval, long initialDelay)
checkInterval
- 動作間隔(msec)initialDelay
- 初回実行待ち時間(msec)public long getInterval()
ICyclicAction
getInterval
インタフェース内 ICyclicAction
public void onStart(ActuatorComponent<?> component) throws java.lang.Exception
IActuatorAction
onStart
インタフェース内 IActuatorAction
component
- コンポーネントjava.lang.Exception
- 処理に失敗するとスローされます。public void onStop(ActuatorComponent<?> component) throws java.lang.Exception
IActuatorAction
onStop
インタフェース内 IActuatorAction
component
- コンポーネントjava.lang.Exception
- 処理に失敗するとスローされます。