package org.briarproject.android.api; 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(); }