From 3e37178b0371c85ab9b98188db51552496a88e6d Mon Sep 17 00:00:00 2001 From: Suman Mondal Date: Tue, 11 Apr 2023 07:46:43 +0530 Subject: [PATCH] [android] Migrated MwmJobIntentService.java to MwmWork (#4691) * [android] Code refactored for OsmUploadWork Signed-off-by: suman --- android/AndroidManifest.xml | 4 -- .../app/organicmaps/MwmJobIntentService.java | 39 ------------ .../background/OsmUploadService.java | 32 ---------- .../organicmaps/background/OsmUploadWork.java | 61 +++++++++++++++++++ .../src/app/organicmaps/editor/Editor.java | 4 +- .../app/organicmaps/scheduling/JobIdMap.java | 31 ---------- 6 files changed, 63 insertions(+), 108 deletions(-) delete mode 100644 android/src/app/organicmaps/MwmJobIntentService.java delete mode 100644 android/src/app/organicmaps/background/OsmUploadService.java create mode 100644 android/src/app/organicmaps/background/OsmUploadWork.java delete mode 100644 android/src/app/organicmaps/scheduling/JobIdMap.java diff --git a/android/AndroidManifest.xml b/android/AndroidManifest.xml index e737f7460e..9a87dce46b 100644 --- a/android/AndroidManifest.xml +++ b/android/AndroidManifest.xml @@ -719,10 +719,6 @@ - , Integer> MAP = new HashMap<>(); - - static { - MAP.put(OsmUploadService.class, calcIdentifier(MAP.size())); - } - - private static final int ID_BASIC = 1070; - private static final int JOB_TYPE_SHIFTS = 12; - - private static int calcIdentifier(int count) - { - return (count + 1 << JOB_TYPE_SHIFTS) + ID_BASIC; - } - - public static int getId(Class clazz) - { - Integer integer = MAP.get(clazz); - if (integer == null) - throw new IllegalArgumentException("Value not found for args : " + clazz); - return integer; - } -}