Skip to content
Snippets Groups Projects
AndroidNotificationManager.java 815 B
Newer Older
import org.briarproject.api.sync.GroupId;
/**
 * Manages notifications for private messages, forum posts, blog posts and
 * introductions.
 */
public interface AndroidNotificationManager {
	void clearPrivateMessageNotification(GroupId g);
	void clearAllContactNotifications();
	void clearForumPostNotification(GroupId g);
	void clearAllForumPostNotifications();

	void clearBlogPostNotification(GroupId g);
	void clearAllBlogPostNotifications();
	void blockNotification(GroupId g);

	void unblockNotification(GroupId g);
	void blockAllContactNotifications();

	void unblockAllContactNotifications();

	void blockAllForumPostNotifications();

	void unblockAllForumPostNotifications();

	void blockAllBlogPostNotifications();
	void unblockAllBlogPostNotifications();