ConnectionBackoffStrategypublic class NullBackoffStrategy extends java.lang.Object implements ConnectionBackoffStrategy
ConnectionBackoffStrategy that never backs off,
for compatibility with existing behavior.| Constructor | Description |
|---|---|
NullBackoffStrategy() |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
shouldBackoff(java.lang.Throwable t) |
Determines whether seeing the given
Throwable as
a result of request execution should result in a backoff
signal. |
boolean |
shouldBackoff(org.apache.http.HttpResponse resp) |
Determines whether receiving the given
HttpResponse as
a result of request execution should result in a backoff
signal. |
public boolean shouldBackoff(java.lang.Throwable t)
ConnectionBackoffStrategyThrowable as
a result of request execution should result in a backoff
signal.shouldBackoff in interface ConnectionBackoffStrategyt - the Throwable that happenedtrue if a backoff signal should be
givenpublic boolean shouldBackoff(org.apache.http.HttpResponse resp)
ConnectionBackoffStrategyHttpResponse as
a result of request execution should result in a backoff
signal. Implementations MUST restrict themselves to examining
the response header and MUST NOT consume any of the response
body, if any.shouldBackoff in interface ConnectionBackoffStrategyresp - the HttpResponse that was receivedtrue if a backoff signal should be
given