Package org.robolectric.shadows
Class ShadowPausedAsyncTask<Params,Progress,Result>
java.lang.Object
org.robolectric.shadows.ShadowAsyncTask<Params,Progress,Result>
org.robolectric.shadows.ShadowPausedAsyncTask<Params,Progress,Result>
- Direct Known Subclasses:
ShadowAlwaysOnHotwordDetector.ShadowRefreshAvailabilityTaskPreU
@Deprecated
@Implements(value=android.os.AsyncTask.class,
shadowPicker=Picker.class,
isInAndroidSdk=false)
@Beta
public class ShadowPausedAsyncTask<Params,Progress,Result>
extends ShadowAsyncTask<Params,Progress,Result>
Deprecated.
A
AsyncTask
shadow for LooperMode.Mode.PAUSED
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robolectric.shadows.ShadowAsyncTask
ShadowAsyncTask.Picker
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecuteOnExecutor
(Executor exec, Params... params) Deprecated.static void
overrideExecutor
(Executor executor) Deprecated.Globally override the executor used for all AsyncTask#execute* calls.static void
reset()
Deprecated.
-
Constructor Details
-
ShadowPausedAsyncTask
public ShadowPausedAsyncTask()Deprecated.
-
-
Method Details
-
reset
Deprecated. -
executeOnExecutor
@Implementation protected AsyncTask<Params,Progress, executeOnExecutorResult> (Executor exec, Params... params) Deprecated. -
overrideExecutor
Deprecated.Globally override the executor used for all AsyncTask#execute* calls.This can be useful if you want to use a more deterministic executor for tests, like
PausedExecutorService
orInlineExecutorService
.Use this API as a last resort. Its recommended instead to use dependency injection to provide a custom executor to AsyncTask#executeOnExecutor.
Beta API, may be removed or changed in a future Robolectric release
-
AsyncTask
is deprecated in the Android SDK.