Package com.bytedesk.core.message_unread
Class MessageUnreadEntity
java.lang.Object
com.bytedesk.core.message_unread.MessageUnreadEntity
- All Implemented Interfaces:
Serializable
存储未读消息,减少message表查询压力
缓存每个用户该接收的消息,自己发送的消息自己不缓存
收到客户端的回执receipt后,删除该条缓存记录
客户端拉取之后,从表中删除该条记录
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private String
private LocalDateTime
private boolean
private String
private Long
private String
private static final long
private String
private String
private String
private @NotBlank(message="uid is required") String
private LocalDateTime
private String
private String
private int
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
id
-
uid
-
type
-
status
-
-
extra
-
client
-
threadTopic
-
user
-
version
private int version -
createdAt
-
updatedAt
-
deleted
private boolean deleted -
orgUid
-
userUid
-
-
Constructor Details
-
MessageUnreadEntity
public MessageUnreadEntity()
-