首页
随机
最近更改
特殊页面
社群首页
参数设置
关于WHY42
免责声明
WHY42
搜索
用户菜单
登录
欢迎来到Riguz的小站!这是一个私人wiki,用来记录一些我的笔记。
查看“︁Vertx: Future异步操作设计”︁的源代码
←
Vertx: Future异步操作设计
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=Future相关操作的设计= == AsyncResult == AsyncResult表示一个异步操作的结果,这个结果要么是成功的,要么是失败的。 <syntaxhighlight lang="java"> interface AsyncResult<T> { T getResult(); Throwable cause(); boolean succeeded(); boolean failed(); AsyncResult<V> map(Function<T, V> mapper); AsyncResult<V> map(V value); AsyncResult<V> mapEmpty(); AsyncResult<T> otherwise(T value); AsyncResult<T> otherwise(Function<Throwable, T> mapper); AsyncResult<T> otherwiseEmpty(); } </syntaxhighlight> [[Category:Vert.x]]
返回
Vertx: Future异步操作设计
。