package cn.jpush.android.t; import android.content.Context; import android.content.Intent; import android.text.TextUtils; import androidx.core.view.PointerIconCompat; import cn.jpush.android.api.JPushInterface; import cn.jpush.android.d.d; import cn.jpush.android.helper.Logger; import cn.jpush.android.helper.c; import java.util.LinkedList; public class b { public static int a; public static d a(Context context, String str, String str2) { return d.a(context, str, str2); } private static void a(Context context, d dVar) { Intent b = 2 == dVar.W ? cn.jpush.android.p.b.b(context, JPushInterface.ACTION_NOTIFICATION_OPENED, dVar) : cn.jpush.android.p.b.a(context, JPushInterface.ACTION_NOTIFICATION_OPENED, dVar); if (b != null) { b.addFlags(268435456); context.getApplicationContext().startActivity(b); } } private static void a(Context context, d dVar, String str, int i) { Logger.v("PluginPlatformsNotificationHelper", "Action - onNotificationMessageArrived"); cn.jpush.android.p.b.a(context, "cn.jpush.android.intent.NOTIFICATION_ARRIVED", dVar, (Intent) null); c.a(dVar.c, str, dVar.ab, PointerIconCompat.TYPE_ZOOM_IN, context); } public static void a(Context context, String str, String str2, int i, byte b, int i2) { String str3; String str4; if (context == null) { str3 = "PluginPlatformsNotificationHelper"; str4 = "context was null"; } else if (TextUtils.isEmpty(str)) { str3 = "PluginPlatformsNotificationHelper"; str4 = "content was null"; } else { Logger.v("PluginPlatformsNotificationHelper", "message content:" + str); d a2 = a(context, str, str2); Logger.v("PluginPlatformsNotificationHelper", "entity:" + a2); if (a2 == null) { str3 = "PluginPlatformsNotificationHelper"; str4 = "entity was null"; } else if (TextUtils.isEmpty(a2.c)) { str3 = "PluginPlatformsNotificationHelper"; str4 = "message id was empty"; } else { a2.ab = b; a2.d = i; switch (i2) { case 0: c(context, a2, str2, i); LinkedList linkedList = new LinkedList(); linkedList.add(a2.c); cn.jpush.android.p.d.a(context, linkedList); return; case 1: a(context, a2, str2, i); return; case 2: b(context, a2, str2, i); return; default: return; } } } Logger.ww(str3, str4); } private static void b(Context context, d dVar, String str, int i) { Logger.v("PluginPlatformsNotificationHelper", "Action - onNotificationMessageUnShow in foreground"); dVar.d = i; cn.jpush.android.p.b.a(context, "cn.jpush.android.intent.NOTIFICATION_UN_SHOW", dVar, (Intent) null); c.a(dVar.c, str, dVar.ab, 1060, context); } private static void c(Context context, d dVar, String str, int i) { Logger.v("PluginPlatformsNotificationHelper", "Action - onNotificationMessageClick"); if (!dVar.R) { cn.jpush.android.p.b.a(context, JPushInterface.ACTION_NOTIFICATION_OPENED, dVar, (Intent) null); c.a(dVar.c, str, dVar.ab, 1000, context); return; } a(context, dVar); } }