Package org.quartz

Interface SchedulerListener

    • Method Detail

      • triggerFinalized

        void triggerFinalized​(Trigger trigger)

        Called by the Scheduler when a Trigger has reached the condition in which it will never fire again.

      • triggersPaused

        void triggersPaused​(java.lang.String triggerGroup)

        Called by the Scheduler when a group of Triggers has been paused.

        If all groups were paused then triggerGroup will be null

        Parameters:
        triggerGroup - the paused group, or null if all were paused
      • triggersResumed

        void triggersResumed​(java.lang.String triggerGroup)

        Called by the Scheduler when a group of Triggers has been un-paused.

      • jobsPaused

        void jobsPaused​(java.lang.String jobGroup)

        Called by the Scheduler when a group of JobDetails has been paused.

        Parameters:
        jobGroup - the paused group, or null if all were paused
      • jobsResumed

        void jobsResumed​(java.lang.String jobGroup)

        Called by the Scheduler when a group of JobDetails has been un-paused.

      • schedulerError

        void schedulerError​(java.lang.String msg,
                            SchedulerException cause)

        Called by the Scheduler when a serious error has occurred within the scheduler - such as repeated failures in the JobStore, or the inability to instantiate a Job instance when its Trigger has fired.

        The getErrorCode() method of the given SchedulerException can be used to determine more specific information about the type of error that was encountered.

      • schedulerInStandbyMode

        void schedulerInStandbyMode()

        Called by the Scheduler to inform the listener that it has move to standby mode.

      • schedulerStarted

        void schedulerStarted()

        Called by the Scheduler to inform the listener that it has started.

      • schedulerStarting

        void schedulerStarting()

        Called by the Scheduler to inform the listener that it is starting.

      • schedulerShutdown

        void schedulerShutdown()

        Called by the Scheduler to inform the listener that it has shutdown.

      • schedulerShuttingdown

        void schedulerShuttingdown()

        Called by the Scheduler to inform the listener that it has begun the shutdown sequence.

      • schedulingDataCleared

        void schedulingDataCleared()
        Called by the Scheduler to inform the listener that all jobs, triggers and calendars were deleted.