]>
nmode's Git Repositories - signal-cli/blob - lib/src/main/java/org/asamk/signal/manager/storage/contacts/ContactsStore.java
2435c4e95151e0edd3e53a4558f546b5967765c6
1 package org
.asamk
.signal
.manager
.storage
.contacts
;
3 import org
.asamk
.signal
.manager
.api
.Pair
;
4 import org
.asamk
.signal
.manager
.storage
.recipients
.Contact
;
5 import org
.asamk
.signal
.manager
.storage
.recipients
.RecipientId
;
9 public interface ContactsStore
{
11 void storeContact(RecipientId recipientId
, Contact contact
);
13 Contact
getContact(RecipientId recipientId
);
15 List
<Pair
<RecipientId
, Contact
>> getContacts();
17 void deleteContact(RecipientId recipientId
);