[dna-issues] [JBoss JIRA] Commented: (DNA-188) Complete the federating command executor

Randall Hauch (JIRA) jira-events at lists.jboss.org
Tue Aug 5 20:45:56 EDT 2008


    [ https://jira.jboss.org/jira/browse/DNA-188?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12423754#action_12423754 ] 

Randall Hauch commented on DNA-188:
-----------------------------------

Needed to add the ability to get the identification properties (e.g., a UUID property) for each child.  These properties are required when getting nodes from the original sources so that the merge logic can determine whether child nodes (from different sources) represent the same node or different nodes.  These properties are also required in the Federation Connector to obtain the UUID property for each node in the integrated repository cache.  The GetChildrenCommand was modified to remove most of the "setChildren(...)" methods and to instead have "addChild(Segment, Property)" methods.  The existing connectors were modified to use this new capability.

To support storing UUIDs as properties, a UUID property type was added and a new UuidFactory (which extends ValueFactory<UUID>) interface was defined.  Each existing factory interface (and implementation) was then modified to add a "create(UUID value)" method.  All ValueFactories implementations were modified as well.

> Complete the federating command executor
> ----------------------------------------
>
>                 Key: DNA-188
>                 URL: https://jira.jboss.org/jira/browse/DNA-188
>             Project: DNA
>          Issue Type: Sub-task
>          Components: Federation
>            Reporter: Randall Hauch
>            Assignee: Randall Hauch
>             Fix For: 0.2
>
>
> The FederatingCommandExecutor (now located in the 'dna-connector-federation' project) needs to be completed to finish the federation work.

-- 
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