package com.ironsource.sdk;

import android.app.Activity;
import android.content.Context;
import android.text.TextUtils;
import com.ironsource.bj;
import com.ironsource.eg;
import com.ironsource.kg;
import com.ironsource.kn;
import com.ironsource.l9;
import com.ironsource.lg;
import com.ironsource.oi;
import com.ironsource.sdk.controller.e;
import com.ironsource.sdk.utils.Logger;
import com.ironsource.sdk.utils.SDKUtils;
import com.ironsource.si;
import com.ironsource.tb;
import com.ironsource.yi;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import org.json.JSONObject;
/* loaded from: classes4.dex */
public class IronSourceNetwork {

    /* renamed from: a  reason: collision with root package name */
    static final String f2928a = "IronSourceNetwork";
    private static yi b;
    private static List<kn> c = new ArrayList();
    private static bj d;

    private static synchronized void a() throws Exception {
        synchronized (IronSourceNetwork.class) {
            if (b == null) {
                throw new NullPointerException("Call initSDK first");
            }
        }
    }

    private static void a(Context context, JSONObject jSONObject, String str, String str2, Map<String, String> map) throws Exception {
        if (jSONObject != null) {
            tb a2 = lg.a(jSONObject);
            if (a2.a()) {
                kg.a(a2, lg.a(context, str, str2, map));
            }
        }
    }

    public static synchronized void addInitListener(kn knVar) {
        synchronized (IronSourceNetwork.class) {
            bj bjVar = d;
            if (bjVar == null) {
                c.add(knVar);
            } else if (bjVar.b()) {
                knVar.onSuccess();
            } else {
                knVar.onFail(d.a());
            }
        }
    }

    public static synchronized void destroyAd(oi oiVar) throws Exception {
        synchronized (IronSourceNetwork.class) {
            a();
            b.b(oiVar);
        }
    }

    public static synchronized e getControllerManager() {
        e a2;
        synchronized (IronSourceNetwork.class) {
            a2 = b.a();
        }
        return a2;
    }

    public static String getVersion() {
        return SDKUtils.getSDKVersion();
    }

    public static synchronized void initSDK(Context context, String str, String str2, Map<String, String> map) {
        synchronized (IronSourceNetwork.class) {
            if (TextUtils.isEmpty(str)) {
                Logger.e(f2928a, "applicationKey is NULL");
                return;
            }
            if (b == null) {
                SDKUtils.setInitSDKParams(map);
                try {
                    a(context, SDKUtils.getNetworkConfiguration().optJSONObject("events"), str2, str, map);
                } catch (Exception e) {
                    l9.d().a(e);
                    Logger.e(f2928a, "Failed to init event tracker: " + e.getMessage());
                }
                b = si.a(context, str, str2);
            }
        }
    }

    public static synchronized boolean isAdAvailableForInstance(oi oiVar) {
        synchronized (IronSourceNetwork.class) {
            yi yiVar = b;
            if (yiVar == null) {
                return false;
            }
            return yiVar.a(oiVar);
        }
    }

    public static synchronized void loadAd(oi oiVar, Map<String, String> map) throws Exception {
        synchronized (IronSourceNetwork.class) {
            a();
            b.a(oiVar, map);
        }
    }

    public static synchronized void loadAdView(Activity activity, oi oiVar, Map<String, String> map) throws Exception {
        synchronized (IronSourceNetwork.class) {
            a();
            b.b(activity, oiVar, map);
        }
    }

    public static void onPause(Activity activity) {
        yi yiVar = b;
        if (yiVar == null) {
            return;
        }
        yiVar.onPause(activity);
    }

    public static void onResume(Activity activity) {
        yi yiVar = b;
        if (yiVar == null) {
            return;
        }
        yiVar.onResume(activity);
    }

    public static synchronized void release(Activity activity) {
        synchronized (IronSourceNetwork.class) {
            yi yiVar = b;
            if (yiVar == null) {
                return;
            }
            yiVar.a(activity);
        }
    }

    public static synchronized void showAd(Activity activity, oi oiVar, Map<String, String> map) throws Exception {
        synchronized (IronSourceNetwork.class) {
            a();
            b.a(activity, oiVar, map);
        }
    }

    public static synchronized void updateInitFailed(eg egVar) {
        synchronized (IronSourceNetwork.class) {
            d = new bj(egVar);
            for (kn knVar : c) {
                knVar.onFail(egVar);
            }
            c.clear();
        }
    }

    public static synchronized void updateInitSucceeded() {
        synchronized (IronSourceNetwork.class) {
            d = new bj();
            for (kn knVar : c) {
                knVar.onSuccess();
            }
            c.clear();
        }
    }
}
