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

54 lines
1.5 KiB
Java

package com.tencent.wxop.stat;
import android.content.Context;
import java.util.Timer;
import java.util.TimerTask;
/* loaded from: classes.dex */
public class d {
private static volatile d b;
private Timer a;
private Context c;
private d(Context context) {
this.a = null;
this.c = null;
this.c = context.getApplicationContext();
this.a = new Timer(false);
}
public static d a(Context context) {
if (b == null) {
synchronized (d.class) {
if (b == null) {
b = new d(context);
}
}
}
return b;
}
public void a() {
if (StatConfig.getStatSendStrategy() == StatReportStrategy.PERIOD) {
long sendPeriodMinutes = StatConfig.getSendPeriodMinutes() * 60 * 1000;
if (StatConfig.isDebugEnable()) {
com.tencent.wxop.stat.common.l.b().i("setupPeriodTimer delay:" + sendPeriodMinutes);
}
a(new e(this), sendPeriodMinutes);
}
}
public void a(TimerTask timerTask, long j) {
if (this.a == null) {
if (StatConfig.isDebugEnable()) {
com.tencent.wxop.stat.common.l.b().w("setupPeriodTimer schedule timer == null");
}
} else {
if (StatConfig.isDebugEnable()) {
com.tencent.wxop.stat.common.l.b().i("setupPeriodTimer schedule delay:" + j);
}
this.a.schedule(timerTask, j);
}
}
}