@ -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 > CronTriggerFactory Bean</classname> and
<classname > SimpleTriggerFactory Bean</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.SimpleTriggerFactory Bean">
< !-- 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.CronTriggerFactory Bean">
< property name="jobDetail" ref="exampleJob" />
< !-- run every morning at 6 AM -->
< property name="cronExpression" value="0 0 6 * * ?" />