Exemplo n.º 1
0
 public void start() throws ApiException {
   for (NewsConfig newsConfig : config.getNewsConfigs()) {
     if (newsConfig.isActive()) {
       log.info("Working on '" + newsConfig.getId() + "'");
       RssNews rss = new RssNews(newsConfig.getRssFeedUrl());
       List<RssNewsEntry> filteredRssNewsEntries =
           rss.getFilteredRssNewsEntries(newsConfig.getFilters(), newsConfig.getMaxAge());
       postRssNews(filteredRssNewsEntries, newsConfig);
     }
   }
 }