public void execute(LoginResponse response) { UserDetail userDetail = new UserDetail(); userDetail.setUserId(response.getUserId()); userDetail.setUserName(response.getUserName()); userDetail.setUserOrganization(response.getUserOrganization()); userDetail.setUserDivision(response.getUserDivision()); userDetail.setUserLocale(response.getUserLocale()); if (null != tokenHandler) { tokenHandler.onTokenChanged(new TokenChangedEvent(response.getToken(), userDetail)); } } });
public void execute(LoginResponse loginResponse) { if (loginResponse.getToken() == null) { if (callback != null) { callback.execute(false); } manager.fireEvent(new LoginFailureEvent(loginResponse.getErrorMessages())); } else { userToken = loginResponse.getToken(); Authentication.this.userId = userId; UserDetail userDetail = GwtCommandDispatcher.getInstance().getUserDetail(); userDetail.setUserId(loginResponse.getUserId()); userDetail.setUserName(loginResponse.getUserName()); userDetail.setUserOrganization(loginResponse.getUserOrganization()); userDetail.setUserDivision(loginResponse.getUserDivision()); userDetail.setUserLocale(loginResponse.getUserLocale()); if (callback != null) { callback.execute(true); } manager.fireEvent(new LoginSuccessEvent(userToken)); } } });