private FieldSearchResult stepAndRemember(FieldSearchResultSQLImpl result) throws UnrecognizedFieldException, ObjectIntegrityException, RepositoryConfigurationException, StreamIOException, ServerException, UnrecognizedFieldException { result.step(); if (result.getToken() != null) { m_currentResults.put(result.getToken(), result); } return result; }
private FieldSearchResult stepAndRemember(FieldSearchResultSQLImpl result) throws UnrecognizedFieldException, ObjectIntegrityException, RepositoryConfigurationException, StreamIOException, ServerException, UnrecognizedFieldException { result.step(); if (result.getToken() != null) { m_currentResults.put(result.getToken(), result); } return result; }
private void closeAndForgetOldResults() { Iterator<FieldSearchResultSQLImpl> iter = m_currentResults.values().iterator(); while (iter.hasNext()) { FieldSearchResultSQLImpl r = iter.next(); if (r.isExpired()) { logger.debug("listSession " + r.getToken() + " expired; will forget it."); iter.remove(); } } }
private void closeAndForgetOldResults() { Iterator<FieldSearchResultSQLImpl> iter = m_currentResults.values().iterator(); while (iter.hasNext()) { FieldSearchResultSQLImpl r = iter.next(); if (r.isExpired()) { logger.debug("listSession " + r.getToken() + " expired; will forget it."); iter.remove(); } } }