WorkerTask.java 929 Bytes
package com.arellomobile.android.push.utils;

import android.content.Context;
import android.os.AsyncTask;

public abstract class WorkerTask
  extends AsyncTask<Void, Void, Void>
{
  private Context a;
  
  protected WorkerTask(Context paramContext)
  {
    this.a = paramContext;
  }
  
  protected Void doInBackground(Void... paramVarArgs)
  {
    try
    {
      doWork(this.a);
      this.a = null;
      return null;
    }
    catch (Throwable paramVarArgs)
    {
      paramVarArgs = paramVarArgs;
      this.a = null;
      return null;
    }
    finally
    {
      paramVarArgs = finally;
      this.a = null;
      throw paramVarArgs;
    }
  }
  
  public abstract void doWork(Context paramContext)
    throws Exception;
}


/* Location:              /home/merong/decompile/hackery-dex2jar.jar!/com/arellomobile/android/push/utils/WorkerTask.class
 * Java compiler version: 6 (50.0)
 * JD-Core Version:       0.7.1
 */