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); } } }