[IT4.2] Update argument type of interfaceClassDataActivityChanged
The argument type of interfaceClassDataActivityChanged takes a string for the network type. It requires both the receivers and NMS to do type transformation. The transformation is a redundant work. Update it to take integer directly and rename to understandable naming. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: Ibe9fa7a1b71af2dab916b5d615742e77e4174c39
This commit is contained in:
@@ -1803,10 +1803,9 @@ public class ConnectivityService extends IConnectivityManager.Stub
|
|||||||
|
|
||||||
private INetworkManagementEventObserver mDataActivityObserver = new BaseNetworkObserver() {
|
private INetworkManagementEventObserver mDataActivityObserver = new BaseNetworkObserver() {
|
||||||
@Override
|
@Override
|
||||||
public void interfaceClassDataActivityChanged(String label, boolean active, long tsNanos,
|
public void interfaceClassDataActivityChanged(int networkType, boolean active, long tsNanos,
|
||||||
int uid) {
|
int uid) {
|
||||||
int deviceType = Integer.parseInt(label);
|
sendDataActivityBroadcast(networkType, active, tsNanos);
|
||||||
sendDataActivityBroadcast(deviceType, active, tsNanos);
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -167,13 +167,13 @@ public class NetworkManagementServiceTest {
|
|||||||
* Interface class activity.
|
* Interface class activity.
|
||||||
*/
|
*/
|
||||||
unsolListener.onInterfaceClassActivityChanged(true, 1, 1234, TEST_UID);
|
unsolListener.onInterfaceClassActivityChanged(true, 1, 1234, TEST_UID);
|
||||||
expectSoon(observer).interfaceClassDataActivityChanged("1", true, 1234, TEST_UID);
|
expectSoon(observer).interfaceClassDataActivityChanged(1, true, 1234, TEST_UID);
|
||||||
|
|
||||||
unsolListener.onInterfaceClassActivityChanged(false, 9, 5678, TEST_UID);
|
unsolListener.onInterfaceClassActivityChanged(false, 9, 5678, TEST_UID);
|
||||||
expectSoon(observer).interfaceClassDataActivityChanged("9", false, 5678, TEST_UID);
|
expectSoon(observer).interfaceClassDataActivityChanged(9, false, 5678, TEST_UID);
|
||||||
|
|
||||||
unsolListener.onInterfaceClassActivityChanged(false, 9, 4321, TEST_UID);
|
unsolListener.onInterfaceClassActivityChanged(false, 9, 4321, TEST_UID);
|
||||||
expectSoon(observer).interfaceClassDataActivityChanged("9", false, 4321, TEST_UID);
|
expectSoon(observer).interfaceClassDataActivityChanged(9, false, 4321, TEST_UID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* IP address changes.
|
* IP address changes.
|
||||||
|
|||||||
Reference in New Issue
Block a user