}
private void persistMetricWithoutClear(Metric metric) {
Metric dbMetric = getMetric(metric);
if (dbMetric != null) {
dbMetric.merge(metric);
session.getEntityManager().merge(dbMetric);
} else {
session.getEntityManager().persist(new Metric().merge(metric));
}