|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JobDetailAwareTrigger
Interface to be implemented by Quartz Triggers that are aware of the JobDetail object that they are associated with.
SchedulerFactoryBean will auto-detect Triggers that implement this interface and register them for the respective JobDetail accordingly.
The alternative is to configure a Trigger for a Job name and group: This involves the need to register the JobDetail object separately with SchedulerFactoryBean.
NOTE: As of Quartz 2.0, the recommended strategy is to define an entry of name "jobDetail" and type JobDetail in the trigger's JobDataMap.
SchedulerAccessor.setTriggers(org.quartz.Trigger[])
,
SchedulerAccessor.setJobDetails(org.quartz.JobDetail[])
,
Trigger.setJobName(java.lang.String)
,
Trigger.setJobGroup(java.lang.String)
Field Summary | |
---|---|
static String |
JOB_DETAIL_KEY
Name of the key for the JobDetail value in the trigger's JobDataMap. |
Method Summary | |
---|---|
JobDetail |
getJobDetail()
Return the JobDetail that this Trigger is associated with. |
Field Detail |
---|
static final String JOB_DETAIL_KEY
Method Detail |
---|
JobDetail getJobDetail()
null
if none
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |