D G I O R 

D

DEFAULT_MAX_NBR_RETRIES - Static variable in class org.force66.insanity.DefaultRetryAlgorithm
 
DEFAULT_TIME_BETWEEN_RETRIES_IN_MILLIS - Static variable in class org.force66.insanity.DefaultRetryAlgorithm
 
DefaultRetryAlgorithm - Class in org.force66.insanity
Default RetryAlgorithm implementation.
DefaultRetryAlgorithm() - Constructor for class org.force66.insanity.DefaultRetryAlgorithm
 
DefaultRetryAlgorithm(Integer, Long) - Constructor for class org.force66.insanity.DefaultRetryAlgorithm
 

G

getMaxNbrRetries() - Method in class org.force66.insanity.DefaultRetryAlgorithm
 
getNbrFailures() - Method in class org.force66.insanity.DefaultRetryAlgorithm
 
getRetryAlgorithm() - Method in class org.force66.insanity.RetryManager
 
getTimeBetweenRetriesInMillis() - Method in class org.force66.insanity.DefaultRetryAlgorithm
 
getTimeLastFailureInMillis() - Method in class org.force66.insanity.DefaultRetryAlgorithm
 

I

invoke(Callable<T>) - Method in class org.force66.insanity.RetryManager
 
isExecutionAllowed() - Method in class org.force66.insanity.DefaultRetryAlgorithm
 
isExecutionAllowed() - Method in interface org.force66.insanity.RetryAlgorithm
Implementors report if operation execution should proceed.

O

org.force66.insanity - package org.force66.insanity
 

R

reportExecutionFailure(Exception) - Method in class org.force66.insanity.DefaultRetryAlgorithm
 
reportExecutionFailure(Exception) - Method in interface org.force66.insanity.RetryAlgorithm
Will be invoked when an execution failure is encountered.
reset() - Method in class org.force66.insanity.DefaultRetryAlgorithm
 
reset() - Method in interface org.force66.insanity.RetryAlgorithm
Implementors re-initialize for a new invocation.
RetryAlgorithm - Interface in org.force66.insanity
Manages retry logic for a RetryManager.
RetryException - Exception in org.force66.insanity
 
RetryException(String) - Constructor for exception org.force66.insanity.RetryException
 
RetryException(Throwable) - Constructor for exception org.force66.insanity.RetryException
 
RetryException(String, Throwable) - Constructor for exception org.force66.insanity.RetryException
 
RetryManager<T> - Class in org.force66.insanity
Implementation of the Retry pattern.
RetryManager() - Constructor for class org.force66.insanity.RetryManager
 
RetryManager(RetryAlgorithm) - Constructor for class org.force66.insanity.RetryManager
 
D G I O R 

Copyright © 2015. All rights reserved.