package com.abewy.android.apps.klyph.gcm;
import android.content.Context;
import android.os.PowerManager;
public abstract class WakeLocker
{
private static PowerManager.WakeLock wakeLock;
public static void acquire(Context context)
{
release();
PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
wakeLock = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK | PowerManager.ACQUIRE_CAUSES_WAKEUP
| PowerManager.ON_AFTER_RELEASE, "WakeLock");
wakeLock.acquire();
}
public static void release()
{
if (wakeLock != null)
wakeLock.release();
wakeLock = null;
}
}