org.apache.commons.httpclient
public class DefaultHttpMethodRetryHandler extends Object implements HttpMethodRetryHandler
Constructor Summary | |
---|---|
DefaultHttpMethodRetryHandler(int retryCount, boolean requestSentRetryEnabled)
Creates a new DefaultHttpMethodRetryHandler. | |
DefaultHttpMethodRetryHandler()
Creates a new DefaultHttpMethodRetryHandler that retries up to 3 times
but does not retry methods that have successfully sent their requests. |
Method Summary | |
---|---|
int | getRetryCount() |
boolean | isRequestSentRetryEnabled() |
boolean | retryMethod(HttpMethod method, IOException exception, int executionCount)
Used retryCount and requestSentRetryEnabled to determine
if the given method should be retried.
|
Parameters: retryCount the number of times a method will be retried requestSentRetryEnabled if true, methods that have successfully sent their request will be retried
Returns: the maximum number of times a method will be retried
Returns: true
if this handler will retry methods that have
successfully sent their request, false
otherwise
retryCount
and requestSentRetryEnabled
to determine
if the given method should be retried.
See Also: HttpMethodRetryHandler