| 程序包 | 说明 |
|---|---|
| org.noear.solon.scheduling.retry |
| 限定符和类型 | 方法和说明 |
|---|---|
RetryableTask<T> |
RetryableTask.execute()
开始执行重试方法
|
RetryableTask<T> |
RetryableTask.interval(long interval)
设置间隔时间
|
RetryableTask<T> |
RetryableTask.maxRetryCount(long maxRetryCount)
最大重试次数
|
static RetryableTask<Void> |
RetryableTask.of(Callee task)
创建重试任务
|
RetryableTask<T> |
RetryableTask.recover(Recover<T> recover)
达到最大重试次数后执行的备用方法,入参是重试过程中的异常
|
RetryableTask<T> |
RetryableTask.retryForExcludes(Class<? extends Throwable>... exs) |
RetryableTask<T> |
RetryableTask.retryForIncludes(Class<? extends Throwable>... exs)
指定的异常类型需要重试
|
RetryableTask<T> |
RetryableTask.unit(TimeUnit unit)
设置间隔时间单位
|
Copyright © 2024. All rights reserved.