/** * Verifica si es que ya se definió el cliente activo par aobtener sus cuentas caso contrario se * le advierte al usuario */ public void verifyAccountsRequirements() { if (view.getPreferences().hasOneGmailAccount()) { view.goToViewAccounts(); } else { view.warnUserHasNoAccounts(); } }
public void handlePickedGmailAccount(final String gmail) { ThreadMutex.instance("ActiveClient").setBusy(); view.setCurrentClient(gmail); Thread thread = new Thread( new Runnable() { @Override public void run() { ClientManager.registerActiveClient(gmail); view.getPreferences().setHasOneGmailAccount(); ThreadMutex.instance("ActiveClient").setFree(); } }); thread.start(); view.goToViewAccounts(); }