Newer
Older
alarm / WebRoot / WEB-INF / classes / spring / applicationContext-devicebean.xml
zhout on 2 Mar 2022 6 KB first commit
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="
       http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd">
    <bean id="alarmRequest" class="com.casic.alarm.Request.AlarmRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
    </bean>
    <bean id="deviceRequest" class="com.casic.alarm.Request.DeviceRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="getDeviceListListURL" value="/device/getDeviceListForExport.do" />
    </bean>
    <bean id="pipeAlarmRequest" class="com.casic.alarm.Request.PipeAlarmRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="pipeAlarmRecordURL" value="/alarm/pipeAlarmPageQuery.do" />
    </bean>
    <bean id="noiseDeviceRequest" class="com.casic.alarm.Request.NoiseRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/noise/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/noise/alarmPageQuery.do" />
    </bean>
    <bean id="waterMeterDeviceRequest" class="com.casic.alarm.Request.WaterMeterRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/waterMeter/getDeviceTable.do" />
        <property name="deviceDataURL" value="/waterMeter/getDeviceDataTable.do" />
    </bean>
    <bean id="multiLeakageRequest" class="com.casic.alarm.Request.MultiLeakageRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/multiLeakage/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/multiLeakage/alarmPageQuery.do" />
        <property name="alarmRecordLabelURL" value="/multiLeakage/alarmLabelQuery.do" />
        <property name="cellListURL" value="/multiLeakage/getCellTable.do" />
    </bean>
    <bean id="waterPipeLineAnalysisManager"
          class="com.casic.dma.analysis.manager.MockWaterPipeLineAnalysisManager" scope="prototype"/>
    <bean id="waterQualityDeviceRequest" class="com.casic.alarm.Request.WaterQualityRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/waterQuality/getNormalDevLabel.do" />
    </bean>
    <bean id="wellDeviceRequest" class="com.casic.alarm.Request.WellRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/well/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/well/alarmPageQuery.do" />
    </bean>
    <bean id="liquidDeviceRequest" class="com.casic.alarm.Request.LiquidDeviceRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/liquid/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/liquid/alarmPageQuery.do" />
    </bean>
    <bean id="harmfulGasDeviceRequest" class="com.casic.alarm.Request.HarmfulGasDeviceRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/harmfulGas/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/harmfulGas/alarmPageQuery.do" />
    </bean>
    <bean id="rainGaugeDeviceRequest" class="com.casic.alarm.Request.RainGaugeRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/rainGauge/getDeviceTable.do" />
    </bean>
    <bean id="gasDeviceRequest" class="com.casic.alarm.Request.GasDeviceRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/gas/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/gas/alarmPageQuery.do" />
    </bean>
    <bean id="temperaturePressDeviceRequest" class="com.casic.alarm.Request.TemperaturePressDeviceRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/temperaturePress/getDeviceTable.do" />
    </bean>
    <bean id="CorrosionEnvironmentRequest" class="com.casic.alarm.Request.CorrosionEnvironmentRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/corrosionEnvironment/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/corrosionEnvironment/alarmPageQuery.do" />
    </bean>
    <bean id="CorrosionRateRequest" class="com.casic.alarm.Request.CorrosionRateRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/corrosionRate/getDeviceTable.do" />
        <property name="alarmRecordURL" value="/corrosionRate/alarmPageQuery.do" />
    </bean>

    <bean id="ExcavationDeviceRequest" class="com.casic.alarm.Request.ExcavationRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}" />
        <property name="deviceListURL" value="/excavation/getDeviceTable.do" />
        <property name="resultListURL" value="/excavation/getResultDataTable.do" />
        <property name="alarmRecordURL" value="/excavation/alarmPageQuery.do" />
    </bean>

    <bean id="hydrantDeviceRequest" class="com.casic.alarm.Request.HydrantRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}"/>
        <property name="deviceListURL" value="/hydrant/getDeviceTable.do"/>
        <property name="alarmRecordURL" value="/hydrant/alarmPageQuery.do"/>
        <property name="dataListURL" value="/hydrant/getDataTable.do"/>
        <property name="exportDataURL" value="/hydrant/exportData.do"/>
    </bean>

    <bean id="humitureRequest" class="com.casic.alarm.Request.HumitureRequest" scope="prototype">
        <property name="baseURL" value="${rs.baseurl}"/>
        <property name="deviceListURL" value="/humiture/getDeviceTable.do"/>
        <property name="deviceDataListURL" value="/humiture/getDeviceDataTable.do"/>
        <property name="exportDataURL" value="/humiture/exportData.do"/>
    </bean>
</beans>