@@ -840,9 +840,9 @@ public class ExampleJob extends QuartzJobBean {
840840 object. Of course, we still need to schedule the jobs themselves. This
841841 is done using triggers and a
842842 <classname >SchedulerFactoryBean</classname >. Several triggers are
843- available within Quartz. Spring offers two subclassed triggers with
844- convenient defaults: <classname >CronTriggerBean </classname > and
845- <classname >SimpleTriggerBean </classname >.</para >
843+ available within Quartz and Spring offers two Quartz < interfacename >FactoryBean</ interfacename >
844+ implementations with convenient defaults: <classname >CronTriggerFactoryBean </classname > and
845+ <classname >SimpleTriggerFactoryBean </classname >.</para >
846846
847847 <para >Triggers need to be scheduled. Spring offers a
848848 <classname >SchedulerFactoryBean</classname > that exposes triggers to be
@@ -851,7 +851,7 @@ public class ExampleJob extends QuartzJobBean {
851851
852852 <para >Find below a couple of examples:</para >
853853
854- <programlisting language =" xml" >< bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean ">
854+ <programlisting language =" xml" >< bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean ">
855855 < !-- see the example of method invoking job above -->
856856 < property name="jobDetail" ref="jobDetail" />
857857 < !-- 10 seconds -->
@@ -860,7 +860,7 @@ public class ExampleJob extends QuartzJobBean {
860860 < property name="repeatInterval" value="50000" />
861861< /bean>
862862
863- < bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean ">
863+ < bean id="cronTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean ">
864864 < property name="jobDetail" ref="exampleJob" />
865865 < !-- run every morning at 6 AM -->
866866 < property name="cronExpression" value="0 0 6 * * ?" />
0 commit comments