正在查看: Dostt v1.0.89 应用的 MoEPushWorker.java JAVA 源代码文件
本页面展示 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);
}
}
}