diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2018-05-22 17:20:34 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-05-22 17:20:34 +0000 |
| commit | 4245b12ef957bfa884f21325cd2d84aaa211e5ca (patch) | |
| tree | 76a477187343635b31f5e5187018c00fa72bd6fa /core/java | |
| parent | a424c79c494a81a472bddbd1912e4970b8ea888a (diff) | |
| parent | f94b4936b40dab2b56cf97185b1257e0abb3d5fd (diff) | |
Merge "Marks deprecated StatsManager APIs." into pi-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/app/StatsManager.java | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/core/java/android/app/StatsManager.java b/core/java/android/app/StatsManager.java index 45754aee39c3..32fc0dcebbc8 100644 --- a/core/java/android/app/StatsManager.java +++ b/core/java/android/app/StatsManager.java @@ -115,8 +115,9 @@ public final class StatsManager { } } + // TODO: Temporary for backwards compatibility. Remove. /** - * TODO: Temporary for backwards compatibility. Remove. + * @deprecated Use {@link #addConfig(long, byte[])} */ @RequiresPermission(allOf = { DUMP, PACKAGE_USAGE_STATS }) public boolean addConfiguration(long configKey, byte[] config) { @@ -149,8 +150,9 @@ public final class StatsManager { } } + // TODO: Temporary for backwards compatibility. Remove. /** - * TODO: Temporary for backwards compatibility. Remove. + * @deprecated Use {@link #removeConfig(long)} */ @RequiresPermission(allOf = { DUMP, PACKAGE_USAGE_STATS }) public boolean removeConfiguration(long configKey) { @@ -216,8 +218,9 @@ public final class StatsManager { } } + // TODO: Temporary for backwards compatibility. Remove. /** - * TODO: Temporary for backwards compatibility. Remove. + * @deprecated Use {@link #setBroadcastSubscriber(PendingIntent, long, long)} */ @RequiresPermission(allOf = { DUMP, PACKAGE_USAGE_STATS }) public boolean setBroadcastSubscriber( @@ -268,8 +271,9 @@ public final class StatsManager { } } + // TODO: Temporary for backwards compatibility. Remove. /** - * TODO: Temporary for backwards compatibility. Remove. + * @deprecated Use {@link #setFetchReportsOperation(PendingIntent, long)} */ @RequiresPermission(allOf = { DUMP, PACKAGE_USAGE_STATS }) public boolean setDataFetchOperation(long configKey, PendingIntent pendingIntent) { @@ -304,8 +308,9 @@ public final class StatsManager { } } + // TODO: Temporary for backwards compatibility. Remove. /** - * TODO: Temporary for backwards compatibility. Remove. + * @deprecated Use {@link #getReports(long)} */ @RequiresPermission(allOf = { DUMP, PACKAGE_USAGE_STATS }) public @Nullable byte[] getData(long configKey) { @@ -339,12 +344,9 @@ public final class StatsManager { } } + // TODO: Temporary for backwards compatibility. Remove. /** - * Clients can request metadata for statsd. Will contain stats across all configurations but not - * the actual metrics themselves (metrics must be collected via {@link #getReports(long)}. - * This getter is not destructive and will not reset any metrics/counters. - * - * @return Serialized StatsdStatsReport proto. Returns null on failure (eg, if statsd crashed). + * @deprecated Use {@link #getStatsMetadata()} */ @RequiresPermission(allOf = { DUMP, PACKAGE_USAGE_STATS }) public @Nullable byte[] getMetadata() { |
