public abstract class BaseMessage extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected long |
createTime
消息创建时间
|
protected String |
fromUserName
发送方微信号,若为普通用户,则是一个OpenID
|
protected String |
msgId
消息id,64位整型
|
protected MsgType |
msgType
消息类型
|
protected String |
toUserName
接收方微信号
|
Constructor and Description |
---|
BaseMessage() |
Modifier and Type | Method and Description |
---|---|
abstract void |
configXStream(com.thoughtworks.xstream.XStream xStream)
必要时,对XStream进行一些设置操作
|
long |
getCreateTime() |
String |
getFromUserName() |
String |
getMsgId() |
MsgType |
getMsgType() |
static long |
getSerialversionuid() |
String |
getToUserName() |
com.thoughtworks.xstream.XStream |
getXStream()
获取 xstream
|
void |
loadDataFromXml(String xmlMsg)
从XML字符串中读取并解析数据到本实体类对象实例
|
void |
setCreateTime(long createTime) |
void |
setFromUserName(String fromUserName) |
void |
setMsgId(String msgId) |
void |
setMsgType(MsgType msgType) |
void |
setMsgType(String msgType) |
void |
setToUserName(String toUserName) |
String |
toXmlMsg()
将本对象实例转换成 微信公众号 接口文档所要求的XML格式字符串
|
protected String toUserName
protected String fromUserName
protected long createTime
protected MsgType msgType
protected String msgId
public String getToUserName()
public void setToUserName(String toUserName)
public String getFromUserName()
public void setFromUserName(String fromUserName)
public long getCreateTime()
public void setCreateTime(long createTime)
public void setMsgType(String msgType)
public MsgType getMsgType()
public void setMsgType(MsgType msgType)
public String getMsgId()
public void setMsgId(String msgId)
public static long getSerialversionuid()
public String toXmlMsg()
public com.thoughtworks.xstream.XStream getXStream()
public abstract void configXStream(com.thoughtworks.xstream.XStream xStream)
xStream
- public void loadDataFromXml(String xmlMsg)
xmlMsg
- Copyright © 2020. All rights reserved.