All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addSystemProvider(SystemConditionProviderService service) |
protected IInterface |
asInterface(IBinder binder) |
ManagedServices.ManagedServiceInfo |
checkServiceToken(IConditionProvider provider) |
protected boolean |
checkType(IInterface service) |
void |
dump(PrintWriter pw,
NotificationManagerService.DumpFilter filter) |
void |
ensureRecordExists(ComponentName component,
Uri conditionId,
IConditionProvider provider) |
Condition |
findCondition(ComponentName component,
Uri conditionId) |
IConditionProvider |
findConditionProvider(ComponentName component) |
protected ManagedServices.Config |
getConfig() |
Iterable<SystemConditionProviderService> |
getSystemProviders() |
boolean |
isSystemProviderEnabled(String path) |
protected ArraySet<ComponentName> |
loadComponentNamesFromSetting(String settingName,
int userId) |
void |
notifyConditions(String pkg,
ManagedServices.ManagedServiceInfo info,
Condition[] conditions) |
void |
onBootPhaseAppsCanStart() |
void |
onPackagesChanged(boolean removingPackage,
String[] pkgList) |
protected void |
onServiceAdded(ManagedServices.ManagedServiceInfo info) |
protected void |
onServiceRemovedLocked(ManagedServices.ManagedServiceInfo removed) |
void |
onUserSwitched(int user) |
void |
setCallback(ConditionProviders.Callback callback) |
boolean |
subscribeIfNecessary(ComponentName component,
Uri conditionId) |
void |
unsubscribeIfNecessary(ComponentName component,
Uri conditionId) |