Home
last modified time | relevance | path

Searched refs:BaseAppStateTracker (Results 1 – 14 of 14) sorted by relevance

/aosp14/frameworks/base/services/core/java/com/android/server/am/
H A DBaseAppStatePolicy.java27 import com.android.server.am.BaseAppStateTracker.Injector;
36 public abstract class BaseAppStatePolicy<T extends BaseAppStateTracker> {
H A DAppBindServiceEventsTracker.java22 import static com.android.server.am.BaseAppStateTracker.ONE_DAY;
34 import com.android.server.am.BaseAppStateTracker.Injector;
H A DAppBroadcastEventsTracker.java22 import static com.android.server.am.BaseAppStateTracker.ONE_DAY;
34 import com.android.server.am.BaseAppStateTracker.Injector;
H A DAppMediaSessionTracker.java22 import static com.android.server.am.BaseAppStateTracker.ONE_DAY;
23 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_MEDIA_SESSION;
H A DBaseAppStateTracker.java57 public abstract class BaseAppStateTracker<T extends BaseAppStatePolicy> { class
88 BaseAppStateTracker(Context context, AppRestrictionController controller, in BaseAppStateTracker() method in BaseAppStateTracker
H A DAppBatteryExemptionTracker.java23 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_NUM;
44 import com.android.server.am.BaseAppStateTracker.Injector;
45 import com.android.server.am.BaseAppStateTracker.StateListener;
H A DAppFGSTracker.java29 import static com.android.server.am.BaseAppStateTracker.ONE_DAY;
30 import static com.android.server.am.BaseAppStateTracker.ONE_HOUR;
63 import com.android.server.am.BaseAppStateTracker.Injector;
H A DAppPermissionTracker.java35 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_PERMISSION;
74 final class AppPermissionTracker extends BaseAppStateTracker<AppPermissionPolicy>
H A DBaseAppStateEventsTracker.java46 extends BaseAppStateTracker<T> implements BaseAppStateEvents.Factory<U> {
H A DBaseAppStateTimeSlotEventsTracker.java31 import static com.android.server.am.BaseAppStateTracker.ONE_MINUTE;
H A DAppRestrictionController.java87 import static com.android.server.am.BaseAppStateTracker.ONE_DAY;
240 private final ArrayList<BaseAppStateTracker> mAppStateTrackers = new ArrayList<>();
1780 BaseAppStateTracker resultTracker = null; in calcAppRestrictionLevelFromTackers()
3017 void addAppStateTracker(@NonNull BaseAppStateTracker tracker) { in addAppStateTracker()
3024 <T extends BaseAppStateTracker> T getAppStateTracker(Class<T> trackerClass) { in getAppStateTracker()
3025 for (BaseAppStateTracker tracker : mAppStateTrackers) { in getAppStateTracker()
3321 void forEachTracker(Consumer<BaseAppStateTracker> sink) { in forEachTracker()
H A DAppBatteryTracker.java93 final class AppBatteryTracker extends BaseAppStateTracker<AppBatteryPolicy>
2125 pw.println(BaseAppStateTracker.stateTypesToString(mBgCurrentDrainExemptedTypes)); in dump()
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/am/
H A DBackgroundRestrictionTest.java77 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_FGS_LOCATION;
78 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_FGS_MEDIA_PLAYBACK;
79 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_FGS_WITH_NOTIFICATION;
80 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_MEDIA_SESSION;
81 import static com.android.server.am.BaseAppStateTracker.STATE_TYPE_PERMISSION;
3355 extends BaseAppStateTracker.Injector<T> {
/aosp14/frameworks/base/services/
H A Dart-profile1119 …AppBatteryTracker$AppBatteryPolicy;-><init>(Lcom/android/server/am/BaseAppStateTracker$Injector;Lc…
1190 …rver/am/AppFGSTracker$AppFGSPolicy;-><init>(Lcom/android/server/am/BaseAppStateTracker$Injector;Lc…
1203 …missionTracker$AppPermissionPolicy;-><init>(Lcom/android/server/am/BaseAppStateTracker$Injector;Lc…
1211 …>updateAppOps()V+]Lcom/android/server/am/BaseAppStateTracker$Injector;Lcom/android/server/am/BaseA…
1336 …tePolicy;-><init>(Lcom/android/server/am/BaseAppStateTracker$Injector;Lcom/android/server/am/BaseA…
1351 HSPLcom/android/server/am/BaseAppStateTracker$Injector;-><init>()V
1352 HSPLcom/android/server/am/BaseAppStateTracker$Injector;->getPolicy()Lcom/android/server/am/BaseAppS…
1353 HSPLcom/android/server/am/BaseAppStateTracker$Injector;->setPolicy(Lcom/android/server/am/BaseAppSt…
12427 Lcom/android/server/am/BaseAppStateTracker$Injector;
12428 Lcom/android/server/am/BaseAppStateTracker$StateListener;
[all …]