jimu-decompiled/sources/com/tencent/wxop/stat/ah.java
2025-05-13 19:24:51 +02:00

66 lines
2.2 KiB
Java

package com.tencent.wxop.stat;
import android.content.Context;
import com.tencent.wxop.stat.common.StatLogger;
import java.util.Map;
/* loaded from: classes.dex */
final class ah implements Runnable {
final /* synthetic */ Context a;
final /* synthetic */ String b;
final /* synthetic */ StatSpecifyReportedInfo c;
ah(Context context, String str, StatSpecifyReportedInfo statSpecifyReportedInfo) {
this.a = context;
this.b = str;
this.c = statSpecifyReportedInfo;
}
@Override // java.lang.Runnable
public final void run() {
StatLogger statLogger;
Map map;
Map map2;
Long l;
StatLogger statLogger2;
String str;
String str2;
StatLogger statLogger3;
try {
StatServiceImpl.flushDataToDB(this.a);
map = StatServiceImpl.o;
synchronized (map) {
map2 = StatServiceImpl.o;
l = (Long) map2.remove(this.b);
}
if (l == null) {
statLogger2 = StatServiceImpl.q;
statLogger2.e("Starttime for PageID:" + this.b + " not found, lost onResume()?");
return;
}
Long valueOf = Long.valueOf((System.currentTimeMillis() - l.longValue()) / 1000);
if (valueOf.longValue() <= 0) {
valueOf = 1L;
}
Long l2 = valueOf;
str = StatServiceImpl.n;
if (str != null && str.equals(this.b)) {
str = "-";
}
com.tencent.wxop.stat.event.j jVar = new com.tencent.wxop.stat.event.j(this.a, str, this.b, StatServiceImpl.a(this.a, false, this.c), l2, this.c);
String str3 = this.b;
str2 = StatServiceImpl.m;
if (!str3.equals(str2)) {
statLogger3 = StatServiceImpl.q;
statLogger3.warn("Invalid invocation since previous onResume on diff page.");
}
new aq(jVar).a();
String unused = StatServiceImpl.n = this.b;
} catch (Throwable th) {
statLogger = StatServiceImpl.q;
statLogger.e(th);
StatServiceImpl.a(this.a, th);
}
}
}