if (links.isEmpty() && guids.isEmpty())
return;
/* Search existing News by Links and GUIDs */
ModelSearchImpl modelSearch = (ModelSearchImpl) Owl.getPersistenceService().getModelSearch();
Map<URI, List<NewsReference>> linkToNewsRefs = modelSearch.searchNewsByLinks(links, false, monitor);
Map<IGuid, List<NewsReference>> guidToNewsRefs = modelSearch.searchNewsByGuids(guids, false, monitor);
for (INews item : news) {
/* Return early on cancellation */
if (monitor.isCanceled() || Owl.isShuttingDown())