com.googlecode.android_scripting.facade
Class WakeLockFacade

java.lang.Object
  extended by com.googlecode.android_scripting.jsonrpc.RpcReceiver
      extended by com.googlecode.android_scripting.facade.WakeLockFacade

public class WakeLockFacade
extends RpcReceiver

A facade exposing some of the functionality of the PowerManager, in particular wake locks.

Author:
Felix Arends (felixarends@gmail.com), Damon Kohler (damonkohler@gmail.com)

Constructor Summary
WakeLockFacade(FacadeManager manager)
           
 
Method Summary
 void shutdown()
          Invoked when the receiver is shut down.
 void wakeLockAcquireBright()
           
 void wakeLockAcquireDim()
           
 void wakeLockAcquireFull()
           
 void wakeLockAcquirePartial()
           
 void wakeLockRelease()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WakeLockFacade

public WakeLockFacade(FacadeManager manager)
Method Detail

wakeLockAcquireFull

@Rpc(description="Acquires a full wake lock (CPU on, screen bright, keyboard bright).")
public void wakeLockAcquireFull()

wakeLockAcquirePartial

@Rpc(description="Acquires a partial wake lock (CPU on).")
public void wakeLockAcquirePartial()

wakeLockAcquireBright

@Rpc(description="Acquires a bright wake lock (CPU on, screen bright).")
public void wakeLockAcquireBright()

wakeLockAcquireDim

@Rpc(description="Acquires a dim wake lock (CPU on, screen dim).")
public void wakeLockAcquireDim()

wakeLockRelease

@Rpc(description="Releases the wake lock.")
public void wakeLockRelease()

shutdown

public void shutdown()
Description copied from class: RpcReceiver
Invoked when the receiver is shut down.

Specified by:
shutdown in class RpcReceiver