私はクォーツジョブのために次の設定をしています -
<bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject" ref="actualObject" /><br>
<property name="targetMethod" value="processData"/>
<property name="concurrent" value="false"/>
</bean>
<bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
<property name="jobDetail" ref="jobDetail" />
<property name="startDelay" value="10000" />
<property name="repeatInterval" value="1000" />
</bean>
そして、これは私にとってはうまくいきます。私がやりたいことは、終了したらすぐに processData をもう一度呼び出すことです。古き良きwhile(true)メソッドが最適であることは知っていますが、クォーツでこれを行いたいです。