接口 DailyTimeIntervalMonthTrigger

所有超级接口:
Cloneable, Comparable<org.quartz.Trigger>, Serializable, org.quartz.Trigger
所有已知实现类:
DailyTimeIntervalTriggerMonthImpl

public interface DailyTimeIntervalMonthTrigger extends org.quartz.Trigger
按月计算
从以下版本开始:
2024-01-15 14:26
作者:
xieyubin
  • 嵌套类概要

    从接口继承的嵌套类/接口 org.quartz.Trigger

    org.quartz.Trigger.CompletedExecutionInstruction, org.quartz.Trigger.TriggerState, org.quartz.Trigger.TriggerTimeComparator
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    static final int
    Instructs the Scheduler that upon a mis-fire situation, the DailyTimeIntervalTrigger wants to have it's next-fire-time updated to the next time in the schedule after the current time (taking into account any associated Calendar, but it does not want to be fired now.
    static final int
    Instructs the Scheduler that upon a mis-fire situation, the DailyTimeIntervalTrigger wants to be fired now by Scheduler.
    static final int
    Used to indicate the 'repeat count' of the trigger is indefinite.

    从接口继承的字段 org.quartz.Trigger

    DEFAULT_PRIORITY, MISFIRE_INSTRUCTION_IGNORE_MISFIRE_POLICY, MISFIRE_INSTRUCTION_SMART_POLICY, serialVersionUID
  • 方法概要

    修饰符和类型
    方法
    说明
    The days of the month upon which to fire.
    org.quartz.TimeOfDay
    The time of day to complete firing at the given interval.
    int
    Get the the number of times for interval this trigger should repeat, after which it will be automatically deleted.
    int
    Get the the time interval that will be added to the DateIntervalTrigger's fire time (in the set repeat interval unit) in order to calculate the time of the next trigger repeat.
    org.quartz.DateBuilder.IntervalUnit
    Get the interval unit - the time unit on with the interval applies.
    org.quartz.TimeOfDay
    The time of day to start firing at the given interval.
    int
    Get the number of times the DateIntervalTrigger has already fired.
    org.quartz.TriggerBuilder<DailyTimeIntervalMonthTrigger>
    triggerBuilder

    从接口继承的方法 org.quartz.Trigger

    compareTo, equals, getCalendarName, getDescription, getEndTime, getFinalFireTime, getFireTimeAfter, getJobDataMap, getJobKey, getKey, getMisfireInstruction, getNextFireTime, getPreviousFireTime, getPriority, getScheduleBuilder, getStartTime, mayFireAgain
  • 字段详细资料

    • REPEAT_INDEFINITELY

      static final int REPEAT_INDEFINITELY

      Used to indicate the 'repeat count' of the trigger is indefinite. Or in other words, the trigger should repeat continually until the trigger's ending timestamp.

      另请参阅:
    • MISFIRE_INSTRUCTION_FIRE_ONCE_NOW

      static final int MISFIRE_INSTRUCTION_FIRE_ONCE_NOW

      Instructs the Scheduler that upon a mis-fire situation, the DailyTimeIntervalTrigger wants to be fired now by Scheduler.

      另请参阅:
    • MISFIRE_INSTRUCTION_DO_NOTHING

      static final int MISFIRE_INSTRUCTION_DO_NOTHING

      Instructs the Scheduler that upon a mis-fire situation, the DailyTimeIntervalTrigger wants to have it's next-fire-time updated to the next time in the schedule after the current time (taking into account any associated Calendar, but it does not want to be fired now.

      另请参阅:
  • 方法详细资料

    • getRepeatIntervalUnit

      org.quartz.DateBuilder.IntervalUnit getRepeatIntervalUnit()

      Get the interval unit - the time unit on with the interval applies.

      The only intervals that are valid for this type of trigger are DateBuilder.IntervalUnit.SECOND, DateBuilder.IntervalUnit.MINUTE, and DateBuilder.IntervalUnit.HOUR.

      返回:
      IntervalUnit
    • getRepeatCount

      int getRepeatCount()

      Get the the number of times for interval this trigger should repeat, after which it will be automatically deleted.

      返回:
      int
      另请参阅:
    • getRepeatInterval

      int getRepeatInterval()

      Get the the time interval that will be added to the DateIntervalTrigger's fire time (in the set repeat interval unit) in order to calculate the time of the next trigger repeat.

      返回:
      repeatInterval
    • getStartTimeOfDay

      org.quartz.TimeOfDay getStartTimeOfDay()
      The time of day to start firing at the given interval.
      返回:
      startTimeOfDay
    • getEndTimeOfDay

      org.quartz.TimeOfDay getEndTimeOfDay()
      The time of day to complete firing at the given interval.
      返回:
      endTimeOfDay
    • getDaysOfMonth

      Set<Integer> getDaysOfMonth()
      The days of the month upon which to fire.
      返回:
      1-31
    • getTimesTriggered

      int getTimesTriggered()

      Get the number of times the DateIntervalTrigger has already fired.

      返回:
      timesTriggered
    • getTriggerBuilder

      org.quartz.TriggerBuilder<DailyTimeIntervalMonthTrigger> getTriggerBuilder()
      triggerBuilder
      指定者:
      getTriggerBuilder 在接口中 org.quartz.Trigger
      返回:
      triggerBuilder