public class BoxRESTClient extends BoxBasicRestClient
| Modifier and Type | Field and Description |
|---|---|
static String |
ENTITY_CANNOT_BE_RETRIED |
static String |
OAUTH_ERROR_HEADER |
static String |
OAUTH_INVALID_TOKEN |
static String |
WWW_AUTHENTICATE |
| Constructor and Description |
|---|
BoxRESTClient() |
BoxRESTClient(int maxConnection,
int maxConnectionPerRoute,
long timePeriodCleanUpIdleConnection,
long idleTimeThreshold) |
| 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) |
getRawHttpClientpublic static final String ENTITY_CANNOT_BE_RETRIED
public static final String OAUTH_ERROR_HEADER
public static final String OAUTH_INVALID_TOKEN
public static final String WWW_AUTHENTICATE
public BoxRESTClient()
public BoxRESTClient(int maxConnection,
int maxConnectionPerRoute,
long timePeriodCleanUpIdleConnection,
long idleTimeThreshold)
public void acceptRestVisitor(IBoxRestVisitor visitor)
visitor - visitorpublic void setConnectionOpen(boolean connectionOpen)
public IBoxResponse execute(IBoxRequest boxRequest) throws BoxRestException, AuthFatalFailureException
IBoxRESTClientexecute in interface IBoxRESTClientexecute in class BoxBasicRestClientboxRequest - Incoming API request.BoxRestExceptionAuthFatalFailureExceptionpublic void setConnectionTimeOut(int timeOut)
protected org.apache.http.HttpResponse getResponse(org.apache.http.client.methods.HttpUriRequest request)
throws org.apache.http.client.ClientProtocolException,
IOException
org.apache.http.client.ClientProtocolExceptionIOExceptionCopyright © 2014. All Rights Reserved.