📄 interface.java
字号:
package com.quark.util;
import com.huawei.api.*;
//import com.huawei.api.ConnectionMgr;//连接DB类
//import com.huawei.api.SMTools;//工具类
//import com.huawei.api. SendShorBean;//下行短信对象类
//import com.huawei.api.SMReceivedBean;//上行短信对象类
//import com.huawei.api.SMEntry;//直接操作信息机接口
//import com.huawei.api.SMException;//接口异常类
//import com.huawei.api.SMErrorMapping;//定义接口异常类型及参考信息
public class Interface
{
public static int send(String dbserver,String dbuser,String dbpass,String login_user,String login_pass,java.util.Date atTime,String sourceAddr,String destAddr,String content,int needStateReport,String serviceID,String feeType,String feeCode)
{
try{
SMEntry.init(dbserver,dbuser,dbpass);
}
catch(Exception e)
{
System.out.print("SMEntry.init()----->");
e.printStackTrace();
// System.out.println("SMEntry.init()----->ErrorType:"+e.getErrorType()+"\nErrorCode:"+e.getErrorCode()+"\nErrorDesc:"+e.getErrorDesc());
}
//SMEntry.login(username,password);
int count=-1;
try{
count=SMEntry.submitShortMessage(login_user,login_pass,atTime,sourceAddr,destAddr,content,needStateReport,serviceID,feeType,feeCode);
}
catch(SMException e)
{
System.out.println("SMEntry.submitShortMessage()---->ErrorType:"+e.getErrorType()+"\nErrorCode:"+e.getErrorCode()+"\nErrorDesc:"+e.getErrorDesc());
}
try{
SMEntry.cleanUp();
}
catch(SMException e)
{
System.out.println("SMEntry.cleanUp()----->ErrorType:"+e.getErrorType()+"\nErrorCode:"+e.getErrorCode()+"\nErrorDesc:"+e.getErrorDesc());
}
return count;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -