Class RetryLimitedBackoffComputer
java.lang.Object
com.evolveum.midpoint.util.backoff.RetryLimitedBackoffComputer
- All Implemented Interfaces:
- BackoffComputer
- Direct Known Subclasses:
- ExponentialBackoffComputer,- LinearBackoffComputer
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.evolveum.midpoint.util.backoff.BackoffComputerBackoffComputer.NoMoreRetriesException
- 
Method SummaryModifier and TypeMethodDescriptionlongcomputeDelay(int retryNumber) protected abstract longcomputeDelayWithinLimits(int retryNumber) int
- 
Method Details- 
getMaxRetriespublic int getMaxRetries()
- 
computeDelay- Specified by:
- computeDelayin interface- BackoffComputer
- Parameters:
- retryNumber- starts at 1
- Throws:
- BackoffComputer.NoMoreRetriesException
 
- 
computeDelayWithinLimitsprotected abstract long computeDelayWithinLimits(int retryNumber) 
 
-