public void release(LuceneConnection inConnection) { try { if (inConnection.getSearcherAndTaxonomy() == null) { fieldSearcherManager.release(inConnection.getIndexSearcher()); } else { fieldSearcherTaxonomyManager.release(inConnection.getSearcherAndTaxonomy()); } } catch (IOException ex) { throw new OpenEditException(ex); } }