📄 sendmessagebindingimpl.java
字号:
/**
* SendMessageBindingImpl.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.multimedia_messaging.send.v2_2.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 SendMessageBindingImpl implements cn.com.chinatelecom.www.wsdl.ctcc.multimedia_messaging.send.v2_2._interface.SendMessage{
private Log log = LogFactory.getLog(SendMessageBindingImpl.class);
private MessageCount emseCounter = MessageCount.getIsagMsgCount();
public java.lang.String sendMessage(org.apache.axis.types.URI[] addresses, java.lang.String senderAddress, java.lang.String subject, cn.com.chinatelecom.www.schema.ctcc.multimedia_messaging.v2_2.MessagePriority priority, cn.com.chinatelecom.www.schema.ctcc.common.v2_1.ChargingInformation charging, 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="+senderAddress+" subject="+subject+" priority="+priority+" 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,0x00000002); // MMS Rquest
ReceiptReport report =new ReceiptReport(ReceiptReport.type_mms,receiptRequest.getCorrelator(),addresses[0],receiptRequest.getEndpoint());
Queue.push(report);
return receiptRequest.getCorrelator();
}
public cn.com.chinatelecom.www.schema.ctcc.multimedia_messaging.v2_2.DeliveryInformation[] getMessageDeliveryStatus(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 + -