@Override public IterableResult<Extension> searchFlavors(FlavorQuery query) throws SearchException { IterableResult<Extension> result = null; // Search local flavors try { result = RepositoryUtils.appendSearchResults(result, this.localRepository.search(query)); } catch (SearchException e) { this.logger.error("Failed to search in local repository", e); } // Search remote flavors result = RepositoryUtils.appendSearchResults(result, this.extensionRepositoryManager.search(query)); return result; }
result = RepositoryUtils.appendSearchResults(previousSearchResult, result);