首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在执行一系列vertex.fileSytem操作时,vertx 3避免嵌套的Handler<AsyncResult>

在执行一系列vertex.fileSytem操作时,vertx 3避免嵌套的Handler<AsyncResult>
EN

Stack Overflow用户
提问于 2016-11-22 18:08:57
回答 1查看 837关注 0票数 2

在vertx3中,我想做几个vertx.fileSystem()操作,每个操作都依赖于前一个操作的成功。

如何避免以嵌套的Handler<AsyncResult>结束

代码语言:javascript
复制
this.vertx.fileSystem().mkdir("my-temp", res -> {
            if (res.succeeded()) {
                this.vertx.fileSystem().move("/tmp/file.txt", "my-temp/file.txt", res2 -> {
                    if (res2.succeeded()) {
                        // having maybe even more nested Handler<AsyncResult>
                    }
                });
            }
        });
EN

回答 1

Stack Overflow用户

发布于 2016-11-22 18:41:48

您可以使用Sequential compositionVert.x API for RxJava

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40739004

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档