protected User getLoggedInUser() { try { LoginSession loginSession = ELUtil.getInstance().getBean(LoginSession.class); return loginSession.isLoggedIn() ? loginSession.getUser() : null; } catch (Exception e) { LOGGER.log(Level.WARNING, "Error getting logged in user", e); } return null; }
protected User getCurrentUser() { User user = null; try { LoginSession loginSession = ELUtil.getInstance().getBean(LoginSession.class); user = loginSession.getUser(); } catch (Exception e) { LOGGER.log(Level.WARNING, "Error getting current user"); } if (user == null) { IWContext iwc = CoreUtil.getIWContext(); user = iwc == null ? null : iwc.isLoggedOn() ? iwc.getCurrentUser() : null; } return user; }