FirebaseInstanceIdInternalReceiver.java 1.54 KB
package com.google.firebase.iid;

import android.content.Context;
import android.content.Intent;
import android.support.v4.content.WakefulBroadcastReceiver;
import android.util.Log;
import com.google.android.gms.common.util.zzt;

public final class FirebaseInstanceIdInternalReceiver
  extends WakefulBroadcastReceiver
{
  private static boolean a = false;
  private zzb.zzb b;
  private zzb.zzb c;
  
  public final void onReceive(Context paramContext, Intent paramIntent)
  {
    if (paramIntent == null) {
      return;
    }
    Object localObject = paramIntent.getParcelableExtra("wrapped_intent");
    if (!(localObject instanceof Intent))
    {
      Log.e("FirebaseInstanceId", "Missing or invalid wrapped intent");
      return;
    }
    localObject = (Intent)localObject;
    if (zzt.zzzq())
    {
      paramIntent = paramIntent.getAction();
      if ("com.google.firebase.MESSAGING_EVENT".equals(paramIntent)) {
        if (this.c == null) {
          this.c = new zzb.zzb(paramContext, paramIntent);
        }
      }
      for (paramContext = this.c;; paramContext = this.b)
      {
        paramContext.zzb((Intent)localObject, goAsync());
        return;
        if (this.b == null) {
          this.b = new zzb.zzb(paramContext, paramIntent);
        }
      }
    }
    zzg.zzabU().zzb(paramContext, paramIntent.getAction(), (Intent)localObject);
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/google/firebase/iid/FirebaseInstanceIdInternalReceiver.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */