Namespace: Quartz
Assembly: Quartz (in Quartz.dll) Version: 3.0.0
public interface ITriggerListener
The ITriggerListener type exposes the following members.
Name | Description | |
---|---|---|
Name |
Get the name of the ITriggerListener.
|
Name | Description | |
---|---|---|
TriggerComplete |
Called by the IScheduler when a ITrigger
has fired, it's associated IJobDetail
has been executed, and it's Triggered(ICalendar) method has been
called.
| |
TriggerFired |
Called by the IScheduler when a ITrigger
has fired, and it's associated IJobDetail
is about to be executed.
It is called before the VetoJobExecution(ITrigger, IJobExecutionContext, CancellationToken) method of this interface. | |
TriggerMisfired |
Called by the IScheduler when a ITrigger
has misfired.
Consideration should be given to how much time is spent in this method, as it will affect all triggers that are misfiring. If you have lots of triggers misfiring at once, it could be an issue it this method does a lot. | |
VetoJobExecution |
Called by the IScheduler when a ITrigger
has fired, and it's associated IJobDetail
is about to be executed.
It is called after the TriggerFired(ITrigger, IJobExecutionContext, CancellationToken) method of this interface. If the implementation vetoes the execution (via returning ), the job's execute method will not be called. |