<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         id="WebApp_ID" version="2.5">

    <servlet>
		<servlet-name>ServletConfigurator</servlet-name>
		<servlet-class>
			org.logicalcobwebs.proxool.configuration.ServletConfigurator
		</servlet-class>
		<init-param>
			<param-name>xmlFile</param-name>
			<param-value>WEB-INF/classes/ProxoolConf.xml</param-value>
		</init-param>
		<load-on-startup>0</load-on-startup>
	</servlet>

	<servlet>
		<servlet-name>Init</servlet-name>
		<servlet-class>cn.roadm.app.web.servlet.InitServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>ServletConfigurator</servlet-name>
		<url-pattern>/Api/ServletConfigurator</url-pattern>
	</servlet-mapping>

    <!-- 空号检测接口 -->
    <servlet>
        <servlet-name>MobileNullCheck</servlet-name>
        <servlet-class>cn.roadm.app.handler.DispatcherServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>MobileNullCheck</servlet-name>
        <url-pattern>/Api/MobileNullCheck.do</url-pattern>
    </servlet-mapping>

	<servlet>
		<servlet-name>HealthCheck</servlet-name>
		<servlet-class>cn.roadm.app.web.servlet.HealthServlet</servlet-class>
	</servlet>

	<servlet-mapping>
		<servlet-name>HealthCheck</servlet-name>
		<url-pattern>/Api/healthCheck</url-pattern>
	</servlet-mapping>
	 <!-- 黑名单检测接口 -->
	<servlet>
		<servlet-name>BlackCheck</servlet-name>
		<servlet-class>cn.roadm.app.handler.MobileBlackCheckServlet</servlet-class>
	</servlet>

	<servlet-mapping>
		<servlet-name>BlackCheck</servlet-name>
		<url-pattern>/hbck/check.json</url-pattern>
	</servlet-mapping>

	<servlet>
    	<servlet-name>BlackBalance</servlet-name>
    	<servlet-class>cn.roadm.app.handler.BlackBlanceServlet</servlet-class>
   </servlet>
   <servlet-mapping>
    	<servlet-name>BlackBalance</servlet-name>
    	<url-pattern>/hbck/balance</url-pattern>
   </servlet-mapping>
	<!-- 携号转网接口 -->
	<servlet-mapping>
		<servlet-name>PhoneNumberTransfer</servlet-name>
		<url-pattern>/Api/PhoneNumberTransfer</url-pattern>
	</servlet-mapping>

	<servlet>
		<servlet-name>PhoneNumberTransfer</servlet-name>
		<servlet-class>cn.roadm.app.transfer.DispatcherPhoneNumberTransferServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<!--vos3000过黑-->
	<servlet-mapping>
		<servlet-name>VOS3000BlackCheckServlet</servlet-name>
		<url-pattern>/hbck/vos3000Check</url-pattern>
	</servlet-mapping>

	<servlet>
		<servlet-name>VOS3000BlackCheckServlet</servlet-name>
		<servlet-class>cn.roadm.app.handler.VOS3000BlackCheckServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<!--号码碰撞接口-->
	<servlet-mapping>
		<servlet-name>MobileCheckServlet</servlet-name>
		<url-pattern>/mobile/check</url-pattern>
	</servlet-mapping>

	<servlet>
		<servlet-name>MobileCheckServlet</servlet-name>
		<servlet-class>cn.roadm.app.bump.MobileCheckServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>


    <!-- 阿里签名报备 -->
    <servlet>
        <servlet-name>SmsApiSignReportAliBaBaServlet</servlet-name>
        <servlet-class>cn.roadm.app.signReport.AliBaBaApiSignReportServlet</servlet-class>
    </servlet>

    <servlet-mapping>
        <servlet-name>SmsApiSignReportAliBaBaServlet</servlet-name>
        <url-pattern>/api/signReport/ali</url-pattern>
    </servlet-mapping>
	<!-- 字节签名报备 -->
	<servlet>
		<servlet-name>SmsApiSignReportByteDanceServlet</servlet-name>
		<servlet-class>cn.roadm.app.signReport.ByteDanceApiSignReportServlet</servlet-class>
	</servlet>

	<servlet-mapping>
		<servlet-name>SmsApiSignReportByteDanceServlet</servlet-name>
		<url-pattern>/api/signReport/byte</url-pattern>
	</servlet-mapping>

	<!-- 联通彩信签名报备 -->
	<servlet>
		<servlet-name>MmsChineUnicomSignReportServlet</servlet-name>
		<servlet-class>cn.roadm.app.mms.MmsSignReportServlet</servlet-class>
	</servlet>

	<servlet-mapping>
		<servlet-name>MmsChineUnicomSignReportServlet</servlet-name>
		<url-pattern>/api/sign/auditSubmit</url-pattern>
	</servlet-mapping>
</web-app>
