[DU04-1]Remove NetworkPolicyManagerInternal from NetworkStatsService

Expose system APIs for use by NetworkStatsService.

Bug: 211843446
Test: atest NetworkStatsServiceTest NetworkPolicyManagerTest
            NetworkPolicyManagerServiceTest
Change-Id: I56a066b7f4b4c2c8fefdd185c2e50de63b1e2629
This commit is contained in:
lifr
2022-01-11 11:17:36 +08:00
committed by Frank
parent dfb7be30d1
commit fe576952ea

View File

@@ -156,7 +156,6 @@ import com.android.net.module.util.BinderUtils;
import com.android.net.module.util.CollectionUtils;
import com.android.net.module.util.NetworkStatsUtils;
import com.android.net.module.util.PermissionUtils;
import com.android.server.LocalServices;
import java.io.File;
import java.io.FileDescriptor;
@@ -2120,7 +2119,7 @@ public class NetworkStatsService extends INetworkStatsService.Stub {
public void notifyWarningOrLimitReached() {
Log.d(TAG, mTag + ": notifyWarningOrLimitReached");
BinderUtils.withCleanCallingIdentity(() ->
mNetworkPolicyManager.onStatsProviderWarningOrLimitReached());
mNetworkPolicyManager.notifyStatsProviderWarningOrLimitReached());
}
@Override