public class BoxRESTClient extends BoxBasicRestClient
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OAUTH_ERROR_HEADER |
static java.lang.String |
OAUTH_INVALID_TOKEN |
static java.lang.String |
WWW_AUTHENTICATE |
Constructor and Description |
---|
BoxRESTClient() |
Modifier and Type | Method and Description |
---|---|
void |
acceptRestVisitor(IBoxRestVisitor visitor)
Accept a visitor to visit http request/response.
|
IBoxResponse |
execute(IBoxRequest boxRequest)
Execute the API request and return a response.
|
protected HttpResponse |
getResponse(HttpUriRequest request) |
void |
setConnectionOpen(boolean connectionOpen) |
void |
setConnectionTimeOut(int timeOut) |
getRawHttpClient
public static final java.lang.String OAUTH_ERROR_HEADER
public static final java.lang.String OAUTH_INVALID_TOKEN
public static final java.lang.String WWW_AUTHENTICATE
public void acceptRestVisitor(IBoxRestVisitor visitor)
visitor
- visitorpublic void setConnectionOpen(boolean connectionOpen)
public IBoxResponse execute(IBoxRequest boxRequest) throws BoxRestException, AuthFatalFailureException
IBoxRESTClient
execute
in interface IBoxRESTClient
execute
in class BoxBasicRestClient
boxRequest
- Incoming API request.BoxRestException
AuthFatalFailureException
public void setConnectionTimeOut(int timeOut)
protected HttpResponse getResponse(HttpUriRequest request) throws ClientProtocolException, java.io.IOException
ClientProtocolException
java.io.IOException