package com.mbridge.msdk.mbbanner.common.f; import android.text.TextUtils; import com.mbridge.msdk.foundation.entity.CampaignUnit; import com.mbridge.msdk.foundation.entity.b; import com.mbridge.msdk.foundation.same.net.c; import com.mbridge.msdk.foundation.same.net.d; import com.mbridge.msdk.foundation.tools.af; import com.mbridge.msdk.tracker.network.h; import java.util.List; import org.json.JSONObject; /* loaded from: classes4.dex */ public abstract class a extends c { private static final String a = "a"; private String b = ""; public abstract void a(int i, String str); public abstract void a(CampaignUnit campaignUnit); public final void a(String str) { this.b = str; } @Override // com.mbridge.msdk.foundation.same.net.c, com.mbridge.msdk.foundation.same.net.b public void onSuccess(d dVar) { super.onSuccess(dVar); List list = dVar.b.b; final JSONObject jSONObject = dVar.c; af.c(a, "parseLoad content = " + jSONObject); 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.mbbanner.common.f.a.1 @Override // java.lang.Runnable public final void run() { final CampaignUnit parseV5CampaignUnit = "v5".equals(optString) ? b.parseV5CampaignUnit(jSONObject.optJSONObject("data"), a.this.b) : b.parseCampaignUnit(jSONObject.optJSONObject("data"), a.this.b); com.mbridge.msdk.foundation.same.f.a.c().post(new Runnable() { // from class: com.mbridge.msdk.mbbanner.common.f.a.1.1 @Override // java.lang.Runnable public final void run() { CampaignUnit campaignUnit = parseV5CampaignUnit; if (campaignUnit != null && campaignUnit.getAds() != null && parseV5CampaignUnit.getAds().size() > 0) { a.this.a(parseV5CampaignUnit); if (!TextUtils.isEmpty(a.this.b)) { a.this.saveHbState(1); } a.this.saveRequestTime(parseV5CampaignUnit.getAds().size()); return; } CampaignUnit campaignUnit2 = parseV5CampaignUnit; String msg = campaignUnit2 != null ? campaignUnit2.getMsg() : null; if (TextUtils.isEmpty(msg)) { msg = jSONObject.optString("msg"); } AnonymousClass1 anonymousClass1 = AnonymousClass1.this; a.this.a(optInt, msg); } }); } }); return; } a(optInt, jSONObject.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) { af.c(a, "onFailed errorCode = " + aVar.a); a(aVar.a, com.mbridge.msdk.foundation.same.net.e.a.a(aVar)); } }