Remove old version of registerUsageSessionObserver

Test: none
Fixes: 128455269
Change-Id: I23ac8db6b05e3f40dd83f87b85c19bd3bc873e48
This commit is contained in:
Michael Wachenschwanz
2019-03-13 14:13:19 -07:00
parent 9943f8db84
commit bd39e731f3
2 changed files with 0 additions and 24 deletions

View File

@@ -1217,7 +1217,6 @@ package android.app.usage {
method public int getUsageSource();
method @RequiresPermission(allOf={android.Manifest.permission.SUSPEND_APPS, android.Manifest.permission.OBSERVE_APP_USAGE}) public void registerAppUsageLimitObserver(int, @NonNull String[], @NonNull java.time.Duration, @NonNull java.time.Duration, @Nullable android.app.PendingIntent);
method @RequiresPermission(android.Manifest.permission.OBSERVE_APP_USAGE) public void registerAppUsageObserver(int, @NonNull String[], long, @NonNull java.util.concurrent.TimeUnit, @NonNull android.app.PendingIntent);
method @Deprecated @RequiresPermission(android.Manifest.permission.OBSERVE_APP_USAGE) public void registerUsageSessionObserver(int, @NonNull String[], long, @NonNull java.util.concurrent.TimeUnit, long, @NonNull java.util.concurrent.TimeUnit, @NonNull android.app.PendingIntent, @Nullable android.app.PendingIntent);
method @RequiresPermission(android.Manifest.permission.OBSERVE_APP_USAGE) public void registerUsageSessionObserver(int, @NonNull String[], @NonNull java.time.Duration, @NonNull java.time.Duration, @NonNull android.app.PendingIntent, @Nullable android.app.PendingIntent);
method public void reportUsageStart(@NonNull android.app.Activity, @NonNull String);
method public void reportUsageStart(@NonNull android.app.Activity, @NonNull String, long);

View File

@@ -678,29 +678,6 @@ public final class UsageStatsManager {
}
}
/**
* @deprecated use {@link #registerUsageSessionObserver(int, String[], Duration, Duration,
* PendingIntent, PendingIntent)}.
*
* @hide
*/
@Deprecated
@SystemApi
@RequiresPermission(android.Manifest.permission.OBSERVE_APP_USAGE)
// STOPSHIP b/128455269: remove this method
public void registerUsageSessionObserver(int sessionObserverId,
@NonNull String[] observedEntities, long timeLimit, @NonNull TimeUnit timeUnit,
long sessionThresholdTime, @NonNull TimeUnit sessionThresholdTimeUnit,
@NonNull PendingIntent limitReachedCallbackIntent,
@Nullable PendingIntent sessionEndCallbackIntent) {
final Duration timeLimitDuration = Duration.ofMillis(timeUnit.toMillis(timeLimit));
final Duration sessionThresholdDuration =
Duration.ofMillis(sessionThresholdTimeUnit.toMillis(sessionThresholdTime));
registerUsageSessionObserver(sessionObserverId, observedEntities, timeLimitDuration,
sessionThresholdDuration, limitReachedCallbackIntent, sessionEndCallbackIntent);
}
/**
* Register a usage session observer that receives a callback on the provided {@code
* limitReachedCallbackIntent} when the sum of usages of apps and tokens in the {@code