Commit ac1bfc42c8c61f2aa908dcc181c9be4eb11f1893
1 parent
fedec5ce51
Exists in
master
and in
8 other branches
定时任务配置
Showing 1 changed file with 22 additions and 4 deletions
platform-data-api/src/main/resources/spring/applicationContext-quartz.xml
View file @
ac1bfc4
| ... | ... | @@ -9,8 +9,8 @@ | 
| 9 | 9 | http://www.springframework.org/schema/cache http://www.springframework.org/schema/cache/spring-cache-3.1.xsd | 
| 10 | 10 | http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd"> | 
| 11 | 11 | |
| 12 | - <!--<bean id="startWorkJob" class="com.lyms.platform.data.service.impl.SmsServiceImpl"></bean>--> | |
| 13 | - <!--<!– 配置任务的具体类和方法 –>--> | |
| 12 | + <bean id="startWorkJob" class="com.lyms.platform.data.service.impl.SmsServiceImpl"></bean> | |
| 13 | + <!-- 配置任务的具体类和方法 --> | |
| 14 | 14 | <!--<bean id="startWorkTask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">--> | 
| 15 | 15 | <!--<!– 要调用的bean –>--> | 
| 16 | 16 | <!--<property name="targetObject" ref="startWorkJob"></property>--> | 
| 17 | 17 | |
| 18 | 18 | |
| ... | ... | @@ -25,13 +25,31 @@ | 
| 25 | 25 | <!--<property name="cronExpression" value="0 0 1 * * ?"></property>--> | 
| 26 | 26 | <!--</bean>--> | 
| 27 | 27 | |
| 28 | - <!--<!– 总调度,用于启动定时器 –>--> | |
| 28 | + <!-- 总调度,用于启动定时器 --> | |
| 29 | 29 | <!--<bean id="schedulerFactory" class="org.springframework.scheduling.quartz.SchedulerFactoryBean">--> | 
| 30 | 30 | <!--<property name="triggers" >--> | 
| 31 | 31 | <!--<list>--> | 
| 32 | - <!--<ref bean="startWorkTrigger"/>--> | |
| 32 | + <!--<!–<ref bean="startWorkTrigger"/>–>--> | |
| 33 | + <!--<ref bean="deleteDueSmsTrigger"/>--> | |
| 33 | 34 | <!--</list>--> | 
| 34 | 35 | <!--</property>--> | 
| 36 | + <!--</bean>--> | |
| 37 | + | |
| 38 | + | |
| 39 | + <!--<bean id="deleteDueSmsJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">--> | |
| 40 | + <!--<!– 要调用的bean –>--> | |
| 41 | + <!--<property name="targetObject" ref="startWorkJob"></property>--> | |
| 42 | + <!--<!– 要调用的Method –>--> | |
| 43 | + <!--<property name="targetMethod" value="deleteDueSms"></property>--> | |
| 44 | + <!--<!– 是否并发,false表示 如果发生错误也不影响下一次的调用 –>--> | |
| 45 | + <!--<property name="concurrent" value="false"></property>--> | |
| 46 | + <!--</bean>--> | |
| 47 | + | |
| 48 | + | |
| 49 | + <!--<!– 配置一个触发器 –>--> | |
| 50 | + <!--<bean id="deleteDueSmsTrigger" class="org.springframework.scheduling.quartz.CronTriggerBean">--> | |
| 51 | + <!--<property name="jobDetail" ref="deleteDueSmsJob"></property>--> | |
| 52 | + <!--<property name="cronExpression" value="0 20 16 * * ?"></property>--> | |
| 35 | 53 | <!--</bean>--> | 
| 36 | 54 | </beans> |