@Implements(value=android.os.AsyncTask.class) public class ShadowAsyncTask<Params,Progress,Result> extends Object
AsyncTask.| Constructor and Description |
|---|
ShadowAsyncTask() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancel(boolean mayInterruptIfRunning) |
android.os.AsyncTask<Params,Progress,Result> |
execute(Params... params) |
android.os.AsyncTask<Params,Progress,Result> |
executeOnExecutor(Executor executor,
Params... params) |
Result |
get() |
Result |
get(long timeout,
TimeUnit unit) |
android.os.AsyncTask.Status |
getStatus() |
boolean |
isCancelled() |
void |
publishProgress(Progress... values)
Enqueue a call to
AsyncTask.onProgressUpdate(Object[]) on UI looper (or run it immediately
if the looper it is not paused). |
@Implementation public boolean isCancelled()
@Implementation public boolean cancel(boolean mayInterruptIfRunning)
@Implementation public Result get() throws InterruptedException, ExecutionException
@Implementation public Result get(long timeout, TimeUnit unit) throws InterruptedException, ExecutionException, TimeoutException
@Implementation public android.os.AsyncTask<Params,Progress,Result> execute(Params... params)
@Implementation public android.os.AsyncTask<Params,Progress,Result> executeOnExecutor(Executor executor, Params... params)
@Implementation public android.os.AsyncTask.Status getStatus()
@Implementation public void publishProgress(Progress... values)
AsyncTask.onProgressUpdate(Object[]) on UI looper (or run it immediately
if the looper it is not paused).values - The progress values to update the UI with.AsyncTask.publishProgress(Object[])Copyright © 2016. All rights reserved.