AppMeasurementService.java 1.64 KB
package com.google.android.gms.measurement;

import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.os.IBinder;
import android.support.annotation.MainThread;
import com.google.android.gms.internal.zzaum;
import com.google.android.gms.internal.zzaum.zza;

public final class AppMeasurementService
  extends Service
  implements zzaum.zza
{
  private zzaum a;
  
  private zzaum a()
  {
    if (this.a == null) {
      this.a = new zzaum(this);
    }
    return this.a;
  }
  
  public final boolean callServiceStopSelfResult(int paramInt)
  {
    return stopSelfResult(paramInt);
  }
  
  public final Context getContext()
  {
    return this;
  }
  
  @MainThread
  public final IBinder onBind(Intent paramIntent)
  {
    return a().onBind(paramIntent);
  }
  
  @MainThread
  public final void onCreate()
  {
    super.onCreate();
    a().onCreate();
  }
  
  @MainThread
  public final void onDestroy()
  {
    a().onDestroy();
    super.onDestroy();
  }
  
  @MainThread
  public final void onRebind(Intent paramIntent)
  {
    a().onRebind(paramIntent);
  }
  
  @MainThread
  public final int onStartCommand(Intent paramIntent, int paramInt1, int paramInt2)
  {
    a().onStartCommand(paramIntent, paramInt1, paramInt2);
    AppMeasurementReceiver.completeWakefulIntent(paramIntent);
    return 2;
  }
  
  @MainThread
  public final boolean onUnbind(Intent paramIntent)
  {
    return a().onUnbind(paramIntent);
  }
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/google/android/gms/measurement/AppMeasurementService.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */