Add GuardedResultAsyncTask

Reviewed By: andreicoman11

Differential Revision: D2679459

fb-gh-sync-id: 8a9ec170ce76bbc3340c9e8872e19b78ae5a5c2d
This commit is contained in:
Alexander Blom
2015-11-23 02:16:27 -08:00
committed by facebook-github-bot-6
parent 54470021ca
commit f57c2a9140
2 changed files with 45 additions and 3 deletions

View File

@@ -16,9 +16,8 @@ import android.os.AsyncTask;
* handled by the {@link com.facebook.react.bridge.NativeModuleCallExceptionHandler} registered if
* the app is in dev mode.
*
* This class doesn't allow doInBackground to return a results. This is mostly because when this
* class was written that functionality wasn't used and it would require some extra code to make
* work correctly with caught exceptions. Don't let that stop you from adding it if you need it :)
* This class doesn't allow doInBackground to return a results. If you need this
* use GuardedResultAsyncTask instead.
*/
public abstract class GuardedAsyncTask<Params, Progress>
extends AsyncTask<Params, Progress, Void> {