Home | History | Annotate | Download | only in settingslib

Lines Matching refs:policy

62         for (NetworkPolicy policy : policies) {
64 if (policy.limitBytes < -1) {
65 policy.limitBytes = LIMIT_DISABLED;
68 if (policy.warningBytes < -1) {
69 policy.warningBytes = WARNING_DISABLED;
73 mPolicies.add(policy);
97 final NetworkPolicy policy = getPolicy(template);
98 return policy != null && policy.limitBytes != LIMIT_DISABLED;
102 NetworkPolicy policy = getPolicy(template);
103 if (policy == null) {
104 policy = buildDefaultPolicy(template);
105 mPolicies.add(policy);
107 return policy;
111 for (NetworkPolicy policy : mPolicies) {
112 if (policy.template.equals(template)) {
113 return policy;
120 NetworkPolicy policy = getPolicy(template);
121 if (policy != null) {
122 return policy;
152 final NetworkPolicy policy = getPolicy(template);
153 return (policy != null) ? policy.cycleDay : -1;
157 final NetworkPolicy policy = getOrCreatePolicy(template);
158 policy.cycleDay = cycleDay;
159 policy.cycleTimezone = cycleTimezone;
160 policy.inferred = false;
161 policy.clearSnooze();
166 final NetworkPolicy policy = getPolicy(template);
167 return (policy != null) ? policy.warningBytes : WARNING_DISABLED;
171 final NetworkPolicy policy = getOrCreatePolicy(template);
172 policy.warningBytes = warningBytes;
173 policy.inferred = false;
174 policy.clearSnooze();
179 final NetworkPolicy policy = getPolicy(template);
180 return (policy != null) ? policy.limitBytes : LIMIT_DISABLED;
184 final NetworkPolicy policy = getOrCreatePolicy(template);
185 policy.limitBytes = limitBytes;
186 policy.inferred = false;
187 policy.clearSnooze();
192 NetworkPolicy policy = getPolicy(template);
193 if (policy != null) {
194 return policy.metered;
203 NetworkPolicy policy = getPolicy(template);
205 if (policy == null) {
206 policy = buildDefaultPolicy(template);
207 policy.metered = true;
208 policy.inferred = false;
209 mPolicies.add(policy);
211 } else if (!policy.metered) {
212 policy.metered = true;
213 policy.inferred = false;
218 if (policy == null) {
219 // ignore when policy doesn't exist
220 } else if (policy.metered) {
221 policy.metered = false;
222 policy.inferred = false;