org.apache.http.client.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
| Modifier and Type | Field and Description |
|---|---|
| private final Map |
| Access | Constructor and Description |
|---|---|
| public | StandardHttpRequestRetryHandler(final int retryCount, final boolean requestSentRetryEnabled)
Default constructor |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | handleAsIdempotent(final HttpRequest request)
Overrides org. |
| idempotentMethods | back to summary |
|---|---|
| private final Map<String, Boolean> idempotentMethods | |
| StandardHttpRequestRetryHandler | back to summary |
|---|---|
| public StandardHttpRequestRetryHandler(final int retryCount, final boolean requestSentRetryEnabled) Default constructor | |
| StandardHttpRequestRetryHandler | back to summary |
|---|---|
| public StandardHttpRequestRetryHandler() Default constructor | |
| handleAsIdempotent | back to summary |
|---|---|
| protected boolean handleAsIdempotent(final HttpRequest request) Overrides org.
| |