|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.android.volley.DefaultRetryPolicy
public class DefaultRetryPolicy
Default retry policy for requests.
Field Summary | |
---|---|
static float |
DEFAULT_BACKOFF_MULT
The default backoff multiplier |
static int |
DEFAULT_MAX_RETRIES
The default number of retries |
static int |
DEFAULT_TIMEOUT_MS
The default socket timeout in milliseconds |
Constructor Summary | |
---|---|
DefaultRetryPolicy()
Constructs a new retry policy using the default timeouts. |
|
DefaultRetryPolicy(int initialTimeoutMs,
int maxNumRetries,
float backoffMultiplier)
Constructs a new retry policy. |
Method Summary | |
---|---|
int |
getCurrentRetryCount()
Returns the current retry count. |
int |
getCurrentTimeout()
Returns the current timeout. |
protected boolean |
hasAttemptRemaining()
Returns true if this policy has attempts remaining, false otherwise. |
void |
retry(VolleyError error)
Prepares for the next retry by applying a backoff to the timeout. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int DEFAULT_TIMEOUT_MS
public static final int DEFAULT_MAX_RETRIES
public static final float DEFAULT_BACKOFF_MULT
Constructor Detail |
---|
public DefaultRetryPolicy()
public DefaultRetryPolicy(int initialTimeoutMs, int maxNumRetries, float backoffMultiplier)
initialTimeoutMs
- The initial timeout for the policy.maxNumRetries
- The maximum number of retries.backoffMultiplier
- Backoff multiplier for the policy.Method Detail |
---|
public int getCurrentTimeout()
getCurrentTimeout
in interface RetryPolicy
public int getCurrentRetryCount()
getCurrentRetryCount
in interface RetryPolicy
public void retry(VolleyError error) throws VolleyError
retry
in interface RetryPolicy
error
- The error code of the last attempt.
VolleyError
- In the event that the retry could not be performed (for example if we
ran out of attempts), the passed in error is thrown.protected boolean hasAttemptRemaining()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |