From 145f9459f9e4470881daaeb59044a41ed8d5012b Mon Sep 17 00:00:00 2001 From: GiuseppeS Date: Thu, 21 Feb 2019 17:33:53 +0100 Subject: [PATCH] Stoppato servizio di check dello stato del server quando si fa il logout e avviato al login. --- .../java/it/integry/integrywmsnative/MainActivity.java | 2 ++ .../integry/integrywmsnative/core/context/AppContext.java | 6 ------ .../integry/integrywmsnative/core/context/MainContext.java | 7 +++++++ 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/it/integry/integrywmsnative/MainActivity.java b/app/src/main/java/it/integry/integrywmsnative/MainActivity.java index 1e8ed346..0cf64998 100644 --- a/app/src/main/java/it/integry/integrywmsnative/MainActivity.java +++ b/app/src/main/java/it/integry/integrywmsnative/MainActivity.java @@ -153,6 +153,8 @@ public class MainActivity extends AppCompatActivity else if(id == R.id.nav_logout){ UtilitySettings.logout(); + ServerStatusChecker.dispose(); + startLoginActivity(); } diff --git a/app/src/main/java/it/integry/integrywmsnative/core/context/AppContext.java b/app/src/main/java/it/integry/integrywmsnative/core/context/AppContext.java index ba5048c4..79df7b92 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/context/AppContext.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/context/AppContext.java @@ -35,8 +35,6 @@ public class AppContext { this.initCrashlytics(); - this.initServerStatusChecker(); - this.initBarcode(); this.initUtilities(); @@ -67,10 +65,6 @@ public class AppContext { } } - private void initServerStatusChecker() { - ServerStatusChecker.init(); - } - private void initBarcode() { BarcodeManager.init(mContext); } diff --git a/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java b/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java index 092790c2..7aa4148c 100644 --- a/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java +++ b/app/src/main/java/it/integry/integrywmsnative/core/context/MainContext.java @@ -6,6 +6,7 @@ import android.text.SpannableString; import java.lang.reflect.Method; import androidx.appcompat.app.AppCompatActivity; +import it.integry.integrywmsnative.core.REST.watcher.ServerStatusChecker; import it.integry.integrywmsnative.core.class_router.ClassRouter; import it.integry.integrywmsnative.core.settings.SettingsManager; import it.integry.integrywmsnative.core.utility.UtilityExceptions; @@ -26,9 +27,15 @@ public class MainContext { }); this.initReflections(); + + this.initServerStatusChecker(); } + private void initServerStatusChecker() { + ServerStatusChecker.init(); + } + private void initDBData(Runnable onComplete) { SettingsManager.loadDBVariables(onComplete, ex -> { DialogSimpleMessageHelper.makeErrorDialog(mContext,