public class BoxRESTClient extends BoxBasicRestClient
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ENTITY_CANNOT_BE_RETRIED |
static java.lang.String |
OAUTH_ERROR_HEADER |
static java.lang.String |
OAUTH_INVALID_TOKEN |
static java.lang.String |
WWW_AUTHENTICATE |
Constructor and Description |
---|
BoxRESTClient() |
BoxRESTClient(BoxConnectionManagerBuilder.BoxConnectionManager connectionManager) |
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 org.apache.http.HttpResponse |
getResponse(org.apache.http.client.methods.HttpUriRequest request) |
void |
setConnectionOpen(boolean connectionOpen) |
void |
setConnectionTimeOut(int timeOut) |
getRawHttpClient
public static final java.lang.String ENTITY_CANNOT_BE_RETRIED
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 BoxRESTClient()
public BoxRESTClient(BoxConnectionManagerBuilder.BoxConnectionManager connectionManager)
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 org.apache.http.HttpResponse getResponse(org.apache.http.client.methods.HttpUriRequest request) throws org.apache.http.client.ClientProtocolException, java.io.IOException
org.apache.http.client.ClientProtocolException
java.io.IOException