|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netflix.astyanax.retry.RetryNTimes
public class RetryNTimes
| Constructor Summary | |
|---|---|
RetryNTimes(int maxAttemptCount)
|
|
| Method Summary | |
|---|---|
boolean |
allowRetry()
Ask the policy if a retry is allowed. |
void |
begin()
Operation is starting |
RetryPolicy |
duplicate()
Duplicate this policy into a fresh instance |
void |
failure(java.lang.Exception e)
Operation has failed |
int |
getAttemptCount()
Return the number of attempts since begin was called |
int |
getMaxAttemptCount()
|
void |
success()
Operation has completed successfully |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RetryNTimes(int maxAttemptCount)
| Method Detail |
|---|
public void begin()
RetryPolicy
begin in interface RetryPolicypublic void success()
RetryPolicy
success in interface RetryPolicypublic void failure(java.lang.Exception e)
RetryPolicy
failure in interface RetryPolicypublic boolean allowRetry()
RetryPolicy
allowRetry in interface RetryPolicypublic int getAttemptCount()
RetryPolicy
getAttemptCount in interface RetryPolicypublic int getMaxAttemptCount()
public RetryPolicy duplicate()
RetryPolicy
duplicate in interface RetryPolicypublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||