private boolean updateName(Division dbDiv, DivisionLdap ldapDiv) {
   if ((dbDiv.getLdapName() == null) || !dbDiv.getLdapName().equals(ldapDiv.getLdap_name())) {
     dbDiv.setLdapName(ldapDiv.getLdap_name());
     return true;
   }
   return false;
 }
 private StringBuffer add(List<DivisionLdap> forAppend) {
   StringBuffer sb = new StringBuffer();
   for (DivisionLdap ldapDiv : forAppend) {
     Division division = new Division();
     division.setName(ldapDiv.getLdap_name());
     division.setLdapName(ldapDiv.getLdap_name());
     division.setLdap_objectSid(ldapDiv.getLdapObjectSid());
     Employee leader = employeeService.findByObjectSid(ldapDiv.getLeaderSid());
     if (leader == null) {
       logger.debug("div name {}", ldapDiv.getLdap_name());
       logger.debug("not found leader sid {}", ldapDiv.getLeaderSid());
     }
     division.setLeader(leader);
     Set<Employee> employees = getEmpoyees(ldapDiv.getMembers());
     division.setEmployees(employees);
     division.setActive(true);
     sb.append(divisionDAO.setDivision(division));
   }
   return sb;
 }