package androidx.work; import android.annotation.SuppressLint; import android.content.Context; import androidx.annotation.Keep; import androidx.annotation.NonNull; import androidx.annotation.WorkerThread; import androidx.work.ListenableWorker; import androidx.work.impl.utils.futures.SettableFuture; import c.i.b.d.a.a; public abstract class Worker extends ListenableWorker { public SettableFuture mFuture; /* renamed from: androidx.work.Worker$1 reason: invalid class name */ public class AnonymousClass1 implements Runnable { public AnonymousClass1() { } @Override // java.lang.Runnable public void run() { try { Worker.this.mFuture.set(Worker.this.doWork()); } catch (Throwable th) { Worker.this.mFuture.setException(th); } } } @Keep @SuppressLint({"BanKeepAnnotation"}) public Worker(@NonNull Context context, @NonNull WorkerParameters workerParameters) { super(context, workerParameters); } @NonNull @WorkerThread public abstract ListenableWorker.Result doWork(); @Override // androidx.work.ListenableWorker @NonNull public final a startWork() { this.mFuture = SettableFuture.create(); getBackgroundExecutor().execute(new AnonymousClass1()); return this.mFuture; } }