package org.snmp4j.util;

import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

/* JADX INFO: loaded from: classes.dex */
public class DefaultTimerFactory implements TimerFactory {

    class TimerAdapter implements CommonTimer {
        private Timer timer = new Timer(true);

        TimerAdapter() {
        }

        @Override // org.snmp4j.util.CommonTimer
        public void cancel() {
            this.timer.cancel();
        }

        @Override // org.snmp4j.util.CommonTimer
        public void schedule(TimerTask timerTask, long j2) {
            this.timer.schedule(timerTask, j2);
        }

        @Override // org.snmp4j.util.CommonTimer
        public void schedule(TimerTask timerTask, Date date, long j2) {
            this.timer.schedule(timerTask, date, j2);
        }

        @Override // org.snmp4j.util.CommonTimer
        public void schedule(TimerTask timerTask, long j2, long j3) {
            this.timer.schedule(timerTask, j2, j3);
        }
    }

    @Override // org.snmp4j.util.TimerFactory
    public CommonTimer createTimer() {
        return new TimerAdapter();
    }
}
