package com.chartboost.sdk.impl;

import android.os.AsyncTask;
import java.util.concurrent.ThreadPoolExecutor;
import org.json.JSONObject;
/* loaded from: classes2.dex */
public abstract class rc extends AsyncTask {

    /* renamed from: a  reason: collision with root package name */
    public a f1805a;
    public final b b;

    /* loaded from: classes2.dex */
    public interface a {
        void a(rc rcVar);
    }

    /* loaded from: classes2.dex */
    public interface b {
        JSONObject a();

        void a(JSONObject jSONObject);
    }

    public rc(b bVar) {
        this.b = bVar;
    }

    public void a(a aVar) {
        this.f1805a = aVar;
    }

    @Override // android.os.AsyncTask
    /* renamed from: a */
    public void onPostExecute(String str) {
        a aVar = this.f1805a;
        if (aVar != null) {
            aVar.a(this);
        }
    }

    public void a(ThreadPoolExecutor threadPoolExecutor) {
        executeOnExecutor(threadPoolExecutor, new Object[0]);
    }
}
