I am trying to figure out if i can log anything or fire some events for other listeners (like a jee event and so on) once ConcurrentUpdateSolrClient sends the updates to the Solr (i.e internal queue is emptied and the request is made with the all of the data to Solr itself) from java code... I am trying to find a way to add some logic based on the "flushing" status of ConcurrentUpdateSolrClient basically...
After digging a bit, i found some methods which might be useful, but couldnt find any explanation regarding those... blockUntilFinished() -> seems this might be useful, but couldnt find any example cases. handleError(Throwable ex) -> only logs the error onSuccess(HttpResponse resp) -> empty method body, needs overwriting there is also shutdownNow(), but it doesnt seem to be useful for the functionality i am looking for... are there any other ways to listen the flushing? and could anyone explain some details about blockUntilFinished() please? in what cases it can be useful? ----- Zeki ama calismiyor... Calissa yapar... -- Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html