Package io.rong.message
Class RecallNotificationMessage
-
- All Implemented Interfaces:
public class RecallNotificationMessage撤回通知消息类
撤回通知消息类,当用户撤回消息或者收到一条撤回信令消息时,需要根据此通知消息在界面上进行展示。
-
-
Field Summary
Fields Modifier and Type Field Description public MessageContentoriginalMessageContentpublic StringrecallContentpublic longrecallActionTimepublic final static Creator<RecallNotificationMessage>CREATOR
-
Constructor Summary
Constructors Constructor Description RecallNotificationMessage(String operatorId, long recallTime, String originalObjectName, boolean isAdmin, boolean isDelete)RecallNotificationMessage(String operatorId, long recallTime, String originalObjectName, boolean isAdmin, boolean isDelete, String recallContent, long recallActionTime)RecallNotificationMessage(Array<byte> data)RecallNotificationMessage(Parcel in)
-
Method Summary
Modifier and Type Method Description MessageContentgetOriginalMessageContent()voidsetOriginalMessageContent(MessageContent originalMessageContent)StringgetRecallContent()获取撤回消息的内容 voidsetRecallContent(String recallContent)设置撤回消息的内容 longgetRecallActionTime()获取撤回消息的发送时间 voidsetRecallActionTime(long recallActionTime)设置撤回消息的发送时间 Array<byte>encode()序列化需要传输的数据。 voidwriteToParcel(Parcel dest, int flags)intdescribeContents()StringgetOperatorId()获取发起撤回消息的用户 id longgetRecallTime()获取撤回的时间(毫秒) StringgetOriginalObjectName()获取原消息的消息类型名 voidsetOriginalObjectName(String originalObjectName)booleanisAdmin()是否是管理员操作 booleanisDelete()是否删除 -
-
Constructor Detail
-
RecallNotificationMessage
RecallNotificationMessage(String operatorId, long recallTime, String originalObjectName, boolean isAdmin, boolean isDelete)
-
RecallNotificationMessage
RecallNotificationMessage(String operatorId, long recallTime, String originalObjectName, boolean isAdmin, boolean isDelete, String recallContent, long recallActionTime)
-
RecallNotificationMessage
RecallNotificationMessage(Array<byte> data)
-
RecallNotificationMessage
RecallNotificationMessage(Parcel in)
-
-
Method Detail
-
getOriginalMessageContent
MessageContent getOriginalMessageContent()
-
setOriginalMessageContent
void setOriginalMessageContent(MessageContent originalMessageContent)
-
getRecallContent
String getRecallContent()
获取撤回消息的内容
- Returns:
撤回消息的内容
-
setRecallContent
void setRecallContent(String recallContent)
设置撤回消息的内容
-
getRecallActionTime
long getRecallActionTime()
获取撤回消息的发送时间
- Returns:
撤回消息的发送时间
-
setRecallActionTime
void setRecallActionTime(long recallActionTime)
设置撤回消息的发送时间
- Parameters:
recallActionTime- 撤回消息的发送时间
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
describeContents
int describeContents()
-
getOperatorId
String getOperatorId()
获取发起撤回消息的用户 id
- Returns:
发起撤回消息的用户 id
-
getRecallTime
long getRecallTime()
获取撤回的时间(毫秒)
- Returns:
撤回的时间(毫秒)
-
getOriginalObjectName
String getOriginalObjectName()
获取原消息的消息类型名
- Returns:
原消息的消息类型名
-
setOriginalObjectName
void setOriginalObjectName(String originalObjectName)
-
isAdmin
boolean isAdmin()
是否是管理员操作
- Returns:
是否是管理员操作
-
isDelete
boolean isDelete()
是否删除
- Returns:
是否删除
-
-
-
-