package org.briarproject.api.feed; import org.briarproject.api.db.DbException; import org.briarproject.api.sync.ClientId; import org.briarproject.api.sync.GroupId; import java.io.IOException; import java.util.List; public interface FeedManager { /** Returns the unique ID of the client. */ ClientId getClientId(); /** Adds a RSS feed. */ void addFeed(String url, GroupId g) throws DbException, IOException; /** Removes a RSS feed. */ void removeFeed(String url) throws DbException; /** Gets a list of all added RSS feeds */ List getFeeds() throws DbException; }