package defpackage;

import androidx.media3.container.NalUnitUtil;
import androidx.room.RoomDatabase;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b\u0000\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lb11;", "Landroidx/room/RoomDatabase$b;", "work-runtime_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public final class b11 extends RoomDatabase.b {
    public final u11 a;

    public b11(ai9 ai9Var) {
        cr4.g(ai9Var, "clock");
        this.a = ai9Var;
    }

    @Override // androidx.room.RoomDatabase.b
    public final void a(je9 je9Var) {
        cr4.g(je9Var, "db");
        je9Var.beginTransaction();
        try {
            je9Var.execSQL("DELETE FROM workspec WHERE state IN (2, 3, 5) AND (last_enqueue_time + minimum_retention_duration) < " + (this.a.currentTimeMillis() - xra.a) + " 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)))");
            je9Var.setTransactionSuccessful();
        } finally {
            je9Var.endTransaction();
        }
    }
}
