public class CheckUpdateTask
extends android.os.AsyncTask<java.lang.Void,java.lang.String,org.json.JSONArray>
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
apkUrlString |
protected java.lang.String |
appIdentifier |
protected UpdateManagerListener |
listener |
protected java.lang.Boolean |
mandatory |
protected java.lang.String |
urlString |
Constructor and Description |
---|
CheckUpdateTask(java.lang.ref.WeakReference<? extends android.content.Context> weakContext,
java.lang.String urlString) |
CheckUpdateTask(java.lang.ref.WeakReference<? extends android.content.Context> weakContext,
java.lang.String urlString,
java.lang.String appIdentifier) |
CheckUpdateTask(java.lang.ref.WeakReference<? extends android.content.Context> weakContext,
java.lang.String urlString,
java.lang.String appIdentifier,
UpdateManagerListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
attach(java.lang.ref.WeakReference<? extends android.content.Context> weakContext) |
protected void |
cleanUp() |
protected java.net.URLConnection |
createConnection(java.net.URL url) |
void |
detach() |
protected org.json.JSONArray |
doInBackground(java.lang.Void... args) |
protected int |
getVersionCode() |
protected void |
onPostExecute(org.json.JSONArray updateInfo) |
protected java.lang.String urlString
protected java.lang.String apkUrlString
protected java.lang.String appIdentifier
protected java.lang.Boolean mandatory
protected UpdateManagerListener listener
public CheckUpdateTask(java.lang.ref.WeakReference<? extends android.content.Context> weakContext, java.lang.String urlString)
public CheckUpdateTask(java.lang.ref.WeakReference<? extends android.content.Context> weakContext, java.lang.String urlString, java.lang.String appIdentifier)
public CheckUpdateTask(java.lang.ref.WeakReference<? extends android.content.Context> weakContext, java.lang.String urlString, java.lang.String appIdentifier, UpdateManagerListener listener)
public void attach(java.lang.ref.WeakReference<? extends android.content.Context> weakContext)
public void detach()
protected int getVersionCode()
protected org.json.JSONArray doInBackground(java.lang.Void... args)
doInBackground
in class android.os.AsyncTask<java.lang.Void,java.lang.String,org.json.JSONArray>
protected java.net.URLConnection createConnection(java.net.URL url) throws java.io.IOException
java.io.IOException
protected void onPostExecute(org.json.JSONArray updateInfo)
onPostExecute
in class android.os.AsyncTask<java.lang.Void,java.lang.String,org.json.JSONArray>
protected void cleanUp()