summaryrefslogtreecommitdiffstats
path: root/core/java/android/os
diff options
context:
space:
mode:
authorFilip Gruszczynski <gruszczy@google.com>2015-02-06 00:15:12 +0000
committerandroid-build-merger <android-build-merger@google.com>2015-02-06 00:15:12 +0000
commit3f579c71674784aebb673d4c82abe63e86883546 (patch)
tree801fe37762f280a268cc21be3d755788d6553e31 /core/java/android/os
parent83f367475b71ea1abd78b88e70c219c00f2af110 (diff)
parent943c09d7204b15aadce041508972517763701cd3 (diff)
downloadframeworks_base-3f579c71674784aebb673d4c82abe63e86883546.zip
frameworks_base-3f579c71674784aebb673d4c82abe63e86883546.tar.gz
frameworks_base-3f579c71674784aebb673d4c82abe63e86883546.tar.bz2
am 00de5c9f: Merge "Add hidden shutdown method to PowerManager." into lmp-mr1-modular-dev
automerge: 943c09d * commit '943c09d7204b15aadce041508972517763701cd3': Add hidden shutdown method to PowerManager.
Diffstat (limited to 'core/java/android/os')
-rw-r--r--core/java/android/os/PowerManager.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/core/java/android/os/PowerManager.java b/core/java/android/os/PowerManager.java
index 8307d9b..d52dd30 100644
--- a/core/java/android/os/PowerManager.java
+++ b/core/java/android/os/PowerManager.java
@@ -835,6 +835,21 @@ public final class PowerManager {
}
/**
+ * Turn off the device.
+ *
+ * @param confirm If true, shows a shutdown confirmation dialog.
+ * @param wait If true, this call waits for the shutdown to complete and does not return.
+ *
+ * @hide
+ */
+ public void shutdown(boolean confirm, boolean wait) {
+ try {
+ mService.shutdown(confirm, wait);
+ } catch (RemoteException e) {
+ }
+ }
+
+ /**
* Intent that is broadcast when the state of {@link #isPowerSaveMode()} changes.
* This broadcast is only sent to registered receivers.
*/