@Contract(threading=IMMUTABLE)
public class DefaultServiceUnavailableRetryStrategy
extends java.lang.Object
implements org.apache.http.client.ServiceUnavailableRetryStrategy
ServiceUnavailableRetryStrategy interface.
that retries 503 (Service Unavailable) responses for a fixed number of times
at a fixed interval.| Constructor and Description |
|---|
DefaultServiceUnavailableRetryStrategy() |
DefaultServiceUnavailableRetryStrategy(int maxRetries,
int retryInterval) |
| Modifier and Type | Method and Description |
|---|---|
long |
getRetryInterval() |
boolean |
retryRequest(HttpResponse response,
int executionCount,
org.apache.http.protocol.HttpContext context) |
public DefaultServiceUnavailableRetryStrategy(int maxRetries,
int retryInterval)
public DefaultServiceUnavailableRetryStrategy()
public boolean retryRequest(HttpResponse response, int executionCount, org.apache.http.protocol.HttpContext context)
retryRequest in interface org.apache.http.client.ServiceUnavailableRetryStrategypublic long getRetryInterval()
getRetryInterval in interface org.apache.http.client.ServiceUnavailableRetryStrategy