<bean id="scheduledIndexingTask" class="org.springframework.scheduling.quartz.Metho dInvokingJobDetailFactoryBean">
<property name="targetObject" ref="indexService"></property>
<property name="targetMethod" value="buildIndex"></property>
<property name="concurrent" value="false"></property>
</bean>
<bean class="org.springframework.scheduling.quartz.Sched ulerFactoryBean" lazy-init="false">
<property name="transactionManager" ref="transactionManager"></property>
<property name="triggers">
<list>
<bean class="org.springframework.scheduling.quartz.CronT riggerBean">
<property name="jobDetail" ref="scheduledIndexingTask"></property>
<property name="cronExpression">
<value>0 50 20 * * ?</value>
</property>
</bean>
</list>
</property>
</bean>