⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 terminallocationnotificationmanager.java

📁 中国移动定位引擎的客户端
💻 JAVA
字号:

package cn.com.chinatelecom.wsdl.ctcc.terminal_location.notification_manager.v2_2.service;

import java.util.List;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import cn.com.chinatelecom.schema.ctcc.common.v2_1.SimpleReference;
import cn.com.chinatelecom.schema.ctcc.common.v2_1.TimeMetric;
import cn.com.chinatelecom.schema.ctcc.terminal_location.v2_1.EnteringLeavingCriteria;

@WebService(name = "TerminalLocationNotificationManager", targetNamespace = "http://192.168.26.68:8080/sagdemo/receive")//http://www.chinatelecom.com.cn/wsdl/ctcc/terminal_location/notification_manager/v2_2/interface")
@SOAPBinding(use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
public interface TerminalLocationNotificationManager {

   @WebMethod(operationName = "startGeographicalNotification", action = "")
    public void startGeographicalNotification(
        @WebParam(name = "reference", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        SimpleReference reference,
        @WebParam(name = "addresses", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        List<String> addresses,
        @WebParam(name = "latitude", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        float latitude,
        @WebParam(name = "longitude", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        float longitude,
        @WebParam(name = "radius", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        float radius,
        @WebParam(name = "trackingAccuracy", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        float trackingAccuracy,
        @WebParam(name = "criteria", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        EnteringLeavingCriteria criteria,
        @WebParam(name = "checkImmediate", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        boolean checkImmediate,
        @WebParam(name = "frequency", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        TimeMetric frequency,
        @WebParam(name = "duration", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        TimeMetric duration,
        @WebParam(name = "count", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        Integer count)
        throws PolicyException, ServiceException
    ;

    @WebMethod(operationName = "endNotification", action = "")
    public void endNotification(
        @WebParam(name = "correlator", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        String correlator)
        throws PolicyException, ServiceException
    ;

    @WebMethod(operationName = "startPeriodicNotification", action = "")
    public void startPeriodicNotification(
        @WebParam(name = "reference", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        SimpleReference reference,
        @WebParam(name = "addresses", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        List<String> addresses,
        @WebParam(name = "requestedAccuracy", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        int requestedAccuracy,
        @WebParam(name = "frequency", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        TimeMetric frequency,
        @WebParam(name = "duration", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/notification_manager/v2_2/local")
        TimeMetric duration)
        throws PolicyException, ServiceException
    ;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -