HttpRetryException
public
class
HttpRetryException
extends IOException
java.lang.Object | ||||
↳ | java.lang.Throwable | |||
↳ | java.lang.Exception | |||
↳ | java.io.IOException | |||
↳ | java.net.HttpRetryException |
Thrown to indicate that a HTTP request needs to be retried but cannot be retried automatically, due to streaming mode being enabled.
Summary
Public constructors | |
---|---|
HttpRetryException(String detail, int code)
Constructs a new |
|
HttpRetryException(String detail, int code, String location)
Constructs a new |
Public methods | |
---|---|
String
|
getLocation()
Returns the value of the Location header field if the error resulted from redirection. |
String
|
getReason()
Returns a string explaining why the http request could not be retried. |
int
|
responseCode()
Returns the http response code |
Inherited methods | |
---|---|
Public constructors
HttpRetryException
public HttpRetryException (String detail, int code)
Constructs a new HttpRetryException
from the
specified response code and exception detail message
Parameters | |
---|---|
detail |
String : the detail message. |
code |
int : the HTTP response code from server. |
HttpRetryException
public HttpRetryException (String detail, int code, String location)
Constructs a new HttpRetryException
with detail message
responseCode and the contents of the Location response header field.
Parameters | |
---|---|
detail |
String : the detail message. |
code |
int : the HTTP response code from server. |
location |
String : the URL to be redirected to |
Public methods
getLocation
public String getLocation ()
Returns the value of the Location header field if the error resulted from redirection.
Returns | |
---|---|
String |
The location string |
getReason
public String getReason ()
Returns a string explaining why the http request could not be retried.
Returns | |
---|---|
String |
The reason string |
responseCode
public int responseCode ()
Returns the http response code
Returns | |
---|---|
int |
The http response code. |