rewrite using lambda

This commit is contained in:
Athou
2014-12-18 14:09:15 +01:00
parent c164926c54
commit 68cb8e194d

View File

@@ -7,6 +7,7 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Queue; import java.util.Queue;
import java.util.concurrent.ConcurrentLinkedQueue; import java.util.concurrent.ConcurrentLinkedQueue;
import java.util.stream.Collectors;
import javax.inject.Inject; import javax.inject.Inject;
import javax.inject.Singleton; import javax.inject.Singleton;
@@ -129,10 +130,7 @@ public class FeedQueues {
} }
// update all feeds in the database // update all feeds in the database
List<Feed> feeds = new ArrayList<>(); List<Feed> feeds = map.values().stream().map(c -> c.getFeed()).collect(Collectors.toList());
for (FeedRefreshContext context : map.values()) {
feeds.add(context.getFeed());
}
feedDAO.merge(feeds); feedDAO.merge(feeds);
} }