Home
last modified time | relevance | path

Searched refs:RollbackInfo (Results 1 – 21 of 21) sorted by relevance

/aosp14/frameworks/base/core/java/android/content/rollback/
H A DRollbackInfo.java34 public final class RollbackInfo implements Parcelable { class
49 public RollbackInfo(int rollbackId, List<PackageRollbackInfo> packages, boolean isStaged, in RollbackInfo() method in RollbackInfo
58 private RollbackInfo(Parcel in) { in RollbackInfo() method in RollbackInfo
129 public static final @android.annotation.NonNull Parcelable.Creator<RollbackInfo> CREATOR =
130 new Parcelable.Creator<RollbackInfo>() {
131 public RollbackInfo createFromParcel(Parcel in) {
132 return new RollbackInfo(in);
135 public RollbackInfo[] newArray(int size) {
136 return new RollbackInfo[size];
H A DRollbackManager.java85 public List<RollbackInfo> getAvailableRollbacks() { in getAvailableRollbacks()
114 public @NonNull List<RollbackInfo> getRecentlyCommittedRollbacks() { in getRecentlyCommittedRollbacks()
H A DRollbackInfo.aidl18 parcelable RollbackInfo;
H A DIRollbackManager.aidl20 import android.content.rollback.RollbackInfo;
/aosp14/frameworks/base/services/core/java/com/android/server/rollback/
H A DRollbackPackageHealthObserver.java29 import android.content.rollback.RollbackInfo;
141 RollbackInfo rollback = getAvailableRollback(failedPackage); in execute()
195 void notifyRollbackAvailable(RollbackInfo rollback) { in notifyRollbackAvailable()
208 private static boolean isRebootlessApex(RollbackInfo rollback) { in isRebootlessApex()
246 private RollbackInfo getAvailableRollback(VersionedPackage failedPackage) { in getAvailableRollback()
248 for (RollbackInfo rollback : rollbackManager.getAvailableRollbacks()) { in getAvailableRollback()
488 private boolean useTwoPhaseRollback(List<RollbackInfo> rollbacks) { in useTwoPhaseRollback()
496 for (RollbackInfo rollback : rollbacks) { in useTwoPhaseRollback()
510 List<RollbackInfo> rollbacks = rollbackManager.getAvailableRollbacks(); in rollbackAll()
518 for (RollbackInfo rollback : rollbacks) { in rollbackAll()
[all …]
H A DWatchdogRollbackLogger.java38 import android.content.rollback.RollbackInfo;
120 List<RollbackInfo> recentlyCommittedRollbacks) { in logRollbackStatusOnBoot()
123 RollbackInfo rollback = null; in logRollbackStatusOnBoot()
124 for (RollbackInfo info : recentlyCommittedRollbacks) { in logRollbackStatusOnBoot()
H A DRollbackStore.java26 import android.content.rollback.RollbackInfo;
188 private static JSONObject rollbackInfoToJson(RollbackInfo rollback) throws JSONException { in rollbackInfoToJson()
198 private static RollbackInfo rollbackInfoFromJson(JSONObject json) throws JSONException { in rollbackInfoFromJson()
199 return new RollbackInfo( in rollbackInfoFromJson()
H A DRollback.java35 import android.content.rollback.RollbackInfo;
127 public final RollbackInfo info;
209 this.info = new RollbackInfo(rollbackId, in Rollback()
228 Rollback(RollbackInfo info, File backupDir, Instant timestamp, int originalSessionId, in Rollback()
H A DRollbackManagerServiceImpl.java43 import android.content.rollback.RollbackInfo;
366 List<RollbackInfo> rollbacks = new ArrayList<>(); in getAvailableRollbacks()
379 public ParceledListSlice<RollbackInfo> getRecentlyCommittedRollbacks() { in getRecentlyCommittedRollbacks()
385 List<RollbackInfo> rollbacks = new ArrayList<>(); in getRecentlyCommittedRollbacks()
/aosp14/frameworks/base/tests/RollbackTest/SampleRollbackApp/src/com/android/sample/rollbackapp/
H A DMainActivity.java28 import android.content.rollback.RollbackInfo;
62 List<RollbackInfo> availableRollbacks = mRollbackManager.getAvailableRollbacks(); in onCreate()
109 List<RollbackInfo> mRollbackInfos;
112 CustomAdapter(List<RollbackInfo> rollbackInfos) { in CustomAdapter()
136 RollbackInfo rollbackInfo = mRollbackInfos.get(position); in getView()
/aosp14/frameworks/base/tests/RollbackTest/RollbackTest/src/com/android/tests/rollback/
H A DRollbackTest.java33 import android.content.rollback.RollbackInfo;
70 private static boolean hasRollbackInclude(List<RollbackInfo> rollbacks, String packageName) { in hasRollbackInclude()
153 RollbackInfo available = waitForAvailableRollback(TestApp.A); in testBasic()
181 RollbackInfo committed = getUniqueRollbackInfoForPackage( in testBasic()
215 RollbackInfo rollback = getUniqueRollbackInfoForPackage( in testSameVersionUpdate()
260 RollbackInfo rollbackA = waitForAvailableRollback(TestApp.A); in testBadUpdateRollback()
264 RollbackInfo rollbackB = waitForAvailableRollback(TestApp.B); in testBadUpdateRollback()
308 RollbackInfo rollback = waitForAvailableRollback(TestApp.A); in testRollForwardRace()
H A DStagedRollbackTest.java27 import android.content.rollback.RollbackInfo;
103 RollbackInfo rollback = getUniqueRollbackInfoForPackage( in testPreviouslyAbandonedRollbacks_Phase2_Rollback()
186 RollbackInfo available = RollbackUtils.getAvailableRollback(APK_IN_APEX_TESTAPEX_NAME); in testRollbackApexWithApkCrashing_Phase2_Crash()
233 RollbackInfo rollback = getUniqueRollbackInfoForPackage( in testWatchdogMonitorsAcrossReboots_Phase3_VerifyRollback()
258 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(packageName); in testRollbackRebootlessApex()
H A DMultiUserRollbackTest.java24 import android.content.rollback.RollbackInfo;
98 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(TestApp.A); in testMultipleUsersUpgradeToV2()
141 RollbackInfo rollback = RollbackUtils.waitForAvailableRollback(TestApp.A); in testStagedRollback_Phase3()
/aosp14/frameworks/base/services/tests/mockingservicestests/src/com/android/server/rollback/
H A DRollbackPackageHealthObserverTest.java34 import android.content.rollback.RollbackInfo;
75 RollbackInfo mRollbackInfo;
/aosp14/frameworks/base/services/core/java/com/android/server/pm/
H A DPackageSessionVerifier.java31 import android.content.rollback.RollbackInfo;
416 final List<RollbackInfo> rollbacks = rm.getRecentlyCommittedRollbacks(); in retrieveRollbackIdForCommitSession()
418 final RollbackInfo rollback = rollbacks.get(i); in retrieveRollbackIdForCommitSession()
H A DPackageManagerShellCommand.java76 import android.content.rollback.RollbackInfo;
638 RollbackInfo rollback = null; in runRollbackApp()
639 for (RollbackInfo r : rm.getAvailableRollbacks()) { in runRollbackApp()
/aosp14/frameworks/base/core/api/
H A Dsystem-current.txt4223 public final class RollbackInfo implements android.os.Parcelable {
4231 …l public static final android.os.Parcelable.Creator<android.content.rollback.RollbackInfo> CREATOR;
4236 …ST_MANAGE_ROLLBACKS"}) public java.util.List<android.content.rollback.RollbackInfo> getAvailableRo…
4237 …ST_MANAGE_ROLLBACKS"}) public java.util.List<android.content.rollback.RollbackInfo> getRecentlyCom…
/aosp14/frameworks/base/boot/
H A Dpreloaded-classes1872 android.content.rollback.RollbackInfo$1
1873 android.content.rollback.RollbackInfo
H A Dboot-image-profile.txt24655 Landroid/content/rollback/RollbackInfo$1;
24656 Landroid/content/rollback/RollbackInfo;
/aosp14/frameworks/base/config/
H A Dpreloaded-classes1876 android.content.rollback.RollbackInfo$1
1877 android.content.rollback.RollbackInfo
H A Dboot-image-profile.txt34762 Landroid/content/rollback/RollbackInfo$1;
34763 Landroid/content/rollback/RollbackInfo;