ElasticSearch Java API的异步性质

时间:2012-05-26 13:12:42

标签: java groovy elasticsearch

想为elasticSearch服务编写集成测试:
1.索引
2.搜索
3.检查结果

每个Java api方法都是异步执行的。如何将其设为简单的同步api:调用api.a,等待结果,调用api.b,等待结果......

1 个答案:

答案 0 :(得分:4)

正如@loteq所提到的,您只需在.actionGet()上拨打Future即可使其同步。检查elasticsearch integration tests,他们有一些很好的例子。