public class NotificationManagerService.NotificationRankers extends ManagedServices
ManagedServices.Config, ManagedServices.ManagedServiceInfo, ManagedServices.UserProfiles
DEBUG, ENABLED_SERVICES_SEPARATOR, mContext, mMutex, mServices, TAG
Constructor and Description |
---|
NotificationRankers() |
Modifier and Type | Method and Description |
---|---|
protected IInterface |
asInterface(IBinder binder) |
protected boolean |
checkType(IInterface service) |
protected ManagedServices.Config |
getConfig() |
boolean |
isEnabled() |
void |
onNotificationEnqueued(NotificationRecord r) |
void |
onPackagesChanged(boolean removingPackage,
String[] pkgList) |
protected void |
onServiceAdded(ManagedServices.ManagedServiceInfo info) |
protected void |
onServiceRemovedLocked(ManagedServices.ManagedServiceInfo removed) |
void |
onUserSwitched(int user) |
protected void |
registerRanker() |
checkServiceTokenLocked, dump, getServiceFromTokenLocked, isComponentEnabledForCurrentProfiles, isComponentEnabledForPackage, loadComponentNamesFromSetting, onBootPhaseAppsCanStart, onUserUnlocked, queryPackageForServices, registerGuestService, registerService, registerSystemService, restoredSettingName, setComponentState, settingRestored, unregisterService
protected ManagedServices.Config getConfig()
getConfig
in class ManagedServices
protected IInterface asInterface(IBinder binder)
asInterface
in class ManagedServices
protected boolean checkType(IInterface service)
checkType
in class ManagedServices
protected void onServiceAdded(ManagedServices.ManagedServiceInfo info)
onServiceAdded
in class ManagedServices
protected void onServiceRemovedLocked(ManagedServices.ManagedServiceInfo removed)
onServiceRemovedLocked
in class ManagedServices
public void onNotificationEnqueued(NotificationRecord r)
public boolean isEnabled()
public void onUserSwitched(int user)
onUserSwitched
in class ManagedServices
public void onPackagesChanged(boolean removingPackage, String[] pkgList)
onPackagesChanged
in class ManagedServices
protected void registerRanker()