package com.parse;

import java.util.concurrent.Executor;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import p137.C2742;

/* JADX INFO: loaded from: classes.dex */
public class ParseExecutors {
    public static final Object SCHEDULED_EXECUTOR_LOCK = new Object();
    public static ScheduledExecutorService scheduledExecutor;

    public static Executor io() {
        return C2742.f8454;
    }

    public static Executor main() {
        return C2742.f8456;
    }

    public static ScheduledExecutorService scheduled() {
        synchronized (SCHEDULED_EXECUTOR_LOCK) {
            if (scheduledExecutor == null) {
                scheduledExecutor = Executors.newScheduledThreadPool(1);
            }
        }
        return scheduledExecutor;
    }
}
