com.infoteria.asteria.flowengine2.thinclient.trigger
Class WeeklyTrigger

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
        |
        +--com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
              |
              +--com.infoteria.asteria.flowengine2.thinclient.trigger.DailyTrigger
                    |
                    +--com.infoteria.asteria.flowengine2.thinclient.trigger.WeeklyTrigger

public class WeeklyTrigger
extends DailyTrigger

毎週実行する実行設定です。


Inner classes inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
ScheduleTrigger.HolidayAction
 
Fields inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
HOLIDAYACTION_MINUS, HOLIDAYACTION_NONE, HOLIDAYACTION_PLUS, HOLIDAYACTION_SKIP
 
Fields inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.Trigger
MODE_DEBUG, MODE_HIGH, MODE_NORMAL, MODE_PROFILE
 
Constructor Summary
WeeklyTrigger()
          実行設定を作成します。
 
Method Summary
 int[] getDayOfWeek()
          実行する曜日を返します。
返り値は曜日の配列でjava.util.Calendarクラスの定数
Calendar#SUNDAY ~ Calendar#MONDAY の範囲となります。
 void setDayOfWeek(int[] week)
          実行する曜日を設定します。
引数は曜日の配列でjava.util.Calendarクラスの定数
Calendar#SUNDAY ~ Calendar#MONDAY の範囲で指定します。
 
Methods inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.DailyTrigger
getEndDate, getExecuteTime, setEndDate, setExecuteTime
 
Methods inherited from class com.infoteria.asteria.flowengine2.thinclient.trigger.ScheduleTrigger
getHolidayAction, getHolidayName, getParameter, getParams, getScheduleId, getStartDate, isExecuteOnRestart, setExecuteOnRestart, setHolidayAction, setParameter, setStartDate, strToHolidayAction
 
Methods 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WeeklyTrigger

public WeeklyTrigger()
実行設定を作成します。
Method Detail

setDayOfWeek

public void setDayOfWeek(int[] week)
                  throws java.lang.IllegalArgumentException
実行する曜日を設定します。
引数は曜日の配列でjava.util.Calendarクラスの定数
Calendar#SUNDAY ~ Calendar#MONDAY の範囲で指定します。

getDayOfWeek

public int[] getDayOfWeek()
実行する曜日を返します。
返り値は曜日の配列でjava.util.Calendarクラスの定数
Calendar#SUNDAY ~ Calendar#MONDAY の範囲となります。