diff options
author | Lorenzo Colitti <lorenzo@google.com> | 2013-08-20 19:51:30 +0900 |
---|---|---|
committer | Lorenzo Colitti <lorenzo@google.com> | 2013-08-20 21:16:38 +0900 |
commit | df86a9f2e92d077386b146fe483b2cf14850737d (patch) | |
tree | df4dcb498febafde2bf79ff2b0b1aeee35f572dc /services/java/com/android/server/CommonTimeManagementService.java | |
parent | 4faa027df03c241c92a12a437f20767ab4d6ee64 (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.java | 9 |
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() { |