Interface IComplexJobTrigger
-
- All Superinterfaces:
IJobTrigger
public interface IComplexJobTrigger extends IJobTrigger
-
-
Field Summary
Fields Modifier and Type Field Description static intSUNDAY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddDayOfMonthRecurrence(Integer... recurrence)voidaddDayOfWeekRecurrence(Integer... recurrence)voidaddDayOfWeekRecurrence(ITimeRecurrence recurrence)voidaddMinuteRecurrence(Integer... recurrence)voidaddMonthlyRecurrence(Integer... recurrence)voidaddYearlyRecurrence(Integer... recurrence)DayOfMonthWrappergetDayOfMonthRecurrences()DayOfWeekWrappergetDayOfWeekRecurrences()MonthlyWrappergetMonthlyRecurrences()longgetRepeatInterval()YearlyWrappergetYearlyRecurrences()voidsetCronString(String cronString)Sets the cron String used by the quartz schedulervoidsetHourlyRecurrence(Integer... recurrence)voidsetMinuteRecurrence(Integer... recurrence)voidsetRepeatInterval(long repeatIntervalSeconds)-
Methods inherited from interface org.pentaho.platform.api.scheduler2.IJobTrigger
getCronString, getDuration, getEndTime, getStartTime, getUiPassParam, setDuration, setEndTime, setStartTime, setUiPassParam
-
-
-
-
Field Detail
-
SUNDAY
static final int SUNDAY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getRepeatInterval
long getRepeatInterval()
-
setRepeatInterval
void setRepeatInterval(long repeatIntervalSeconds)
-
addYearlyRecurrence
void addYearlyRecurrence(Integer... recurrence)
-
addMonthlyRecurrence
void addMonthlyRecurrence(Integer... recurrence)
-
addDayOfMonthRecurrence
void addDayOfMonthRecurrence(Integer... recurrence)
-
addDayOfWeekRecurrence
void addDayOfWeekRecurrence(ITimeRecurrence recurrence)
-
addDayOfWeekRecurrence
void addDayOfWeekRecurrence(Integer... recurrence)
-
setHourlyRecurrence
void setHourlyRecurrence(Integer... recurrence)
-
addMinuteRecurrence
void addMinuteRecurrence(Integer... recurrence)
-
setCronString
void setCronString(String cronString)
Description copied from interface:IJobTriggerSets the cron String used by the quartz scheduler- Specified by:
setCronStringin interfaceIJobTrigger- Parameters:
cronString- the cronString to set
-
getDayOfMonthRecurrences
DayOfMonthWrapper getDayOfMonthRecurrences()
-
getMonthlyRecurrences
MonthlyWrapper getMonthlyRecurrences()
-
getYearlyRecurrences
YearlyWrapper getYearlyRecurrences()
-
getDayOfWeekRecurrences
DayOfWeekWrapper getDayOfWeekRecurrences()
-
setMinuteRecurrence
void setMinuteRecurrence(Integer... recurrence)
-
-