`
dogstar
  • 浏览: 271700 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Spring--quartz 结合

阅读更多
	
<bean id="sendMessageTimetask" class="com.taobao.keno.biz.core.timetask.impl.SendMessageTimetask" />
	
	<bean id="sendOrderMessage" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
		<property name="targetObject"><ref bean="sendMessageTimetask"/></property>
		<property name="targetMethod"><value>sendOrderMessage</value></property>
	</bean>
	
    <bean id="sendOrderMessageTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">
		<property name="jobDetail"><ref bean="cronOrderMessage"/></property>
		<property name="cronExpression"><value>*/25 * * * * ?</value></property>
	</bean>
	
    <bean id="messageScheduler" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
		<property name="triggers">
			<list>						
				<ref local="sendOrderMessageTrigger"/>
				<ref local="cronUnFreezeBailTrigger"/>
			</list>
		</property>
		<property name="autoStartup"><value>false</value></property>
		<property name="schedulerName"><value>messageScheduler</value></property>
	</bean>
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics