\r
package eu.etaxonomy.cdm.api.service;\r
\r
+import java.util.Collection;\r
import java.util.List;\r
+import java.util.Map;\r
import java.util.UUID;\r
\r
import eu.etaxonomy.cdm.model.description.FeatureNode;\r
\r
public interface IFeatureTreeService extends IIdentifiableEntityService<FeatureTree> {\r
\r
- public UUID DefaultFeatureTreeUuid = UUID.fromString("ac8d4e58-926d-4f81-ac77-cebdd295df7c");\r
- \r
public List<FeatureNode> getFeatureNodesAll();\r
\r
/**\r
*/\r
public FeatureTree loadWithNodes(UUID uuid, List<String> propertyPaths, List<String> nodePaths);\r
\r
+ public Map<UUID, FeatureNode> saveFeatureNodesAll(Collection<FeatureNode> featureNodeCollection);\r
+ \r
+ public Map<UUID, FeatureNode> saveOrUpdateFeatureNodesAll(Collection<FeatureNode> featureNodeCollection);\r
+ \r
}\r