package com.mbridge.msdk.newreward.function.e; import android.os.Handler; import android.os.HandlerThread; import android.text.TextUtils; import androidx.annotation.NonNull; import com.mbridge.msdk.foundation.entity.CampaignEx; import com.mbridge.msdk.foundation.tools.af; import com.mbridge.msdk.foundation.tools.ah; import com.mbridge.msdk.interstitial.view.MBInterstitialActivity; import com.mbridge.msdk.newreward.function.common.MBridgeCommon; import java.lang.ref.WeakReference; import java.util.Iterator; import java.util.List; import java.util.Map; /* loaded from: classes4.dex */ public final class b { private final int a; private final String b; private final String c; private final boolean d; private Handler g; private com.mbridge.msdk.newreward.function.command.c i; private com.mbridge.msdk.newreward.a.d l; private volatile boolean j = false; private volatile boolean k = false; private final int e = ah.a().a(MBridgeCommon.SettingConfig.KEY_SETTING_CONFIG_LOAD_CHECK_INTERVAL, 120000); private final long h = ah.a().a(MBridgeCommon.SettingConfig.KEY_SETTING_CONFIG_LOAD_TOKEN_VALIDITY_PERIOD, 1800000); private final boolean f = ah.a().a(MBridgeCommon.SettingConfig.KEY_SETTING_CONFIG_LOAD_CHECK_OPTIMIZED, false); public b(int i, String str, String str2, boolean z) { this.a = i; this.b = str; this.c = str2; this.d = z; } public final void a(com.mbridge.msdk.newreward.function.command.c cVar, com.mbridge.msdk.newreward.a.d dVar) { if (cVar == null || dVar == null) { a(); return; } if (!this.f) { a(); return; } this.l = dVar; this.i = cVar; HandlerThread handlerThread = new HandlerThread("load_check_controller"); handlerThread.start(); Handler handler = new Handler(handlerThread.getLooper()); this.g = handler; handler.postDelayed(new a(handler, this, this.e), this.e); } public static class a implements Runnable { private final Handler a; private final WeakReference b; private final long c; public a(Handler handler, b bVar, long j) { this.a = handler; this.b = new WeakReference<>(bVar); this.c = j; } @Override // java.lang.Runnable public final void run() { b bVar = this.b.get(); if (bVar != null) { try { b.a(bVar); } catch (Exception e) { af.a("LoadCheckController", "startCheckTask error: " + e.getMessage()); } } Handler handler = this.a; if (handler != null) { handler.postDelayed(this, this.c); } } } private void a() { com.mbridge.msdk.newreward.function.d.c.a().b().b(this.a, this.b, this.c); } private void a(com.mbridge.msdk.newreward.a.e eVar, com.mbridge.msdk.newreward.function.c.a.b bVar, com.mbridge.msdk.newreward.a.b.b bVar2) { eVar.F().a(bVar, bVar2); } @NonNull private com.mbridge.msdk.newreward.a.e a(com.mbridge.msdk.newreward.function.c.a.b bVar) { com.mbridge.msdk.newreward.a.e eVar = new com.mbridge.msdk.newreward.a.e(false, this.a, bVar.h(), this.c, bVar.i()); eVar.f(bVar.g()); eVar.f(30000); eVar.g(MBridgeCommon.DEFAULT_LOAD_TIMEOUT); eVar.e(this.b); eVar.a(true); eVar.b(false); eVar.c(false); return eVar; } public static /* synthetic */ void a(b bVar) { if (bVar.l.a() != null) { Iterator it = bVar.l.a().iterator(); while (it.hasNext()) { if (it.next().y() == 1) { return; } } } if (bVar.j) { return; } bVar.j = true; com.mbridge.msdk.newreward.function.d.c.a().b().a(bVar.a, bVar.b, bVar.c, bVar.d, new com.mbridge.msdk.newreward.function.d.b() { // from class: com.mbridge.msdk.newreward.function.e.b.1 @Override // com.mbridge.msdk.newreward.function.d.b public final void a(List list) { b.a(b.this, list); } @Override // com.mbridge.msdk.newreward.function.d.b public final void a() { b.a(b.this, (com.mbridge.msdk.newreward.a.e) null, (com.mbridge.msdk.newreward.function.c.a.b) null); } }); } public static /* synthetic */ void a(b bVar, List list) { Iterator it = list.iterator(); final com.mbridge.msdk.newreward.function.c.a.b bVar2 = null; final com.mbridge.msdk.newreward.function.c.a.b bVar3 = null; while (it.hasNext()) { com.mbridge.msdk.newreward.function.c.a.b bVar4 = (com.mbridge.msdk.newreward.function.c.a.b) it.next(); if (bVar4.i()) { long I = bVar4.I(); if (I == 0) { com.mbridge.msdk.newreward.function.d.c.a().b().b(bVar4.c(), bVar4.d(), bVar4.e(), bVar4.g(), 8); } else if (TextUtils.isEmpty(bVar4.h())) { com.mbridge.msdk.newreward.function.d.c.a().b().b(bVar4.c(), bVar4.d(), bVar4.e(), bVar4.g(), 8); } else if (System.currentTimeMillis() - I > bVar.h && bVar4.u() == null) { com.mbridge.msdk.newreward.function.d.c.a().b().b(bVar4.c(), bVar4.d(), bVar4.e(), bVar4.g(), 8); } else if (bVar4.s() > 0.0d || bVar4.G() == 1) { if (bVar3 != null && bVar4.s() <= bVar3.s()) { } bVar3 = bVar4; } else { com.mbridge.msdk.newreward.function.d.c.a().b().b(bVar4.c(), bVar4.d(), bVar4.e(), bVar4.g(), 8); } } else if (bVar4.I() == 0) { com.mbridge.msdk.newreward.function.d.c.a().b().b(bVar4.c(), bVar4.d(), bVar4.e(), bVar4.g(), 8); } else if (bVar4.E() == null || bVar4.E().size() == 0) { com.mbridge.msdk.newreward.function.d.c.a().b().b(bVar4.c(), bVar4.d(), bVar4.e(), bVar4.g(), 8); } else { if (bVar3 != null && bVar4.I() <= bVar3.I()) { } bVar3 = bVar4; } } if (list.size() != 0 && !bVar.k) { Iterator it2 = list.iterator(); while (it2.hasNext()) { com.mbridge.msdk.newreward.function.c.a.b bVar5 = (com.mbridge.msdk.newreward.function.c.a.b) it2.next(); if (bVar5 != bVar3 && bVar5.u() != null && (bVar2 == null || bVar5.I() > bVar2.I())) { bVar2 = bVar5; } } } if (!bVar.k && bVar2 != null) { bVar.k = true; final com.mbridge.msdk.newreward.a.e a2 = bVar.a(bVar2); try { com.mbridge.msdk.newreward.function.command.c cVar = bVar.i; cVar.a(a2, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, cVar.a("check_type", "download_start_resource", MBInterstitialActivity.INTENT_CAMAPIGN, bVar2)); } catch (Exception e) { af.b("LoadCheckController", "handlerAnthonyNeedDownloadCampaign error: " + e.getMessage()); } bVar.a(a2, bVar2, new com.mbridge.msdk.newreward.a.b.b() { // from class: com.mbridge.msdk.newreward.function.e.b.3 @Override // com.mbridge.msdk.newreward.a.b.b public final void reqSuccessful(Object obj) { b.this.k = false; try { b.this.i.a(a2, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, b.this.i.a("check_type", "download_success", MBInterstitialActivity.INTENT_CAMAPIGN, bVar2)); } catch (Exception e2) { af.b("LoadCheckController", "handlerAnthonyNeedDownloadCampaign error: " + e2.getMessage()); } } @Override // com.mbridge.msdk.newreward.a.b.b public final void reqFailed(com.mbridge.msdk.foundation.c.b bVar6) { b.this.k = false; try { b.this.i.a(a2, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, b.this.i.a("check_type", "download_failed", MBInterstitialActivity.INTENT_CAMAPIGN, bVar2)); } catch (Exception e2) { af.b("LoadCheckController", "handlerAnthonyNeedDownloadCampaign error: " + e2.getMessage()); } } }); } if (bVar3 != null) { List E = bVar3.E(); final com.mbridge.msdk.newreward.a.e a3 = bVar.a(bVar3); if (E == null) { try { com.mbridge.msdk.newreward.function.command.c cVar2 = bVar.i; cVar2.a(a3, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, cVar2.a("check_type", "check_start_campaign")); } catch (Exception e2) { af.b("LoadCheckController", "handlerLoadFailedCampaigns error: " + e2.getMessage()); } com.mbridge.msdk.newreward.function.command.c cVar3 = bVar.i; cVar3.a(cVar3.a("command_manager", cVar3, "adapter_model", a3), new com.mbridge.msdk.newreward.a.b.b() { // from class: com.mbridge.msdk.newreward.function.e.b.4 @Override // com.mbridge.msdk.newreward.a.b.b public final void reqSuccessful(Object obj) { b.a(b.this, bVar3, a3); } @Override // com.mbridge.msdk.newreward.a.b.b public final void reqFailed(com.mbridge.msdk.foundation.c.b bVar6) { b.a(b.this, a3, bVar3); } }); return; } try { com.mbridge.msdk.newreward.function.command.c cVar4 = bVar.i; cVar4.a(a3, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, cVar4.a("check_type", "check_start_resource")); } catch (Exception e3) { af.b("LoadCheckController", "handlerLoadFailedCampaigns error: " + e3.getMessage()); } bVar.a(a3, bVar3, new com.mbridge.msdk.newreward.a.b.b() { // from class: com.mbridge.msdk.newreward.function.e.b.2 @Override // com.mbridge.msdk.newreward.a.b.b public final void reqSuccessful(Object obj) { b.a(b.this, bVar3, a3); } @Override // com.mbridge.msdk.newreward.a.b.b public final void reqFailed(com.mbridge.msdk.foundation.c.b bVar6) { b.a(b.this, a3, bVar3); } }); return; } bVar.j = false; } public static /* synthetic */ void a(b bVar, com.mbridge.msdk.newreward.a.e eVar, com.mbridge.msdk.newreward.function.c.a.b bVar2) { Map a2; bVar.j = false; if (eVar == null) { return; } try { if (bVar2 == null) { a2 = bVar.i.a("check_type", "check_failed"); } else { a2 = bVar.i.a("check_type", "check_failed", MBInterstitialActivity.INTENT_CAMAPIGN, bVar2); } bVar.i.a(eVar, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, a2); } catch (Exception e) { af.b("LoadCheckController", "reportLoadCheckFailed error: " + e.getMessage()); } } public static /* synthetic */ void a(b bVar, com.mbridge.msdk.newreward.function.c.a.b bVar2, com.mbridge.msdk.newreward.a.e eVar) { bVar.j = false; if (eVar == null) { return; } com.mbridge.msdk.newreward.function.command.c cVar = bVar.i; cVar.a(eVar, com.mbridge.msdk.newreward.function.command.f.REPORT_LOAD_CHECK, cVar.a("check_type", "check_success", MBInterstitialActivity.INTENT_CAMAPIGN, bVar2)); eVar.h(true); if (!bVar2.i() || bVar2.s() <= 0.0d) { bVar.l.a(eVar); } } }