public class HttpRequestImpl extends java.lang.Object implements HttpRequest
CONNECTION_ERROR, PERMANENT_ERROR, TEMPORARY_ERROR| Constructor and Description |
|---|
HttpRequestImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelRequest()
Cancels the request.
|
static void |
enableLog(boolean enabled) |
static void |
enablePrintRequestUrlOnFailure(boolean enabled) |
void |
executeRequest(HttpResponder httpRequest,
long nativePtr,
java.lang.String resourceUrl,
java.lang.String etag,
java.lang.String modified)
Executes the request.
|
void |
sendUserID(java.lang.String resourceUrl,
java.lang.String userID) |
static void |
setOkHttpClient(okhttp3.OkHttpClient okHttpClient) |
public void executeRequest(HttpResponder httpRequest, long nativePtr, @NonNull java.lang.String resourceUrl, @NonNull java.lang.String etag, @NonNull java.lang.String modified)
HttpRequestexecuteRequest in interface HttpRequesthttpRequest - callback to be invoked when we receive a responsenativePtr - the pointer associated to the requestresourceUrl - the resource url to downloadetag - http header, identifier for a specific version of a resourcemodified - http header, used to determine if a resource hasn't been modified sincepublic void cancelRequest()
HttpRequestcancelRequest in interface HttpRequestpublic void sendUserID(java.lang.String resourceUrl,
java.lang.String userID)
sendUserID in interface HttpRequestpublic static void enablePrintRequestUrlOnFailure(boolean enabled)
public static void enableLog(boolean enabled)
public static void setOkHttpClient(okhttp3.OkHttpClient okHttpClient)