import java.util.Date;\r
import java.util.List;\r
import java.util.Map;\r
+import java.util.SortedMap;\r
\r
import org.argeo.slc.core.SlcException;\r
import org.argeo.slc.core.structure.StructureElement;\r
throw new SlcException("No result with id " + testResultId);\r
return treeTestResult;\r
}\r
+\r
+ public void updateAttributes(final String testResultId,\r
+ final SortedMap<String, String> attributes) {\r
+ getHibernateTemplate().execute(new HibernateCallback() {\r
+\r
+ public Object doInHibernate(Session session)\r
+ throws HibernateException, SQLException {\r
+ TreeTestResult treeTestResult = getTreeTestResult(session,\r
+ testResultId);\r
+ treeTestResult.setAttributes(attributes);\r
+\r
+ session.update(treeTestResult);\r
+ return treeTestResult;\r
+ }\r
+ });\r
+ }\r
+\r
}\r