Interface IComplexJobTrigger

All Superinterfaces:
IJobTrigger

public interface IComplexJobTrigger extends IJobTrigger
  • Field Details

  • Method Details

    • 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 interface IJobTrigger
      Parameters:
      cronString - the cronString to set
    • getDayOfMonthRecurrences

      DayOfMonthWrapper getDayOfMonthRecurrences()
    • getMonthlyRecurrences

      MonthlyWrapper getMonthlyRecurrences()
    • getYearlyRecurrences

      YearlyWrapper getYearlyRecurrences()
    • getDayOfWeekRecurrences

      DayOfWeekWrapper getDayOfWeekRecurrences()
    • setMinuteRecurrence

      void setMinuteRecurrence(Integer... recurrence)