* Lists all the feeds existing.
*/
@GET
@RequiresPermissions("nexus:feeds:read")
public FeedEntriesXO get() {
final FeedEntriesXO result = new FeedEntriesXO();
for (FeedSource feedSource : feedSources) {
final FeedEntryXO entry = new FeedEntryXO();
entry.setResourceURI(BaseUrlHolder.get() + "/service/siesta" + TimelinePlugin.SERVICE_PREFIX + "/feeds/" + feedSource.getFeedKey());
entry.setName(feedSource.getFeedName());
entry.setDescription(feedSource.getFeedDescription());
result.getFeedEntries().add(entry);
}
return result;
}