Package org.rssowl.core.persist.dao

Examples of org.rssowl.core.persist.dao.INewsBinDAO.load()


    for (NewsEvent event : events) {
      INews news = event.getEntity();
      long parentId = news.getParentId();
      if (!fBookmarkGrouping.isActive() && parentId != 0) {
        if (!handledBins.contains(parentId)) {
          INewsBin bin = newsBinDao.load(parentId);
          if (bin != null) //Could have been deleted meanwhile
            affectedBinFolders.add(bin.getParent());
          handledBins.add(parentId);
        }
      } else
View Full Code Here


    }
    if (!statesUpdateInfos.isEmpty()) {
      Set<FeedLinkReference> removedFeedRefs = new HashSet<FeedLinkReference>();
      INewsBinDAO newsBinDAO = DynamicDAO.getDAO(INewsBinDAO.class);
      for (Map.Entry<Long, List<StatesUpdateInfo>> mapEntry : statesUpdateInfos.entrySet()) {
        INewsBin newsBin = newsBinDAO.load(mapEntry.getKey());
        if (newsBin.updateNewsStates(mapEntry.getValue())) {
          removeNews(db, removedFeedRefs, newsBin.removeNews(EnumSet.of(INews.State.DELETED)));
          putEventTemplate(new NewsBinEvent(newsBin, null, true));
          db.ext().store(newsBin, Integer.MAX_VALUE);
        }
View Full Code Here

    if (!statesUpdateInfos.isEmpty()) {
      Set<FeedLinkReference> removedFeedRefs = new HashSet<FeedLinkReference>();
      INewsBinDAO newsBinDAO = DynamicDAO.getDAO(INewsBinDAO.class);
      for (Map.Entry<Long, List<StatesUpdateInfo>> mapEntry : statesUpdateInfos.entrySet()) {
        INewsBin newsBin = newsBinDAO.load(mapEntry.getKey());
        if (newsBin.updateNewsStates(mapEntry.getValue())) {
          removeNews(db, removedFeedRefs, newsBin.removeNews(EnumSet.of(INews.State.DELETED)));
          putEventTemplate(new NewsBinEvent(newsBin, null, true));
          db.ext().set(newsBin, Integer.MAX_VALUE);
        }
View Full Code Here

    for (NewsEvent event : events) {
      INews news = event.getEntity();
      long parentId = news.getParentId();
      if (!fBookmarkGrouping.isActive() && parentId != 0) {
        if (!handledBins.contains(parentId)) {
          INewsBin bin = newsBinDao.load(parentId);
          if (bin != null) //Could have been deleted meanwhile
            affectedBinFolders.add(bin.getParent());
          handledBins.add(parentId);
        }
      } else
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.