package cn.jpush.android.service; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import java.util.Map; public class WakedResultReceiver extends BroadcastReceiver { public static final String CONTEXT_KEY = "1"; public static final String WAKE_TYPE_KEY = "2"; public final void onReceive(Context context, Intent intent) { } public void onWake(int i) { } public void onWake(Context context, int i) { } public final void onWakeMap(Map map) { try { Object obj = map.get(WAKE_TYPE_KEY); int i = -1; if (obj != null) { i = ((Integer) obj).intValue(); } onWake(i); Object obj2 = map.get(CONTEXT_KEY); Context context = null; if (obj2 != null) { context = (Context) obj2; } onWake(context, i); } catch (Throwable unused) { } } }