package androidx.work.impl.workers;

import android.content.Context;
import android.text.TextUtils;
import androidx.work.ListenableWorker;
import androidx.work.WorkerParameters;
import java.util.Collections;
import java.util.List;
import p037.p123.AbstractC2562;
import p037.p123.p124.C2604;
import p037.p123.p124.p129.C2627;
import p037.p123.p124.p129.InterfaceC2626;
import p037.p123.p124.p133.C2676;
import p037.p123.p124.p133.C2682;
import p037.p123.p124.p134.p135.C2729;
import p138.p176.p271.p276.p277.InterfaceFutureC5175;

/* JADX INFO: loaded from: classes.dex */
public class ConstraintTrackingWorker extends ListenableWorker implements InterfaceC2626 {

    /* JADX INFO: renamed from: ލ, reason: contains not printable characters */
    public static final String f1480 = AbstractC2562.m4622("ConstraintTrkngWrkr");

    /* JADX INFO: renamed from: ވ, reason: contains not printable characters */
    public WorkerParameters f1481;

    /* JADX INFO: renamed from: މ, reason: contains not printable characters */
    public final Object f1482;

    /* JADX INFO: renamed from: ފ, reason: contains not printable characters */
    public volatile boolean f1483;

    /* JADX INFO: renamed from: ދ, reason: contains not printable characters */
    public C2729<ListenableWorker.AbstractC0240> f1484;

    /* JADX INFO: renamed from: ތ, reason: contains not printable characters */
    public ListenableWorker f1485;

    /* JADX INFO: renamed from: androidx.work.impl.workers.ConstraintTrackingWorker$֏, reason: contains not printable characters */
    public class RunnableC0252 implements Runnable {
        public RunnableC0252() {
        }

        @Override // java.lang.Runnable
        public void run() {
            ConstraintTrackingWorker.this.m883();
        }
    }

    /* JADX INFO: renamed from: androidx.work.impl.workers.ConstraintTrackingWorker$ؠ, reason: contains not printable characters */
    public class RunnableC0253 implements Runnable {

        /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
        public final /* synthetic */ InterfaceFutureC5175 f1487;

        public RunnableC0253(InterfaceFutureC5175 interfaceFutureC5175) {
            this.f1487 = interfaceFutureC5175;
        }

        @Override // java.lang.Runnable
        public void run() {
            synchronized (ConstraintTrackingWorker.this.f1482) {
                if (ConstraintTrackingWorker.this.f1483) {
                    ConstraintTrackingWorker.this.m882();
                } else {
                    ConstraintTrackingWorker.this.f1484.m4797(this.f1487);
                }
            }
        }
    }

    public ConstraintTrackingWorker(Context context, WorkerParameters workerParameters) {
        super(context, workerParameters);
        this.f1481 = workerParameters;
        this.f1482 = new Object();
        this.f1483 = false;
        this.f1484 = new C2729<>();
    }

    @Override // p037.p123.p124.p129.InterfaceC2626
    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void mo879(List<String> list) {
        AbstractC2562.m4623().mo4625(f1480, String.format("Constraints changed for %s", list), new Throwable[0]);
        synchronized (this.f1482) {
            this.f1483 = true;
        }
    }

    @Override // androidx.work.ListenableWorker
    /* JADX INFO: renamed from: ֏ */
    public boolean mo840() {
        ListenableWorker listenableWorker = this.f1485;
        return listenableWorker != null && listenableWorker.mo840();
    }

    @Override // androidx.work.ListenableWorker
    /* JADX INFO: renamed from: ؠ */
    public void mo835() {
        ListenableWorker listenableWorker = this.f1485;
        if (listenableWorker != null) {
            listenableWorker.m841();
        }
    }

    @Override // p037.p123.p124.p129.InterfaceC2626
    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public void mo880(List<String> list) {
    }

    @Override // androidx.work.ListenableWorker
    /* JADX INFO: renamed from: ހ */
    public InterfaceFutureC5175<ListenableWorker.AbstractC0240> mo836() {
        this.f1422.f1433.execute(new RunnableC0252());
        return this.f1484;
    }

    /* JADX INFO: renamed from: ނ, reason: contains not printable characters */
    public void m881() {
        this.f1484.m4798(new ListenableWorker.AbstractC0240.C0241());
    }

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public void m882() {
        this.f1484.m4798(new ListenableWorker.AbstractC0240.C0242());
    }

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public void m883() {
        String strM4618 = this.f1422.f1431.m4618("androidx.work.impl.workers.ConstraintTrackingWorker.ARGUMENT_CLASS_NAME");
        if (TextUtils.isEmpty(strM4618)) {
            AbstractC2562.m4623().mo4626(f1480, "No worker to delegate to.", new Throwable[0]);
            m881();
            return;
        }
        ListenableWorker listenableWorkerM4637 = this.f1422.f1435.m4637(this.f1421, strM4618, this.f1481);
        this.f1485 = listenableWorkerM4637;
        if (listenableWorkerM4637 == null) {
            AbstractC2562.m4623().mo4625(f1480, "No worker to delegate to.", new Throwable[0]);
            m881();
            return;
        }
        C2676 c2676M4761 = ((C2682) C2604.m4662(this.f1421).f8140.mo850()).m4761(this.f1422.f1430.toString());
        if (c2676M4761 == null) {
            m881();
            return;
        }
        Context context = this.f1421;
        C2627 c2627 = new C2627(context, C2604.m4662(context).f8141, this);
        c2627.m4712((Iterable<C2676>) Collections.singletonList(c2676M4761));
        if (!c2627.m4714(this.f1422.f1430.toString())) {
            AbstractC2562.m4623().mo4625(f1480, String.format("Constraints not met for delegate %s. Requesting retry.", strM4618), new Throwable[0]);
            m882();
            return;
        }
        AbstractC2562.m4623().mo4625(f1480, String.format("Constraints met for delegate %s", strM4618), new Throwable[0]);
        try {
            InterfaceFutureC5175<ListenableWorker.AbstractC0240> interfaceFutureC5175Mo836 = this.f1485.mo836();
            interfaceFutureC5175Mo836.mo4788(new RunnableC0253(interfaceFutureC5175Mo836), this.f1422.f1433);
        } catch (Throwable th) {
            AbstractC2562.m4623().mo4625(f1480, String.format("Delegated worker %s threw exception in startWork.", strM4618), th);
            synchronized (this.f1482) {
                if (this.f1483) {
                    AbstractC2562.m4623().mo4625(f1480, "Constraints were unmet, Retrying.", new Throwable[0]);
                    m882();
                } else {
                    m881();
                }
            }
        }
    }
}
