From f7f97305c792bf765efff914b99068c1ed374017 Mon Sep 17 00:00:00 2001
From: 沈斌 <bluelazysb@hotmail.com>
Date: Wed, 01 Nov 2017 10:37:09 +0800
Subject: [PATCH] 暂停保存原始数据

---
 src/main/resources/quartz.xml |   29 +++++++++++++++++++++++------
 1 files changed, 23 insertions(+), 6 deletions(-)

diff --git a/src/main/resources/quartz.xml b/src/main/resources/quartz.xml
index 9839713..7397382 100644
--- a/src/main/resources/quartz.xml
+++ b/src/main/resources/quartz.xml
@@ -13,11 +13,12 @@
     <!--Spring 4 ��������� -->
     <!-- ������������ ������AccessToken��������������������������� -->
     <bean id="getAccessToken" class="com.moral.monitor.listener.quartz.GetAccessToken" scope="singleton" />
+
     <!-- ������ ���10������������������ ���������������������������������-->
     <bean id="equipmentCheck" class="com.moral.monitor.listener.quartz.EquipmentCheck" scope="singleton"/>
+
     <!-- ������������������-->
     <bean id="messageNotice" class="com.moral.monitor.listener.quartz.MessageNotice" scope="singleton"/>
-
 
     <!-- ������ TOKEN -->
     <bean id="tokenJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
@@ -25,20 +26,20 @@
         <property name="targetMethod" value="getat" />
         <property name="concurrent" value="true" />
     </bean>
+
     <!-- ������������ -->
     <bean id="checkJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
         <property name="targetObject" ref="equipmentCheck" />
         <property name="targetMethod" value="check" />
         <property name="concurrent" value="true" />
     </bean>
+
     <!--������������-->
     <bean id="noticeJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
         <property name="targetObject" ref="messageNotice" />
         <property name="targetMethod" value="notice" />
         <property name="concurrent" value="true" />
     </bean>
-
-
 
     <bean id="tokenJobsimpleTrigger"  class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
         <property name="jobDetail" ref="tokenJob" />
@@ -47,6 +48,7 @@
         <!-- ������ ������ acction ���������������, 2������ -->
         <property name="repeatInterval" value="120000" />
     </bean>
+
     <!-- ������������������ -->
     <bean id="checkJobsimpleTrigger"  class="org.springframework.scheduling.quartz.SimpleTriggerFactoryBean">
         <property name="jobDetail" ref="checkJob" />
@@ -65,13 +67,28 @@
         <property name="repeatInterval" value="30000" />
     </bean>
 
+    <!-- ������������������������-->
+    <bean id="stopStateCheck" class="com.moral.monitor.listener.quartz.StopStateCheck" scope="singleton"/>
+
+    <bean id="stateJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
+        <property name="targetObject" ref="stopStateCheck" />
+        <property name="targetMethod" value="check" />
+        <property name="concurrent" value="true" />
+    </bean>
+
+    <bean id="stateJobsimpleTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
+        <property name="jobDetail" ref="stateJob"></property>
+        <property name="cronExpression" value="0/10 * * * * ?"></property>
+    </bean>
+
     <!-- ���������������������Spring��������� -->
     <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
         <property name="triggers">
           <list>
-                 <ref bean="tokenJobsimpleTrigger" />
-                 <ref bean="checkJobsimpleTrigger"/>
-                 <!--<ref bean="noticeJobsimpleTrigger"/>-->
+                <!--<ref bean="tokenJobsimpleTrigger" />-->
+                <!--<ref bean="checkJobsimpleTrigger"/>-->
+                <!--<ref bean="noticeJobsimpleTrigger"/>-->
+                <ref bean="stateJobsimpleTrigger" />
           </list>
          </property>
      </bean>

--
Gitblit v1.8.0