package com.mbridge.msdk.tracker; import android.content.Context; import android.text.TextUtils; import android.util.Log; import com.facebook.gamingservices.cloudgaming.internal.SDKAnalyticsEvents; import java.util.Iterator; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import org.json.JSONException; import org.json.JSONObject; /* loaded from: classes4.dex */ public final class m { private static final ConcurrentHashMap b = new ConcurrentHashMap<>(); private final k a; private m(String str, Context context, w wVar) { k kVar = new k(str, this); this.a = kVar; kVar.a(context); kVar.a(wVar); } public static m a(String str, Context context, w wVar) { if (TextUtils.isEmpty(str)) { return null; } ConcurrentHashMap concurrentHashMap = b; m mVar = concurrentHashMap.get(str); if (!y.a(mVar)) { return mVar; } m mVar2 = new m(str, context, wVar); concurrentHashMap.put(str, mVar2); return mVar2; } public final String a() { if (e()) { if (a.a) { Log.e("TrackManager", "MBridgeTrackManager is already running"); } return this.a.b(); } return this.a.a(); } public final String b() { return this.a.b(); } public final String c() { return this.a.c(); } public static m[] d() { ConcurrentHashMap concurrentHashMap = b; m[] mVarArr = new m[concurrentHashMap.size()]; try { Iterator> it = concurrentHashMap.entrySet().iterator(); int i = 0; while (it.hasNext()) { mVarArr[i] = it.next().getValue(); i++; } } catch (Exception e) { if (a.a) { Log.e("TrackManager", "getAllTrackManager error", e); } } return mVarArr; } public final boolean e() { return !this.a.r(); } public final void f() { try { this.a.i().a(new Runnable() { // from class: com.mbridge.msdk.tracker.m.1 @Override // java.lang.Runnable public final void run() { try { t.a().c(); m.this.a.o().b(); } catch (Exception e) { if (a.a) { Log.e("TrackManager", "flush error", e); } } } }); } catch (Exception e) { if (a.a) { Log.e("TrackManager", "flush error", e); } } } public final void a(JSONObject jSONObject) { this.a.a(jSONObject); } public final JSONObject g() { return this.a.f(); } public final boolean a(String str) { return b(new e(str)); } private boolean b(e eVar) { try { return c(eVar); } catch (Exception unused) { return false; } } /* JADX INFO: Access modifiers changed from: private */ public boolean c(e eVar) { if (y.a(eVar) || TextUtils.isEmpty(eVar.a())) { return false; } return this.a.a(eVar); } public final void a(final e eVar) { if (this.a.r()) { boolean z = a.a; return; } try { this.a.i().a(new Runnable() { // from class: com.mbridge.msdk.tracker.m.2 @Override // java.lang.Runnable public final void run() { if (m.this.c(eVar)) { m.this.a.h().a(eVar); eVar.c(m.this.a.d().f); JSONObject d = eVar.d(); if (d != null) { try { d.put(SDKAnalyticsEvents.PARAMETER_SESSION_ID, m.this.b()); long[] h = m.this.h(); d.put("track_time", h[0]); d.put("track_count", h[1]); } catch (JSONException e) { e.printStackTrace(); } eVar.a(d); } m.this.a.h().b(eVar); } } }); } catch (Exception e) { if (a.a) { Log.e("TrackManager", "trackEvent error", e); } } } public final long[] h() { return this.a.h().a(); } public final void i() { this.a.s(); } }