public class PeriodicSwitchAction extends AbstractCyclicAction
コンストラクタと説明 |
---|
PeriodicSwitchAction()
デフォルトインスタンスを取得します
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
execute(ActuatorComponent<?> component)
設定された周期時間に従って、ON/OFF切り替え動作します。
|
long |
getOnInterval()
ON状態を維持する時間を取得します。
|
long |
getPeriodicInterval()
動作周期時間を取得します。
|
void |
setInactiveEndTime(int hour,
int min)
強制動作停止時間帯(終了)を設定します。
|
void |
setInactiveStartTime(int hour,
int min)
強制動作停止時間帯(開始)を設定します。
|
void |
setOnInterval(long interval)
ON状態を維持する時間を設定します。
|
void |
setPeriodicInterval(long periodicInterval)
動作周期時間を設定します。
|
getInterval, onStart, onStop
public long getPeriodicInterval()
public void setPeriodicInterval(long periodicInterval)
periodicInterval
- 周期時間public long getOnInterval()
public void setOnInterval(long interval)
interval
- 維持間隔(msec)public void setInactiveStartTime(int hour, int min)
hour
- 時min
- 分public void setInactiveEndTime(int hour, int min)
hour
- 時min
- 分public void execute(ActuatorComponent<?> component) throws java.lang.Exception
component
- コンポーネントjava.lang.Exception
- 処理に失敗するとスローされます。