?? mtinfo.java
字號:
package com.gctech.sms.msg;
/**
*
* <p>下行短信數據結構。 </p>
* <p>Copyright: Copyright (c) 2003</p>
* <p>gctech </p>
* @author 王紅寶
* @version $Id: MTInfo.java,v 1.4 2005/01/27 06:28:48 lijz Exp $
*/
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.Serializable;
public class MTInfo implements Serializable {
public String spMsgId;
public int squeceid ;
/*msgLength 消息總長度,包括本字段 //int 4
/**網關信息,有兩種情況已知網關,未知網關*/
public int gateway = -1; //int 1
/** 產品ID */
public String productID; //char(20)
/** 短消息子類型(0=取消訂閱,1=訂閱或點播請求,2=點播下發(fā),3=訂閱下發(fā),其他保留) */
public byte bSubType; //int 1
//內容長度 //uint 1
/** 要發(fā)送內容 */
public String content = ""; //char n
/**發(fā)送號碼*/
public String srcPhone = ""; //char 21
//接收號碼數量 //int 1
public byte bDestNo = 1;
/**接收號碼,*/
public String sDestPhone; //char 21*n
/**信息標識*/
public String MsgID = "";
/**信息標識(用于化為API記錄返回的MSGID*/
public String MsgID2 = "";
/**是否需要狀態(tài)報告*/
public byte bNeedReply = 1; //int 1
/**信息級別*/
public byte bMsgLevel = 3; //int 1
/**業(yè)務類型,在發(fā)送給網關之前填充此字段。*/
public String ServiceID = null; //char 10
/**計費用戶類型*/
public byte bFeeUserType = 3; //int 1
/**被計費用戶號碼*/
public String FeeterminalId = null; //char 21
public byte bMsgFmt = 0; //int 1
/**資費類別*/
public String FeeType = "";
/**資費代碼*/
public String FeeCode = ""; //char 6
/**存活有效期*/
public String ValidTime = ""; //char 17
/**定時發(fā)送時間*/
public String AtTime = ""; //char 17
public String spId = null;
public int nStatus;
//add start ,by liyi ,to fit cmpp3.0
public int feeTerminalType = 0;
public int destTerminalType = 0;
public String linkID = "";
//add end
public MTInfo() {
}
public String toString() {
return "[MSGID:"
+ this.MsgID
+ "] [GATEWAY:"
+ this.gateway
+ "] [MSGID2:"
+ this.MsgID2
+ "] [FEE_TERM:"
+ this.FeeterminalId
+ "] [DEST_TERM:"
+ this.sDestPhone
+ "] [FEECODE:"
+ this.FeeCode
+ "] [CONTENT:"
+ this.content
+ "] [PRODUCT_ID:"
+ this.productID
+ "] [SRC_TERM:"
+ this.srcPhone
+ "]";
}
private void writeObject(ObjectOutputStream oos) throws IOException {
oos.defaultWriteObject();
}
private void readObject(ObjectInputStream ois) throws ClassNotFoundException, IOException {
ois.defaultReadObject();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -