导航菜单

页面标题

页面副标题

Sandridge Go v2025.2.170190457 - StaffbaseMessagingService.java 源代码

正在查看: Sandridge Go v2025.2.170190457 应用的 StaffbaseMessagingService.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.staffbase.capacitor.plugin.parse;

import U5.a;
import android.os.Handler;
import android.os.Message;
import com.getcapacitor.O;
import com.google.firebase.messaging.b;
import com.parse.fcm.ParseFirebaseMessagingService;
import com.staffbase.capacitor.plugin.parse.StaffbaseMessagingService;
import kotlin.jvm.internal.n;

public final class StaffbaseMessagingService extends ParseFirebaseMessagingService {
    public static final boolean d(StaffbaseMessagingService staffbaseMessagingService, b bVar, Message it) {
        n.e(it, "it");
        super.onMessageReceived(bVar);
        return true;
    }

    @Override
    public void onMessageReceived(final b remoteMessage) {
        n.e(remoteMessage, "remoteMessage");
        a aVar = a.a;
        if (aVar.b()) {
            super.onMessageReceived(remoteMessage);
        } else {
            O.g("com.parse.push onMessageReceived -- Wait for initialization.");
            aVar.a(new Handler.Callback() {
                @Override
                public final boolean handleMessage(Message message) {
                    boolean d;
                    d = StaffbaseMessagingService.d(StaffbaseMessagingService.this, remoteMessage, message);
                    return d;
                }
            });
        }
    }

    @Override
    public void onNewToken(String token) {
        n.e(token, "token");
        O.g("com.parse.push New token received: " + token);
        super.onNewToken(token);
    }
}