Package org.apache.http.impl.client
Class StandardHttpRequestRetryHandler
- java.lang.Object
 - 
- org.apache.http.impl.client.DefaultHttpRequestRetryHandler
 - 
- org.apache.http.impl.client.StandardHttpRequestRetryHandler
 
 
 
- 
- All Implemented Interfaces:
 HttpRequestRetryHandler
@Contract(threading=IMMUTABLE) public class StandardHttpRequestRetryHandler extends DefaultHttpRequestRetryHandler
HttpRequestRetryHandlerwhich 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
- Since:
 - 4.2
 
 
- 
- 
Field Summary
- 
Fields inherited from class org.apache.http.impl.client.DefaultHttpRequestRetryHandler
INSTANCE 
 - 
 
- 
Constructor Summary
Constructors Constructor Description StandardHttpRequestRetryHandler()Default constructorStandardHttpRequestRetryHandler(int retryCount, boolean requestSentRetryEnabled)Default constructor 
- 
Method Summary
- 
Methods inherited from class org.apache.http.impl.client.DefaultHttpRequestRetryHandler
getRetryCount, isRequestSentRetryEnabled, retryRequest 
 - 
 
 -