package com.google.android.datatransport.runtime.scheduling.jobscheduling;

import android.app.job.JobParameters;
import android.app.job.JobService;
import android.util.Base64;
import com.google.android.datatransport.runtime.TransportRuntime;
import com.google.android.datatransport.runtime.j;
import defpackage.hi7;
import defpackage.l18;
import defpackage.vd7;
import defpackage.yg;

/* JADX INFO: loaded from: classes.dex */
@l18
public class JobInfoSchedulerService extends JobService {
    public static final /* synthetic */ int a = 0;

    @Override // android.app.job.JobService
    public final boolean onStartJob(JobParameters jobParameters) {
        String string = jobParameters.getExtras().getString("backendName");
        String string2 = jobParameters.getExtras().getString("extras");
        int i = jobParameters.getExtras().getInt("priority");
        int i2 = jobParameters.getExtras().getInt("attemptNumber");
        TransportRuntime.b(getApplicationContext());
        j.a aVarA = j.a();
        aVarA.b(string);
        aVarA.d(hi7.b(i));
        if (string2 != null) {
            aVarA.c(Base64.decode(string2, 0));
        }
        Uploader uploader = TransportRuntime.a().d;
        uploader.e.execute(new vd7(uploader, aVarA.a(), i2, new yg(this, jobParameters, 27)));
        return true;
    }

    @Override // android.app.job.JobService
    public final boolean onStopJob(JobParameters jobParameters) {
        return true;
    }
}
