public Collection<MembershipType> findMembershipTypes() throws Exception { if (log.isTraceEnabled()) { Tools.logMethodIn(log, LogLevel.TRACE, "findMembershipTypes", null); } Collection<RoleType> rts; try { rts = getIdentitySession().getRoleManager().findRoleTypes(); } catch (Exception e) { handleException("Exception occured when looking for membership types", e); rts = new LinkedList<RoleType>(); } List<MembershipType> mts = new LinkedList<MembershipType>(); for (RoleType rt : rts) { MembershipType mt = new MembershipTypeImpl(rt.getName(), null, null); populateMembershipType(mt); if (mt.getName().equals("*")) { mts.add(0, mt); } else { mts.add(mt); } } if (log.isTraceEnabled()) { Tools.logMethodOut(log, LogLevel.TRACE, "findMembershipTypes", mts); } return mts; }
findRoleTypes(roleQuery.user, roleQuery.group, roleQuery.searchCriteria); for (RoleType type : roleTypes)
roleTypes = getIdentitySession().getRoleManager().findRoleTypes(userName, gid, null); } catch (Exception e) {