📄 sendsmsbindingimpl.java
字号:
/**
* SendSmsBindingImpl.java
*
* This file was auto-generated from WSDL
* by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter.
*/
package cn.com.chinatelecom.www.wsdl.ctcc.sms.send.v2_1.service;
import cn.com.ffcs.lbp.MessageCount;
import cn.com.ffcs.lbp.Queue;
import cn.com.ffcs.lbp.ReceiptReport;
import ffcs.logging.Log;
import ffcs.logging.LogFactory;
public class SendSmsBindingImpl implements cn.com.chinatelecom.www.wsdl.ctcc.sms.send.v2_1._interface.SendSms{
private Log log = LogFactory.getLog(SendSmsBindingImpl.class);
private MessageCount emseCounter = MessageCount.getIsagMsgCount();
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 {
String outStr=" DA="+addresses[0]+" OA="+senderName+" message="+message+" corrlator="+receiptRequest.getCorrelator()+" InterfaceName="+receiptRequest.getInterfaceName()+" Endpoint="+receiptRequest.getEndpoint();
log.info("从推送前置接收到短信:"+outStr);
/* Integer(0x00000001),"SMS Rquest");
Integer(0x80000001),"SMS ReceiptReport");
Integer(0x00000002),"MMS Rquest");
Integer(0x80000002),"MMS ReceiptReport");
Integer(0x00000003),"WAP Rquest");
Integer(0x80000003),"WAP ReceiptReport");
*/
emseCounter.incrementReceive(1,0x00000001); // SMS Rquest
ReceiptReport report =new ReceiptReport(ReceiptReport.type_sms,receiptRequest.getCorrelator(),addresses[0],receiptRequest.getEndpoint());
Queue.push(report);
return receiptRequest.getCorrelator();
}
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 + -