[dna-issues] [JBoss JIRA] Resolved: (DNA-279) Various improvements to the Graph API
Randall Hauch (JIRA)
jira-events at lists.jboss.org
Wed Jan 28 21:34:44 EST 2009
[ https://jira.jboss.org/jira/browse/DNA-279?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Randall Hauch resolved DNA-279.
-------------------------------
Resolution: Done
Made the improvements listed above.
> Various improvements to the Graph API
> -------------------------------------
>
> Key: DNA-279
> URL: https://jira.jboss.org/jira/browse/DNA-279
> Project: DNA
> Issue Type: Task
> Components: API, Graph
> Affects Versions: 0.3
> Reporter: Randall Hauch
> Assignee: Randall Hauch
> Fix For: 0.4
>
>
> The Graph API needs a few improvements, including:
> 1) add a request to verify the existance of a node (basically, this checks for existence and fetches the actual location)
> 2) add a way to copy a node by specifying the path of the desired location (in addition to the current mechanism of specifying the parent and inferring the name of the new node from the original). This could be accomplished by adding the desired name to the CopyBranchRequest, and then updating all of the RequestProcessor implementations to use this optional information. This may affect a number of classes.
> 3) make NamespaceRegistry.Namespace extend Comparable<Namespace> so that namespaces can be sorted naturally
> 4) improve the efficiency of the AbstractPath.equals(...) implementation, which is not efficiently iterating up the Path.Segment instances.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the dna-issues
mailing list