Mercury-IM/persistence/src/main/java/org/mercury_im/messenger/persistence/repository/ChatRepository.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);
}