-
Method Summary
Modifier and Type |
Method |
Description |
long |
countByCriteria(ConversationStatusQueryImpl query) |
|
void |
deleteByConversationId(java.lang.String conversationId) |
|
java.util.List<ConversationStatusEntity> |
findByConversation(java.lang.String conversationId) |
|
java.util.List<ConversationStatus> |
findByCriteria(ConversationStatusQueryImpl query) |
|
java.util.List<ConversationStatusEntity> |
findByUserAndConversation(java.lang.String userId,
java.lang.String conversationId) |
|
ConversationStatusEntity |
findByUserAndConversationAndFilter(java.lang.String userId,
java.lang.String conversationId,
java.lang.String filterId) |
|
int |
increaseUnreadMessageCountsForConversation(java.util.List<java.lang.String> userId,
java.lang.String conversationId) |
|
int |
resetConversationStatusesToEverythingRead(java.lang.String conversationId,
java.util.Date creationTime) |
|
long |
unreadCountByUserAndConversationAndNoFilter(java.lang.String userId,
java.lang.String conversationId) |
|
java.util.Map<java.lang.String,java.lang.Long> |
unreadCountByUserAndFilters(java.lang.String userId,
java.util.List<java.lang.String> filterIds) |
|
long |
unreadCountByUserAndNoFilter(java.lang.String userId) |
|
java.util.Map<java.lang.String,java.lang.Long> |
unreadCountPerConversationByUserAndNoFilterAndOnlyUnread(java.lang.String userId) |
|
java.util.Map<java.lang.String,java.lang.Long> |
unreadCountsByUserAndFilterAndConversations(java.lang.String userId,
java.lang.String filterId,
java.util.Collection<java.lang.String> conversationIds) |
|
int |
updateAllStatusesForReadMessage(java.lang.String userId,
java.lang.String conversationId,
java.lang.String messageId,
java.util.Date creationTime) |
|
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.data.DataManager
create, delete, delete, findById, insert, update
-
Method Details
-
-
java.util.List<ConversationStatusEntity> findByUserAndConversation(
java.lang.String userId,
java.lang.String conversationId)
-
ConversationStatusEntity findByUserAndConversationAndFilter(
java.lang.String userId,
java.lang.String conversationId,
java.lang.String filterId)
-
long unreadCountByUserAndConversationAndNoFilter(java.lang.String userId,
java.lang.String conversationId)
-
long unreadCountByUserAndNoFilter(java.lang.String userId)
-
java.util.Map<java.lang.String,java.lang.Long> unreadCountsByUserAndFilterAndConversations(java.lang.String userId,
java.lang.String filterId,
java.util.Collection<java.lang.String> conversationIds)
-
java.util.Map<java.lang.String,java.lang.Long> unreadCountByUserAndFilters(java.lang.String userId,
java.util.List<java.lang.String> filterIds)
-
java.util.Map<java.lang.String,java.lang.Long> unreadCountPerConversationByUserAndNoFilterAndOnlyUnread(java.lang.String userId)
-
int updateAllStatusesForReadMessage(java.lang.String userId,
java.lang.String conversationId,
java.lang.String messageId,
java.util.Date creationTime)
-
int resetConversationStatusesToEverythingRead(java.lang.String conversationId,
java.util.Date creationTime)
-
int increaseUnreadMessageCountsForConversation(java.util.List<java.lang.String> userId,
java.lang.String conversationId)
-
void deleteByConversationId(java.lang.String conversationId)
-
-