工业级运维app手机api
fengxiang
2017-10-25 84339857634cbadfc9b3cc2d359d601a0334791e
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" />