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

📄 ismssender.java

📁 国内很牛的软件公司花费两年半开发的用EJB3开发的代码,采用STRUTS和EJB3,目前系统进行第二版.所以拿出来共享
💻 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 + -