|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RetryPolicy
Specifies a policy for retrying method failures. Implementations of this interface should be immutable.
Method Summary | |
---|---|
boolean |
shouldRetry(Exception e,
int retries)
Determines whether the framework should retry a method for the given exception, and the number of retries that have been made for that operation so far. |
Method Detail |
---|
boolean shouldRetry(Exception e, int retries) throws Exception
Determines whether the framework should retry a method for the given exception, and the number of retries that have been made for that operation so far.
e
- The exception that caused the method to fail.retries
- The number of times the method has been retried.
true
if the method should be retried,
false
if the method should not be retried
but shouldn't fail with an exception (only for void methods).
Exception
- The re-thrown exception e
indicating
that the method failed and should not be retried further.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |