All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected abstract IInterface |
asInterface(IBinder binder) |
ManagedServices.ManagedServiceInfo |
checkServiceTokenLocked(IInterface service) |
protected abstract boolean |
checkType(IInterface service) |
void |
dump(PrintWriter pw,
NotificationManagerService.DumpFilter filter) |
protected abstract ManagedServices.Config |
getConfig() |
ManagedServices.ManagedServiceInfo |
getServiceFromTokenLocked(IInterface service) |
boolean |
isComponentEnabledForCurrentProfiles(ComponentName component)
convenience method for looking in mEnabledServicesForCurrentProfiles
|
boolean |
isComponentEnabledForPackage(String pkg) |
protected ArraySet<ComponentName> |
loadComponentNamesFromSetting(String settingName,
int userId) |
void |
onBootPhaseAppsCanStart() |
void |
onPackagesChanged(boolean removingPackage,
String[] pkgList) |
protected abstract void |
onServiceAdded(ManagedServices.ManagedServiceInfo info) |
protected void |
onServiceRemovedLocked(ManagedServices.ManagedServiceInfo removed) |
void |
onUserSwitched(int user) |
void |
onUserUnlocked(int user) |
protected Set<ComponentName> |
queryPackageForServices(String packageName,
int userId) |
void |
registerGuestService(ManagedServices.ManagedServiceInfo guest)
Add a service to our callbacks.
|
void |
registerService(IInterface service,
ComponentName component,
int userid) |
void |
registerSystemService(ComponentName name,
int userid)
Inject a system service into the management list.
|
static String |
restoredSettingName(String setting) |
void |
setComponentState(ComponentName component,
boolean enabled) |
void |
settingRestored(String element,
String oldValue,
String newValue,
int userid) |
void |
unregisterService(IInterface service,
int userid) |