public static class BoxRequestsPreview.PollForConversionReady.PollForConversionResponseHandler
extends com.box.androidsdk.content.requests.BoxRequestDownload.DownloadRequestHandler
| Modifier and Type | Field and Description |
|---|---|
protected static int |
MAX_RETRY_ATTEMPTS
We set the maximum number of retry attempts to 9 so the approximate maximum wait time is a little over a minute and a half
|
protected static int |
MAX_WAIT_MILLIS
Because this is primarily used for loading media, we opt for a shorter maximum wait time between request retries
|
protected int |
mRetryAttempts
The number of retries that have been attempted with the maximum wait time.
|
| Constructor and Description |
|---|
PollForConversionResponseHandler(com.box.androidsdk.content.requests.BoxRequestDownload request)
Constructs a PollForConversionResponseHandler for the request
|
| Modifier and Type | Method and Description |
|---|---|
com.box.androidsdk.content.models.BoxDownload |
onResponse(java.lang.Class clazz,
com.box.androidsdk.content.requests.BoxHttpResponse response) |
getOutputStreamprotected static final int MAX_WAIT_MILLIS
protected static final int MAX_RETRY_ATTEMPTS
protected int mRetryAttempts
public PollForConversionResponseHandler(com.box.androidsdk.content.requests.BoxRequestDownload request)
request - the request to handlepublic com.box.androidsdk.content.models.BoxDownload onResponse(java.lang.Class clazz,
com.box.androidsdk.content.requests.BoxHttpResponse response)
throws java.lang.IllegalAccessException,
java.lang.InstantiationException,
com.box.androidsdk.content.BoxException
onResponse in class com.box.androidsdk.content.requests.BoxRequestDownload.DownloadRequestHandlerjava.lang.IllegalAccessExceptionjava.lang.InstantiationExceptioncom.box.androidsdk.content.BoxException