-
public interface IDataMigrationRepository
-
-
Method Summary
Modifier and Type Method Description abstract JSONObjectcachedGuidJsonObject()abstract StringcachedGuidString()abstract UnitsaveCachedGuidJson(String json)abstract UnitremoveCachedGuidJson()abstract UnitsaveCachedGuidJsonLength(Integer length)abstract Map<String, JSONObject>userProfilesInAccount()abstract LongsaveUserProfile(String deviceID, JSONObject profile)abstract UnitinAppDataFiles(List<String> keysToMigrate, Function1<String, String> migrate)-
-
Method Detail
-
cachedGuidJsonObject
abstract JSONObject cachedGuidJsonObject()
-
cachedGuidString
abstract String cachedGuidString()
-
saveCachedGuidJson
abstract Unit saveCachedGuidJson(String json)
-
removeCachedGuidJson
abstract Unit removeCachedGuidJson()
-
saveCachedGuidJsonLength
abstract Unit saveCachedGuidJsonLength(Integer length)
-
userProfilesInAccount
abstract Map<String, JSONObject> userProfilesInAccount()
-
saveUserProfile
abstract Long saveUserProfile(String deviceID, JSONObject profile)
-
-
-
-