- Oracle Service Bus 11g Development Cookbook
- Guido Schmutz Edwin Biemond Jan van Zoggel Mischa K?lliker Eric Elzinga
- 366字
- 2021-08-20 15:48:09
Moving nodes/actions in Eclipse OEPE by drag-and-drop
This recipe will just present a simple approach for doing refactoring of nodes and actions within a single message flow. It uses the drag-and-drop functionality of the Eclipse OEPE to move around the items on the graphical representation of the message flow.
Getting ready
You can import the OSB project containing the base setup for this recipe into Eclipse OEPE from \chapter2\getting-ready\moving-nodes\actions-by-drag-and-drop
.
How to do it...
If an existing message flow needs to be refactored and some nodes or actions need to be moved around, the Eclipse OEPE provides us with the drag-and-drop functionality, and a simple way to achieve this. For example to move a Pipeline Pair node from one place to another, perform the following actions in Eclipse OEPE:
- Open the CustomerManagement proxy service and navigate to the Message Flow tab.
- Select the node to move, for example, the PipelinePair node in the FindCustomer branch.
- Drag the selected node and immediately Eclipse OEPE will show all the valid contexts, where the node could be dropped by a green circle. In our case, as the next screenshot shows, these are three places:
- Drop it in the StoreCustomer branch, just above the StoreCustomerRoute route node. The circle will change to yellow before the selected node can be dropped.
- The whole PipelinePair including all other items it might contain, Stage in our case, will be moved as well.
We have moved a whole node with all subitems from one place to another. The same can be done on a single-action level as well. To move an action to another place, similarly perform the following steps in Eclipse OEPE:
- Select the Log action inside the Stage nested in the PipelinePair node.
- Drag the Log action to the Routing action of the StoreCustomerRoute and drop it on the Request Action flow. Again the green circles show the places where a drop of the selected item is valid.
- Django 2 by Example
- Hands-On Chatbots and Conversational UI Development
- 走進物聯(lián)網(wǎng)
- 計算機網(wǎng)絡(luò)與通信(第2版)
- 企業(yè)網(wǎng)絡(luò)安全管理
- CCNP TSHOOT(642-832)認(rèn)證考試指南
- 通信原理及MATLAB/Simulink仿真
- 高級網(wǎng)絡(luò)技術(shù)
- 設(shè)備監(jiān)控技術(shù)詳解
- 算力網(wǎng)絡(luò):云網(wǎng)融合2.0時代的網(wǎng)絡(luò)架構(gòu)與關(guān)鍵技術(shù)
- 無線傳感器網(wǎng)絡(luò)定位方法及應(yīng)用
- 智慧的物聯(lián)網(wǎng):感知中國和世界的技術(shù)
- 國外物聯(lián)網(wǎng)透視
- 5G重塑數(shù)字化未來
- Internet應(yīng)用技術(shù)立體化教程