Java Vertx |为什么代理服务或事件总线服务不适用于Future?

Java Vertx |为什么代理服务或事件总线服务不适用于Future?,java,vert.x,Java,Vert.x,为什么代理服务或事件总线服务的开发只适用于异步处理程序,而不适用于未来。如果我将Future传递给服务接口/实现的其中一个方法,并且如果我执行Future.completer,它最终将返回处理程序,服务方法需要作为参数(处理程序) 这是我在构建应用程序时遇到的错误: 无法为addAccount(Account,io.vertx.core.Future)生成模型:类型io.vertx.core.Future不合法用于代理中的参数 io.vertx.codegen.GENEException:类型i

为什么代理服务或事件总线服务的开发只适用于异步处理程序,而不适用于未来。如果我将Future传递给服务接口/实现的其中一个方法,并且如果我执行
Future.completer
,它最终将返回
处理程序
,服务方法需要作为参数
(处理程序)

这是我在构建应用程序时遇到的错误:

无法为addAccount(Account,io.vertx.core.Future)生成模型:类型io.vertx.core.Future不合法用于代理中的参数 io.vertx.codegen.GENEException:类型io.vertx.core.Future不合法用于代理中的参数


定义服务代理接口时,可以使用的类型有限制。它们列在文档的末尾。特别是:

如果需要异步结果,则类型为的最后一个参数 可以提供处理程序


定义服务代理接口时,可以使用的类型有限制。它们列在文档的末尾。特别是:

如果需要异步结果,则类型为的最后一个参数 可以提供处理程序