[core] add method to ConversationManager for deleting a set of messages

This commit is contained in:
Torsten Grote
2019-10-22 11:16:27 -03:00
parent 5b515d7e18
commit f516dbe34f
2 changed files with 23 additions and 0 deletions

View File

@@ -44,6 +44,14 @@ public interface ConversationManager {
*/
boolean deleteAllMessages(ContactId c) throws DbException;
/**
* Deletes the given set of messages associated with the given contact.
*
* @return true if all given messages could be deleted, false otherwise
*/
boolean deleteMessages(ContactId c, Collection<MessageId> messageIds)
throws DbException;
@NotNullByDefault
interface ConversationClient {