...
| 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.
...
| Bloc de code |
|---|
<bean id="cronArchiveTasks">
<property name="jobDetail" ref="archiveTaskBatch" />
<!-- Exécution à minuit et demi -->
<property name="cronExpression" value="${cron.archiveTask}" />
</bean>
|
Ici, la valeur "cron.archiveTask" est définit dans le fichier config.properties. Par exemple, on le configure à :
| Bloc de code |
|---|
cron.archiveTask=0 30 0 * * ? (soit tous les jours à 0h30)
|
La documentation officielle expliquant les différents champs est disponible sur le site de Quartz au lien suivant :
http://www.quartz-scheduler.org/documentation/quartz-2.x/tutorials/tutorial-lesson-06![]()