summaryrefslogtreecommitdiffstats
path: root/core/java/android/net
diff options
context:
space:
mode:
authorDianne Hackborn <hackbod@google.com>2015-04-27 09:47:32 -0700
committerDianne Hackborn <hackbod@google.com>2015-04-29 12:38:09 -0700
commit0b4daca9ba54b7252ea8c159218391380eb00c8a (patch)
treef613c1a320934f01ec040427c84ee00371cb13fe /core/java/android/net
parent5686780404a41901d226cc7ba506c1c0ba284713 (diff)
downloadframeworks_base-0b4daca9ba54b7252ea8c159218391380eb00c8a.zip
frameworks_base-0b4daca9ba54b7252ea8c159218391380eb00c8a.tar.gz
frameworks_base-0b4daca9ba54b7252ea8c159218391380eb00c8a.tar.bz2
Implement user-settable power save whitelist.
The whitelist is now maintained by DeviceIdleController, which is moving out into its own independent system service. Network stats now queries it for the whitelist, instead of collecting that itself. Also did a few improvements in alarm manager -- made the code for moving alarms out of the pending list more robust, and fixed the debug output to always print the contents of the pending list even if we aren't in a pending state. (That would have helped me identify the problem much earlier.) Change-Id: I0f7119d4c553c3af4d77b2f71246fa6e2c13c561
Diffstat (limited to 'core/java/android/net')
-rw-r--r--core/java/android/net/INetworkPolicyManager.aidl2
-rw-r--r--core/java/android/net/NetworkPolicyManager.java8
2 files changed, 0 insertions, 10 deletions
diff --git a/core/java/android/net/INetworkPolicyManager.aidl b/core/java/android/net/INetworkPolicyManager.aidl
index c722fbc..7f5f377 100644
--- a/core/java/android/net/INetworkPolicyManager.aidl
+++ b/core/java/android/net/INetworkPolicyManager.aidl
@@ -38,8 +38,6 @@ interface INetworkPolicyManager {
boolean isUidForeground(int uid);
- int[] getPowerSaveAppIdWhitelist();
-
void registerListener(INetworkPolicyListener listener);
void unregisterListener(INetworkPolicyListener listener);
diff --git a/core/java/android/net/NetworkPolicyManager.java b/core/java/android/net/NetworkPolicyManager.java
index bc03637..b4c7b2b 100644
--- a/core/java/android/net/NetworkPolicyManager.java
+++ b/core/java/android/net/NetworkPolicyManager.java
@@ -129,14 +129,6 @@ public class NetworkPolicyManager {
}
}
- public int[] getPowerSaveAppIdWhitelist() {
- try {
- return mService.getPowerSaveAppIdWhitelist();
- } catch (RemoteException e) {
- return new int[0];
- }
- }
-
public void registerListener(INetworkPolicyListener listener) {
try {
mService.registerListener(listener);