public OpenDoveDomain getDomainByName(String name) {
   Iterator<OpenDoveObject> i = domainMap.values().iterator();
   while (i.hasNext()) {
     OpenDoveDomain d = (OpenDoveDomain) i.next();
     if (d.getName().compareTo(name) == 0) {
       return d;
     }
   }
   return null;
 }
 public boolean domainExistsByName(String name) {
   Iterator<OpenDoveObject> i = domainMap.values().iterator();
   while (i.hasNext()) {
     OpenDoveDomain d = (OpenDoveDomain) i.next();
     if (d.getName().compareTo(name) == 0) {
       return true;
     }
   }
   return false;
 }