terminallocation.java

来自「中国移动定位引擎的客户端」· Java 代码 · 共 55 行

JAVA
55
字号

package cn.com.chinatelecom.wsdl.ctcc.terminal_location.v2_1.service;

import java.util.List;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;
import cn.com.chinatelecom.schema.ctcc.terminal_location.v2_1.LocationData;
import cn.com.chinatelecom.schema.ctcc.terminal_location.v2_1.LocationInfo;

@WebService(name = "TerminalLocation", targetNamespace = "http://www.chinatelecom.com.cn/wsdl/ctcc/terminal_location/v2_1/interface")
@SOAPBinding(use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
public interface TerminalLocation {


    @WebMethod(operationName = "getLocationForGroup", action = "")
    @WebResult(name = "result", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
    public List<LocationData> getLocationForGroup(
        @WebParam(name = "addresses", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        List<String> addresses,
        @WebParam(name = "requestedAccuracy", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        int requestedAccuracy,
        @WebParam(name = "acceptableAccuracy", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        int acceptableAccuracy)
        throws PolicyException, ServiceException
    ;

    @WebMethod(operationName = "getLocation", action = "")
    @WebResult(name = "result", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
    public LocationInfo getLocation(
        @WebParam(name = "address", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        String address,
        @WebParam(name = "requestedAccuracy", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        int requestedAccuracy,
        @WebParam(name = "acceptableAccuracy", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        int acceptableAccuracy)
        throws PolicyException, ServiceException
    ;

    @WebMethod(operationName = "getTerminalDistance", action = "")
    @WebResult(name = "result", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
    public int getTerminalDistance(
        @WebParam(name = "address", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        String address,
        @WebParam(name = "latitude", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        float latitude,
        @WebParam(name = "longitude", targetNamespace = "http://www.chinatelecom.com.cn/schema/ctcc/terminal_location/v2_1/local")
        float longitude)
        throws PolicyException, ServiceException
    ;

}

⌨️ 快捷键说明

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