import org.argeo.slc.core.structure.tree.TreeSPath;\r
import org.argeo.slc.core.structure.tree.TreeSRegistry;\r
\r
+/**\r
+ * DAO for tree-base structure registry.\r
+ * \r
+ * @see TreeSRegistry\r
+ */\r
public interface TreeSRegistryDao {\r
+ /** Gets the TreeSRegistry which has the same root path as the provided path. */\r
public TreeSRegistry getTreeSRegistry(TreeSPath treeSPath);\r
+\r
+ /** Creates a new registry. */\r
public void create(TreeSRegistry registry);\r
+\r
+ /** Updates an existing registry. */\r
+ public void update(TreeSRegistry registry);\r
}\r