org.solovyev.android.async
Class CommonAsyncTask<PARAM,PROGRESS,RESULT>
java.lang.Object
android.os.AsyncTask<PARAM,PROGRESS,CommonAsyncTask.Result<RESULT>>
org.solovyev.android.async.CommonAsyncTask<PARAM,PROGRESS,RESULT>
public abstract class CommonAsyncTask<PARAM,PROGRESS,RESULT>
- extends android.os.AsyncTask<PARAM,PROGRESS,CommonAsyncTask.Result<RESULT>>
| Nested classes/interfaces inherited from class android.os.AsyncTask |
android.os.AsyncTask.Status |
| Fields inherited from class android.os.AsyncTask |
SERIAL_EXECUTOR, THREAD_POOL_EXECUTOR |
| Methods inherited from class android.os.AsyncTask |
cancel, execute, execute, executeOnExecutor, get, get, getStatus, isCancelled, onCancelled, onCancelled, onProgressUpdate, publishProgress |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommonAsyncTask
protected CommonAsyncTask()
CommonAsyncTask
protected CommonAsyncTask(@Nonnull
android.content.Context context)
onPreExecute
protected void onPreExecute()
- Overrides:
onPreExecute in class android.os.AsyncTask<PARAM,PROGRESS,CommonAsyncTask.Result<RESULT>>
doInBackground
protected final CommonAsyncTask.Result<RESULT> doInBackground(PARAM... params)
- Specified by:
doInBackground in class android.os.AsyncTask<PARAM,PROGRESS,CommonAsyncTask.Result<RESULT>>
doWork
protected abstract RESULT doWork(@Nonnull
List<PARAM> params)
onPostExecute
protected void onPostExecute(@Nonnull
CommonAsyncTask.Result<RESULT> r)
- Overrides:
onPostExecute in class android.os.AsyncTask<PARAM,PROGRESS,CommonAsyncTask.Result<RESULT>>
getContext
@Nullable
protected android.content.Context getContext()
onSuccessPostExecute
protected abstract void onSuccessPostExecute(@Nullable
RESULT result)
onFailurePostExecute
protected abstract void onFailurePostExecute(@Nonnull
Exception e)
throwException
protected void throwException(@Nonnull
Exception e)
defaultOnFailurePostExecute
protected void defaultOnFailurePostExecute(@Nonnull
Exception e)
Copyright © 2014 se.solovyev. All Rights Reserved.