Search in sources :

Example 6 with RetryPolicy

use of com.android.volley.RetryPolicy in project android-volley by mcxiaoke.

the class BasicNetwork method attemptRetryOnException.

/**
     * Attempts to prepare the request for a retry. If there are no more attempts remaining in the
     * request's retry policy, a timeout exception is thrown.
     * @param request The request to use.
     */
private static void attemptRetryOnException(String logPrefix, Request<?> request, VolleyError exception) throws VolleyError {
    RetryPolicy retryPolicy = request.getRetryPolicy();
    int oldTimeout = request.getTimeoutMs();
    try {
        retryPolicy.retry(exception);
    } catch (VolleyError e) {
        request.addMarker(String.format("%s-timeout-giveup [timeout=%s]", logPrefix, oldTimeout));
        throw e;
    }
    request.addMarker(String.format("%s-retry [timeout=%s]", logPrefix, oldTimeout));
}
Also used : VolleyError(com.android.volley.VolleyError) RetryPolicy(com.android.volley.RetryPolicy)

Example 7 with RetryPolicy

use of com.android.volley.RetryPolicy in project saga-android by AnandChowdhary.

the class BasicNetwork method attemptRetryOnException.

/**
     * Attempts to prepare the request for a retry. If there are no more attempts remaining in the
     * request's retry policy, a timeout exception is thrown.
     * @param request The request to use.
     */
private static void attemptRetryOnException(String logPrefix, Request<?> request, VolleyError exception) throws VolleyError {
    RetryPolicy retryPolicy = request.getRetryPolicy();
    int oldTimeout = request.getTimeoutMs();
    try {
        retryPolicy.retry(exception);
    } catch (VolleyError e) {
        request.addMarker(String.format("%s-timeout-giveup [timeout=%s]", logPrefix, oldTimeout));
        throw e;
    }
    request.addMarker(String.format("%s-retry [timeout=%s]", logPrefix, oldTimeout));
}
Also used : VolleyError(com.android.volley.VolleyError) RetryPolicy(com.android.volley.RetryPolicy)

Example 8 with RetryPolicy

use of com.android.volley.RetryPolicy in project TaEmCasa by Dionen.

the class BasicNetwork method attemptRetryOnException.

/**
     * Attempts to prepare the request for a retry. If there are no more attempts remaining in the
     * request's retry policy, a timeout exception is thrown.
     * @param request The request to use.
     */
private static void attemptRetryOnException(String logPrefix, Request<?> request, VolleyError exception) throws VolleyError {
    RetryPolicy retryPolicy = request.getRetryPolicy();
    int oldTimeout = request.getTimeoutMs();
    try {
        retryPolicy.retry(exception);
    } catch (VolleyError e) {
        request.addMarker(String.format("%s-timeout-giveup [timeout=%s]", logPrefix, oldTimeout));
        throw e;
    }
    request.addMarker(String.format("%s-retry [timeout=%s]", logPrefix, oldTimeout));
}
Also used : VolleyError(com.android.volley.VolleyError) RetryPolicy(com.android.volley.RetryPolicy)

Aggregations

RetryPolicy (com.android.volley.RetryPolicy)8 VolleyError (com.android.volley.VolleyError)8