Example: The default interval is {@value #DEFAULT_INITIAL_INTERVAL} ms,the default multiplier is {@value #DEFAULT_MULTIPLIER}, and the default max interval is {@value #DEFAULT_MAX_INTERVAL}. For 10 attempts the sequence will be as follows:
request# back off 1 2000 2 3000 3 4500 4 6750 5 10125 6 15187 7 22780 8 30000 9 30000 10 30000
Note that the default max elapsed time is {@link Long#MAX_VALUE}. Use {@link #setMaxElapsedTime(long)} to limit the maximum length of timethat an instance should accumulate before returning {@link BackOffExecution#STOP}. @author Stephane Nicoll @since 4.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|