ErrorLog.error(GrouperSourceAdapter.class, E.GSA_SEARCH + eQ.getMessage());
  public Set search(String searchValue) {    Set   subjs  = new LinkedHashSet();    Stem  root   = StemFinder.findRootStem(GrouperSessionFinder.getRootSession());    try {      GrouperQuery gq = GrouperQuery.createQuery(        GrouperSessionFinder.getRootSession(), new GroupNameFilter(searchValue, root)      );      Iterator iter = gq.getGroups().iterator();      while (iter.hasNext()){        Group g = (Group) iter.next();        subjs.add(g.toSubject());       }    }    catch (QueryException eQ) {      // TODO Ignore?    }     return subjs;  } // public Set search(searchValue)