<bean id="terminateTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean"
>
<property name="jobDetail" ref="terminateJob"
/>
<property name="cronExpression" value="0 0 23 * * ?"
/>
</bean>
<bean id="terminateJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<property name="targetObject">
<bean class=com.get.quantum.lifecycle.LifeCycleManager" factory-method="getLifeCycleManager"/>
</property>
<property name="targetMethod" value="terminateServer"/>
<property name="arguments">
<list>
<value>dummy</value>
</list>
</property>
<property name="concurrent" value="true"/>
</bean>
本文介绍了一个使用 Spring 框架与 Quartz 进行任务调度的具体配置案例,包括 CronTrigger 的设置及 MethodInvokingJobDetailFactoryBean 的使用,通过定时触发器执行服务器关闭任务。
1652

被折叠的 条评论
为什么被折叠?



