Retry 类
- java.
lang. Object - com.
microsoft. bot. connector. authentication. Retry
- com.
public final class Retry
将使用退避重试可配置次数的调用。
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| static java.util.concurrent.CompletableFuture<TResult> |
<TResult>run(Supplier<CompletableFuture<TResult>> task, BiFunction<RuntimeException,Integer,RetryParams> retryExceptionHandler)
重试运行任务。 |
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
方法详细信息
<TResult>run
public static CompletableFuture
重试运行任务。
参数:
task
- 要运行的任务。
retryExceptionHandler
- 发生异常时调用。
返回:
“task”成功返回时完成的 CompleteableFuture。