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.