diff options
Diffstat (limited to 'core/java/android/net/NetworkPolicyManager.java')
-rw-r--r-- | core/java/android/net/NetworkPolicyManager.java | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/core/java/android/net/NetworkPolicyManager.java b/core/java/android/net/NetworkPolicyManager.java index dd7c1b0..0f4dc9a 100644 --- a/core/java/android/net/NetworkPolicyManager.java +++ b/core/java/android/net/NetworkPolicyManager.java @@ -51,6 +51,23 @@ public class NetworkPolicyManager { return (NetworkPolicyManager) context.getSystemService(Context.NETWORK_POLICY_SERVICE); } + /** {@hide} */ + public void setNetworkPolicy(int networkType, String subscriberId, NetworkPolicy policy) { + try { + mService.setNetworkPolicy(networkType, subscriberId, policy); + } catch (RemoteException e) { + } + } + + /** {@hide} */ + public NetworkPolicy getNetworkPolicy(int networkType, String subscriberId) { + try { + return mService.getNetworkPolicy(networkType, subscriberId); + } catch (RemoteException e) { + return null; + } + } + /** * Set policy flags for specific UID. * |