Example #1
0
  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);
  }