package org.openhab.habclient.auto;
import android.app.PendingIntent;
import android.support.v4.app.NotificationCompat;
import org.openhab.domain.SenderType;
/**
* Created by Tony Alpskog in 2015.
*/
public interface IAutoUnreadConversationManager {
int addMessageToUnreadConversations(SenderType senderType, String stringId, String message);
void removeMessageFromUnreadConversations(int conversationId);
NotificationCompat.CarExtender.UnreadConversation[] getUnreadConversations();
boolean isOpenHABSystemConversation(int conversationId);
int getConservationId(SenderType senderType, String stringId);
void addMessageToUnreadConversations(int conversationId, String stringId, String message);
PendingIntent getMessageReadPendingIntent(int conversationId);
}