/frameworks/base/core/java/android/service/notification/ |
H A D | IConditionProvider.aidl | 26 void onSubscribe(in Uri conditionId); 27 void onUnsubscribe(in Uri conditionId);
|
H A D | ConditionProviderService.java | 67 abstract public void onSubscribe(Uri conditionId); argument 68 abstract public void onUnsubscribe(Uri conditionId); argument 120 public void onSubscribe(Uri conditionId) { argument 121 mHandler.obtainMessage(H.ON_SUBSCRIBE, conditionId).sendToTarget(); 125 public void onUnsubscribe(Uri conditionId) { argument 126 mHandler.obtainMessage(H.ON_UNSUBSCRIBE, conditionId).sendToTarget();
|
H A D | ZenModeConfig.java | 112 private static final String RULE_ATT_CONDITION_ID = "conditionId"; 270 && rule.conditionId != null && sameCondition(rule); 275 if (rule.conditionId == null) { 278 return rule.condition == null || rule.conditionId.equals(rule.condition.id); 469 rt.conditionId = safeUri(parser, RULE_ATT_CONDITION_ID); 485 if (rule.conditionId != null) { 486 out.attribute(null, RULE_ATT_CONDITION_ID, rule.conditionId.toString()); 705 public static long tryParseCountdownConditionId(Uri conditionId) { argument 706 if (!Condition.isValidId(conditionId, SYSTEM_AUTHORITY)) return 0; 707 if (conditionId 717 isValidCountdownConditionId(Uri conditionId) argument 735 isValidScheduleConditionId(Uri conditionId) argument 739 tryParseScheduleConditionId(Uri conditionId) argument 809 isValidEventConditionId(Uri conditionId) argument 813 tryParseEventConditionId(Uri conditionId) argument 935 public Uri conditionId; // required for automatic field in class:ZenModeConfig.ZenRule [all...] |
/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | ScheduleConditionProvider.java | 83 for (Uri conditionId : mSubscriptions) { 85 pw.print(meetsSchedule(conditionId, now) ? "* " : " "); 86 pw.println(conditionId); 116 public void onSubscribe(Uri conditionId) { argument 117 if (DEBUG) Slog.d(TAG, "onSubscribe " + conditionId); 118 if (!ZenModeConfig.isValidScheduleConditionId(conditionId)) { 119 notifyCondition(conditionId, Condition.STATE_FALSE, "badCondition"); 122 mSubscriptions.add(conditionId); 127 public void onUnsubscribe(Uri conditionId) { argument 128 if (DEBUG) Slog.d(TAG, "onUnsubscribe " + conditionId); 184 meetsSchedule(Uri conditionId, long time) argument 189 toScheduleCalendar(Uri conditionId) argument 213 notifyCondition(Uri conditionId, int state, String reason) argument [all...] |
H A D | CountdownConditionProvider.java | 115 public void onSubscribe(Uri conditionId) { argument 116 if (DEBUG) Slog.d(TAG, "onSubscribe " + conditionId); 117 mTime = ZenModeConfig.tryParseCountdownConditionId(conditionId); 120 final Intent intent = new Intent(ACTION).putExtra(EXTRA_CONDITION_ID, conditionId) 144 public void onUnsubscribe(Uri conditionId) { argument 152 final Uri conditionId = intent.getParcelableExtra(EXTRA_CONDITION_ID); 153 final long time = ZenModeConfig.tryParseCountdownConditionId(conditionId); 154 if (DEBUG) Slog.d(TAG, "Countdown condition fired: " + conditionId);
|
H A D | EventConditionProvider.java | 95 for (Uri conditionId : mSubscriptions) { 97 pw.println(conditionId); 143 public void onSubscribe(Uri conditionId) { argument 144 if (DEBUG) Slog.d(TAG, "onSubscribe " + conditionId); 145 if (!ZenModeConfig.isValidEventConditionId(conditionId)) { 146 notifyCondition(conditionId, Condition.STATE_FALSE, "badCondition"); 149 if (mSubscriptions.add(conditionId)) { 155 public void onUnsubscribe(Uri conditionId) { argument 156 if (DEBUG) Slog.d(TAG, "onUnsubscribe " + conditionId); 157 if (mSubscriptions.remove(conditionId)) { 270 notifyCondition(Uri conditionId, int state, String reason) argument [all...] |
H A D | ZenModeConditions.java | 128 if (rule == null || rule.conditionId == null) return; 129 final Uri id = rule.conditionId; 146 Log.w(TAG, "No component found for automatic rule: " + rule.conditionId); 154 if (mConditionProviders.subscribeIfNecessary(rule.component, rule.conditionId)) { 155 mSubscriptions.put(rule.conditionId, rule.component); 161 rule.condition = mConditionProviders.findCondition(rule.component, rule.conditionId); 163 + rule.conditionId); 182 if (DEBUG) Log.d(TAG, "Snoozing reset for " + rule.conditionId); 189 if (id == null || rule == null || rule.conditionId == null) return false; 190 if (!rule.conditionId [all...] |
H A D | ConditionProviders.java | 265 public Condition findCondition(ComponentName component, Uri conditionId) { argument 266 if (component == null || conditionId == null) return null; 268 final ConditionRecord r = getRecordLocked(conditionId, component, false /*create*/); 273 public void ensureRecordExists(ComponentName component, Uri conditionId, argument 276 final ConditionRecord r = getRecordLocked(conditionId, component, true /*create*/); 283 public boolean subscribeIfNecessary(ComponentName component, Uri conditionId) { argument 285 final ConditionRecord r = getRecordLocked(conditionId, component, false /*create*/); 287 Slog.w(TAG, "Unable to subscribe to " + component + " " + conditionId); 296 public void unsubscribeIfNecessary(ComponentName component, Uri conditionId) { argument 298 final ConditionRecord r = getRecordLocked(conditionId, componen [all...] |
H A D | ZenModeHelper.java | 199 public void setManualZenMode(int zenMode, Uri conditionId, String reason) { argument 200 setManualZenMode(zenMode, conditionId, reason, true /*setRingerMode*/); 203 private void setManualZenMode(int zenMode, Uri conditionId, String reason, argument 208 + " conditionId=" + conditionId + " reason=" + reason 222 newRule.conditionId = conditionId; 504 rule1.conditionId = ZenModeConfig.toScheduleConditionId(weeknights); 517 rule2.conditionId = ZenModeConfig.toScheduleConditionId(weekends); 531 rule.conditionId [all...] |
H A D | NotificationManagerService.java | 1586 public void setZenMode(int mode, Uri conditionId, String reason) throws RemoteException { 1590 mZenModeHelper.setManualZenMode(mode, conditionId, reason);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/policy/ |
H A D | ZenModeController.java | 28 void setZen(int zen, Uri conditionId, String reason); argument
|
H A D | ZenModeControllerImpl.java | 114 public void setZen(int zen, Uri conditionId, String reason) { argument 115 mNoMan.setZenMode(zen, conditionId, reason);
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/ |
H A D | ZenFooter.java | 133 && mConfig.manualRule.conditionId == null;
|
H A D | ZenModePanel.java | 637 final Uri conditionId = getConditionId(tag.condition); 639 + " condition=" + conditionId); 646 if (DEBUG) Log.d(mTag, "bind checked=" + checked + " condition=" + conditionId); 653 if (DEBUG) Log.d(mTag, "onCheckedChanged " + conditionId); 713 final long time = ZenModeConfig.tryParseCountdownConditionId(conditionId); 770 final Uri conditionId = getConditionId(tag.condition); 771 final long time = ZenModeConfig.tryParseCountdownConditionId(conditionId);
|
/frameworks/base/core/java/android/app/ |
H A D | INotificationManager.aidl | 86 oneway void setZenMode(int mode, in Uri conditionId, String reason);
|
H A D | NotificationManager.java | 367 public void setZenMode(int mode, Uri conditionId, String reason) { argument 370 service.setZenMode(mode, conditionId, reason);
|