Interface IComplexJobTrigger
-
- All Superinterfaces:
IJobTrigger
public interface IComplexJobTrigger extends IJobTrigger
-
-
Field Summary
Fields Modifier and Type Field Description static int
SUNDAY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addDayOfMonthRecurrence(Integer... recurrence)
void
addDayOfWeekRecurrence(Integer... recurrence)
void
addDayOfWeekRecurrence(ITimeRecurrence recurrence)
void
addMinuteRecurrence(Integer... recurrence)
void
addMonthlyRecurrence(Integer... recurrence)
void
addYearlyRecurrence(Integer... recurrence)
DayOfMonthWrapper
getDayOfMonthRecurrences()
DayOfWeekWrapper
getDayOfWeekRecurrences()
MonthlyWrapper
getMonthlyRecurrences()
long
getRepeatInterval()
YearlyWrapper
getYearlyRecurrences()
void
setCronString(String cronString)
Sets the cron String used by the quartz schedulervoid
setHourlyRecurrence(Integer... recurrence)
void
setMinuteRecurrence(Integer... recurrence)
void
setRepeatInterval(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:IJobTrigger
Sets the cron String used by the quartz scheduler- Specified by:
setCronString
in interfaceIJobTrigger
- Parameters:
cronString
- the cronString to set
-
getDayOfMonthRecurrences
DayOfMonthWrapper getDayOfMonthRecurrences()
-
getMonthlyRecurrences
MonthlyWrapper getMonthlyRecurrences()
-
getYearlyRecurrences
YearlyWrapper getYearlyRecurrences()
-
getDayOfWeekRecurrences
DayOfWeekWrapper getDayOfWeekRecurrences()
-
setMinuteRecurrence
void setMinuteRecurrence(Integer... recurrence)
-
-