diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-12-17 02:27:31 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-12-17 02:27:31 +0000 |
commit | 627963a179dea2faa33943096a8d9b5bcb6f66a2 (patch) | |
tree | b7c29e680d2042f1d5d6fe5619a24da876113629 | |
parent | 48279dab71589980bb7853f13c50f2215d2f9e74 (diff) | |
parent | 4ec2763f1ca2c89ffe12c527031cee21b1c351fc (diff) | |
download | Mms-android13-qpr2-s1-release.tar.gz |
Snap for 9414670 from 4ec2763f1ca2c89ffe12c527031cee21b1c351fc to tm-qpr2-releaseandroid-13.0.0_r49android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-release
Change-Id: I35a09154e01e000104fa3953a00a2ce38b34df79
-rw-r--r-- | src/com/android/mms/service/metrics/MmsMetricsCollector.java | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/com/android/mms/service/metrics/MmsMetricsCollector.java b/src/com/android/mms/service/metrics/MmsMetricsCollector.java index 1bec4ae..f20d61a 100644 --- a/src/com/android/mms/service/metrics/MmsMetricsCollector.java +++ b/src/com/android/mms/service/metrics/MmsMetricsCollector.java @@ -24,7 +24,6 @@ import android.content.Context; import android.util.Log; import android.util.StatsEvent; -import androidx.annotation.Nullable; import androidx.annotation.VisibleForTesting; import com.android.mms.IncomingMms; @@ -56,10 +55,6 @@ public class MmsMetricsCollector implements StatsManager.StatsPullAtomCallback { */ private static final long MIN_COOLDOWN_MILLIS = DBG ? 10L * MILLIS_PER_SECOND : 23L * MILLIS_PER_HOUR; - private static final StatsManager.PullAtomMetadata POLICY_PULL_DAILY = - new StatsManager.PullAtomMetadata.Builder() - .setCoolDownMillis(MIN_COOLDOWN_MILLIS) - .build(); private final PersistMmsAtomsStorage mStorage; private final StatsManager mStatsManager; @@ -73,8 +68,8 @@ public class MmsMetricsCollector implements StatsManager.StatsPullAtomCallback { mStorage = storage; mStatsManager = context.getSystemService(StatsManager.class); if (mStatsManager != null) { - registerAtom(INCOMING_MMS, POLICY_PULL_DAILY); - registerAtom(OUTGOING_MMS, POLICY_PULL_DAILY); + registerAtom(INCOMING_MMS); + registerAtom(OUTGOING_MMS); Log.d(TAG, "[MmsMetricsCollector]: registered atoms"); } else { Log.e(TAG, "[MmsMetricsCollector]: could not get StatsManager, " @@ -152,9 +147,10 @@ public class MmsMetricsCollector implements StatsManager.StatsPullAtomCallback { } } - /** Registers a pulled atom ID {@code atomId} with optional {@code policy} for pulling. */ - private void registerAtom(int atomId, @Nullable StatsManager.PullAtomMetadata policy) { - mStatsManager.setPullAtomCallback(atomId, policy, ConcurrentUtils.DIRECT_EXECUTOR, this); + /** Registers a pulled atom ID {@code atomId}. */ + private void registerAtom(int atomId) { + mStatsManager.setPullAtomCallback(atomId, /* metadata= */ null, + ConcurrentUtils.DIRECT_EXECUTOR, this); } /** Returns the {@link PersistMmsAtomsStorage} backing the puller. */ |