Lines Matching refs:WakeLock
17 package com.android.systemui.util.wakelock;
23 /** WakeLock wrapper for testability */
24 public interface WakeLock {
26 /** @see android.os.PowerManager.WakeLock#acquire() */
29 /** @see android.os.PowerManager.WakeLock#release() */
32 /** @see android.os.PowerManager.WakeLock#wrap(Runnable) */
35 static WakeLock createPartial(Context context, String tag) {
40 static PowerManager.WakeLock createPartialInner(Context context, String tag) {
45 static Runnable wrapImpl(WakeLock w, Runnable r) {
56 static WakeLock wrap(final PowerManager.WakeLock inner) {
57 return new WakeLock() {
58 /** @see PowerManager.WakeLock#acquire() */
63 /** @see PowerManager.WakeLock#release() */
68 /** @see PowerManager.WakeLock#wrap(Runnable) */