The interface to be implemented by classes that want to be informed when a org.quartz.JobDetail executes. In general, applications that use a Scheduler will not have use for this mechanism.
org.quartz.JobDetail
Scheduler
Get the name of the JobListener.
JobListener
Called by the Scheduler when a org.quartz.JobDetail was about to be executed (an associated Trigger has occured), but a TriggerListener vetoed it's execution.
Trigger
TriggerListener
Called by the Scheduler when a org.quartz.JobDetail is about to be executed (an associated Trigger has occured).
Called by the Scheduler after a org.quartz.JobDetail has been executed, and be for the associated Trigger's triggered(xx) method has been called.
triggered(xx)
This method will not be invoked if the execution of the Job was vetoed by a TriggerListener .