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

📄 message.java

📁 华为短信网关实现的功能,包括服务器端和客户端代码
💻 JAVA
字号:
package com.fetion.cmpp.common;

import java.io.Serializable;
import java.util.Date;

import com.fetion.cmpp.common.util.DateUtil;

/**
 * 客户端与服务器端传递的信息格式
 * 包括:发送号码,目标号码,发送内容,发送日期
 * @author Administrator
 *
 */
public class Message implements Serializable {
	private static final long serialVersionUID = -5632731445693783333L;
	private String sourceTelNumber;
	private String[] destinationTelNumber;
	private String content;
	private Date createDate;
	
	public Message() {
	}
	public Message(String sourceTelNumber, String[] destinationTelNumber,
			String content, Date createDate) {
		super();
		this.sourceTelNumber = sourceTelNumber;
		this.destinationTelNumber = destinationTelNumber;
		this.content = content;
		this.createDate = createDate;
	}
	public String getSourceTelNumber() {
		return sourceTelNumber;
	}
	public void setSourceTelNumber(String sourceTelNumber) {
		this.sourceTelNumber = sourceTelNumber;
	}
	public String[] getDestinationTelNumber() {
		return destinationTelNumber;
	}
	public void setDestinationTelNumber(String[] destinationTelNumber) {
		this.destinationTelNumber = destinationTelNumber;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	@Override
	public String toString() {
		StringBuffer returnString = new StringBuffer();
		returnString.append(sourceTelNumber == null ? "" : "发送号码:"+sourceTelNumber);
		returnString.append("接收号码:"+arrayToString(destinationTelNumber));
		returnString.append(content == null ? "" : "content:"+content);
		returnString.append(createDate == null ? "" : "createDate:"+DateUtil.getFormatDate(createDate));
		return returnString.toString();
	}
	private String arrayToString(String[] stringArray){
		StringBuffer returnString = new StringBuffer();
		if(stringArray == null && stringArray.length>0){
			returnString.append("");
		}else{
			returnString.append("[");
			for(String tmp : stringArray)
				returnString.append(tmp+",");
			returnString.append("]");
		}
		return returnString.toString();	
	}
	

}

⌨️ 快捷键说明

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