JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
F
G
I
M
N
O
R
S
T
U
W
A
AfterFailedTryListener
- Interface in
com.evanlennick.retry4j.listener
B
BackoffStrategy
- Interface in
com.evanlennick.retry4j.backoff
BeforeNextTryListener
- Interface in
com.evanlennick.retry4j.listener
build()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
C
CallExecutor
- Class in
com.evanlennick.retry4j
CallExecutor()
- Constructor for class com.evanlennick.retry4j.
CallExecutor
CallExecutor(RetryConfig)
- Constructor for class com.evanlennick.retry4j.
CallExecutor
CallResults
<
T
> - Class in
com.evanlennick.retry4j
CallResults()
- Constructor for class com.evanlennick.retry4j.
CallResults
CAN_ONLY_SPECIFY_ONE_BACKOFF_STRAT__ERROR_MSG
- Static variable in class com.evanlennick.retry4j.
RetryConfigBuilder
CAN_ONLY_SPECIFY_ONE_EXCEPTION_STRAT__ERROR_MSG
- Static variable in class com.evanlennick.retry4j.
RetryConfigBuilder
com.evanlennick.retry4j
- package com.evanlennick.retry4j
com.evanlennick.retry4j.backoff
- package com.evanlennick.retry4j.backoff
com.evanlennick.retry4j.exception
- package com.evanlennick.retry4j.exception
com.evanlennick.retry4j.listener
- package com.evanlennick.retry4j.listener
E
execute(Callable<?>)
- Method in class com.evanlennick.retry4j.
CallExecutor
executeAsync(Callable<?>)
- Method in class com.evanlennick.retry4j.
CallExecutor
exponentialBackoff5Tries5Sec()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
ExponentialBackoffStrategy
- Class in
com.evanlennick.retry4j.backoff
AKA binary exponential backoff
ExponentialBackoffStrategy()
- Constructor for class com.evanlennick.retry4j.backoff.
ExponentialBackoffStrategy
F
failOnAnyException()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
fiboBackoff7Tries5Sec()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
FibonacciBackoffStrategy
- Class in
com.evanlennick.retry4j.backoff
FibonacciBackoffStrategy()
- Constructor for class com.evanlennick.retry4j.backoff.
FibonacciBackoffStrategy
fixedBackoff5Tries10Sec()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
FixedBackoffStrategy
- Class in
com.evanlennick.retry4j.backoff
FixedBackoffStrategy()
- Constructor for class com.evanlennick.retry4j.backoff.
FixedBackoffStrategy
G
getBackoffStrategy()
- Method in class com.evanlennick.retry4j.
RetryConfig
getCallName()
- Method in class com.evanlennick.retry4j.
CallResults
getCallResults()
- Method in exception com.evanlennick.retry4j.exception.
RetriesExhaustedException
getCause()
- Method in exception com.evanlennick.retry4j.exception.
UnexpectedException
getDelayBetweenRetries()
- Method in class com.evanlennick.retry4j.
RetryConfig
getEndTime()
- Method in class com.evanlennick.retry4j.
CallResults
getFibonacciNumbers()
- Method in class com.evanlennick.retry4j.backoff.
FibonacciBackoffStrategy
getLastExceptionThatCausedRetry()
- Method in class com.evanlennick.retry4j.
CallResults
getMaxNumberOfTries()
- Method in class com.evanlennick.retry4j.
RetryConfig
getMessage()
- Method in exception com.evanlennick.retry4j.exception.
Retry4jException
getMillisToWait(int, Duration)
- Method in interface com.evanlennick.retry4j.backoff.
BackoffStrategy
getMillisToWait(int, Duration)
- Method in class com.evanlennick.retry4j.backoff.
ExponentialBackoffStrategy
getMillisToWait(int, Duration)
- Method in class com.evanlennick.retry4j.backoff.
FibonacciBackoffStrategy
getMillisToWait(int, Duration)
- Method in class com.evanlennick.retry4j.backoff.
FixedBackoffStrategy
getMillisToWait(int, Duration)
- Method in class com.evanlennick.retry4j.backoff.
NoWaitBackoffStrategy
getMillisToWait(int, Duration)
- Method in class com.evanlennick.retry4j.backoff.
RandomBackoffStrategy
getMillisToWait(int, Duration)
- Method in class com.evanlennick.retry4j.backoff.
RandomExponentialBackoffStrategy
getResult()
- Method in class com.evanlennick.retry4j.
CallResults
getRetryOnSpecificExceptions()
- Method in class com.evanlennick.retry4j.
RetryConfig
getStartTime()
- Method in class com.evanlennick.retry4j.
CallResults
getTotalElapsedDuration()
- Method in class com.evanlennick.retry4j.
CallResults
getTotalTries()
- Method in class com.evanlennick.retry4j.
CallResults
I
immediatelyAfterFailedTry(CallResults)
- Method in interface com.evanlennick.retry4j.listener.
AfterFailedTryListener
immediatelyBeforeNextTry(CallResults)
- Method in interface com.evanlennick.retry4j.listener.
BeforeNextTryListener
InvalidRetryConfigException
- Exception in
com.evanlennick.retry4j.exception
InvalidRetryConfigException(String)
- Constructor for exception com.evanlennick.retry4j.exception.
InvalidRetryConfigException
isRetryOnAnyException()
- Method in class com.evanlennick.retry4j.
RetryConfig
isValidationEnabled()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
isWasSuccessful()
- Method in class com.evanlennick.retry4j.
CallResults
M
MAX_NUM_OF_FIB_NUMBERS
- Static variable in class com.evanlennick.retry4j.backoff.
FibonacciBackoffStrategy
MUST_SPECIFY_BACKOFF__ERROR_MSG
- Static variable in class com.evanlennick.retry4j.
RetryConfigBuilder
MUST_SPECIFY_DELAY__ERROR_MSG
- Static variable in class com.evanlennick.retry4j.
RetryConfigBuilder
MUST_SPECIFY_MAX_TRIES__ERROR_MSG
- Static variable in class com.evanlennick.retry4j.
RetryConfigBuilder
N
NoWaitBackoffStrategy
- Class in
com.evanlennick.retry4j.backoff
NoWaitBackoffStrategy()
- Constructor for class com.evanlennick.retry4j.backoff.
NoWaitBackoffStrategy
O
onFailure(CallResults)
- Method in interface com.evanlennick.retry4j.listener.
OnFailureListener
OnFailureListener
- Interface in
com.evanlennick.retry4j.listener
onSuccess(CallResults)
- Method in interface com.evanlennick.retry4j.listener.
OnSuccessListener
OnSuccessListener
- Interface in
com.evanlennick.retry4j.listener
R
RandomBackoffStrategy
- Class in
com.evanlennick.retry4j.backoff
RandomBackoffStrategy()
- Constructor for class com.evanlennick.retry4j.backoff.
RandomBackoffStrategy
RandomBackoffStrategy(int)
- Constructor for class com.evanlennick.retry4j.backoff.
RandomBackoffStrategy
randomExpBackoff10Tries60Sec()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
RandomExponentialBackoffStrategy
- Class in
com.evanlennick.retry4j.backoff
RandomExponentialBackoffStrategy()
- Constructor for class com.evanlennick.retry4j.backoff.
RandomExponentialBackoffStrategy
registerRetryListener(RetryListener)
- Method in class com.evanlennick.retry4j.
CallExecutor
RetriesExhaustedException
- Exception in
com.evanlennick.retry4j.exception
This exception represents a call execution that never succeeded after exhausting all retries.
RetriesExhaustedException(CallResults)
- Constructor for exception com.evanlennick.retry4j.exception.
RetriesExhaustedException
RetriesExhaustedException(String, CallResults)
- Constructor for exception com.evanlennick.retry4j.exception.
RetriesExhaustedException
Retry4jException
- Exception in
com.evanlennick.retry4j.exception
Retry4jException(String)
- Constructor for exception com.evanlennick.retry4j.exception.
Retry4jException
Retry4jException()
- Constructor for exception com.evanlennick.retry4j.exception.
Retry4jException
RetryConfig
- Class in
com.evanlennick.retry4j
RetryConfig()
- Constructor for class com.evanlennick.retry4j.
RetryConfig
RetryConfigBuilder
- Class in
com.evanlennick.retry4j
RetryConfigBuilder()
- Constructor for class com.evanlennick.retry4j.
RetryConfigBuilder
RetryConfigBuilder(boolean)
- Constructor for class com.evanlennick.retry4j.
RetryConfigBuilder
RetryListener
- Interface in
com.evanlennick.retry4j.listener
retryOnAnyException()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
retryOnSpecificExceptions(Class<? extends Exception>...)
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
S
setBackoffStrategy(BackoffStrategy)
- Method in class com.evanlennick.retry4j.
RetryConfig
setCallName(String)
- Method in class com.evanlennick.retry4j.
CallResults
setCause(Throwable)
- Method in exception com.evanlennick.retry4j.exception.
UnexpectedException
setConfig(RetryConfig)
- Method in class com.evanlennick.retry4j.
CallExecutor
setDelayBetweenRetries(Duration)
- Method in class com.evanlennick.retry4j.
RetryConfig
setEndTime(long)
- Method in class com.evanlennick.retry4j.
CallResults
setExecutorService(ExecutorService)
- Method in class com.evanlennick.retry4j.
CallExecutor
setLastExceptionThatCausedRetry(Exception)
- Method in class com.evanlennick.retry4j.
CallResults
setMaxNumberOfTries(int)
- Method in class com.evanlennick.retry4j.
RetryConfig
setMessage(String)
- Method in exception com.evanlennick.retry4j.exception.
Retry4jException
setResult(T)
- Method in class com.evanlennick.retry4j.
CallResults
setRetryOnAnyException(boolean)
- Method in class com.evanlennick.retry4j.
RetryConfig
setRetryOnSpecificExceptions(Set<Class<? extends Exception>>)
- Method in class com.evanlennick.retry4j.
RetryConfig
setStartTime(long)
- Method in class com.evanlennick.retry4j.
CallResults
setSuccessful(boolean)
- Method in class com.evanlennick.retry4j.
CallResults
setTotalElapsedDuration(Duration)
- Method in class com.evanlennick.retry4j.
CallResults
setTotalTries(int)
- Method in class com.evanlennick.retry4j.
CallResults
setValidationEnabled(boolean)
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
setWasSuccessful(boolean)
- Method in class com.evanlennick.retry4j.
CallResults
T
toString()
- Method in class com.evanlennick.retry4j.
CallResults
toString()
- Method in class com.evanlennick.retry4j.
RetryConfig
U
UnexpectedException
- Exception in
com.evanlennick.retry4j.exception
This exception represents when a call throws an exception that was not specified as one to retry on in the RetryConfig.
UnexpectedException()
- Constructor for exception com.evanlennick.retry4j.exception.
UnexpectedException
UnexpectedException(String)
- Constructor for exception com.evanlennick.retry4j.exception.
UnexpectedException
UnexpectedException(String, Throwable)
- Constructor for exception com.evanlennick.retry4j.exception.
UnexpectedException
UnexpectedException(Throwable)
- Constructor for exception com.evanlennick.retry4j.exception.
UnexpectedException
W
wasSuccessful()
- Method in class com.evanlennick.retry4j.
CallResults
withBackoffStrategy(BackoffStrategy)
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withDelayBetweenTries(Duration)
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withDelayBetweenTries(long, ChronoUnit)
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withExponentialBackoff()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withFibonacciBackoff()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withFixedBackoff()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withMaxNumberOfTries(int)
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withNoWaitBackoff()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withRandomBackoff()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
withRandomExponentialBackoff()
- Method in class com.evanlennick.retry4j.
RetryConfigBuilder
A
B
C
E
F
G
I
M
N
O
R
S
T
U
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.