19 lines
484 B
Java
19 lines
484 B
Java
package org.mercury_im.messenger.persistence.repository;
|
|
|
|
import androidx.lifecycle.LiveData;
|
|
|
|
import org.mercury_im.messenger.persistence.model.ChatModel;
|
|
import org.mercury_im.messenger.persistence.model.ContactModel;
|
|
import org.mercury_im.messenger.persistence.model.XmppIdentityModel;
|
|
|
|
import java.util.List;
|
|
|
|
public interface ChatRepository {
|
|
|
|
LiveData<List<ChatModel>> getAllChats();
|
|
|
|
void getChatWith(XmppIdentityModel identity);
|
|
|
|
void closeChat(ChatModel chat);
|
|
}
|