mirror of
https://github.com/oxen-io/session-android.git
synced 2025-06-09 05:58:34 +00:00
Hardcode all class names in old work manager migration.
This commit is contained in:
parent
2b1ffac564
commit
1d63970a25
@ -52,49 +52,49 @@ import java.util.Map;
|
|||||||
public class WorkManagerFactoryMappings {
|
public class WorkManagerFactoryMappings {
|
||||||
|
|
||||||
private static final Map<String, String> FACTORY_MAP = new HashMap<String, String>() {{
|
private static final Map<String, String> FACTORY_MAP = new HashMap<String, String>() {{
|
||||||
put(AttachmentDownloadJob.class.getName(), AttachmentDownloadJob.KEY);
|
put("AttachmentDownloadJob", AttachmentDownloadJob.KEY);
|
||||||
put(AttachmentUploadJob.class.getName(), AttachmentUploadJob.KEY);
|
put("AttachmentUploadJob", AttachmentUploadJob.KEY);
|
||||||
put("AvatarDownloadJob", AvatarGroupsV1DownloadJob.KEY);
|
put("AvatarDownloadJob", AvatarGroupsV1DownloadJob.KEY);
|
||||||
put(CleanPreKeysJob.class.getName(), CleanPreKeysJob.KEY);
|
put("CleanPreKeysJob", CleanPreKeysJob.KEY);
|
||||||
put(CreateSignedPreKeyJob.class.getName(), CreateSignedPreKeyJob.KEY);
|
put("CreateSignedPreKeyJob", CreateSignedPreKeyJob.KEY);
|
||||||
put(DirectoryRefreshJob.class.getName(), DirectoryRefreshJob.KEY);
|
put("DirectoryRefreshJob", DirectoryRefreshJob.KEY);
|
||||||
put(FcmRefreshJob.class.getName(), FcmRefreshJob.KEY);
|
put("FcmRefreshJob", FcmRefreshJob.KEY);
|
||||||
put(LocalBackupJob.class.getName(), LocalBackupJob.KEY);
|
put("LocalBackupJob", LocalBackupJob.KEY);
|
||||||
put(MmsDownloadJob.class.getName(), MmsDownloadJob.KEY);
|
put("MmsDownloadJob", MmsDownloadJob.KEY);
|
||||||
put(MmsReceiveJob.class.getName(), MmsReceiveJob.KEY);
|
put("MmsReceiveJob", MmsReceiveJob.KEY);
|
||||||
put(MmsSendJob.class.getName(), MmsSendJob.KEY);
|
put("MmsSendJob", MmsSendJob.KEY);
|
||||||
put(MultiDeviceBlockedUpdateJob.class.getName(), MultiDeviceBlockedUpdateJob.KEY);
|
put("MultiDeviceBlockedUpdateJob", MultiDeviceBlockedUpdateJob.KEY);
|
||||||
put(MultiDeviceConfigurationUpdateJob.class.getName(), MultiDeviceConfigurationUpdateJob.KEY);
|
put("MultiDeviceConfigurationUpdateJob", MultiDeviceConfigurationUpdateJob.KEY);
|
||||||
put(MultiDeviceContactUpdateJob.class.getName(), MultiDeviceContactUpdateJob.KEY);
|
put("MultiDeviceContactUpdateJob", MultiDeviceContactUpdateJob.KEY);
|
||||||
put(MultiDeviceGroupUpdateJob.class.getName(), MultiDeviceGroupUpdateJob.KEY);
|
put("MultiDeviceGroupUpdateJob", MultiDeviceGroupUpdateJob.KEY);
|
||||||
put(MultiDeviceProfileKeyUpdateJob.class.getName(), MultiDeviceProfileKeyUpdateJob.KEY);
|
put("MultiDeviceProfileKeyUpdateJob", MultiDeviceProfileKeyUpdateJob.KEY);
|
||||||
put(MultiDeviceReadUpdateJob.class.getName(), MultiDeviceReadUpdateJob.KEY);
|
put("MultiDeviceReadUpdateJob", MultiDeviceReadUpdateJob.KEY);
|
||||||
put(MultiDeviceVerifiedUpdateJob.class.getName(), MultiDeviceVerifiedUpdateJob.KEY);
|
put("MultiDeviceVerifiedUpdateJob", MultiDeviceVerifiedUpdateJob.KEY);
|
||||||
put("PushContentReceiveJob", FailingJob.KEY);
|
put("PushContentReceiveJob", FailingJob.KEY);
|
||||||
put("PushDecryptJob", PushDecryptMessageJob.KEY);
|
put("PushDecryptJob", PushDecryptMessageJob.KEY);
|
||||||
put(PushGroupSendJob.class.getName(), PushGroupSendJob.KEY);
|
put("PushGroupSendJob", PushGroupSendJob.KEY);
|
||||||
put(PushGroupUpdateJob.class.getName(), PushGroupUpdateJob.KEY);
|
put("PushGroupUpdateJob", PushGroupUpdateJob.KEY);
|
||||||
put(PushMediaSendJob.class.getName(), PushMediaSendJob.KEY);
|
put("PushMediaSendJob", PushMediaSendJob.KEY);
|
||||||
put(PushNotificationReceiveJob.class.getName(), PushNotificationReceiveJob.KEY);
|
put("PushNotificationReceiveJob", PushNotificationReceiveJob.KEY);
|
||||||
put(PushTextSendJob.class.getName(), PushTextSendJob.KEY);
|
put("PushTextSendJob", PushTextSendJob.KEY);
|
||||||
put(RefreshAttributesJob.class.getName(), RefreshAttributesJob.KEY);
|
put("RefreshAttributesJob", RefreshAttributesJob.KEY);
|
||||||
put(RefreshPreKeysJob.class.getName(), RefreshPreKeysJob.KEY);
|
put("RefreshPreKeysJob", RefreshPreKeysJob.KEY);
|
||||||
put("RefreshUnidentifiedDeliveryAbilityJob", FailingJob.KEY);
|
put("RefreshUnidentifiedDeliveryAbilityJob", FailingJob.KEY);
|
||||||
put(RequestGroupInfoJob.class.getName(), RequestGroupInfoJob.KEY);
|
put("RequestGroupInfoJob", RequestGroupInfoJob.KEY);
|
||||||
put(RetrieveProfileAvatarJob.class.getName(), RetrieveProfileAvatarJob.KEY);
|
put("RetrieveProfileAvatarJob", RetrieveProfileAvatarJob.KEY);
|
||||||
put(RetrieveProfileJob.class.getName(), RetrieveProfileJob.KEY);
|
put("RetrieveProfileJob", RetrieveProfileJob.KEY);
|
||||||
put(RotateCertificateJob.class.getName(), RotateCertificateJob.KEY);
|
put("RotateCertificateJob", RotateCertificateJob.KEY);
|
||||||
put(RotateProfileKeyJob.class.getName(), RotateProfileKeyJob.KEY);
|
put("RotateProfileKeyJob", RotateProfileKeyJob.KEY);
|
||||||
put(RotateSignedPreKeyJob.class.getName(), RotateSignedPreKeyJob.KEY);
|
put("RotateSignedPreKeyJob", RotateSignedPreKeyJob.KEY);
|
||||||
put(SendDeliveryReceiptJob.class.getName(), SendDeliveryReceiptJob.KEY);
|
put("SendDeliveryReceiptJob", SendDeliveryReceiptJob.KEY);
|
||||||
put(SendReadReceiptJob.class.getName(), SendReadReceiptJob.KEY);
|
put("SendReadReceiptJob", SendReadReceiptJob.KEY);
|
||||||
put(ServiceOutageDetectionJob.class.getName(), ServiceOutageDetectionJob.KEY);
|
put("ServiceOutageDetectionJob", ServiceOutageDetectionJob.KEY);
|
||||||
put(SmsReceiveJob.class.getName(), SmsReceiveJob.KEY);
|
put("SmsReceiveJob", SmsReceiveJob.KEY);
|
||||||
put(SmsSendJob.class.getName(), SmsSendJob.KEY);
|
put("SmsSendJob", SmsSendJob.KEY);
|
||||||
put(SmsSentJob.class.getName(), SmsSentJob.KEY);
|
put("SmsSentJob", SmsSentJob.KEY);
|
||||||
put(TrimThreadJob.class.getName(), TrimThreadJob.KEY);
|
put("TrimThreadJob", TrimThreadJob.KEY);
|
||||||
put(TypingSendJob.class.getName(), TypingSendJob.KEY);
|
put("TypingSendJob", TypingSendJob.KEY);
|
||||||
put(UpdateApkJob.class.getName(), UpdateApkJob.KEY);
|
put("UpdateApkJob", UpdateApkJob.KEY);
|
||||||
}};
|
}};
|
||||||
|
|
||||||
public static @Nullable String getFactoryKey(@NonNull String workManagerClass) {
|
public static @Nullable String getFactoryKey(@NonNull String workManagerClass) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user