@Immutable public class StandardHttpRequestRetryHandler extends DefaultHttpRequestRetryHandler
HttpRequestRetryHandler which assumes that all requested
HTTP methods which should be idempotent according to RFC-2616 are
in fact idempotent and can be retried.
According to RFC-2616 section 9.1.2 the idempotent HTTP methods are:
GET, HEAD, PUT, DELETE, OPTIONS, and TRACE| Constructor and Description |
|---|
StandardHttpRequestRetryHandler()
Default constructor
|
StandardHttpRequestRetryHandler(int retryCount,
boolean requestSentRetryEnabled)
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
handleAsIdempotent(HttpRequest request) |
getRetryCount, isRequestSentRetryEnabled, requestIsAborted, retryRequestpublic StandardHttpRequestRetryHandler(int retryCount,
boolean requestSentRetryEnabled)
public StandardHttpRequestRetryHandler()
protected boolean handleAsIdempotent(HttpRequest request)
handleAsIdempotent in class DefaultHttpRequestRetryHandlerCopyright © 1999–2013 The Apache Software Foundation. All rights reserved.