package androidx.work.impl; import android.content.Context; import androidx.room.g; import androidx.room.h; import androidx.work.impl.a; import c1.e; import c1.k; import c1.n; import c1.q; import c1.t; import java.util.concurrent.Executor; import java.util.concurrent.TimeUnit; import p0.c; /* loaded from: classes.dex */ public abstract class WorkDatabase extends h { /* renamed from: l, reason: collision with root package name */ private static final long f2871l = TimeUnit.DAYS.toMillis(1); class a implements c.InterfaceC0208c { /* renamed from: a, reason: collision with root package name */ final /* synthetic */ Context f2872a; a(Context context) { this.f2872a = context; } @Override // p0.c.InterfaceC0208c public c a(c.b bVar) { c.b.a a10 = c.b.a(this.f2872a); a10.c(bVar.f12902b).b(bVar.f12903c).d(true); return new q0.c().a(a10.a()); } } class b extends h.b { b() { } @Override // androidx.room.h.b public void c(p0.b bVar) { super.c(bVar); bVar.v(); try { bVar.B(WorkDatabase.w()); bVar.U(); } finally { bVar.h0(); } } } public static WorkDatabase s(Context context, Executor executor, boolean z10) { h.a a10; if (z10) { a10 = g.c(context, WorkDatabase.class).c(); } else { a10 = g.a(context, WorkDatabase.class, v0.h.d()); a10.f(new a(context)); } return (WorkDatabase) a10.g(executor).a(u()).b(androidx.work.impl.a.f2881a).b(new a.h(context, 2, 3)).b(androidx.work.impl.a.f2882b).b(androidx.work.impl.a.f2883c).b(new a.h(context, 5, 6)).b(androidx.work.impl.a.f2884d).b(androidx.work.impl.a.f2885e).b(androidx.work.impl.a.f2886f).b(new a.i(context)).b(new a.h(context, 10, 11)).b(androidx.work.impl.a.f2887g).e().d(); } static h.b u() { return new b(); } static long v() { return System.currentTimeMillis() - f2871l; } static String w() { return "DELETE FROM workspec WHERE state IN (2, 3, 5) AND (period_start_time + minimum_retention_duration) < " + v() + " AND (SELECT COUNT(*)=0 FROM dependency WHERE prerequisite_id=id AND work_spec_id NOT IN (SELECT id FROM workspec WHERE state IN (2, 3, 5)))"; } public abstract n A(); public abstract q B(); public abstract t C(); public abstract c1.b t(); public abstract e x(); public abstract c1.h y(); public abstract k z(); }