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

📄 sendsmsbindingimpl.java~6~

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

package cn.com.chinatelecom.www.wsdl.ctcc.sms.send.v2_1.service;

import org.apache.axis.MessageContext;
import org.apache.axis.transport.http.HTTPConstants;
import javax.servlet.http.HttpServletRequest;
import test.*;
import cn.com.chinatelecom.www.schema.ctcc.common.v2_1.*;

public class SendSmsBindingImpl
    implements cn.com.chinatelecom.www.wsdl.ctcc.sms.send.v2_1._interface.
    SendSms {
  public java.lang.String sendSms(org.apache.axis.types.URI[] addresses,
                                  java.lang.String senderName,
                                  cn.com.chinatelecom.www.schema.ctcc.common.
                                  v2_1.ChargingInformation charging,
                                  java.lang.String message,
                                  cn.com.chinatelecom.www.schema.ctcc.common.
                                  v2_1.SimpleReference receiptRequest) throws
      java.rmi.RemoteException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.PolicyException,
      cn.com.chinatelecom.www.schema.ctcc.common.v2_1.ServiceException {
    MessageContext context = MessageContext.getCurrentContext();
    DecodeSoapHeader soapHeader = new DecodeSoapHeader(context);
    RequestSOAPHeader header = soapHeader.DecodeDownSoapHeader();
   System.out.println(header.getSpId());
   System.out.println(header.getServiceId());
   System.out.println("MulticastMessaging"+header.getMulticastMessaging());
    HttpServletRequest request = (HttpServletRequest) context.getProperty(
        HTTPConstants.MC_HTTP_SERVLETREQUEST);
    String ip = request.getRemoteAddr();
    int port = request.getServerPort();
    if (port == 8080)
      System.out.println("************the port is 8080!!!");
    else
      System.out.println("============the port is 8088!!!");
    System.out.println("senderName:" + senderName);
    System.out.println("message:" + message);
    for(int i = 0;i<addresses.length;i++){
      System.out.println("addresses"+ i +":" + addresses[i]);
    }

    System.out.println("============the ip is " + ip);


    return "A12324314214";
  }

  public java.lang.String sendSmsLogo(org.apache.axis.types.URI[] addresses,
                                      java.lang.String senderName,
                                      cn.com.chinatelecom.www.schema.ctcc.
                                      common.v2_1.ChargingInformation charging,
                                      byte[] image,
                                      cn.com.chinatelecom.www.schema.ctcc.sms.
                                      v2_1.SmsFormat smsFormat,
                                      cn.com.chinatelecom.www.schema.ctcc.
                                      common.v2_1.SimpleReference
                                      receiptRequest) 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;
  }

  public java.lang.String sendSmsRingtone(org.apache.axis.types.URI[] addresses,
                                          java.lang.String senderName,
                                          cn.com.chinatelecom.www.schema.ctcc.
                                          common.v2_1.ChargingInformation
                                          charging, java.lang.String ringtone,
                                          cn.com.chinatelecom.www.schema.ctcc.
                                          sms.v2_1.SmsFormat smsFormat,
                                          cn.com.chinatelecom.www.schema.ctcc.
                                          common.v2_1.SimpleReference
                                          receiptRequest) 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;
  }

  public cn.com.chinatelecom.www.schema.ctcc.sms.v2_1.DeliveryInformation[]
      getSmsDeliveryStatus(java.lang.String requestIdentifier) 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 + -