com.quartzdesk.api.agent.scheduler.quartz.v2_2_x.listener
Class QuartzTriggerListener

java.lang.Object
  extended by com.quartzdesk.api.agent.scheduler.quartz.v2_2_x.listener.QuartzTriggerListener

public class QuartzTriggerListener
extends Object

Implementation of the TriggerListener interface for Quartz scheduler v2.2_x that relays trigger events to the QuartzDesk Agent.

Version:
$Id:$
Author:
Jan Moravec

Constructor Summary
QuartzTriggerListener(QuartzScheduler quartzScheduler)
          Creates a new QuartzTriggerListener for the specified Quartz scheduler.
 
Method Summary
 String getName()
           
 void triggerComplete(Trigger trigger, JobExecutionContext context, Trigger.CompletedExecutionInstruction triggerInstructionCode)
           
 void triggerFired(Trigger trigger, JobExecutionContext context)
           
 void triggerMisfired(Trigger trigger)
           
 boolean vetoJobExecution(Trigger trigger, JobExecutionContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuartzTriggerListener

public QuartzTriggerListener(QuartzScheduler quartzScheduler)
Creates a new QuartzTriggerListener for the specified Quartz scheduler.

Parameters:
quartzScheduler - a Quartz scheduler.
Method Detail

getName

public String getName()

triggerFired

public void triggerFired(Trigger trigger,
                         JobExecutionContext context)

vetoJobExecution

public boolean vetoJobExecution(Trigger trigger,
                                JobExecutionContext context)

triggerMisfired

public void triggerMisfired(Trigger trigger)

triggerComplete

public void triggerComplete(Trigger trigger,
                            JobExecutionContext context,
                            Trigger.CompletedExecutionInstruction triggerInstructionCode)


Copyright © 2013–2017 QuartzDesk.com. All rights reserved.