summaryrefslogtreecommitdiff
path: root/services/java/com/android/server/CommonTimeManagementService.java
diff options
context:
space:
mode:
authorLorenzo Colitti <lorenzo@google.com>2013-08-20 19:51:30 +0900
committerLorenzo Colitti <lorenzo@google.com>2013-08-20 21:16:38 +0900
commitdf86a9f2e92d077386b146fe483b2cf14850737d (patch)
treedf4dcb498febafde2bf79ff2b0b1aeee35f572dc /services/java/com/android/server/CommonTimeManagementService.java
parent4faa027df03c241c92a12a437f20767ab4d6ee64 (diff)
Make BaseNetworkObserver available to core code
Currently BaseNetworkObserver is in frameworks/base/services, but there is code in frameworks/base/core that could use it. This code typically extends INetworkManagementEventObserver.stub because BaseNetworkObserver is not available. Move BaseNetworkObserver to frameworks/base/core without changing its package name, and use it to simplify two callers. The third caller, Tethering, is much larger, and I'm not sure it's appropriate to change it. Bug: 10232006 Change-Id: Ifc0f2e619e3424e27e35730c048a1cc523df345e
Diffstat (limited to 'services/java/com/android/server/CommonTimeManagementService.java')
-rw-r--r--services/java/com/android/server/CommonTimeManagementService.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/services/java/com/android/server/CommonTimeManagementService.java b/services/java/com/android/server/CommonTimeManagementService.java
index aa2c8b88a77e..710fb9d34596 100644
--- a/services/java/com/android/server/CommonTimeManagementService.java
+++ b/services/java/com/android/server/CommonTimeManagementService.java
@@ -40,6 +40,8 @@ import android.os.ServiceManager;
import android.os.SystemProperties;
import android.util.Log;
+import com.android.server.net.BaseNetworkObserver;
+
/**
* @hide
* <p>CommonTimeManagementService manages the configuration of the native Common Time service,
@@ -104,9 +106,7 @@ class CommonTimeManagementService extends Binder {
/*
* Callback handler implementations.
*/
- private INetworkManagementEventObserver mIfaceObserver =
- new INetworkManagementEventObserver.Stub() {
-
+ private INetworkManagementEventObserver mIfaceObserver = new BaseNetworkObserver() {
public void interfaceStatusChanged(String iface, boolean up) {
reevaluateServiceState();
}
@@ -119,9 +119,6 @@ class CommonTimeManagementService extends Binder {
public void interfaceRemoved(String iface) {
reevaluateServiceState();
}
- public void limitReached(String limitName, String iface) { }
-
- public void interfaceClassDataActivityChanged(String label, boolean active) {}
};
private BroadcastReceiver mConnectivityMangerObserver = new BroadcastReceiver() {