org.apache.http.client
Interface ServiceUnavailableRetryStrategy
- All Known Implementing Classes: 
- DefaultServiceUnavailableRetryStrategy
- public interface ServiceUnavailableRetryStrategy 
Strategy interface that allows API users to plug in their own logic to
 control whether or not a retry should automatically be done, how many times
 it should be retried and so on.
- Since:
- 4.2
| Method Summary | 
|  long | getRetryInterval()
 | 
|  boolean | retryRequest(org.apache.http.HttpResponse response,
             int executionCount,
             org.apache.http.protocol.HttpContext context)Determines if a method should be retried given the response from the target server.
 | 
 
retryRequest
boolean retryRequest(org.apache.http.HttpResponse response,
                     int executionCount,
                     org.apache.http.protocol.HttpContext context)
- Determines if a method should be retried given the response from the target server.
 
- 
- Parameters:
- response- the response from the target server
- executionCount- the number of times this method has been
 unsuccessfully executed
- context- the context for the request execution
- Returns:
- trueif the method should be retried,- falseotherwise
 
getRetryInterval
long getRetryInterval()
- 
- Returns:
- The interval between the subsequent auto-retries.
 
Copyright © 1999–2020 The Apache Software Foundation. All rights reserved.