public void login(String userName, String password) { getScreenCallBack().setProgressMessage("Signing In ..."); LoginService loginService = (LoginService) service; if (ConnectionFactory.isNotConnected()) { if (loginService.offlineLogin(userName, password)) { homeScreen(); clearLoginScreen(); } else { ((LoginScreen) currentScreen).onProcessFail(OFFLINE_LOGIN_ERROR_MESSAGE); } } else { loginService.login(userName, password); } }
public void clearLoginScreen() { ((LoginScreen) currentScreen).resetCredentials(true); }