public class DefaultBoxResponse extends java.lang.Object implements IBoxResponse
Constructor and Description |
---|
DefaultBoxResponse(HttpResponse httpResponse)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
getExpectedResponseCode()
Get the expected http response status code.
|
HttpResponse |
getHttpResponse()
Get the raw HttpResponse.
|
int |
getResponseStatusCode()
Get the response status code.
|
java.lang.Object |
parseResponse(IBoxResponseParser responseParser,
IBoxResponseParser errorParser)
Parese HttpResponse into IResponseObject.
|
void |
setExpectedResponseCode(int code)
Set expected response http status code, in case the response have different response code, the response will be treated as error.
|
public DefaultBoxResponse(HttpResponse httpResponse)
httpResponse
- raw http response.public HttpResponse getHttpResponse()
public int getResponseStatusCode()
public java.lang.Object parseResponse(IBoxResponseParser responseParser, IBoxResponseParser errorParser) throws BoxRestException
IBoxResponse
parseResponse
in interface IBoxResponse
BoxRestException
public void setExpectedResponseCode(int code)
code
- expected response http status code.public int getExpectedResponseCode()