private void setUserRoles(UserSessionBase userSession) { List<String> strRoleList = new ArrayList<String>(); List<XXPortalUserRole> roleList = daoManager.getXXPortalUserRole().findByUserId(userSession.getUserId()); for (XXPortalUserRole gjUserRole : roleList) { String userRole = gjUserRole.getUserRole(); strRoleList.add(userRole); if (userRole.equals(XAConstants.ROLE_SYS_ADMIN)) { userSession.setUserAdmin(true); } } userSession.setUserRoleList(strRoleList); }