: : Not sure how that would work (unless you didn't want responses), but : I've thought about it from the SolrJ side - something you could : quickly add documents to and it would manage a number of threads under : the covers to maximize throughput. Not sure what would be the best : for error handling though - perhaps just polling (allow user to ask : for failed or successful operations).
the j.u.concurrent simplifies this type of problem a lot ... the Future interface is probably the most straight forward way to let the caller poll. -Hoss