Merge "Expanding NotificationManager's event logging." into ics-mr1
This commit is contained in:
committed by
Android (Google) Code Review
commit
865b98024f
@ -50,12 +50,12 @@ option java_package com.android.server
|
||||
# NotificationManagerService.java
|
||||
# ---------------------------
|
||||
# when a NotificationManager.notify is called
|
||||
2750 notification_enqueue (pkg|3),(id|1|5),(notification|3)
|
||||
2750 notification_enqueue (pkg|3),(id|1|5),(tag|3),(notification|3)
|
||||
# when someone tries to cancel a notification, the notification manager sometimes
|
||||
# calls this with flags too
|
||||
2751 notification_cancel (pkg|3),(id|1|5),(required_flags|1)
|
||||
2751 notification_cancel (pkg|3),(id|1|5),(tag|3),(required_flags|1),(forbidden_flags|1)
|
||||
# when someone tries to cancel all of the notifications for a particular package
|
||||
2752 notification_cancel_all (pkg|3),(required_flags|1)
|
||||
2752 notification_cancel_all (pkg|3),(required_flags|1),(forbidden_flags|1)
|
||||
|
||||
|
||||
# ---------------------------
|
||||
|
@ -707,7 +707,8 @@ public class NotificationManagerService extends INotificationManager.Stub
|
||||
// behalf of the download manager without affecting other apps.
|
||||
if (!pkg.equals("com.android.providers.downloads")
|
||||
|| Log.isLoggable("DownloadManager", Log.VERBOSE)) {
|
||||
EventLog.writeEvent(EventLogTags.NOTIFICATION_ENQUEUE, pkg, id, notification.toString());
|
||||
EventLog.writeEvent(EventLogTags.NOTIFICATION_ENQUEUE, pkg, id, tag,
|
||||
notification.toString());
|
||||
}
|
||||
|
||||
if (pkg == null || notification == null) {
|
||||
@ -944,7 +945,8 @@ public class NotificationManagerService extends INotificationManager.Stub
|
||||
*/
|
||||
private void cancelNotification(String pkg, String tag, int id, int mustHaveFlags,
|
||||
int mustNotHaveFlags, boolean sendDelete) {
|
||||
EventLog.writeEvent(EventLogTags.NOTIFICATION_CANCEL, pkg, id, mustHaveFlags);
|
||||
EventLog.writeEvent(EventLogTags.NOTIFICATION_CANCEL, pkg, id, tag,
|
||||
mustHaveFlags, mustNotHaveFlags);
|
||||
|
||||
synchronized (mNotificationList) {
|
||||
int index = indexOfNotificationLocked(pkg, tag, id);
|
||||
@ -972,7 +974,8 @@ public class NotificationManagerService extends INotificationManager.Stub
|
||||
*/
|
||||
boolean cancelAllNotificationsInt(String pkg, int mustHaveFlags,
|
||||
int mustNotHaveFlags, boolean doit) {
|
||||
EventLog.writeEvent(EventLogTags.NOTIFICATION_CANCEL_ALL, pkg, mustHaveFlags);
|
||||
EventLog.writeEvent(EventLogTags.NOTIFICATION_CANCEL_ALL, pkg, mustHaveFlags,
|
||||
mustNotHaveFlags);
|
||||
|
||||
synchronized (mNotificationList) {
|
||||
final int N = mNotificationList.size();
|
||||
|
Reference in New Issue
Block a user