A Java library to allow for the creation of configurable retrying strategies for an arbitrary function call, such as something that communicates with a remote service with flaky uptime.
This modifies the API to reduce the usage of generic parameters, fixing issue #20. This allows a Retryer to be constructed then used with a Callable that returns any type. Both RetryerBuilder and Retryer no longer have a class-level parameter.
This modifies the API to reduce the usage of generic parameters, fixing issue #20. This allows a Retryer to be constructed then used with a Callable that returns any type. Both RetryerBuilder and Retryer no longer have a class-level parameter.
Fixes #21