|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.quartz.listeners Class JobListenerSupport
java.lang.Object org.quartz.listeners.JobListenerSupport
- All Implemented Interfaces:
- JobListener
- Direct Known Subclasses:
- JobChainingJobListener
public abstract class JobListenerSupport
- extends Object
- implements JobListener
A helpful abstract base class for implementors of
JobListener
.
The methods in this class are empty so you only need to override the
subset for the JobListener
events
you care about.
You are required to implement JobListener.getName()
to return the unique name of your JobListener
.
- See Also:
JobListener
Constructor Summary | |
---|---|
JobListenerSupport()
|
Method Summary | |
---|---|
protected org.slf4j.Logger |
getLog()
Get the
Logger for this
class's category. |
void |
jobExecutionVetoed(JobExecutionContext context)
Called by the
Scheduler when a
JobDetail
was about to be executed (an associated
Trigger
has occurred), but a
TriggerListener vetoed it's
execution. |
void |
jobToBeExecuted(JobExecutionContext context)
Called by the
Scheduler when a
JobDetail
is about to be executed (an associated
Trigger
has occurred). |
void |
jobWasExecuted(JobExecutionContext context,
JobExecutionException jobException)
Called by the
Scheduler after a
JobDetail
has been executed, and be for the associated Trigger 's
triggered(xx) method has been called. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.quartz.JobListener |
---|
getName |
Constructor Detail |
---|
JobListenerSupport
public JobListenerSupport()
Method Detail |
---|
getLog
protected org.slf4j.Logger getLog()
- Get the
Logger
for this class's category. This should be used by subclasses for logging.
jobToBeExecuted
public void jobToBeExecuted(JobExecutionContext context)
- Description copied from interface:
JobListener
Called by the
Scheduler
when aJobDetail
is about to be executed (an associatedTrigger
has occurred).This method will not be invoked if the execution of the Job was vetoed by a
TriggerListener
.- Specified by:
jobToBeExecuted
in interfaceJobListener
jobExecutionVetoed
public void jobExecutionVetoed(JobExecutionContext context)
- Description copied from interface:
JobListener
Called by the
Scheduler
when aJobDetail
was about to be executed (an associatedTrigger
has occurred), but aTriggerListener
vetoed it's execution.- Specified by:
jobExecutionVetoed
in interfaceJobListener
jobWasExecuted
public void jobWasExecuted(JobExecutionContext context, JobExecutionException jobException)
- Description copied from interface:
JobListener
Called by the
Scheduler
after aJobDetail
has been executed, and be for the associatedTrigger
'striggered(xx)
method has been called.- Specified by:
jobWasExecuted
in interfaceJobListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2001-2011, Terracotta, Inc.