@Override public List<Role> findRolesByName(String name) { List<? extends Role> roles = null; if (StringUtils.isNotBlank(name)) { roles = roleDao.findAllByName(name); } removeRootAdminRolesIfNeeded(roles); return ListUtils.toListOfInterface(roles); }
@Override public List<Role> listRoles() { List<? extends Role> roles = roleDao.listAll(); removeRootAdminRolesIfNeeded(roles); return ListUtils.toListOfInterface(roles); }