|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
The interface to be implemented by classes that want to be informed
of major events.Scheduler
Scheduler,
JobListener,
TriggerListener| Method Summary | |
void |
jobScheduled(Trigger trigger)
Called by the when a
is scheduled. |
void |
jobsPaused(java.lang.String jobName,
java.lang.String jobGroup)
Called by the when a
or group of
has been paused. |
void |
jobsResumed(java.lang.String jobName,
java.lang.String jobGroup)
Called by the when a
or group of
has been un-paused. |
void |
jobUnscheduled(java.lang.String triggerName,
java.lang.String triggerGroup)
Called by the when a
is unscheduled. |
void |
schedulerError(java.lang.String msg,
SchedulerException cause)
Called by the when a serious error has
occured within the scheduler - such as repeated failures in the
JobStore, or the inability to instantiate a Job
instance when its Trigger has fired. |
void |
schedulerShutdown()
Called by the to inform the listener
that it has shutdown. |
void |
triggerFinalized(Trigger trigger)
Called by the when a
has reached the condition in which it will
never fire again. |
void |
triggersPaused(java.lang.String triggerName,
java.lang.String triggerGroup)
Called by the when a
or group of
has been paused. |
void |
triggersResumed(java.lang.String triggerName,
java.lang.String triggerGroup)
Called by the when a
or group of
has been un-paused. |
| Method Detail |
public void jobScheduled(Trigger trigger)
public void jobUnscheduled(java.lang.String triggerName,
java.lang.String triggerGroup)
public void triggerFinalized(Trigger trigger)
public void triggersPaused(java.lang.String triggerName,
java.lang.String triggerGroup)
Called by the when a
Scheduler or group of Trigger
has been paused.Triggers
If a group was paused, then the triggerName parameter
will be null.
public void triggersResumed(java.lang.String triggerName,
java.lang.String triggerGroup)
Called by the when a
Scheduler or group of Trigger
has been un-paused.Triggers
If a group was resumed, then the triggerName parameter
will be null.
public void jobsPaused(java.lang.String jobName,
java.lang.String jobGroup)
Called by the when a
Scheduler or group of JobDetail
has been paused.JobDetails
If a group was paused, then the jobName parameter
will be null. If all jobs were paused, then both parameters will be
null.
public void jobsResumed(java.lang.String jobName,
java.lang.String jobGroup)
Called by the when a
Scheduler or group of JobDetail
has been un-paused.JobDetails
If a group was resumed, then the jobName parameter
will be null. If all jobs were paused, then both parameters will be
null.
public void schedulerError(java.lang.String msg,
SchedulerException cause)
Called by the when a serious error has
occured within the scheduler - such as repeated failures in the
SchedulerJobStore, or the inability to instantiate a Job
instance when its Trigger has fired.
The getErrorCode() method of the given SchedulerException
can be used to determine more specific information about the type of
error that was encountered.
public void schedulerShutdown()
Called by the to inform the listener
that it has shutdown.Scheduler
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||