NIMSDK-AOS
10.9.10
|
系统通知数据结构 更多...
Public 成员函数 | |
long | getMessageId () |
获取系统通知ID 更多... | |
void | setMessageId (long messageId) |
设置系统通知ID 更多... | |
String | getMessageServerId () |
void | setMessageServerId (String messageServerId) |
SystemMessageType | getType () |
获取系统通知类型 更多... | |
void | setType (int type) |
设置系统通知类型 更多... | |
String | getFromAccount () |
该系统通知的发起方帐号。 例如:申请加入群的申请者,同意入群邀请的同意者 更多... | |
void | setFromAccount (String fromAccount) |
设置发起方帐号 更多... | |
String | getTargetId () |
获取系统通知的目标ID. 更多... | |
void | setTargetId (String targetId) |
设置系统通知的目标ID 更多... | |
long | getTime () |
获取系统通知的发出时间,单位为ms 更多... | |
void | setTime (long time) |
设置系统通知的发出时间 更多... | |
SystemMessageStatus | getStatus () |
获取系统通知的处理状态 更多... | |
void | setStatus (SystemMessageStatus status) |
设置系统通知的处理状态 更多... | |
String | getContent () |
获取系统通知的内容。 例如:申请附言,拒绝理由 更多... | |
void | setContent (String content) |
设置系统通知的内容 更多... | |
String | getAttach () |
获取系统通知的附件内容。 该字段用于日后扩展 更多... | |
void | setAttach (String attach) |
设置系统通知的附件内容。 更多... | |
Object | getAttachObject () |
获取系统通知附件内容解析后的对象。 对于第三方app自定义消息类型,该域可自行解析。 对于内置的系统通知类型,该域的返回值定义见com.netease.nimlib.sdk.msg.constant.SystemMessageType 更多... | |
void | setAttachObject (Object object) |
设置解析后的附件对象。 该字段和attach是独立的,以便第三方app缓存自己的附件对象。 更多... | |
boolean | isUnread () |
判断该系统通知是否已读 更多... | |
void | setUnread (boolean unread) |
设置改系统通知已读/未读 更多... | |
String | getCustomInfo () |
获取自定义信息,目前只有拉人入群时可以设置 更多... | |
系统通知数据结构
在文件 SystemMessage.java 第 17 行定义.
String com.netease.nimlib.sdk.msg.model.SystemMessage.getAttach | ( | ) |
Object com.netease.nimlib.sdk.msg.model.SystemMessage.getAttachObject | ( | ) |
获取系统通知附件内容解析后的对象。
对于第三方app自定义消息类型,该域可自行解析。
对于内置的系统通知类型,该域的返回值定义见com.netease.nimlib.sdk.msg.constant.SystemMessageType
在文件 SystemMessage.java 第 218 行定义.
String com.netease.nimlib.sdk.msg.model.SystemMessage.getContent | ( | ) |
String com.netease.nimlib.sdk.msg.model.SystemMessage.getCustomInfo | ( | ) |
String com.netease.nimlib.sdk.msg.model.SystemMessage.getFromAccount | ( | ) |
long com.netease.nimlib.sdk.msg.model.SystemMessage.getMessageId | ( | ) |
String com.netease.nimlib.sdk.msg.model.SystemMessage.getMessageServerId | ( | ) |
在文件 SystemMessage.java 第 64 行定义.
SystemMessageStatus com.netease.nimlib.sdk.msg.model.SystemMessage.getStatus | ( | ) |
String com.netease.nimlib.sdk.msg.model.SystemMessage.getTargetId | ( | ) |
long com.netease.nimlib.sdk.msg.model.SystemMessage.getTime | ( | ) |
SystemMessageType com.netease.nimlib.sdk.msg.model.SystemMessage.getType | ( | ) |
boolean com.netease.nimlib.sdk.msg.model.SystemMessage.isUnread | ( | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setAttach | ( | String | attach | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setAttachObject | ( | Object | object | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setContent | ( | String | content | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setFromAccount | ( | String | fromAccount | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setMessageId | ( | long | messageId | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setMessageServerId | ( | String | messageServerId | ) |
在文件 SystemMessage.java 第 68 行定义.
void com.netease.nimlib.sdk.msg.model.SystemMessage.setStatus | ( | SystemMessageStatus | status | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setTargetId | ( | String | targetId | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setTime | ( | long | time | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setType | ( | int | type | ) |
void com.netease.nimlib.sdk.msg.model.SystemMessage.setUnread | ( | boolean | unread | ) |