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

📄 terminallocationbindingimpl.java

📁 电信ISAG的服务连接和服务
💻 JAVA
字号:
/**
 * TerminalLocationBindingImpl.java
 *
 * This file was auto-generated from WSDL
 * by the Apache Axis WSDL2Java emitter.
 */

package cn.com.chinatelecom.www.wsdl.ctcc.terminal_location.v2_1.service;
import cn.com.chinatelecom.www.wsdl.ctcc.terminal_location.v2_1.service.*;
import cn.com.chinatelecom.www.wsdl.ctcc.terminal_location.v2_1._interface.*;
import java.net.URL;
import cn.com.chinatelecom.www.schema.ctcc.terminal_location.v2_1.*;
import org.apache.axis.types.*;
import cn.com.chinatelecom.www.schema.ctcc.common.v2_1.*;
import org.apache.axis.types.URI;
import test.*;
import java.util.Calendar;
import java.util.Date;

public class TerminalLocationBindingImpl
    implements cn.com.chinatelecom.www.wsdl.ctcc.terminal_location.v2_1.
    _interface.TerminalLocation {
  public cn.com.chinatelecom.www.schema.ctcc.terminal_location.v2_1.
      LocationInfo getLocation(org.apache.axis.types.URI address,
                               int requestedAccuracy, int acceptableAccuracy) throws
      java.rmi.RemoteException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.PolicyException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.ServiceException {
    org.apache.axis.MessageContext msgContext = org.apache.axis.MessageContext.
        getCurrentContext();
    org.apache.axis.Message msg = msgContext.getResponseMessage();
    org.apache.axis.message.SOAPEnvelope responseEnvelope = msg.getSOAPEnvelope();
    System.out.println("address:" + address);
    System.out.println("requestedAccuracy:" + requestedAccuracy);
    System.out.println("acceptableAccuracy:" + acceptableAccuracy);


    LocationInfo li = new LocationInfo();
    try {
      li.setAddress(new org.apache.axis.types.URI("tel:16901710922"));
    }
    catch (Exception ex) {
      ex.printStackTrace();
    }
    li.setAccuracy(500);
    li.setAltitude(new Float(600.00f));
    li.setLatitude(43.42f);
    li.setLongitude(50.25f);
    Calendar cld = Calendar.getInstance();
    cld.setTime(new Date());
    li.setTimestamp(cld);
    return li;
  }

  public int getTerminalDistance(org.apache.axis.types.URI address,
                                 float latitude, float longitude) throws java.
      rmi.RemoteException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.PolicyException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.ServiceException {
    return -3;
  }

  public cn.com.chinatelecom.www.schema.ctcc.terminal_location.v2_1.
      LocationData[] getLocationForGroup(org.apache.axis.types.URI[] addresses,
                                         int requestedAccuracy,
                                         int acceptableAccuracy) throws java.
      rmi.RemoteException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.PolicyException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.ServiceException {
    return null;
  }

}

⌨️ 快捷键说明

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