类 GuavaRetryExecutor
java.lang.Object
com.aizuda.easy.retry.client.core.executor.AbstractRetryExecutor<com.github.rholder.retry.WaitStrategy,com.github.rholder.retry.StopStrategy>
com.aizuda.easy.retry.client.core.executor.GuavaRetryExecutor
- 所有已实现的接口:
RetryExecutor<com.github.rholder.retry.WaitStrategy,com.github.rholder.retry.StopStrategy>
public class GuavaRetryExecutor
extends AbstractRetryExecutor<com.github.rholder.retry.WaitStrategy,com.github.rholder.retry.StopStrategy>
Guava 重试执行器
- 从以下版本开始:
- 1.3.0
-
字段概要
从类继承的字段 com.aizuda.easy.retry.client.core.executor.AbstractRetryExecutor
retryerInfo -
构造器概要
构造器 -
方法概要
从类继承的方法 com.aizuda.easy.retry.client.core.executor.AbstractRetryExecutor
doExecute, execute, getRetryerInfo
-
构造器详细资料
-
GuavaRetryExecutor
-
GuavaRetryExecutor
public GuavaRetryExecutor()
-
-
方法详细资料
-
build
public com.github.rholder.retry.Retryer build(RetryExecutorParameter<com.github.rholder.retry.WaitStrategy, com.github.rholder.retry.StopStrategy> parameter) -
call
public <V> V call(com.github.rholder.retry.Retryer<V> retryer, Callable<V> callable, Consumer<Throwable> retryError, Consumer<V> retrySuccess) throws Exception - 抛出:
Exception
-