@Override public void close() throws IOException { if (solrServer != null) { solrServer.shutdown(); } }
@Override public void close() throws IOException { if (solrServer != null) { solrServer.shutdown(); } }
@Override public void disconnect() throws IOException { if (solrServer != null) { solrServer.shutdown(); } }
@Override public void disconnect() throws IOException { if (solrServer != null) { solrServer.shutdown(); } }
public void close() { this.server.shutdown(); }
public void close() { this.server.shutdown(); }
public void close() { this.server.shutdown(); }
public void shutdown() { coreUpdateServer.shutdown(); }
@Override public void shutdown() { LOGGER.trace("shutdown"); server.shutdown(); }
@Override public void shutdown() { LOGGER.trace("shutdown"); server.shutdown(); }
@Override public void teardown() { solrServerConnector.getSolrServer().shutdown(); }
@Override public void teardown() { docBuffer.clear(); solrServerConnector.getSolrServer().shutdown(); }
@Override public void teardown() { docBuffer.clear(); solrServerConnector.getSolrServer().shutdown(); }
/** * Method to destroy properly the search engine. Mainly used in tests */ protected void destroy() { getSolrServer().shutdown(); }
@Override public void teardown() { solrServerConnector.getSolrServer().shutdown(); }
solrServer.shutdown(); } catch (Exception e) { LOG.error("ERROR on commit: " + e);
public DocumentLoader getLoader() { if (context instanceof SolrMorphlineContext) { DocumentLoader loader = ((SolrMorphlineContext)context).getDocumentLoader(); if (loader != null) { return loader; } } SolrServer solrServer = getSolrServer(); if (solrServer instanceof CloudSolrServer) { try { ((CloudSolrServer)solrServer).setIdField(getIndexSchema().getUniqueKeyField().getName()); } catch (RuntimeException e) { try { solrServer.shutdown(); // release resources } catch (Exception ex2) { LOG.debug("Cannot get index schema and cannot shutdown CloudSolrServer", ex2); } throw new RuntimeException(e); // rethrow root cause } } return new SolrServerDocumentLoader(solrServer, batchSize); }