@Override public void close() { extractor.close(); }
@Override public void close() { extractor.close(); }
/** * Kill the query (DocumentExtractor). * * @param queryId The id of the query */ void kill(UUID queryId) { DocumentExtractor extractor = queries.remove(queryId); if (extractor != null) { extractor.close(); } }
/** * Kill the query (DocumentExtractor) * * @param id * The id of the query */ public void kill(UUID id) { DocumentExtractor extractor = queries.remove(id); ageOrderedQueries.remove(id); if (extractor != null) extractor.close(); }
@Override public void close() { closed = true; try { documentExtractor.close(); } catch (SearchException e) { log.unableToCloseSearcherInScrollableResult( e ); } }
@Override protected void extractFacetResults() { DocumentExtractor queryDocumentExtractor = queryDocumentExtractor(); queryDocumentExtractor.close(); }
@Override protected void extractFacetResults() { DocumentExtractor queryDocumentExtractor = queryDocumentExtractor(); queryDocumentExtractor.close(); }
@AfterMethod(alwaysRun = false) public void tearDown() { iterator.close(); verify(extractor).close(); super.tearDown(); } }
@Override public QueryResponse perform() { query.afterDeserialise(getSearchFactory()); DocumentExtractor extractor = query.queryDocumentExtractor(); try { int resultSize = query.queryResultSize(); QueryResponse queryResponse = new QueryResponse(resultSize); return queryResponse; } finally { extractor.close(); } }
@Override public QueryResponse perform() { query.afterDeserialise(getSearchFactory()); DocumentExtractor extractor = query.queryDocumentExtractor(); try { int resultSize = query.queryResultSize(); NodeTopDocs eagerTopDocs = resultSize == 0 ? null : collectKeys(extractor); QueryResponse queryResponse = new QueryResponse(eagerTopDocs, getQueryBox().getMyId(), resultSize); queryResponse.setAddress(cache.getAdvancedCache().getRpcManager().getAddress()); return queryResponse; } finally { extractor.close(); } }