public interface MessageService
Modifier and Type | Method and Description |
---|---|
MessageBuilder |
createMessageBuilder() |
MessageQuery |
createMessageQuery() |
ReactionQuery |
createReactionQuery() |
void |
deleteMessage(String messageId,
String userId) |
Message |
findById(String messageId) |
void |
markMessageAsRead(String messageId,
String userId) |
String |
reactToMessage(String messageId,
String userId,
String reaction) |
void |
referenceMessage(String messageId,
String referenceId,
String referenceType)
Reference the message with the given
messageId with the referenceId and referenceType . |
void |
removeReactionToMessage(String reactionId) |
void |
updateMessageActionInstanceId(String actionInstanceId,
String messageId,
String userId) |
Message |
updateMessageCategory(String messageId,
String category) |
Message |
updateMessageContent(String messageId,
String mainContent) |
MessageBuilder createMessageBuilder()
MessageQuery createMessageQuery()
void updateMessageActionInstanceId(String actionInstanceId, String messageId, String userId)
void referenceMessage(String messageId, String referenceId, String referenceType)
messageId
with the referenceId
and referenceType
.
It is not possible to reference an already referenced message.messageId
- the id of the message that needs to be referencedreferenceId
- the id of the referencereferenceType
- the type of the referenceReactionQuery createReactionQuery()
void removeReactionToMessage(String reactionId)
Copyright © 2019. All rights reserved.