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

📄 textmessage.java.svn-base

📁 监控整个SP系统的SMS信息通道的发送情况并且生成日志。 支持权限判断。
💻 SVN-BASE
字号:
package com.infobank.superchannel.pojo;import java.io.Serializable;/** * @author LiW * @version 创建时间:2007-10-12 * 类说明 对数据库中表的映射 * modified 2007-10-30 by Xiaoguang Sun */public class TextMessage implements Serializable {  public TextMessage(String message){    setMessage(message);  }  public TextMessage(){  }  private static final long serialVersionUID = 5595130199125698875L;  public enum RESULT{    SUCCESSFUL,    FAILED,    OVERFLOW;  }    public enum STATUS{    WAITING,    SENDING,    DELIVERED,    BLOCKED;  }    private String tablesname;  private String tran_pr; //每条信息的唯一id  private String tran_key; //暂时不需考虑  private String tran_msgkey; //客户信息  private String tran_phone; //手机号码  private String tran_callback; //特服号码  private String tran_status; //信息状态  private String tran_rslt; //信息结果  private String tran_date; //发送时间  private String tran_deliverdate; //接收结果时间  private String tran_msg; //信息内容  private String tran_cm_msgkey; //暂时不需要  private String tran_reportdate; //接收状态报告时间,暂时不需要  private TextMessageStatusSetting statusSetting;  private TextMessageResultSetting resultSetting;    private STATUS status;  private RESULT result;  // internal data structure  private String resultCode; // 通道返回的发送状态码  private int retry=0; // 重试次数  private String dataSource=null; // datasource name. used internally  private String tag=null; // message tag. used internally  /**   * @return 特服号码   * */  public String getTran_callback() {    return tran_callback;  }    public String getCallback(){    return tran_callback;  }  /**   * @param tran_callback 特服号码   */  public void setTran_callback(String tran_callback) {    this.tran_callback = tran_callback;  }    public void setCallback(String callback){    this.tran_callback = callback;  }  public String getTran_cm_msgkey() {    return tran_cm_msgkey;  }  public void setTran_cm_msgkey(String tran_cm_msgkey) {    this.tran_cm_msgkey = tran_cm_msgkey;  }  /**   * @return 发送时间   */  public String getTran_date() {    return tran_date;  }  /**   * @param tran_date 发送时间   */  public void setTran_date(String tran_date) {    this.tran_date = tran_date;  }  /**   * @return 接收结果时间   */  public String getTran_deliverdate() {    return tran_deliverdate;  }  /**   * @param tran_deliverdate 接受结果时间   */  public void setTran_deliverdate(String tran_deliverdate) {    this.tran_deliverdate = tran_deliverdate;  }  /**   * 暂不需要   */  public String getTran_key() {    return tran_key;  }  /**   * @param tran_key transfer key   */  public void setTran_key(String tran_key) {    this.tran_key = tran_key;  }  /**   * @return 信息内容   */  public String getTran_msg() {    return tran_msg;  }  /**   * @param tran_msg 信息内容   */  public void setTran_msg(String tran_msg) {    this.tran_msg = tran_msg;  }  /**   * @return 信息内容   */  public String getMessage() {    return tran_msg;  }  /**   * @param msg 信息内容   */  public void setMessage(String msg) {    this.tran_msg = msg;  }  /**   * @return 客户信息   */  public String getTran_msgkey() {    return tran_msgkey;  }  /**   * @param tran_msgkey 客户信息   */  public void setTran_msgkey(String tran_msgkey) {    this.tran_msgkey = tran_msgkey;  }  /**   * @return 手机号码   */  public String getTran_phone() {    return tran_phone;  }  /**   * @param tran_phone 手机号码   */  public void setTran_phone(String tran_phone) {    this.tran_phone = tran_phone;  }    public String getPhone(){    return tran_phone;  }    public void setPhone(String phone){    this.tran_phone=phone;  }    /**   * @return 每条信息的唯一ID   */  public String getTran_pr() {    return tran_pr;  }  /**   * @param tran_pr 每条信息的唯一ID   */  public void setTran_pr(String tran_pr) {    this.tran_pr = tran_pr;  }  /**   * @return 每条信息的唯一ID   */  public int getMessageID() {    return Integer.parseInt(tran_pr);  }  /**   * @param id 每条信息的唯一ID   */  public void setMessageID(int id) {    this.tran_pr = Integer.toString(id);  }  /**   * 暂不需要考虑   */  public String getTran_reportdate() {    return tran_reportdate;  }  /**   * @param tran_reportdate report date of transfer   */  public void setTran_reportdate(String tran_reportdate) {    this.tran_reportdate = tran_reportdate;  }  /**   * @return 信息结果   */  public String getTran_rslt() {    return tran_rslt;  }  /**   * @param tran_rslt 信息结果   */  public void setTran_rslt(String tran_rslt) {    this.tran_rslt = tran_rslt;  }  /**   * @return 信息状态   */  public String getTran_status() {    return tran_status;  }  /**   * @param tran_status 信息状态   */  public void setTran_status(String tran_status) {    this.tran_status = tran_status;  }  /**   * @return 此条信息所属表名   */  public String getTablesname() {    return tablesname;  }  /**   * @param tablesname 此条信息所属表名   */  public void setTablesname(String tablesname) {    this.tablesname = tablesname;  }  /**   * @return 此条信息所属表名   */  public String getTableName() {    return tablesname;  }  /**   * @param name 此条信息所属表名   */  public void setTableName(String name) {    this.tablesname = name;  }    public String getDataSource(){    return dataSource;  }    public void setDataSource(String dataSource){    this.dataSource=dataSource;  }  public String getResultCode(){    return resultCode;  }  public void setResultCode(String code){    this.resultCode=code;  }  public int getRetry(){    return retry;  }  public void setRetry(int retry){    this.retry=retry;  }  public void setResult(RESULT result){    this.result=result;    tran_rslt=Integer.toString(getResult());  }    public int getResult(){    return resultSetting.getResult(result);  }    public boolean isResult(RESULT result){    return this.result==result;  }  public boolean isStatus(STATUS status){    return this.status==status;  }  public int getStatus(){    return statusSetting.getStatus(status);  }    public void setStatus(STATUS status){    this.status=status;    tran_status=Integer.toString(getStatus());  }    public void setStatusSetting(TextMessageStatusSetting setting){    statusSetting=setting;  }    public void setResultSetting(TextMessageResultSetting setting){    resultSetting=setting;  }    public String getTag(){    return tag;  }  public void setTag(String tag){    this.tag=tag;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -