private void readMostRecentFile(SocialEventType type, SocialPaged socialPaged, List<SocialActivitiesEvent> events, SocialPredicate<SocialActivitiesEvent> predicate) { Integer userMostRecentFileIndex = getSocialTimelinePersistenceAPI().getTypeMostRecentFileIndex(type); List<SocialActivitiesEvent> timeline = getSocialTimelinePersistenceAPI().getTimeline(type, userMostRecentFileIndex.toString()); List<SocialActivitiesEvent> filteredList = filterList(predicate, timeline); socialPaged.setLastFileReaded(userMostRecentFileIndex.toString()); readEvents(socialPaged, events, filteredList); }
private void readMostRecentFile(SocialEventType type, SocialPaged socialPaged, List<SocialActivitiesEvent> events, SocialPredicate<SocialActivitiesEvent> predicate) { Integer userMostRecentFileIndex = getSocialTimelinePersistenceAPI().getTypeMostRecentFileIndex(type); List<SocialActivitiesEvent> timeline = getSocialTimelinePersistenceAPI().getTimeline(type, userMostRecentFileIndex.toString()); List<SocialActivitiesEvent> filteredList = filterList(predicate, timeline); socialPaged.setLastFileReaded(userMostRecentFileIndex.toString()); readEvents(socialPaged, events, filteredList); }
private void readMostRecentFile(SocialUser socialUser, SocialPaged socialPaged, List<SocialActivitiesEvent> events, SocialPredicate<SocialActivitiesEvent> predicate) { Integer userMostRecentFileIndex = getSocialTimelinePersistenceAPI().getUserMostRecentFileIndex(socialUser); if (thereIsNothingToRead(userMostRecentFileIndex)) { return; } List<SocialActivitiesEvent> timeline = getSocialTimelinePersistenceAPI().getTimeline(socialUser, userMostRecentFileIndex.toString()); List<SocialActivitiesEvent> filteredList = filterList(predicate, timeline); socialPaged.setLastFileReaded(userMostRecentFileIndex.toString()); readEvents(socialPaged, events, filteredList); }
private void readMostRecentFile(SocialUser socialUser, SocialPaged socialPaged, List<SocialActivitiesEvent> events, SocialPredicate<SocialActivitiesEvent> predicate) { Integer userMostRecentFileIndex = getSocialTimelinePersistenceAPI().getUserMostRecentFileIndex(socialUser); if (thereIsNothingToRead(userMostRecentFileIndex)) { return; } List<SocialActivitiesEvent> timeline = getSocialTimelinePersistenceAPI().getTimeline(socialUser, userMostRecentFileIndex.toString()); List<SocialActivitiesEvent> filteredList = filterList(predicate, timeline); socialPaged.setLastFileReaded(userMostRecentFileIndex.toString()); readEvents(socialPaged, events, filteredList); }