public interface Job
The interface to be implemented by classes which represent a 'job' to be performed.
Instances of Job must have a public
no-argument constructor.
JobDataMap provides a mechanism for 'instance member data'
that may be required by some implementations of this interface.
JobDetail,
JobBuilder,
ExecuteInJTATransaction,
DisallowConcurrentExecution,
PersistJobDataAfterExecution,
Trigger,
Scheduler| Modifier and Type | Method and Description |
|---|---|
void |
execute(JobExecutionContext context)
|
void execute(JobExecutionContext context) throws JobExecutionException
Called by the when a Scheduler
fires that is associated with the TriggerJob.
The implementation may wish to set a
result object on the
JobExecutionContext before this method exits. The result itself
is meaningless to Quartz, but may be informative to
or
JobListeners that are watching the job's
execution.
TriggerListeners
JobExecutionException - if there is an exception while executing the job.Copyright 2001-2019, Terracotta, Inc.