/aosp14/frameworks/base/services/core/java/com/android/server/am/ |
H A D | AppBindServiceEventsTracker.java | 21 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 32 import com.android.server.am.AppRestrictionController.TrackerType; 47 AppBindServiceEventsTracker(Context context, AppRestrictionController controller) { in AppBindServiceEventsTracker() 51 AppBindServiceEventsTracker(Context context, AppRestrictionController controller, in AppBindServiceEventsTracker() 67 return AppRestrictionController.TRACKER_TYPE_BIND_SERVICE_EVENTS; in getType()
|
H A D | AppBroadcastEventsTracker.java | 21 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 32 import com.android.server.am.AppRestrictionController.TrackerType; 46 AppBroadcastEventsTracker(Context context, AppRestrictionController controller) { in AppBroadcastEventsTracker() 50 AppBroadcastEventsTracker(Context context, AppRestrictionController controller, in AppBroadcastEventsTracker() 66 return AppRestrictionController.TRACKER_TYPE_BROADCAST_EVENTS; in getType()
|
H A D | AppMediaSessionTracker.java | 21 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 39 import com.android.server.am.AppRestrictionController.TrackerType; 63 AppMediaSessionTracker(Context context, AppRestrictionController controller) { in AppMediaSessionTracker() 67 AppMediaSessionTracker(Context context, AppRestrictionController controller, in AppMediaSessionTracker() 166 return AppRestrictionController.TRACKER_TYPE_MEDIA_SESSION; in getType()
|
H A D | BaseAppStateTracker.java | 43 import com.android.server.am.AppRestrictionController.TrackerType; 77 protected final AppRestrictionController mAppRestrictionController; 88 BaseAppStateTracker(Context context, AppRestrictionController controller, in BaseAppStateTracker() 168 return AppRestrictionController.TRACKER_TYPE_UNKNOWN; in getType()
|
H A D | AppBatteryExemptionTracker.java | 22 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 42 import com.android.server.am.AppRestrictionController.TrackerType; 77 AppBatteryExemptionTracker(Context context, AppRestrictionController controller) { in AppBatteryExemptionTracker() 81 AppBatteryExemptionTracker(Context context, AppRestrictionController controller, in AppBatteryExemptionTracker() 90 return AppRestrictionController.TRACKER_TYPE_BATTERY_EXEMPTION; in getType()
|
H A D | AppPermissionTracker.java | 34 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 61 import com.android.server.am.AppRestrictionController.TrackerType; 96 AppPermissionTracker(Context context, AppRestrictionController controller) { in AppPermissionTracker() 100 AppPermissionTracker(Context context, AppRestrictionController controller, in AppPermissionTracker() 109 return AppRestrictionController.TRACKER_TYPE_PERMISSION; in getType()
|
H A D | AppFGSTracker.java | 28 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 60 import com.android.server.am.AppRestrictionController.TrackerType; 178 AppFGSTracker(Context context, AppRestrictionController controller) { in AppFGSTracker() 182 AppFGSTracker(Context context, AppRestrictionController controller, in AppFGSTracker() 191 return AppRestrictionController.TRACKER_TYPE_FGS; in getType()
|
H A D | AppBatteryTracker.java | 42 import static com.android.server.am.AppRestrictionController.DEVICE_CONFIG_SUBNAMESPACE_PREFIX; 80 import com.android.server.am.AppRestrictionController.TrackerType; 81 import com.android.server.am.AppRestrictionController.UidBatteryUsageProvider; 189 AppBatteryTracker(Context context, AppRestrictionController controller) { in AppBatteryTracker() 193 AppBatteryTracker(Context context, AppRestrictionController controller, in AppBatteryTracker() 214 return AppRestrictionController.TRACKER_TYPE_BATTERY; in getType() 1978 final AppRestrictionController controller = mTracker.mAppRestrictionController; in hasLocation()
|
H A D | AppRestrictionController.java | 195 public final class AppRestrictionController { class 1254 AppRestrictionController.this.onPropertiesChanged(name); in onPropertiesChanged() 1477 AppRestrictionController(final Context context, final ActivityManagerService service) { in AppRestrictionController() method in AppRestrictionController 1481 AppRestrictionController(final Injector injector, final ActivityManagerService service) { in AppRestrictionController() method in AppRestrictionController 2385 private final AppRestrictionController mBgController; 2413 NotificationHelper(AppRestrictionController controller) { in NotificationHelper() 3068 final AppRestrictionController c = mInjector in handleMessage() 3116 private AppRestrictionController mAppRestrictionController; 3141 void initAppStateTrackers(AppRestrictionController controller) { in initAppStateTrackers() 3164 AppRestrictionController getAppRestrictionController() { in getAppRestrictionController()
|
H A D | BaseAppStateDurationsTracker.java | 47 BaseAppStateDurationsTracker(Context context, AppRestrictionController controller, in BaseAppStateDurationsTracker()
|
H A D | BaseAppStateEventsTracker.java | 55 BaseAppStateEventsTracker(Context context, AppRestrictionController controller, in BaseAppStateEventsTracker()
|
H A D | BaseAppStateTimeSlotEventsTracker.java | 71 BaseAppStateTimeSlotEventsTracker(Context context, AppRestrictionController controller, in BaseAppStateTimeSlotEventsTracker()
|
H A D | ActivityManagerService.java | 1564 final AppRestrictionController mAppRestrictionController; 2477 mAppRestrictionController = new AppRestrictionController(mContext, this); in ActivityManagerService() 2590 mAppRestrictionController = new AppRestrictionController(mContext, this); in ActivityManagerService()
|
H A D | ActiveServices.java | 2686 final AppRestrictionController appRestrictionController = mAm.mAppRestrictionController; in checkPermission()
|
/aosp14/frameworks/base/core/proto/android/os/ |
H A D | appbackgroundrestrictioninfo.proto | 28 * frameworks/base/services/core/java/com/android/server/am/AppRestrictionController.java
|
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/ |
H A D | BackgroundRestrictionTest.java | 76 import static com.android.server.am.AppRestrictionController.STOCK_PM_FLAGS; 158 import com.android.server.am.AppRestrictionController.ConstantsObserver; 159 import com.android.server.am.AppRestrictionController.NotificationHelper; 160 import com.android.server.am.AppRestrictionController.RestrictionSettings; 161 import com.android.server.am.AppRestrictionController.UidBatteryUsageProvider; 324 private AppRestrictionController mBgRestrictionController; 342 mBgRestrictionController = spy(new AppRestrictionController(mInjector, in initController() 3187 private class TestBgRestrictionInjector extends AppRestrictionController.Injector { 3196 void initAppStateTrackers(AppRestrictionController controller) { in initAppStateTrackers() 3244 AppRestrictionController getAppRestrictionController() { in getAppRestrictionController()
|
/aosp14/frameworks/base/services/ |
H A D | art-profile | 1265 HSPLcom/android/server/am/AppRestrictionController$1;-><init>(Lcom/android/server/am/AppRestriction… 1266 HSPLcom/android/server/am/AppRestrictionController$2;-><init>(Lcom/android/server/am/AppRestriction… 1267 HSPLcom/android/server/am/AppRestrictionController$3;-><init>(Lcom/android/server/am/AppRestriction… 1268 HSPLcom/android/server/am/AppRestrictionController$4;-><init>(Lcom/android/server/am/AppRestriction… 1269 HSPLcom/android/server/am/AppRestrictionController$5;-><init>(Lcom/android/server/am/AppRestriction… 1271 …AppRestrictionController$BgHandler;->handleMessage(Landroid/os/Message;)V+]Lcom/android/server/am/… 1286 HSPLcom/android/server/am/AppRestrictionController$NotificationHelper;-><init>(Lcom/android/server/… 1295 HSPLcom/android/server/am/AppRestrictionController$TrackerInfo;-><init>(Lcom/android/server/am/AppR… 1297 …am/AppRestrictionController;->-$$Nest$fgetmBgHandler(Lcom/android/server/am/AppRestrictionControll… 1298 …/am/AppRestrictionController;->-$$Nest$fgetmInjector(Lcom/android/server/am/AppRestrictionControll… [all …]
|