Callback.java 1.15 KB
package com.radiusnetworks.ibeacon.service;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.os.Parcelable;

public class Callback
{
  private String a = "Callback";
  private Intent b;
  
  public Callback(String paramString)
  {
    if (paramString != null)
    {
      this.b = new Intent();
      this.b.setComponent(new ComponentName(paramString, "com.radiusnetworks.ibeacon.IBeaconIntentProcessor"));
    }
  }
  
  public boolean call(Context paramContext, String paramString, Parcelable paramParcelable)
  {
    if (this.b != null)
    {
      new StringBuilder("attempting callback via intent: ").append(this.b.getComponent());
      this.b.putExtra(paramString, paramParcelable);
      paramContext.startService(this.b);
      return true;
    }
    return false;
  }
  
  public Intent getIntent()
  {
    return this.b;
  }
  
  public void setIntent(Intent paramIntent)
  {
    this.b = paramIntent;
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/radiusnetworks/ibeacon/service/Callback.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */