...
Dans le cadre de l'application eCandidat, Quartz est utilisé pour une scrutation et une exécution des taches d'archivage.
Configuration Spring
Le fichier properties/misc/quartz.xml contient les différents beans Spring permettant la configuration de Quartz.
SchedulerFactoryBean
Le SchedulerFactoryBean permet de définir l'ensemble des tâches (triggers) qui sont gérées par Quartz. Il se définit de la manière suivante :
| Bloc de code |
|---|
<bean>
<property name="triggers">
<list>
<ref bean="cronArchiveTasks"/>
</list>
</property>
</bean>
|
CronTriggerBean
Le CronTriggerBean permet de définir une tâche au sens Quartz.
...
http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-06
JobDetailBean
Le JobDetailBean permet de définir la classe qui sera pointée lors de l'exécution du trigger.
...