Lines Matching refs:NetworkPolicy

36 import static android.net.NetworkPolicy.CYCLE_NONE;
37 import static android.net.NetworkPolicy.LIMIT_DISABLED;
38 import static android.net.NetworkPolicy.SNOOZE_NEVER;
39 import static android.net.NetworkPolicy.WARNING_DISABLED;
100 import android.net.NetworkPolicy;
171 private static final String TAG = "NetworkPolicy";
252 private HashMap<NetworkTemplate, NetworkPolicy> mNetworkPolicy = Maps.newHashMap();
254 private HashMap<NetworkPolicy, String[]> mNetworkRules = Maps.newHashMap();
495 * use to check against {@link NetworkPolicy#warningBytes}.
527 * {@link NetworkPolicy#lastWarningSnooze}.
587 NetworkPolicy policy = mNetworkPolicy.get(template);
591 policy = new NetworkPolicy(template, CYCLE_NONE, Time.TIMEZONE_UTC,
625 * Check {@link NetworkPolicy} against current {@link INetworkStatsService}
641 for (NetworkPolicy policy : mNetworkPolicy.values()) {
706 * {@link NetworkPolicy#limitBytes}, potentially showing dialog to user.
720 * Build unique tag that identifies an active {@link NetworkPolicy}
723 private String buildNotificationTag(NetworkPolicy policy, int type) {
728 * Show notification for combined {@link NetworkPolicy} and specific type,
731 private void enqueueNotification(NetworkPolicy policy, int type, long totalBytes) {
891 * interfaces. Used to apply {@link NetworkPolicy} to matching networks.
911 * {@link NetworkPolicy#limitBytes}.
920 for (NetworkPolicy policy : mNetworkPolicy.values()) {
972 * {@link NetworkPolicy} that need to be enforced. When matches found, set
1001 for (NetworkPolicy policy : mNetworkPolicy.values()) {
1025 for (NetworkPolicy policy : mNetworkRules.keySet()) {
1116 for (NetworkPolicy policy : mNetworkPolicy.values()) {
1137 final NetworkPolicy policy = new NetworkPolicy(template, cycleDay, cycleTimezone,
1225 mNetworkPolicy.put(template, new NetworkPolicy(template, cycleDay,
1297 for (NetworkPolicy policy : mNetworkPolicy.values()) {
1440 public void setNetworkPolicies(NetworkPolicy[] policies) {
1446 for (NetworkPolicy policy : policies) {
1457 private void addNetworkPolicyLocked(NetworkPolicy policy) {
1467 public NetworkPolicy[] getNetworkPolicies() {
1472 return mNetworkPolicy.values().toArray(new NetworkPolicy[mNetworkPolicy.size()]);
1493 final NetworkPolicy policy = mNetworkPolicy.get(template);
1541 private NetworkPolicy findPolicyForNetworkLocked(NetworkIdentity ident) {
1542 for (NetworkPolicy policy : mNetworkPolicy.values()) {
1567 final NetworkPolicy policy;
1602 final NetworkPolicy policy;
1631 for (NetworkPolicy policy : mNetworkPolicy.values()) {
1647 for (NetworkPolicy policy : mNetworkPolicy.values()) {