Class BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
java.lang.Object
com.rabbitmq.stream.BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
- All Implemented Interfaces:
BackOffDelayPolicy
- Enclosing interface:
BackOffDelayPolicy
public static final class BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy
extends Object
implements BackOffDelayPolicy
-
Nested Class Summary
Nested classes/interfaces inherited from interface BackOffDelayPolicy
BackOffDelayPolicy.FixedWithInitialDelayAndTimeoutBackOffPolicy, BackOffDelayPolicy.FixedWithInitialDelayBackOffPolicy -
Field Summary
Fields inherited from interface BackOffDelayPolicy
TIMEOUT -
Method Summary
-
Method Details
-
delay
Description copied from interface:BackOffDelayPolicyReturns the delay to use for a given attempt.The policy can return the TIMEOUT constant to indicate that the task has reached a timeout.
- Specified by:
delayin interfaceBackOffDelayPolicy- Parameters:
recoveryAttempt-- Returns:
- the delay, TIMEOUT if the task should stop being retried
-
toString
-