From 4983c50855d6b52bcc68d8db5e151e8ca8a2b481 Mon Sep 17 00:00:00 2001 From: Jerry Lee Date: Sun, 28 Jul 2024 12:48:33 +0800 Subject: [PATCH] WIP/docs: update README --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4f6c6c40..8103fe78 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,9 @@ - ⚙️ 更高效灵活的并发执行策略,如 - `AllFastFail`策略:当输入的多个`CF`有失败时快速失败返回,而不再于事无补地等待所有`CF`运行完成(`allOf`) - `AnySuccess`策略:返回首个成功的`CF`结果,而不是首个完成(但可能失败)的`CF`(`anyOf`) - - `MostSuccess`策略:指定时间内返回多个`CF`中成功的结果,忽略失败或还没有运行完成的`CF`(返回指定的缺省值) + - `AllSuccess`策略:返回多个`CF`的成功结果,对于失败的`CF`返回指定的缺省值 + - `MostSuccess`策略:指定时间内返回多个`CF`中成功的结果,对于失败或还没有运行完成的`CF`返回指定的缺省值 + - `All(Complete)`/`Any(Complete)`策略:这2个`CompletableFuture`本身有提供支持 - 🦺 更安全的使用方式,如 - 支持设置缺省的业务线程池并封装携带,`CffuFactory#builder(executor)`方法 - 支持超时的`join`的方法,`join(timeout, unit)`方法