summaryrefslogtreecommitdiffstats
path: root/core/java/android/app/INotificationManager.aidl
diff options
context:
space:
mode:
Diffstat (limited to 'core/java/android/app/INotificationManager.aidl')
-rw-r--r--core/java/android/app/INotificationManager.aidl10
1 files changed, 9 insertions, 1 deletions
diff --git a/core/java/android/app/INotificationManager.aidl b/core/java/android/app/INotificationManager.aidl
index f78fb47..06c064f 100644
--- a/core/java/android/app/INotificationManager.aidl
+++ b/core/java/android/app/INotificationManager.aidl
@@ -55,6 +55,12 @@ interface INotificationManager
void setPackageVisibilityOverride(String pkg, int uid, int visibility);
int getPackageVisibilityOverride(String pkg, int uid);
+ void setShowNotificationForPackageOnKeyguard(String pkg, int uid, int status);
+ int getShowNotificationForPackageOnKeyguard(String pkg, int uid);
+
+ void setPackageNotificationSoundTimeout(String pkg, int uid, long timeout);
+ long getPackageNotificationSoundTimeout(String pkg, int uid);
+
// TODO: Remove this when callers have been migrated to the equivalent
// INotificationListener method.
StatusBarNotification[] getActiveNotifications(String callingPkg);
@@ -77,7 +83,7 @@ interface INotificationManager
void setInterruptionFilter(String pkg, int interruptionFilter);
ComponentName getEffectsSuppressor();
- boolean matchesCallFilter(in Bundle extras);
+ boolean[] matchesCallFilter(in Bundle extras);
boolean isSystemConditionProviderEnabled(String path);
int getZenMode();
@@ -97,4 +103,6 @@ interface INotificationManager
void applyRestore(in byte[] payload, int user);
ParceledListSlice getAppActiveNotifications(String callingPkg, int userId);
+
+ boolean deviceLightsCan(int lightCapability);
}