eCandidat (esup-opi)

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

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.

On définit la classe pointée dans la propriété jobClass.

On peut injecter des paramètres supplémentaires comme d'autres beans avec la propriété jobDataAsMap.

Bloc de code

<bean name="archiveTaskBatch" class="org.springframework.scheduling.quartz.JobDetailBean">
    <property name="jobClass" value="fr.univ.rennes1.cri.opiR1.batch.ArchiveTaskBatch" />
    <property name="jobDataAsMap">
        <map>
            <entry key="regimeInscriptions">
                <list>
                    <ref bean="formationContinue"/>
                    <ref bean="formationInitiale"/>
                </list>
            </entry>
        </map>
    </property>
</bean>