Update Quartz documentation to use FactoryBeans
Update examples for Quartz scheduling to use SimpleTriggerFactoryBean and CronTriggerFactoryBean instead of SimpleTriggerBean and CronTriggerBean. Issue: SPR-10209
This commit is contained in:
parent
8c2ace33cb
commit
a6b70722fa
|
@ -840,9 +840,9 @@ public class ExampleJob extends QuartzJobBean {
|
|||
object. Of course, we still need to schedule the jobs themselves. This
|
||||
is done using triggers and a
|
||||
<classname>SchedulerFactoryBean</classname>. Several triggers are
|
||||
available within Quartz. Spring offers two subclassed triggers with
|
||||
convenient defaults: <classname>CronTriggerBean</classname> and
|
||||
<classname>SimpleTriggerBean</classname>.</para>
|
||||
available within Quartz and Spring offers two Quartz <interfacename>FactoryBean</interfacename>
|
||||
implementations with convenient defaults: <classname>CronTriggerFactoryBean</classname> and
|
||||
<classname>SimpleTriggerFactoryBean</classname>.</para>
|
||||
|
||||
<para>Triggers need to be scheduled. Spring offers a
|
||||
<classname>SchedulerFactoryBean</classname> that exposes triggers to be
|
||||
|
@ -851,7 +851,7 @@ public class ExampleJob extends QuartzJobBean {
|
|||
|
||||
<para>Find below a couple of examples:</para>
|
||||
|
||||
<programlisting language="xml"><bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">
|
||||
<programlisting language="xml"><bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
|
||||
<!-- see the example of method invoking job above -->
|
||||
<property name="jobDetail" ref="jobDetail" />
|
||||
<!-- 10 seconds -->
|
||||
|
@ -860,7 +860,7 @@ public class ExampleJob extends QuartzJobBean {
|
|||
<property name="repeatInterval" value="50000" />
|
||||
</bean>
|
||||
|
||||
<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
|
||||
<bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
|
||||
<property name="jobDetail" ref="exampleJob" />
|
||||
<!-- run every morning at 6 AM -->
|
||||
<property name="cronExpression" value="0 0 6 * * ?" />
|
||||
|
|
Loading…
Reference in New Issue