package com.ss.android.ugc.aweme.setting;

import X.4FD;
import X.F8S;
import X.Lnj;
import com.bytedance.covode.number.Covode;
import com.bytedance.frameworks.apm.trace.MethodCollector;
import com.ss.android.ugc.aweme.setting.serverpush.presenter.IGetPushSettingCallback;

public final class GetPushSettingCallback implements IGetPushSettingCallback {
    static {
        Covode.recordClassIndex(105594);
    }

    public final /* bridge */ /* synthetic */ 4FD LIZ() {
        return F8S.LIZ;
    }

    public static IGetPushSettingCallback LIZIZ() {
        MethodCollector.i(4496);
        IGetPushSettingCallback iGetPushSettingCallback = (IGetPushSettingCallback) Lnj.LIZ(IGetPushSettingCallback.class, false);
        if (iGetPushSettingCallback != null) {
            MethodCollector.o(4496);
            return iGetPushSettingCallback;
        }
        Object LIZIZ = Lnj.LIZIZ(IGetPushSettingCallback.class, false);
        if (LIZIZ != null) {
            IGetPushSettingCallback iGetPushSettingCallback2 = (IGetPushSettingCallback) LIZIZ;
            MethodCollector.o(4496);
            return iGetPushSettingCallback2;
        }
        if (Lnj.aN == null) {
            synchronized (IGetPushSettingCallback.class) {
                try {
                    if (Lnj.aN == null) {
                        Lnj.aN = new GetPushSettingCallback();
                    }
                } catch (Throwable th) {
                    MethodCollector.o(4496);
                    throw th;
                }
            }
        }
        GetPushSettingCallback getPushSettingCallback = (GetPushSettingCallback) Lnj.aN;
        MethodCollector.o(4496);
        return getPushSettingCallback;
    }
}
