Java ListenableFutureTask/ExecutorService
我的类路径中有番石榴,我想使用Java ListenableFutureTask/ExecutorService,java,guava,executorservice,Java,Guava,Executorservice,我的类路径中有番石榴,我想使用ListenableFutures,但目前我不知道如何提交ListenableFutures,或者目前只能在调用线程中没有执行器的情况下使用它们吗?我读到r10中有一个装饰器,但它还没有出来 我发现了Futures.makeListenable(Future Future),但我不确定这是否是当前使用ListenableFutures的唯一方法 亲切的问候, Johannes我们为即将发布的r10改进了ListenableFutureJavadoc,包括添加有关如何
ListenableFuture
s,但目前我不知道如何提交ListenableFuture
s,或者目前只能在调用线程中没有执行器的情况下使用它们吗?我读到r10中有一个装饰器,但它还没有出来
我发现了Futures.makeListenable(Future Future)
,但我不确定这是否是当前使用ListenableFuture
s的唯一方法
亲切的问候,Johannes我们为即将发布的r10改进了
ListenableFuture
Javadoc,包括添加有关如何获取类实例的信息。您可以在此处看到HEAD版本:
您感兴趣的decorator方法是谢谢Chris,我正在使用
Futures.makeListenable(Future Future)
直到r10可用(通过Maven;-))。我在循环中使用它,尽管我认为使用静态包装器方法并不难看。起初,我只是找不到有意义的ListenableExecutorService
或合适的方法。再次感谢。