All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tmsps.ne4Weixin.message.in.InBaseMsg Maven / Gradle / Ivy

The newest version!
package com.tmsps.ne4Weixin.message.in;

import java.io.Serializable;

import com.alibaba.fastjson.JSON;

/**
 * @author zhangwei [email protected] BaseMsg
 */
public abstract class InBaseMsg implements Serializable {

	private static final long serialVersionUID = 3310003395712379399L;

	private String ToUserName;
	// OpenID
	private String FromUserName;

	private String CreateTime;
	/**
	 * 被动响应消息类型 
	 * 1:text 文本消息 
	 * 2:image 图片消息 
	 * 3:voice 语音消息 
	 * 4:video 视频消息 
	 * 5:music 音乐消息
	 * 6:news 图文消息
	 * 7: event 事件
	 */
	private String MsgType;
	
	public String getToUserName() {
		return ToUserName;
	}

	public void setToUserName(String toUserName) {
		ToUserName = toUserName;
	}

	public String getFromUserName() {
		return FromUserName;
	}

	public void setFromUserName(String fromUserName) {
		FromUserName = fromUserName;
	}

	public String getCreateTime() {
		return CreateTime;
	}

	public void setCreateTime(String createTime) {
		CreateTime = createTime;
	}

	public String getMsgType() {
		return MsgType;
	}

	public void setMsgType(String msgType) {
		MsgType = msgType;
	}

	public String toJson() {
		return JSON.toJSONString(this);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy