导航菜单

页面标题

页面副标题

Dostt v1.0.89 - MoEPushWorker.java 源代码

正在查看: Dostt v1.0.89 应用的 MoEPushWorker.java JAVA 源代码文件

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


package com.moengage.pushbase.internal;

import Bc.h;
import Cc.y;
import android.app.IntentService;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import androidx.annotation.Keep;
import jd.AbstractC1663d;
import kotlin.Metadata;
import kotlin.jvm.internal.AbstractC1735t;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import qe.C1843a;
import sc.AbstractC1888d;
import se.C1892a;

@Keep
@Metadata(d1 = {"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\u000e\n\u0002\b\u0003\b\u0007\u0018\u00002\u00020\u0001B\u0007¢\u0006\u0004\b\u0002\u0010\u0003J\u001f\u0010\t\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006H\u0002¢\u0006\u0004\b\t\u0010\nJ\u001f\u0010\u000b\u001a\u00020\b2\u0006\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0007\u001a\u00020\u0006H\u0002¢\u0006\u0004\b\u000b\u0010\nJ\u0019\u0010\u000e\u001a\u00020\b2\b\u0010\r\u001a\u0004\u0018\u00010\fH\u0015¢\u0006\u0004\b\u000e\u0010\u000fR\u0014\u0010\u0011\u001a\u00020\u00108\u0002X\u0082D¢\u0006\u0006\n\u0004\b\u0011\u0010\u0012¨\u0006\u0013"}, d2 = {"Lcom/moengage/pushbase/internal/MoEPushWorker;", "Landroid/app/IntentService;", "<init>", "()V", "Landroid/os/Bundle;", "extras", "LCc/y;", "sdkInstance", "LSh/J;", "dismissNotification", "(Landroid/os/Bundle;LCc/y;)V", "handleNotificationCleared", "Landroid/content/Intent;", "intent", "onHandleIntent", "(Landroid/content/Intent;)V", "", "tag", "Ljava/lang/String;", "pushbase_defaultRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class MoEPushWorker extends IntentService {
    private final String tag;

    static final class a extends AbstractC1735t implements gi.a {
        a() {
            super(0);
        }

        @Override
        public final String invoke() {
            return MoEPushWorker.this.tag + " dismissNotification() : ";
        }
    }

    static final class b extends AbstractC1735t implements gi.a {
        b() {
            super(0);
        }

        @Override
        public final String invoke() {
            return MoEPushWorker.this.tag + " handleNotificationCleared() : ";
        }
    }

    static final class c extends AbstractC1735t implements gi.a {
        final String b;

        c(String str) {
            super(0);
            this.b = str;
        }

        @Override
        public final String invoke() {
            return MoEPushWorker.this.tag + " onHandleIntent() : Action: " + this.b;
        }
    }

    static final class d extends AbstractC1735t implements gi.a {
        d() {
            super(0);
        }

        @Override
        public final String invoke() {
            return MoEPushWorker.this.tag + " onHandleIntent() : ";
        }
    }

    public MoEPushWorker() {
        super("RegistrationIntentService");
        this.tag = "PushBase_8.4.0_MoEPushWorker";
    }

    private final void dismissNotification(Bundle extras, y sdkInstance) throws JSONException {
        Bc.h.d(sdkInstance.d, 0, null, null, new a(), 7, null);
        Context applicationContext = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext, "getApplicationContext(...)");
        t.i(applicationContext, sdkInstance, extras, false, 8, null);
        JSONArray k = t.k(extras);
        if (k.length() == 0) {
            return;
        }
        C1843a c1843a = new C1843a();
        JSONObject jSONObject = k.getJSONObject(0);
        kotlin.jvm.internal.r.e(jSONObject, "getJSONObject(...)");
        ve.f c2 = c1843a.c(jSONObject);
        Context applicationContext2 = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext2, "getApplicationContext(...)");
        t.w(applicationContext2, 17987, c2.c());
        Context applicationContext3 = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext3, "getApplicationContext(...)");
        q.d(applicationContext3, sdkInstance, extras);
        C1892a c1892a = C1892a.a;
        Context applicationContext4 = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext4, "getApplicationContext(...)");
        c1892a.h(applicationContext4, extras, sdkInstance);
        extras.putString("action_type", "dismiss_button");
        j b2 = k.a.b(sdkInstance);
        Context applicationContext5 = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext5, "getApplicationContext(...)");
        b2.m(applicationContext5, extras);
    }

    private final void handleNotificationCleared(Bundle extras, y sdkInstance) {
        Bc.h.d(sdkInstance.d, 0, null, null, new b(), 7, null);
        Context applicationContext = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext, "getApplicationContext(...)");
        t.i(applicationContext, sdkInstance, extras, false, 8, null);
        extras.putString("action_type", "swipe");
        j b2 = k.a.b(sdkInstance);
        Context applicationContext2 = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext2, "getApplicationContext(...)");
        b2.m(applicationContext2, extras);
        C1892a c1892a = C1892a.a;
        Context applicationContext3 = getApplicationContext();
        kotlin.jvm.internal.r.e(applicationContext3, "getApplicationContext(...)");
        c1892a.h(applicationContext3, extras, sdkInstance);
    }

    @Override
    protected void onHandleIntent(Intent intent) {
        if (intent == null) {
            return;
        }
        try {
            Bundle extras = intent.getExtras();
            if (extras == null || extras.isEmpty()) {
                return;
            }
            AbstractC1888d.a(extras);
            y h = n.b.a().h(extras);
            if (h == null) {
                return;
            }
            AbstractC1663d.h0(h.d, this.tag, extras);
            String action = intent.getAction();
            if (action == null) {
                return;
            }
            Bc.h.d(h.d, 0, null, null, new c(action), 7, null);
            if (kotlin.jvm.internal.r.b(action, "ACTION_NOTIFICATION_CLEARED")) {
                handleNotificationCleared(extras, h);
            } else if (kotlin.jvm.internal.r.b(action, "ACTION_NOTIFICATION_CLOSE_CLICK")) {
                dismissNotification(extras, h);
            }
        } catch (Exception e) {
            h.a.e(Bc.h.e, 1, e, null, new d(), 4, null);
        }
    }
}