uCosminexus Service Platform, Basic Development Guide

[Contents][Glossary][Index][Back][Next]

6.6.2 Synthesizing Loops

You can synthesize a loop of multiple transformation-source nodes and map them to a single transformation-destination node. The following figure shows a window in which loops have been synthesized.

Figure 6-25 Window with synthesized loops

[Figure]

When you synthesize loops, you can use the Loop Settings dialog box to specify the order in which transformation-source nodes occur at the transformation-destination node. In the case shown in Figure 6-25, you can decide whether the transformation-source node (home) corresponding to loop1 or the transformation-source node (WorkLocation) corresponding to loop2 will occur first at the transformation-destination node. Note that a descendant node of a transformation-source node corresponding to a loop also becomes a looping target and occurs at the transformation-destination node.

To specify the order in which transformation-source nodes are to be assigned to the transformation-destination node:

  1. In the transformation-destination schema tree viewer, right-click the transformation-destination node that becomes the mapping destination, and choose Loop Node.
    The Loop Settings dialog box opens.
  2. Rearrange the function names displayed under Loop to the order in which they are to occur at the transformation-destination node.
    Transformation-source nodes sequentially occur at the transformation-destination node, beginning with the one corresponding to the function name displayed at the top.
    • To move up in order
      Choose the function name to be moved up, and click Up.
    • To move down in order
      Choose the function name to be moved down, and click Down.
  3. Click OK.