package org.argeo.slc.dao.test.tree; import java.util.List; import java.util.Map; import org.argeo.slc.core.structure.tree.TreeSPath; import org.argeo.slc.core.test.SimpleResultPart; import org.argeo.slc.core.test.tree.TreeTestResult; import org.argeo.slc.dao.test.TestResultDao; import org.argeo.slc.structure.StructureElement; /** * Adds DAO features specific to tree test result. * * @see TreeTestResult */ public interface TreeTestResultDao extends TestResultDao { /** Lists results containing this path */ public List listResults(TreeSPath path); /** Adds a result part related to this path */ public void addResultPart(String testResultId, TreeSPath path, SimpleResultPart resultPart, Map relatedElements); /** Update attributes */ public void updateAttributes(String testResultId, Map attributes); }