@Override public boolean isUsernameAvailable(String userName) { boolean isAvailable = true; if (eregUtils.isOAMAuthentication()) { isAvailable = eiasWebServiceClient.searchUser(userName); } else { isAvailable = (null == etsAdminUserDao.readAdminUserByUserName(userName)); } return isAvailable; }