📄 ismssender.java
字号:
package com.ufmobile.platform.mstreet.sms;
import java.util.List;
import javax.ejb.Local;
import javax.ejb.Remote;
import com.ufmobile.business.exception.AccountException;
/**
* 供商街系统发送短信调用 */
@Remote
@Local
public interface ISMSSender {
/**
* 发送短信 * @param mtInfo 短信信息
* @param mobileList 参数数据类型改为数组
* @return 该批短信的批次号,当参数batchNo为null时,返回新的批次号;否则,返回的是batchNo; * null表示发送短信失败 * */
public String MtSubmit(int localId, MTRequest mtInfo,
String[] mobileList) throws AccountException;
/**
* 获取短信发送信息 * @param batchNo 短信批次号 * @param mobileNumber 用户号码
* @return 短信明细,null表示没有找到符合条件的短信 */
public List<MTDetailInfo> getMtDetails(String batchNo, String mobileNumber);
/**
* 获取短信发送信息 * @param batchNo 短信批次号 * @param begin 从该批次的第几条短信开始取
* @param end 取到该批次的第几条 * @return 短信明细,null表示没有找到符合条件的短信 */
public List<MTDetailInfo> getMtDetails(String batchNo, int begin, int end);
/**
* 提交一个MR
* @param MRInfos
* @return 1表示接收到MR,0表示接收MR异常
*/
public int setMR(MRInfo[] MRInfos);
/**
* 提交一个MO
* @param moInfo MOInfo对象
* @return 1表示接收到MO,0表示接收MO异常
*/
public int setMO(int localId, MOInfo[] MOInfos);
/**
* Wap搜索
* @param keyWord 搜索输入
* @param startRow 搜索结果的开始行(>=1)
* @param endRow 搜索结果的结束行
* @return size()=0表示没有搜索到商铺
*/
public List<WapSearchResult> wapSearch(int localId, String keyWord, int startRow, int endRow);
/**
* 按照搜索次数查询搜索关键词
* @param count 搜索词个数
* @return size()=0表示没有查询到搜索关键词
*/
public List<String> getHotSearchKeyWord(int count);
/**
* 发送短信
* @param mtSubmit 短信信息数组
* @return 1表示接收到MT,0表示接收MT异常
* */
public int MtSubmit(MTSubmit[] mtSubmit);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -