Uploaded image for project: 'Quartz Scheduler (Historical - Do Not File New Issues Here - See GitHub)'
  1. Quartz Scheduler (Historical - Do Not File New Issues Here - See GitHub)
  2. QTZ-205

SchedulerListener.triggerFinalized() is not called if the final firing of that trigger was vetoed.

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: 2 Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.2
    • Fix Version/s: 1.8.6, 2.1
    • Component/s: None
    • Labels:
      None
    • Terracotta Target:
      Quartz 2.1.0
    • Fixed In Revision:
      1604

      Description

      Run a job With a SimpleTrigger to repeat 3 times with a TriggerListener / Matcher added.
      Also add a SchedulerListener to listen for triggerFinalized().
      triggerFinalized() gets called OK after the trigger is fired for the last time.

      However if the last firing of the Trigger is vetoed (TriggerListener.vetoJobExecution() returns true on the last firing of the trigger), then triggerFinalized() is never called even though that trigger will never fire again.

        Attachments

          Activity

            People

            • Assignee:
              jhouse James House
              Reporter:
              gcristof Gary Cristofoli
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: