Class TriggerFiredBundle

  • All Implemented Interfaces:
    java.io.Serializable

    public class TriggerFiredBundle
    extends java.lang.Object
    implements java.io.Serializable

    A simple class (structure) used for returning execution-time data from the JobStore to the QuartzSchedulerThread.

    Author:
    James House
    See Also:
    QuartzSchedulerThread, Serialized Form
    • Constructor Detail

      • TriggerFiredBundle

        public TriggerFiredBundle​(JobDetail job,
                                  OperableTrigger trigger,
                                  Calendar cal,
                                  boolean jobIsRecovering,
                                  java.util.Date fireTime,
                                  java.util.Date scheduledFireTime,
                                  java.util.Date prevFireTime,
                                  java.util.Date nextFireTime)
    • Method Detail

      • getJobDetail

        public JobDetail getJobDetail()
      • getCalendar

        public Calendar getCalendar()
      • isRecovering

        public boolean isRecovering()
      • getFireTime

        public java.util.Date getFireTime()
        Returns:
        Returns the fireTime.
      • getNextFireTime

        public java.util.Date getNextFireTime()
        Returns:
        Returns the nextFireTime.
      • getPrevFireTime

        public java.util.Date getPrevFireTime()
        Returns:
        Returns the prevFireTime.
      • getScheduledFireTime

        public java.util.Date getScheduledFireTime()
        Returns:
        Returns the scheduledFireTime.