Class IntervalTrigger
java.lang.Object
com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
com.infoteria.asteria.flowengine2.thinclient.trigger.IntervalTrigger
指定の間隔で定期的に実行するスケジュール実行設定です。
-
Nested Class Summary
Nested classes/interfaces inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
ScheduleTrigger.HolidayAction -
Field Summary
Fields inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
HOLIDAYACTION_MINUS, HOLIDAYACTION_NONE, HOLIDAYACTION_PLUS, HOLIDAYACTION_SKIPFields inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
MODE_DEBUG, MODE_HIGH, MODE_NORMAL, MODE_PROFILE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription実行設定の終了日時を返します。int実行間隔を秒単位で返します。実行が有効な時間帯の終了時刻を返します。実行が有効な時間帯の開始時刻を返します。voidsetEndDate(Date d) 実行設定の終了日時を設定します。voidsetInterval(int n) 実行間隔を秒単位で設定します。voidsetInterval(int h, int m, int s) 実行間隔を「h時間 m分 s秒」に設定します。voidsetValidTime(Time start, Time end) 実行が有効な時間帯を設定します。Methods inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
getHolidayAction, getHolidayName, getParameter, getParams, getScheduleId, getStartDate, isExecuteOnRestart, setExecuteOnRestart, setHolidayAction, setParameter, setStartDate, strToHolidayActionMethods inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
getDescription, getExecuteCount, getExecuteMode, getExecuteUserName, getFlowName, getLastExecuted, getName, getProjectName, getSessionLifetime, getType, isEnabled, isNew, setDescription, setEnabled, setExecuteMode, setExecuteUserName, setFlow, setName, setSessionLifetime, toString
-
Constructor Details
-
IntervalTrigger
public IntervalTrigger()実行設定を作成します。
-
-
Method Details
-
getEndDate
実行設定の終了日時を返します。 -
setEndDate
実行設定の終了日時を設定します。 -
getInterval
public int getInterval()実行間隔を秒単位で返します。 -
setInterval
public void setInterval(int n) 実行間隔を秒単位で設定します。 -
setInterval
public void setInterval(int h, int m, int s) 実行間隔を「h時間 m分 s秒」に設定します。 -
setValidTime
実行が有効な時間帯を設定します。 -
getValidStart
実行が有効な時間帯の開始時刻を返します。 -
getValidEnd
実行が有効な時間帯の終了時刻を返します。
-