public class PrivateMessage extends MessageModel
| 限定符和类型 | 字段和说明 |
|---|---|
Integer |
contentAvailable |
String |
count
针对 iOS 平台,Push 时用来控制未读消息显示数,只有在 toUserId 为一个用户 Id 的时候有效。
|
Integer |
isCounted
当前版本有新的自定义消息,而老版本没有该自定义消息时,老版本客户端收到消息后是否进行未读消息计数,
0 表示为不计数、 1 表示为计数,默认为 1 计数,未读消息数增加 1。
|
Integer |
isIncludeSender
发送用户自已是否接收消息,0 表示为不接收,1 表示为接收,默认为 0 不接收。
|
Integer |
isPersisted
针对 iOS 平台,Push 时用来控制未读消息显示数,只有在 toUserId 为一个用户 Id 的时候有效。
|
Integer |
verifyBlacklist
是否过滤发送人黑名单列表,0 表示为不过滤、 1 表示为过滤,默认为 0 不过滤。
|
| 构造器和说明 |
|---|
PrivateMessage() |
PrivateMessage(String senderId,
String[] targetId,
String objectName,
BaseMessage content,
String pushContent,
String pushData,
String count,
Integer isPersisted,
Integer isCounted,
Integer verifyBlacklist,
Integer isIncludeSender,
Integer contentAvailable) |
| 限定符和类型 | 方法和说明 |
|---|---|
Integer |
getContentAvailable() |
String |
getCount() |
Integer |
getIsCounted() |
Integer |
getIsIncludeSender() |
Integer |
getIsPersisted() |
String[] |
getTargetId()
获取接受用户id
|
Integer |
getVerifyBlacklist() |
PrivateMessage |
setContent(BaseMessage content) |
PrivateMessage |
setContentAvailable(Integer contentAvailable) |
PrivateMessage |
setCount(String count) |
PrivateMessage |
setIsCounted(Integer isCounted) |
PrivateMessage |
setIsIncludeSender(Integer isIncludeSender) |
PrivateMessage |
setIsPersisted(Integer isPersisted) |
PrivateMessage |
setObjectName(String objectName)
此属性已经不再使用了,消息类型改为通过 BaseMessage 里的 getType 获取
|
PrivateMessage |
setPushContent(String pushContent) |
PrivateMessage |
setPushData(String pushData) |
PrivateMessage |
setSenderId(String senderId) |
PrivateMessage |
setTargetId(String[] targetId)
设置接受用户id
|
PrivateMessage |
setVerifyBlacklist(Integer verifyBlacklist) |
getContent, getObjectName, getPushContent, getPushData, getSenderIdpublic String count
public Integer isPersisted
public Integer isCounted
public Integer verifyBlacklist
public Integer isIncludeSender
public Integer contentAvailable
public PrivateMessage setSenderId(String senderId)
setSenderId 在类中 MessageModelpublic String[] getTargetId()
getTargetId 在类中 MessageModelpublic PrivateMessage setTargetId(String[] targetId)
setTargetId 在类中 MessageModelpublic PrivateMessage setContent(BaseMessage content)
setContent 在类中 MessageModelpublic PrivateMessage setPushContent(String pushContent)
setPushContent 在类中 MessageModelpublic PrivateMessage setPushData(String pushData)
setPushData 在类中 MessageModelpublic String getCount()
public PrivateMessage setCount(String count)
public Integer getVerifyBlacklist()
public PrivateMessage setVerifyBlacklist(Integer verifyBlacklist)
public Integer getIsPersisted()
public PrivateMessage setIsPersisted(Integer isPersisted)
public Integer getIsCounted()
public PrivateMessage setIsCounted(Integer isCounted)
public Integer getIsIncludeSender()
public PrivateMessage setIsIncludeSender(Integer isIncludeSender)
public PrivateMessage setObjectName(String objectName)
MessageModelsetObjectName 在类中 MessageModelpublic Integer getContentAvailable()
public PrivateMessage setContentAvailable(Integer contentAvailable)
Copyright © 2020 RcongCloud Group. All rights reserved.