-
- All Implemented Interfaces:
public interface MessageRepository
-
-
Method Summary
Modifier and Type Method Description abstract UnitaddOrUpdateMessages(List<Message> messages)abstract List<Message>getAllMessages()abstract StringgetLastReceivedMessageIDFromEntries()abstract UnitdeleteMessage(String nonce)abstract UnitsaveMessages()abstract UnitupdateEncryption(Encryption encryption)abstract UnitupdateConversationRoster(ConversationRoster conversationRoster)abstract Unitlogout()-
-
Method Detail
-
addOrUpdateMessages
abstract Unit addOrUpdateMessages(List<Message> messages)
-
getAllMessages
abstract List<Message> getAllMessages()
-
getLastReceivedMessageIDFromEntries
abstract String getLastReceivedMessageIDFromEntries()
-
deleteMessage
abstract Unit deleteMessage(String nonce)
-
saveMessages
abstract Unit saveMessages()
-
updateEncryption
abstract Unit updateEncryption(Encryption encryption)
-
updateConversationRoster
abstract Unit updateConversationRoster(ConversationRoster conversationRoster)
-
-
-
-