package com.mbridge.msdk.mbnative.f.a; import com.mbridge.msdk.foundation.entity.CampaignUnit; import com.mbridge.msdk.foundation.same.net.c; import com.mbridge.msdk.foundation.same.net.d; import com.mbridge.msdk.out.Frame; import com.mbridge.msdk.tracker.network.h; import java.util.List; import org.json.JSONObject; /* loaded from: classes4.dex */ public abstract class b extends c { private static final String a = "b"; private int b; private String c; public final String a() { return this.c; } public abstract void a(int i, String str); public final void a(String str) { this.c = str; } public abstract void a(List list, CampaignUnit campaignUnit); public final int b() { return this.b; } public abstract void b(List list); public final void e(int i) { this.b = i; } @Override // com.mbridge.msdk.foundation.same.net.c public void onPreExecute() { super.onPreExecute(); } @Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b public void onSuccess(d dVar) { com.mbridge.msdk.foundation.same.net.d.a aVar; CampaignUnit parseCampaignUnit; super.onSuccess(dVar); if (dVar == null || (aVar = dVar.b) == null) { return; } int i = this.b; if (i == 0) { final List list = aVar.b; final JSONObject jSONObject = dVar.c; final int optInt = jSONObject.optInt("status"); if (1 == optInt) { calcRequestTime(System.currentTimeMillis()); final String optString = jSONObject.optString("version"); com.mbridge.msdk.foundation.same.f.a.b().execute(new Runnable() { // from class: com.mbridge.msdk.mbnative.f.a.b.1 @Override // java.lang.Runnable public final void run() { final CampaignUnit parseCampaignUnit2; if ("v5".equals(optString)) { parseCampaignUnit2 = com.mbridge.msdk.foundation.entity.b.parseV5CampaignUnit(jSONObject.optJSONObject("data")); } else { parseCampaignUnit2 = com.mbridge.msdk.foundation.entity.b.parseCampaignUnit(jSONObject.optJSONObject("data")); } com.mbridge.msdk.foundation.same.f.a.c().post(new Runnable() { // from class: com.mbridge.msdk.mbnative.f.a.b.1.1 @Override // java.lang.Runnable public final void run() { CampaignUnit campaignUnit = parseCampaignUnit2; if (campaignUnit != null && campaignUnit.getAds() != null && parseCampaignUnit2.getAds().size() > 0) { AnonymousClass1 anonymousClass1 = AnonymousClass1.this; b.this.a(list, parseCampaignUnit2); b.this.saveRequestTime(parseCampaignUnit2.getAds().size()); } else { AnonymousClass1 anonymousClass12 = AnonymousClass1.this; b.this.a(optInt, jSONObject.optString("msg")); } } }); } }); return; } a(optInt, jSONObject.optString("msg")); return; } if (i == 1) { List list2 = aVar.b; JSONObject jSONObject2 = dVar.c; int optInt2 = jSONObject2.optInt("status"); if (1 == optInt2) { calcRequestTime(System.currentTimeMillis()); if ("v5".equals(jSONObject2.optString("version"))) { parseCampaignUnit = com.mbridge.msdk.foundation.entity.b.parseV5CampaignUnit(jSONObject2.optJSONObject("data")); } else { parseCampaignUnit = com.mbridge.msdk.foundation.entity.b.parseCampaignUnit(jSONObject2.optJSONObject("data")); } if (parseCampaignUnit != null && parseCampaignUnit.getListFrames() != null && parseCampaignUnit.getListFrames().size() > 0) { b(parseCampaignUnit.getListFrames()); saveRequestTime(parseCampaignUnit.getListFrames().size()); return; } else { a(optInt2, jSONObject2.optString("msg")); return; } } a(optInt2, jSONObject2.optString("msg")); } } @Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b public void onError(com.mbridge.msdk.foundation.same.net.a.a aVar) { a(aVar.a, com.mbridge.msdk.foundation.same.net.e.a.a(aVar)); } }