if (namingScheme.validateField("name", dilution.getName())) {
params.addValue("dilutionId", dilution.getId())
.addValue("name", dilution.getName())
.addValue("identificationBarcode", dilution.getName() + "::" + dilution.getLibrary().getAlias());
NamedParameterJdbcTemplate namedTemplate = new NamedParameterJdbcTemplate(template);
namedTemplate.update(LIBRARY_DILUTION_UPDATE, params);
}
else {
throw new IOException("Cannot save LibraryDilution - invalid field:" + dilution.toString());
}
}