Изменения документа Движок cccc1808. ProcessEngine
Редактировал(а) Alexandr Fokin 2026/04/27 13:28
От версии 19.1
отредактировано Alexandr Fokin
на 2026/04/10 19:39
на 2026/04/10 19:39
Изменить комментарий:
Загрузить новое изображение TransactionOutbox. Sequence.jpg
К версии 14.1
отредактировано Alexandr Fokin
на 2026/04/10 19:37
на 2026/04/10 19:37
Изменить комментарий:
Удаление картинки TransactionOutbox. Sequence.jpg
Сводка
-
Вложения (0 изменено, 1 добавлено, 4 удалено)
Подробности
- TransactionOutbox. Sequence.graphml
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.cccc1808 - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -33.6 KB - Содержимое
-
... ... @@ -1,543 +1,0 @@ 1 -<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 -<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> 3 - <!--Created by yEd 3.23.1--> 4 - <key attr.name="Description" attr.type="string" for="graph" id="d0"/> 5 - <key for="port" id="d1" yfiles.type="portgraphics"/> 6 - <key for="port" id="d2" yfiles.type="portgeometry"/> 7 - <key for="port" id="d3" yfiles.type="portuserdata"/> 8 - <key attr.name="url" attr.type="string" for="node" id="d4"/> 9 - <key attr.name="description" attr.type="string" for="node" id="d5"/> 10 - <key for="node" id="d6" yfiles.type="nodegraphics"/> 11 - <key for="graphml" id="d7" yfiles.type="resources"/> 12 - <key attr.name="url" attr.type="string" for="edge" id="d8"/> 13 - <key attr.name="description" attr.type="string" for="edge" id="d9"/> 14 - <key for="edge" id="d10" yfiles.type="edgegraphics"/> 15 - <graph edgedefault="directed" id="G"> 16 - <data key="d0"/> 17 - <node id="n0"> 18 - <data key="d5"/> 19 - <data key="d6"> 20 - <y:ShapeNode> 21 - <y:Geometry height="30.0" width="240.2240000000017" x="280.9759999999975" y="439.28000000000003"/> 22 - <y:Fill color="#FFCC00" transparent="false"/> 23 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 24 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="234.478515625" x="2.872742187500876" xml:space="preserve" y="5.6494140625">Гарантированное пробудление процесса<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 25 - <y:Shape type="ellipse"/> 26 - </y:ShapeNode> 27 - </data> 28 - </node> 29 - <node id="n1"> 30 - <data key="d5"/> 31 - <data key="d6"> 32 - <y:ShapeNode> 33 - <y:Geometry height="30.0" width="51.75999999999999" x="378.2160000000002" y="102.96000000000016"/> 34 - <y:Fill color="#FFCC00" transparent="false"/> 35 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 36 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.80859375" x="2.4757031249999955" xml:space="preserve" y="5.6494140625">Триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 37 - <y:Shape type="roundrectangle"/> 38 - </y:ShapeNode> 39 - </data> 40 - </node> 41 - <node id="n2"> 42 - <data key="d5"/> 43 - <data key="d6"> 44 - <y:ShapeNode> 45 - <y:Geometry height="30.0" width="66.47999999999999" x="31.40000000000012" y="102.96000000000018"/> 46 - <y:Fill color="#FFCC00" transparent="false"/> 47 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 48 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.501953125" x="1.4890234374999807" xml:space="preserve" y="5.6494140625">Отправить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 49 - <y:Shape type="roundrectangle"/> 50 - </y:ShapeNode> 51 - </data> 52 - </node> 53 - <node id="n3"> 54 - <data key="d5"/> 55 - <data key="d6"> 56 - <y:ShapeNode> 57 - <y:Geometry height="49.20000000000002" width="279.6" x="-75.15999999999988" y="265.2319999999994"/> 58 - <y:Fill color="#FFCC00" transparent="false"/> 59 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 60 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="272.072265625" x="3.7638671875000114" xml:space="preserve" y="7.898828124999994">Отправка сообщения через TransactionalOutbox 61 -(транзакционная запись в БД)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 62 - <y:Shape type="ellipse"/> 63 - </y:ShapeNode> 64 - </data> 65 - </node> 66 - <node id="n4"> 67 - <data key="d5"/> 68 - <data key="d6"> 69 - <y:ShapeNode> 70 - <y:Geometry height="30.0" width="146.47999999999996" x="-8.599999999999838" y="355.0480000000008"/> 71 - <y:Fill color="#FFCC00" transparent="false"/> 72 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 73 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="125.0078125" x="10.73609374999998" xml:space="preserve" y="5.6494140625">Отправка triggerEvent<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 74 - <y:Shape type="ellipse"/> 75 - </y:ShapeNode> 76 - </data> 77 - </node> 78 - <node id="n5"> 79 - <data key="d5"/> 80 - <data key="d6"> 81 - <y:ShapeNode> 82 - <y:Geometry height="30.0" width="30.0" x="386.0879999999984" y="351.33600000000155"/> 83 - <y:Fill color="#FFFFFF" transparent="false"/> 84 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 85 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 86 - <y:LabelModel> 87 - <y:SmartNodeLabelModel distance="4.0"/> 88 - </y:LabelModel> 89 - <y:ModelParameter> 90 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 91 - </y:ModelParameter> 92 - </y:NodeLabel> 93 - <y:Shape type="ellipse"/> 94 - </y:ShapeNode> 95 - </data> 96 - </node> 97 - <node id="n6"> 98 - <data key="d5"/> 99 - <data key="d6"> 100 - <y:ShapeNode> 101 - <y:Geometry height="30.0" width="122.80000000000007" x="710.2040000000015" y="102.96000000000018"/> 102 - <y:Fill color="#FFCC00" transparent="false"/> 103 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 104 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.041015625" x="17.37949218750009" xml:space="preserve" y="5.6494140625">Outbox process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 105 - <y:Shape type="roundrectangle"/> 106 - </y:ShapeNode> 107 - </data> 108 - </node> 109 - <node id="n7"> 110 - <data key="d5"/> 111 - <data key="d6"> 112 - <y:ShapeNode> 113 - <y:Geometry height="30.0" width="66.47999999999999" x="31.40000000000012" y="709.7220000000023"/> 114 - <y:Fill color="#FFCC00" transparent="false"/> 115 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 116 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.501953125" x="1.489023437500009" xml:space="preserve" y="5.6494140625">Отправить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 117 - <y:Shape type="roundrectangle"/> 118 - </y:ShapeNode> 119 - </data> 120 - </node> 121 - <node id="n8"> 122 - <data key="d5"/> 123 - <data key="d6"> 124 - <y:ShapeNode> 125 - <y:Geometry height="30.0" width="30.0" x="756.6040000000016" y="439.28000000000003"/> 126 - <y:Fill color="#FFFFFF" transparent="false"/> 127 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 128 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 129 - <y:LabelModel> 130 - <y:SmartNodeLabelModel distance="4.0"/> 131 - </y:LabelModel> 132 - <y:ModelParameter> 133 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 134 - </y:ModelParameter> 135 - </y:NodeLabel> 136 - <y:Shape type="ellipse"/> 137 - </y:ShapeNode> 138 - </data> 139 - </node> 140 - <node id="n9"> 141 - <data key="d5"/> 142 - <data key="d6"> 143 - <y:ShapeNode> 144 - <y:Geometry height="30.0" width="210.80000000000007" x="666.2040000000015" y="617.216000000002"/> 145 - <y:Fill color="#FFCC00" transparent="false"/> 146 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 147 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="209.65234375" x="0.573828125000091" xml:space="preserve" y="5.6494140625">Обработка скопившихся сообщений.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 148 - <y:Shape type="ellipse"/> 149 - </y:ShapeNode> 150 - </data> 151 - </node> 152 - <node id="n10"> 153 - <data key="d5"/> 154 - <data key="d6"> 155 - <y:ShapeNode> 156 - <y:Geometry height="30.0" width="132.80000000000098" x="967.4200000000045" y="99.2480000000009"/> 157 - <y:Fill color="#FFCC00" transparent="false"/> 158 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 159 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000546" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 160 - <y:Shape type="roundrectangle"/> 161 - </y:ShapeNode> 162 - </data> 163 - </node> 164 - <node id="n11"> 165 - <data key="d5"/> 166 - <data key="d6"> 167 - <y:ShapeNode> 168 - <y:Geometry height="30.0" width="132.80000000000098" x="967.4200000000045" y="709.7220000000023"/> 169 - <y:Fill color="#FFCC00" transparent="false"/> 170 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 171 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000432" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 172 - <y:Shape type="roundrectangle"/> 173 - </y:ShapeNode> 174 - </data> 175 - </node> 176 - <node id="n12"> 177 - <data key="d5"/> 178 - <data key="d6"> 179 - <y:ShapeNode> 180 - <y:Geometry height="90.95999999999992" width="246.68" x="910.4800000000049" y="526.2560000000021"/> 181 - <y:Fill color="#FFCC00" transparent="false"/> 182 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 183 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.65234375" x="17.013828125000032" xml:space="preserve" y="21.428242187500018">Пробуждает родительский процесс. 184 -Но это произойдет позже, 185 -чем это сделал бы основной триггер.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 186 - <y:Shape type="ellipse"/> 187 - </y:ShapeNode> 188 - </data> 189 - </node> 190 - <node id="n13"> 191 - <data key="d5"/> 192 - <data key="d6"> 193 - <y:ShapeNode> 194 - <y:Geometry height="145.68000000000006" width="374.863999999998" x="846.388000000006" y="329.81372800000196"/> 195 - <y:Fill color="#FFCC00" transparent="false"/> 196 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 197 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="410.921875" x="-18.028937500001007" xml:space="preserve" y="48.78824218750003">Обнаружил что есть необработанные сообщения, 198 -но transactionanOutbox процесс спит и давно не брался в обработку. 199 -Считает, что были утеряны triggerEvent, поэтому необходимо пробудить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 200 - <y:Shape type="diamond"/> 201 - </y:ShapeNode> 202 - </data> 203 - </node> 204 - <node id="n14"> 205 - <data key="d5"/> 206 - <data key="d6"> 207 - <y:GenericNode configuration="BevelNode"> 208 - <y:Geometry height="30.0" width="374.863999999998" x="1053.820000000005" y="147.99000000000058"/> 209 - <y:Fill color="#FF9900" transparent="false"/> 210 - <y:BorderStyle hasColor="false" type="line" width="1.0"/> 211 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="364.603515625" x="5.130242187498993" xml:space="preserve" y="-1.701171875">Запускается периодически и использует более тяжелый запрос. 212 -Проверяет всю таблицу или индекс.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 213 - </y:GenericNode> 214 - </data> 215 - </node> 216 - <node id="n15"> 217 - <data key="d5"/> 218 - <data key="d6"> 219 - <y:ShapeNode> 220 - <y:Geometry height="30.0" width="30.0" x="756.6040000000016" y="556.7360000000022"/> 221 - <y:Fill color="#FFFFFF" transparent="false"/> 222 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 223 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 224 - <y:LabelModel> 225 - <y:SmartNodeLabelModel distance="4.0"/> 226 - </y:LabelModel> 227 - <y:ModelParameter> 228 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 229 - </y:ModelParameter> 230 - </y:NodeLabel> 231 - <y:Shape type="ellipse"/> 232 - </y:ShapeNode> 233 - </data> 234 - </node> 235 - <node id="n16"> 236 - <data key="d5"/> 237 - <data key="d6"> 238 - <y:ShapeNode> 239 - <y:Geometry height="30.0" width="122.80000000000007" x="710.2040000000015" y="744.9220000000023"/> 240 - <y:Fill color="#FFCC00" transparent="false"/> 241 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 242 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.041015625" x="17.37949218750009" xml:space="preserve" y="5.6494140625">Outbox process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 243 - <y:Shape type="roundrectangle"/> 244 - </y:ShapeNode> 245 - </data> 246 - </node> 247 - <node id="n17"> 248 - <data key="d5"/> 249 - <data key="d6"> 250 - <y:ShapeNode> 251 - <y:Geometry height="30.0" width="51.75999999999999" x="375.2079999999984" y="709.7220000000023"/> 252 - <y:Fill color="#FFCC00" transparent="false"/> 253 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 254 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.80859375" x="2.4757031249999955" xml:space="preserve" y="5.6494140625">Триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 255 - <y:Shape type="roundrectangle"/> 256 - </y:ShapeNode> 257 - </data> 258 - </node> 259 - <node id="n18"> 260 - <data key="d5"/> 261 - <data key="d6"> 262 - <y:ShapeNode> 263 - <y:Geometry height="44.07999999999993" width="463.28" x="169.4479999999984" y="523.489000000002"/> 264 - <y:Fill color="#FFCC00" transparent="false"/> 265 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 266 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="426.173828125" x="18.553085937499986" xml:space="preserve" y="5.338828124999964">Выставляет небольшую задержку, чтобы если поступит новое сообщение, 267 -то воркер и так скорее всего выполняется и смысла запроса нет.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 268 - <y:Shape type="ellipse"/> 269 - </y:ShapeNode> 270 - </data> 271 - </node> 272 - <node id="n19"> 273 - <data key="d5"/> 274 - <data key="d6"> 275 - <y:ShapeNode> 276 - <y:Geometry height="30.0" width="210.80000000000007" x="666.2040000000017" y="677.216000000002"/> 277 - <y:Fill color="#FFCC00" transparent="false"/> 278 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 279 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="121.123046875" x="44.83847656249998" xml:space="preserve" y="5.6494140625">Засыпание процесса<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 280 - <y:Shape type="ellipse"/> 281 - </y:ShapeNode> 282 - </data> 283 - </node> 284 - <edge id="e0" source="n4" target="n5"> 285 - <data key="d9"/> 286 - <data key="d10"> 287 - <y:PolyLineEdge> 288 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 289 - <y:LineStyle color="#000000" type="line" width="1.0"/> 290 - <y:Arrows source="none" target="standard"/> 291 - <y:BendStyle smoothed="false"/> 292 - </y:PolyLineEdge> 293 - </data> 294 - </edge> 295 - <edge id="e1" source="n2" target="n3"> 296 - <data key="d9"/> 297 - <data key="d10"> 298 - <y:PolyLineEdge> 299 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 300 - <y:LineStyle color="#000000" type="line" width="1.0"/> 301 - <y:Arrows source="none" target="standard"/> 302 - <y:BendStyle smoothed="false"/> 303 - </y:PolyLineEdge> 304 - </data> 305 - </edge> 306 - <edge id="e2" source="n3" target="n4"> 307 - <data key="d9"/> 308 - <data key="d10"> 309 - <y:PolyLineEdge> 310 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 311 - <y:LineStyle color="#000000" type="line" width="1.0"/> 312 - <y:Arrows source="none" target="standard"/> 313 - <y:BendStyle smoothed="false"/> 314 - </y:PolyLineEdge> 315 - </data> 316 - </edge> 317 - <edge id="e3" source="n4" target="n7"> 318 - <data key="d9"/> 319 - <data key="d10"> 320 - <y:PolyLineEdge> 321 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 322 - <y:LineStyle color="#000000" type="line" width="1.0"/> 323 - <y:Arrows source="none" target="standard"/> 324 - <y:BendStyle smoothed="false"/> 325 - </y:PolyLineEdge> 326 - </data> 327 - </edge> 328 - <edge id="e4" source="n1" target="n5"> 329 - <data key="d9"/> 330 - <data key="d10"> 331 - <y:PolyLineEdge> 332 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 333 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 334 - <y:Arrows source="none" target="standard"/> 335 - <y:BendStyle smoothed="false"/> 336 - </y:PolyLineEdge> 337 - </data> 338 - </edge> 339 - <edge id="e5" source="n0" target="n8"> 340 - <data key="d9"/> 341 - <data key="d10"> 342 - <y:PolyLineEdge> 343 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 344 - <y:LineStyle color="#000000" type="line" width="1.0"/> 345 - <y:Arrows source="none" target="standard"/> 346 - <y:BendStyle smoothed="false"/> 347 - </y:PolyLineEdge> 348 - </data> 349 - </edge> 350 - <edge id="e6" source="n6" target="n8"> 351 - <data key="d9"/> 352 - <data key="d10"> 353 - <y:PolyLineEdge> 354 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 355 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 356 - <y:Arrows source="none" target="standard"/> 357 - <y:BendStyle smoothed="false"/> 358 - </y:PolyLineEdge> 359 - </data> 360 - </edge> 361 - <edge id="e7" source="n13" target="n12"> 362 - <data key="d9"/> 363 - <data key="d10"> 364 - <y:PolyLineEdge> 365 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 366 - <y:Point x="1238.3762880000015" y="397.053728000002"/> 367 - <y:Point x="1238.3762880000015" y="571.7360000000022"/> 368 - </y:Path> 369 - <y:LineStyle color="#000000" type="line" width="1.0"/> 370 - <y:Arrows source="none" target="standard"/> 371 - <y:BendStyle smoothed="false"/> 372 - </y:PolyLineEdge> 373 - </data> 374 - </edge> 375 - <edge id="e8" source="n12" target="n11"> 376 - <data key="d9"/> 377 - <data key="d10"> 378 - <y:PolyLineEdge> 379 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 380 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 381 - <y:Arrows source="none" target="standard"/> 382 - <y:BendStyle smoothed="false"/> 383 - </y:PolyLineEdge> 384 - </data> 385 - </edge> 386 - <edge id="e9" source="n13" target="n12"> 387 - <data key="d9"/> 388 - <data key="d10"> 389 - <y:PolyLineEdge> 390 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 391 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 392 - <y:Arrows source="none" target="standard"/> 393 - <y:BendStyle smoothed="false"/> 394 - </y:PolyLineEdge> 395 - </data> 396 - </edge> 397 - <edge id="e10" source="n10" target="n13"> 398 - <data key="d9"/> 399 - <data key="d10"> 400 - <y:PolyLineEdge> 401 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 402 - <y:LineStyle color="#000000" type="line" width="1.0"/> 403 - <y:Arrows source="none" target="standard"/> 404 - <y:BendStyle smoothed="false"/> 405 - </y:PolyLineEdge> 406 - </data> 407 - </edge> 408 - <edge id="e11" source="n12" target="n15"> 409 - <data key="d9"/> 410 - <data key="d10"> 411 - <y:PolyLineEdge> 412 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 413 - <y:LineStyle color="#000000" type="line" width="1.0"/> 414 - <y:Arrows source="none" target="standard"/> 415 - <y:BendStyle smoothed="false"/> 416 - </y:PolyLineEdge> 417 - </data> 418 - </edge> 419 - <edge id="e12" source="n8" target="n15"> 420 - <data key="d9"/> 421 - <data key="d10"> 422 - <y:PolyLineEdge> 423 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 424 - <y:LineStyle color="#000000" type="line" width="1.0"/> 425 - <y:Arrows source="none" target="standard"/> 426 - <y:BendStyle smoothed="false"/> 427 - </y:PolyLineEdge> 428 - </data> 429 - </edge> 430 - <edge id="e13" source="n19" target="n16"> 431 - <data key="d9"/> 432 - <data key="d10"> 433 - <y:PolyLineEdge> 434 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 435 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 436 - <y:Arrows source="none" target="standard"/> 437 - <y:BendStyle smoothed="false"/> 438 - </y:PolyLineEdge> 439 - </data> 440 - </edge> 441 - <edge id="e14" source="n15" target="n9"> 442 - <data key="d9"/> 443 - <data key="d10"> 444 - <y:PolyLineEdge> 445 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 446 - <y:LineStyle color="#000000" type="line" width="1.0"/> 447 - <y:Arrows source="none" target="standard"/> 448 - <y:BendStyle smoothed="false"/> 449 - </y:PolyLineEdge> 450 - </data> 451 - </edge> 452 - <edge id="e15" source="n12" target="n13"> 453 - <data key="d9"/> 454 - <data key="d10"> 455 - <y:PolyLineEdge> 456 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 457 - <y:Point x="806.244000000001" y="545.1420000000005"/> 458 - <y:Point x="806.244000000001" y="402.653728000002"/> 459 - </y:Path> 460 - <y:LineStyle color="#000000" type="line" width="1.0"/> 461 - <y:Arrows source="none" target="standard"/> 462 - <y:BendStyle smoothed="false"/> 463 - </y:PolyLineEdge> 464 - </data> 465 - </edge> 466 - <edge id="e16" source="n18" target="n17"> 467 - <data key="d9"/> 468 - <data key="d10"> 469 - <y:PolyLineEdge> 470 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 471 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 472 - <y:Arrows source="none" target="standard"/> 473 - <y:BendStyle smoothed="false"/> 474 - </y:PolyLineEdge> 475 - </data> 476 - </edge> 477 - <edge id="e17" source="n5" target="n0"> 478 - <data key="d9"/> 479 - <data key="d10"> 480 - <y:PolyLineEdge> 481 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 482 - <y:LineStyle color="#000000" type="line" width="1.0"/> 483 - <y:Arrows source="none" target="standard"/> 484 - <y:BendStyle smoothed="false"/> 485 - </y:PolyLineEdge> 486 - </data> 487 - </edge> 488 - <edge id="e18" source="n18" target="n5"> 489 - <data key="d9"/> 490 - <data key="d10"> 491 - <y:PolyLineEdge> 492 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 493 - <y:Point x="142.1920000000003" y="545.529000000002"/> 494 - <y:Point x="142.1920000000003" y="391.66200000000015"/> 495 - </y:Path> 496 - <y:LineStyle color="#000000" type="line" width="1.0"/> 497 - <y:Arrows source="none" target="standard"/> 498 - <y:BendStyle smoothed="false"/> 499 - </y:PolyLineEdge> 500 - </data> 501 - </edge> 502 - <edge id="e19" source="n0" target="n18"> 503 - <data key="d9"/> 504 - <data key="d10"> 505 - <y:PolyLineEdge> 506 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 507 - <y:LineStyle color="#000000" type="line" width="1.0"/> 508 - <y:Arrows source="none" target="standard"/> 509 - <y:BendStyle smoothed="false"/> 510 - </y:PolyLineEdge> 511 - </data> 512 - </edge> 513 - <edge id="e20" source="n9" target="n19"> 514 - <data key="d9"/> 515 - <data key="d10"> 516 - <y:PolyLineEdge> 517 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 518 - <y:LineStyle color="#000000" type="line" width="1.0"/> 519 - <y:Arrows source="none" target="standard"/> 520 - <y:BendStyle smoothed="false"/> 521 - </y:PolyLineEdge> 522 - </data> 523 - </edge> 524 - <edge id="e21" source="n19" target="n8"> 525 - <data key="d9"/> 526 - <data key="d10"> 527 - <y:PolyLineEdge> 528 - <y:Path sx="-104.15249999999969" sy="0.0" tx="0.0" ty="0.0"> 529 - <y:Point x="646.651500000002" y="692.216000000002"/> 530 - <y:Point x="646.651500000002" y="470.7595000000003"/> 531 - </y:Path> 532 - <y:LineStyle color="#000000" type="line" width="1.0"/> 533 - <y:Arrows source="none" target="standard"/> 534 - <y:BendStyle smoothed="false"/> 535 - </y:PolyLineEdge> 536 - </data> 537 - </edge> 538 - </graph> 539 - <data key="d7"> 540 - <y:Resources/> 541 - </data> 542 -</graphml> 543 -
- TransactionOutbox. Sequence.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.cccc1808 - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -33.6 KB - Содержимое
-
... ... @@ -1,543 +1,0 @@ 1 -<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 -<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> 3 - <!--Created by yEd 3.23.1--> 4 - <key attr.name="Description" attr.type="string" for="graph" id="d0"/> 5 - <key for="port" id="d1" yfiles.type="portgraphics"/> 6 - <key for="port" id="d2" yfiles.type="portgeometry"/> 7 - <key for="port" id="d3" yfiles.type="portuserdata"/> 8 - <key attr.name="url" attr.type="string" for="node" id="d4"/> 9 - <key attr.name="description" attr.type="string" for="node" id="d5"/> 10 - <key for="node" id="d6" yfiles.type="nodegraphics"/> 11 - <key for="graphml" id="d7" yfiles.type="resources"/> 12 - <key attr.name="url" attr.type="string" for="edge" id="d8"/> 13 - <key attr.name="description" attr.type="string" for="edge" id="d9"/> 14 - <key for="edge" id="d10" yfiles.type="edgegraphics"/> 15 - <graph edgedefault="directed" id="G"> 16 - <data key="d0"/> 17 - <node id="n0"> 18 - <data key="d5"/> 19 - <data key="d6"> 20 - <y:ShapeNode> 21 - <y:Geometry height="30.0" width="240.2240000000017" x="280.9759999999975" y="439.28000000000003"/> 22 - <y:Fill color="#FFCC00" transparent="false"/> 23 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 24 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="234.478515625" x="2.872742187500876" xml:space="preserve" y="5.6494140625">Гарантированное пробудление процесса<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 25 - <y:Shape type="ellipse"/> 26 - </y:ShapeNode> 27 - </data> 28 - </node> 29 - <node id="n1"> 30 - <data key="d5"/> 31 - <data key="d6"> 32 - <y:ShapeNode> 33 - <y:Geometry height="30.0" width="51.75999999999999" x="378.2160000000002" y="102.96000000000016"/> 34 - <y:Fill color="#FFCC00" transparent="false"/> 35 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 36 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.80859375" x="2.4757031249999955" xml:space="preserve" y="5.6494140625">Триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 37 - <y:Shape type="roundrectangle"/> 38 - </y:ShapeNode> 39 - </data> 40 - </node> 41 - <node id="n2"> 42 - <data key="d5"/> 43 - <data key="d6"> 44 - <y:ShapeNode> 45 - <y:Geometry height="30.0" width="66.47999999999999" x="31.40000000000012" y="102.96000000000018"/> 46 - <y:Fill color="#FFCC00" transparent="false"/> 47 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 48 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.501953125" x="1.4890234374999807" xml:space="preserve" y="5.6494140625">Отправить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 49 - <y:Shape type="roundrectangle"/> 50 - </y:ShapeNode> 51 - </data> 52 - </node> 53 - <node id="n3"> 54 - <data key="d5"/> 55 - <data key="d6"> 56 - <y:ShapeNode> 57 - <y:Geometry height="49.20000000000002" width="279.6" x="-75.15999999999988" y="265.2319999999994"/> 58 - <y:Fill color="#FFCC00" transparent="false"/> 59 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 60 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="272.072265625" x="3.7638671875000114" xml:space="preserve" y="7.898828124999994">Отправка сообщения через TransactionalOutbox 61 -(транзакционная запись в БД)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 62 - <y:Shape type="ellipse"/> 63 - </y:ShapeNode> 64 - </data> 65 - </node> 66 - <node id="n4"> 67 - <data key="d5"/> 68 - <data key="d6"> 69 - <y:ShapeNode> 70 - <y:Geometry height="30.0" width="146.47999999999996" x="-8.599999999999838" y="355.0480000000008"/> 71 - <y:Fill color="#FFCC00" transparent="false"/> 72 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 73 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="125.0078125" x="10.73609374999998" xml:space="preserve" y="5.6494140625">Отправка triggerEvent<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 74 - <y:Shape type="ellipse"/> 75 - </y:ShapeNode> 76 - </data> 77 - </node> 78 - <node id="n5"> 79 - <data key="d5"/> 80 - <data key="d6"> 81 - <y:ShapeNode> 82 - <y:Geometry height="30.0" width="30.0" x="386.0879999999984" y="351.33600000000155"/> 83 - <y:Fill color="#FFFFFF" transparent="false"/> 84 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 85 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 86 - <y:LabelModel> 87 - <y:SmartNodeLabelModel distance="4.0"/> 88 - </y:LabelModel> 89 - <y:ModelParameter> 90 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 91 - </y:ModelParameter> 92 - </y:NodeLabel> 93 - <y:Shape type="ellipse"/> 94 - </y:ShapeNode> 95 - </data> 96 - </node> 97 - <node id="n6"> 98 - <data key="d5"/> 99 - <data key="d6"> 100 - <y:ShapeNode> 101 - <y:Geometry height="30.0" width="122.80000000000007" x="710.2040000000015" y="102.96000000000018"/> 102 - <y:Fill color="#FFCC00" transparent="false"/> 103 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 104 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.041015625" x="17.37949218750009" xml:space="preserve" y="5.6494140625">Outbox process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 105 - <y:Shape type="roundrectangle"/> 106 - </y:ShapeNode> 107 - </data> 108 - </node> 109 - <node id="n7"> 110 - <data key="d5"/> 111 - <data key="d6"> 112 - <y:ShapeNode> 113 - <y:Geometry height="30.0" width="66.47999999999999" x="31.40000000000012" y="709.7220000000023"/> 114 - <y:Fill color="#FFCC00" transparent="false"/> 115 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 116 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.501953125" x="1.489023437500009" xml:space="preserve" y="5.6494140625">Отправить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 117 - <y:Shape type="roundrectangle"/> 118 - </y:ShapeNode> 119 - </data> 120 - </node> 121 - <node id="n8"> 122 - <data key="d5"/> 123 - <data key="d6"> 124 - <y:ShapeNode> 125 - <y:Geometry height="30.0" width="30.0" x="756.6040000000016" y="439.28000000000003"/> 126 - <y:Fill color="#FFFFFF" transparent="false"/> 127 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 128 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 129 - <y:LabelModel> 130 - <y:SmartNodeLabelModel distance="4.0"/> 131 - </y:LabelModel> 132 - <y:ModelParameter> 133 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 134 - </y:ModelParameter> 135 - </y:NodeLabel> 136 - <y:Shape type="ellipse"/> 137 - </y:ShapeNode> 138 - </data> 139 - </node> 140 - <node id="n9"> 141 - <data key="d5"/> 142 - <data key="d6"> 143 - <y:ShapeNode> 144 - <y:Geometry height="30.0" width="210.80000000000007" x="666.2040000000015" y="617.216000000002"/> 145 - <y:Fill color="#FFCC00" transparent="false"/> 146 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 147 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="209.65234375" x="0.573828125000091" xml:space="preserve" y="5.6494140625">Обработка скопившихся сообщений.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 148 - <y:Shape type="ellipse"/> 149 - </y:ShapeNode> 150 - </data> 151 - </node> 152 - <node id="n10"> 153 - <data key="d5"/> 154 - <data key="d6"> 155 - <y:ShapeNode> 156 - <y:Geometry height="30.0" width="132.80000000000098" x="967.4200000000045" y="99.2480000000009"/> 157 - <y:Fill color="#FFCC00" transparent="false"/> 158 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 159 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000546" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 160 - <y:Shape type="roundrectangle"/> 161 - </y:ShapeNode> 162 - </data> 163 - </node> 164 - <node id="n11"> 165 - <data key="d5"/> 166 - <data key="d6"> 167 - <y:ShapeNode> 168 - <y:Geometry height="30.0" width="132.80000000000098" x="967.4200000000045" y="709.7220000000023"/> 169 - <y:Fill color="#FFCC00" transparent="false"/> 170 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 171 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000432" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 172 - <y:Shape type="roundrectangle"/> 173 - </y:ShapeNode> 174 - </data> 175 - </node> 176 - <node id="n12"> 177 - <data key="d5"/> 178 - <data key="d6"> 179 - <y:ShapeNode> 180 - <y:Geometry height="90.95999999999992" width="246.68" x="910.4800000000049" y="526.2560000000021"/> 181 - <y:Fill color="#FFCC00" transparent="false"/> 182 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 183 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.65234375" x="17.013828125000032" xml:space="preserve" y="21.428242187500018">Пробуждает родительский процесс. 184 -Но это произойдет позже, 185 -чем это сделал бы основной триггер.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 186 - <y:Shape type="ellipse"/> 187 - </y:ShapeNode> 188 - </data> 189 - </node> 190 - <node id="n13"> 191 - <data key="d5"/> 192 - <data key="d6"> 193 - <y:ShapeNode> 194 - <y:Geometry height="145.68000000000006" width="374.863999999998" x="846.388000000006" y="329.81372800000196"/> 195 - <y:Fill color="#FFCC00" transparent="false"/> 196 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 197 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="410.921875" x="-18.028937500001007" xml:space="preserve" y="48.78824218750003">Обнаружил что есть необработанные сообщения, 198 -но transactionanOutbox процесс спит и давно не брался в обработку. 199 -Считает, что были утеряны triggerEvent, поэтому необходимо пробудить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 200 - <y:Shape type="diamond"/> 201 - </y:ShapeNode> 202 - </data> 203 - </node> 204 - <node id="n14"> 205 - <data key="d5"/> 206 - <data key="d6"> 207 - <y:GenericNode configuration="BevelNode"> 208 - <y:Geometry height="30.0" width="374.863999999998" x="1053.820000000005" y="147.99000000000058"/> 209 - <y:Fill color="#FF9900" transparent="false"/> 210 - <y:BorderStyle hasColor="false" type="line" width="1.0"/> 211 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="364.603515625" x="5.130242187498993" xml:space="preserve" y="-1.701171875">Запускается периодически и использует более тяжелый запрос. 212 -Проверяет всю таблицу или индекс.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 213 - </y:GenericNode> 214 - </data> 215 - </node> 216 - <node id="n15"> 217 - <data key="d5"/> 218 - <data key="d6"> 219 - <y:ShapeNode> 220 - <y:Geometry height="30.0" width="30.0" x="756.6040000000016" y="556.7360000000022"/> 221 - <y:Fill color="#FFFFFF" transparent="false"/> 222 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 223 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 224 - <y:LabelModel> 225 - <y:SmartNodeLabelModel distance="4.0"/> 226 - </y:LabelModel> 227 - <y:ModelParameter> 228 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 229 - </y:ModelParameter> 230 - </y:NodeLabel> 231 - <y:Shape type="ellipse"/> 232 - </y:ShapeNode> 233 - </data> 234 - </node> 235 - <node id="n16"> 236 - <data key="d5"/> 237 - <data key="d6"> 238 - <y:ShapeNode> 239 - <y:Geometry height="30.0" width="122.80000000000007" x="710.2040000000015" y="744.9220000000023"/> 240 - <y:Fill color="#FFCC00" transparent="false"/> 241 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 242 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.041015625" x="17.37949218750009" xml:space="preserve" y="5.6494140625">Outbox process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 243 - <y:Shape type="roundrectangle"/> 244 - </y:ShapeNode> 245 - </data> 246 - </node> 247 - <node id="n17"> 248 - <data key="d5"/> 249 - <data key="d6"> 250 - <y:ShapeNode> 251 - <y:Geometry height="30.0" width="51.75999999999999" x="375.2079999999984" y="709.7220000000023"/> 252 - <y:Fill color="#FFCC00" transparent="false"/> 253 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 254 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.80859375" x="2.4757031249999955" xml:space="preserve" y="5.6494140625">Триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 255 - <y:Shape type="roundrectangle"/> 256 - </y:ShapeNode> 257 - </data> 258 - </node> 259 - <node id="n18"> 260 - <data key="d5"/> 261 - <data key="d6"> 262 - <y:ShapeNode> 263 - <y:Geometry height="44.07999999999993" width="463.28" x="169.4479999999984" y="523.489000000002"/> 264 - <y:Fill color="#FFCC00" transparent="false"/> 265 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 266 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="426.173828125" x="18.553085937499986" xml:space="preserve" y="5.338828124999964">Выставляет небольшую задержку, чтобы если поступит новое сообщение, 267 -то воркер и так скорее всего выполняется и смысла запроса нет.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 268 - <y:Shape type="ellipse"/> 269 - </y:ShapeNode> 270 - </data> 271 - </node> 272 - <node id="n19"> 273 - <data key="d5"/> 274 - <data key="d6"> 275 - <y:ShapeNode> 276 - <y:Geometry height="30.0" width="210.80000000000007" x="666.2040000000017" y="677.216000000002"/> 277 - <y:Fill color="#FFCC00" transparent="false"/> 278 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 279 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="121.123046875" x="44.83847656249998" xml:space="preserve" y="5.6494140625">Засыпание процесса<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 280 - <y:Shape type="ellipse"/> 281 - </y:ShapeNode> 282 - </data> 283 - </node> 284 - <edge id="e0" source="n4" target="n5"> 285 - <data key="d9"/> 286 - <data key="d10"> 287 - <y:PolyLineEdge> 288 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 289 - <y:LineStyle color="#000000" type="line" width="1.0"/> 290 - <y:Arrows source="none" target="standard"/> 291 - <y:BendStyle smoothed="false"/> 292 - </y:PolyLineEdge> 293 - </data> 294 - </edge> 295 - <edge id="e1" source="n2" target="n3"> 296 - <data key="d9"/> 297 - <data key="d10"> 298 - <y:PolyLineEdge> 299 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 300 - <y:LineStyle color="#000000" type="line" width="1.0"/> 301 - <y:Arrows source="none" target="standard"/> 302 - <y:BendStyle smoothed="false"/> 303 - </y:PolyLineEdge> 304 - </data> 305 - </edge> 306 - <edge id="e2" source="n3" target="n4"> 307 - <data key="d9"/> 308 - <data key="d10"> 309 - <y:PolyLineEdge> 310 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 311 - <y:LineStyle color="#000000" type="line" width="1.0"/> 312 - <y:Arrows source="none" target="standard"/> 313 - <y:BendStyle smoothed="false"/> 314 - </y:PolyLineEdge> 315 - </data> 316 - </edge> 317 - <edge id="e3" source="n4" target="n7"> 318 - <data key="d9"/> 319 - <data key="d10"> 320 - <y:PolyLineEdge> 321 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 322 - <y:LineStyle color="#000000" type="line" width="1.0"/> 323 - <y:Arrows source="none" target="standard"/> 324 - <y:BendStyle smoothed="false"/> 325 - </y:PolyLineEdge> 326 - </data> 327 - </edge> 328 - <edge id="e4" source="n1" target="n5"> 329 - <data key="d9"/> 330 - <data key="d10"> 331 - <y:PolyLineEdge> 332 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 333 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 334 - <y:Arrows source="none" target="standard"/> 335 - <y:BendStyle smoothed="false"/> 336 - </y:PolyLineEdge> 337 - </data> 338 - </edge> 339 - <edge id="e5" source="n0" target="n8"> 340 - <data key="d9"/> 341 - <data key="d10"> 342 - <y:PolyLineEdge> 343 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 344 - <y:LineStyle color="#000000" type="line" width="1.0"/> 345 - <y:Arrows source="none" target="standard"/> 346 - <y:BendStyle smoothed="false"/> 347 - </y:PolyLineEdge> 348 - </data> 349 - </edge> 350 - <edge id="e6" source="n6" target="n8"> 351 - <data key="d9"/> 352 - <data key="d10"> 353 - <y:PolyLineEdge> 354 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 355 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 356 - <y:Arrows source="none" target="standard"/> 357 - <y:BendStyle smoothed="false"/> 358 - </y:PolyLineEdge> 359 - </data> 360 - </edge> 361 - <edge id="e7" source="n13" target="n12"> 362 - <data key="d9"/> 363 - <data key="d10"> 364 - <y:PolyLineEdge> 365 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 366 - <y:Point x="1238.3762880000015" y="397.053728000002"/> 367 - <y:Point x="1238.3762880000015" y="571.7360000000022"/> 368 - </y:Path> 369 - <y:LineStyle color="#000000" type="line" width="1.0"/> 370 - <y:Arrows source="none" target="standard"/> 371 - <y:BendStyle smoothed="false"/> 372 - </y:PolyLineEdge> 373 - </data> 374 - </edge> 375 - <edge id="e8" source="n12" target="n11"> 376 - <data key="d9"/> 377 - <data key="d10"> 378 - <y:PolyLineEdge> 379 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 380 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 381 - <y:Arrows source="none" target="standard"/> 382 - <y:BendStyle smoothed="false"/> 383 - </y:PolyLineEdge> 384 - </data> 385 - </edge> 386 - <edge id="e9" source="n13" target="n12"> 387 - <data key="d9"/> 388 - <data key="d10"> 389 - <y:PolyLineEdge> 390 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 391 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 392 - <y:Arrows source="none" target="standard"/> 393 - <y:BendStyle smoothed="false"/> 394 - </y:PolyLineEdge> 395 - </data> 396 - </edge> 397 - <edge id="e10" source="n10" target="n13"> 398 - <data key="d9"/> 399 - <data key="d10"> 400 - <y:PolyLineEdge> 401 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 402 - <y:LineStyle color="#000000" type="line" width="1.0"/> 403 - <y:Arrows source="none" target="standard"/> 404 - <y:BendStyle smoothed="false"/> 405 - </y:PolyLineEdge> 406 - </data> 407 - </edge> 408 - <edge id="e11" source="n12" target="n15"> 409 - <data key="d9"/> 410 - <data key="d10"> 411 - <y:PolyLineEdge> 412 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 413 - <y:LineStyle color="#000000" type="line" width="1.0"/> 414 - <y:Arrows source="none" target="standard"/> 415 - <y:BendStyle smoothed="false"/> 416 - </y:PolyLineEdge> 417 - </data> 418 - </edge> 419 - <edge id="e12" source="n8" target="n15"> 420 - <data key="d9"/> 421 - <data key="d10"> 422 - <y:PolyLineEdge> 423 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 424 - <y:LineStyle color="#000000" type="line" width="1.0"/> 425 - <y:Arrows source="none" target="standard"/> 426 - <y:BendStyle smoothed="false"/> 427 - </y:PolyLineEdge> 428 - </data> 429 - </edge> 430 - <edge id="e13" source="n19" target="n16"> 431 - <data key="d9"/> 432 - <data key="d10"> 433 - <y:PolyLineEdge> 434 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 435 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 436 - <y:Arrows source="none" target="standard"/> 437 - <y:BendStyle smoothed="false"/> 438 - </y:PolyLineEdge> 439 - </data> 440 - </edge> 441 - <edge id="e14" source="n15" target="n9"> 442 - <data key="d9"/> 443 - <data key="d10"> 444 - <y:PolyLineEdge> 445 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 446 - <y:LineStyle color="#000000" type="line" width="1.0"/> 447 - <y:Arrows source="none" target="standard"/> 448 - <y:BendStyle smoothed="false"/> 449 - </y:PolyLineEdge> 450 - </data> 451 - </edge> 452 - <edge id="e15" source="n12" target="n13"> 453 - <data key="d9"/> 454 - <data key="d10"> 455 - <y:PolyLineEdge> 456 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 457 - <y:Point x="806.244000000001" y="545.1420000000005"/> 458 - <y:Point x="806.244000000001" y="402.653728000002"/> 459 - </y:Path> 460 - <y:LineStyle color="#000000" type="line" width="1.0"/> 461 - <y:Arrows source="none" target="standard"/> 462 - <y:BendStyle smoothed="false"/> 463 - </y:PolyLineEdge> 464 - </data> 465 - </edge> 466 - <edge id="e16" source="n18" target="n17"> 467 - <data key="d9"/> 468 - <data key="d10"> 469 - <y:PolyLineEdge> 470 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 471 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 472 - <y:Arrows source="none" target="standard"/> 473 - <y:BendStyle smoothed="false"/> 474 - </y:PolyLineEdge> 475 - </data> 476 - </edge> 477 - <edge id="e17" source="n5" target="n0"> 478 - <data key="d9"/> 479 - <data key="d10"> 480 - <y:PolyLineEdge> 481 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 482 - <y:LineStyle color="#000000" type="line" width="1.0"/> 483 - <y:Arrows source="none" target="standard"/> 484 - <y:BendStyle smoothed="false"/> 485 - </y:PolyLineEdge> 486 - </data> 487 - </edge> 488 - <edge id="e18" source="n18" target="n5"> 489 - <data key="d9"/> 490 - <data key="d10"> 491 - <y:PolyLineEdge> 492 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 493 - <y:Point x="142.1920000000003" y="545.529000000002"/> 494 - <y:Point x="142.1920000000003" y="391.66200000000015"/> 495 - </y:Path> 496 - <y:LineStyle color="#000000" type="line" width="1.0"/> 497 - <y:Arrows source="none" target="standard"/> 498 - <y:BendStyle smoothed="false"/> 499 - </y:PolyLineEdge> 500 - </data> 501 - </edge> 502 - <edge id="e19" source="n0" target="n18"> 503 - <data key="d9"/> 504 - <data key="d10"> 505 - <y:PolyLineEdge> 506 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 507 - <y:LineStyle color="#000000" type="line" width="1.0"/> 508 - <y:Arrows source="none" target="standard"/> 509 - <y:BendStyle smoothed="false"/> 510 - </y:PolyLineEdge> 511 - </data> 512 - </edge> 513 - <edge id="e20" source="n9" target="n19"> 514 - <data key="d9"/> 515 - <data key="d10"> 516 - <y:PolyLineEdge> 517 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 518 - <y:LineStyle color="#000000" type="line" width="1.0"/> 519 - <y:Arrows source="none" target="standard"/> 520 - <y:BendStyle smoothed="false"/> 521 - </y:PolyLineEdge> 522 - </data> 523 - </edge> 524 - <edge id="e21" source="n19" target="n8"> 525 - <data key="d9"/> 526 - <data key="d10"> 527 - <y:PolyLineEdge> 528 - <y:Path sx="-104.15249999999969" sy="0.0" tx="0.0" ty="0.0"> 529 - <y:Point x="646.651500000002" y="692.216000000002"/> 530 - <y:Point x="646.651500000002" y="470.7595000000003"/> 531 - </y:Path> 532 - <y:LineStyle color="#000000" type="line" width="1.0"/> 533 - <y:Arrows source="none" target="standard"/> 534 - <y:BendStyle smoothed="false"/> 535 - </y:PolyLineEdge> 536 - </data> 537 - </edge> 538 - </graph> 539 - <data key="d7"> 540 - <y:Resources/> 541 - </data> 542 -</graphml> 543 -
- Родительский дочерний процесс. Sequence.graphml
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.cccc1808 - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -43.0 KB - Содержимое
-
... ... @@ -1,708 +1,0 @@ 1 -<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 -<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> 3 - <!--Created by yEd 3.23.1--> 4 - <key attr.name="Description" attr.type="string" for="graph" id="d0"/> 5 - <key for="port" id="d1" yfiles.type="portgraphics"/> 6 - <key for="port" id="d2" yfiles.type="portgeometry"/> 7 - <key for="port" id="d3" yfiles.type="portuserdata"/> 8 - <key attr.name="url" attr.type="string" for="node" id="d4"/> 9 - <key attr.name="description" attr.type="string" for="node" id="d5"/> 10 - <key for="node" id="d6" yfiles.type="nodegraphics"/> 11 - <key for="graphml" id="d7" yfiles.type="resources"/> 12 - <key attr.name="url" attr.type="string" for="edge" id="d8"/> 13 - <key attr.name="description" attr.type="string" for="edge" id="d9"/> 14 - <key for="edge" id="d10" yfiles.type="edgegraphics"/> 15 - <graph edgedefault="directed" id="G"> 16 - <data key="d0"/> 17 - <node id="n0"> 18 - <data key="d5"/> 19 - <data key="d6"> 20 - <y:ShapeNode> 21 - <y:Geometry height="30.0" width="141.20000000000005" x="278.68000000000154" y="181.84799999999981"/> 22 - <y:Fill color="#FFCC00" transparent="false"/> 23 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 24 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="131.189453125" x="5.005273437500023" xml:space="preserve" y="5.6494140625">Родительский процесс<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 25 - <y:Shape type="roundrectangle"/> 26 - </y:ShapeNode> 27 - </data> 28 - </node> 29 - <node id="n1"> 30 - <data key="d5"/> 31 - <data key="d6"> 32 - <y:ShapeNode> 33 - <y:Geometry height="30.0" width="122.79999999999995" x="686.3840000000029" y="181.84799999999981"/> 34 - <y:Fill color="#FFCC00" transparent="false"/> 35 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 36 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.16015625" x="7.819921874999977" xml:space="preserve" y="5.6494140625">Дочерний процесс<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 37 - <y:Shape type="roundrectangle"/> 38 - </y:ShapeNode> 39 - </data> 40 - </node> 41 - <node id="n2"> 42 - <data key="d5"/> 43 - <data key="d6"> 44 - <y:ShapeNode> 45 - <y:Geometry height="30.0" width="163.2" x="267.68000000000154" y="347.48799999999983"/> 46 - <y:Fill color="#FFCC00" transparent="false"/> 47 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 48 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="114.630859375" x="24.284570312500023" xml:space="preserve" y="-1.701171875">Создает и запускат 49 -дочерние процессы<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 50 - <y:Shape type="ellipse"/> 51 - </y:ShapeNode> 52 - </data> 53 - </node> 54 - <node id="n3"> 55 - <data key="d5"/> 56 - <data key="d6"> 57 - <y:ShapeNode> 58 - <y:Geometry height="30.0" width="88.39999999999998" x="305.0800000000016" y="408.16799999999984"/> 59 - <y:Fill color="#FFCC00" transparent="false"/> 60 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 61 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="106.99609375" x="-9.298046875000011" xml:space="preserve" y="5.6494140625">Процесс засыпает<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 62 - <y:Shape type="ellipse"/> 63 - </y:ShapeNode> 64 - </data> 65 - </node> 66 - <node id="n4"> 67 - <data key="d5"/> 68 - <data key="d6"> 69 - <y:ShapeNode> 70 - <y:Geometry height="30.0" width="288.4" x="205.08000000000158" y="286.8079999999999"/> 71 - <y:Fill color="#FFCC00" transparent="false"/> 72 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 73 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="271.556640625" x="8.421679687499989" xml:space="preserve" y="5.6494140625">Создает триггер счетчик на дочерние процессы<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 74 - <y:Shape type="ellipse"/> 75 - </y:ShapeNode> 76 - </data> 77 - </node> 78 - <node id="n5"> 79 - <data key="d5"/> 80 - <data key="d6"> 81 - <y:ShapeNode> 82 - <y:Geometry height="30.0" width="102.80000000000007" x="524.4080000000017" y="181.84799999999981"/> 83 - <y:Fill color="#FFCC00" transparent="false"/> 84 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 85 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.76953125" x="5.015234375000091" xml:space="preserve" y="5.6494140625">Триггер счетчик<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 86 - <y:Shape type="roundrectangle"/> 87 - </y:ShapeNode> 88 - </data> 89 - </node> 90 - <node id="n6"> 91 - <data key="d5"/> 92 - <data key="d6"> 93 - <y:ShapeNode> 94 - <y:Geometry height="30.0" width="30.0" x="560.8080000000018" y="536.28"/> 95 - <y:Fill color="#FFFFFF" transparent="false"/> 96 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 97 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 98 - <y:LabelModel> 99 - <y:SmartNodeLabelModel distance="4.0"/> 100 - </y:LabelModel> 101 - <y:ModelParameter> 102 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 103 - </y:ModelParameter> 104 - </y:NodeLabel> 105 - <y:Shape type="ellipse"/> 106 - </y:ShapeNode> 107 - </data> 108 - </node> 109 - <node id="n7"> 110 - <data key="d5"/> 111 - <data key="d6"> 112 - <y:ShapeNode> 113 - <y:Geometry height="30.0" width="30.0" x="732.7840000000028" y="408.16799999999984"/> 114 - <y:Fill color="#FFFFFF" transparent="false"/> 115 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 116 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 117 - <y:LabelModel> 118 - <y:SmartNodeLabelModel distance="4.0"/> 119 - </y:LabelModel> 120 - <y:ModelParameter> 121 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 122 - </y:ModelParameter> 123 - </y:NodeLabel> 124 - <y:Shape type="ellipse"/> 125 - </y:ShapeNode> 126 - </data> 127 - </node> 128 - <node id="n8"> 129 - <data key="d5"/> 130 - <data key="d6"> 131 - <y:ShapeNode> 132 - <y:Geometry height="30.0" width="155.60000000000002" x="669.9840000000029" y="536.28"/> 133 - <y:Fill color="#FFCC00" transparent="false"/> 134 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 135 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="127.779296875" x="13.910351562499955" xml:space="preserve" y="5.6494140625">Пуликует TriggerEvent<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 136 - <y:Shape type="ellipse"/> 137 - </y:ShapeNode> 138 - </data> 139 - </node> 140 - <node id="n9"> 141 - <data key="d5"/> 142 - <data key="d6"> 143 - <y:ShapeNode> 144 - <y:Geometry height="30.0" width="217.19999999999993" x="467.2080000000018" y="668.78"/> 145 - <y:Fill color="#FFCC00" transparent="false"/> 146 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 147 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="145.0" x="36.09999999999991" xml:space="preserve" y="5.6494140625">Если счетчик дошел до 0<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 148 - <y:Shape type="diamond"/> 149 - </y:ShapeNode> 150 - </data> 151 - </node> 152 - <node id="n10"> 153 - <data key="d5"/> 154 - <data key="d6"> 155 - <y:ShapeNode> 156 - <y:Geometry height="30.0" width="217.19999999999993" x="467.2080000000019" y="755.2720000000005"/> 157 - <y:Fill color="#FFCC00" transparent="false"/> 158 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 159 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="204.666015625" x="6.266992187499909" xml:space="preserve" y="5.6494140625">Пробуждаем родительский процесс<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 160 - <y:Shape type="ellipse"/> 161 - </y:ShapeNode> 162 - </data> 163 - </node> 164 - <node id="n11"> 165 - <data key="d5"/> 166 - <data key="d6"> 167 - <y:ShapeNode> 168 - <y:Geometry height="30.0" width="30.0" x="334.28000000000156" y="755.2720000000006"/> 169 - <y:Fill color="#FFFFFF" transparent="false"/> 170 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 171 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 172 - <y:LabelModel> 173 - <y:SmartNodeLabelModel distance="4.0"/> 174 - </y:LabelModel> 175 - <y:ModelParameter> 176 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 177 - </y:ModelParameter> 178 - </y:NodeLabel> 179 - <y:Shape type="ellipse"/> 180 - </y:ShapeNode> 181 - </data> 182 - </node> 183 - <node id="n12"> 184 - <data key="d5"/> 185 - <data key="d6"> 186 - <y:ShapeNode> 187 - <y:Geometry height="30.0" width="190.79999999999995" x="652.3840000000029" y="472.22399999999993"/> 188 - <y:Fill color="#FFCC00" transparent="false"/> 189 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 190 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="164.833984375" x="12.983007812499977" xml:space="preserve" y="5.6494140625">Выполняется и завершается<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 191 - <y:Shape type="ellipse"/> 192 - </y:ShapeNode> 193 - </data> 194 - </node> 195 - <node id="n13"> 196 - <data key="d5"/> 197 - <data key="d6"> 198 - <y:ShapeNode> 199 - <y:Geometry height="46.799999999999955" width="265.20000000000005" x="216.68000000000154" y="875.2720000000006"/> 200 - <y:Fill color="#FFCC00" transparent="false"/> 201 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 202 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="229.1640625" x="18.017968750000023" xml:space="preserve" y="6.698828124999977">Можно дополнительно првоерить, 203 -что все дочерние процессы выполнены.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 204 - <y:Shape type="ellipse"/> 205 - </y:ShapeNode> 206 - </data> 207 - </node> 208 - <node id="n14"> 209 - <data key="d5"/> 210 - <data key="d6"> 211 - <y:ShapeNode> 212 - <y:Geometry height="30.0" width="217.19999999999993" x="467.2080000000018" y="596.28"/> 213 - <y:Fill color="#FFCC00" transparent="false"/> 214 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 215 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="187.01171875" x="15.094140624999909" xml:space="preserve" y="-1.701171875">Пакетно считывает TriggerEvent. 216 -Уменьшает счетчик.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 217 - <y:Shape type="ellipse"/> 218 - </y:ShapeNode> 219 - </data> 220 - </node> 221 - <node id="n15"> 222 - <data key="d5"/> 223 - <data key="d6"> 224 - <y:ShapeNode> 225 - <y:Geometry height="30.0" width="155.60000000000002" x="271.48000000000155" y="941.2720000000007"/> 226 - <y:Fill color="#FFCC00" transparent="false"/> 227 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 228 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="131.0546875" x="12.272656250000011" xml:space="preserve" y="5.6494140625">Процесс завершается.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 229 - <y:Shape type="ellipse"/> 230 - </y:ShapeNode> 231 - </data> 232 - </node> 233 - <node id="n16"> 234 - <data key="d5"/> 235 - <data key="d6"> 236 - <y:ShapeNode> 237 - <y:Geometry height="30.0" width="135.60000000000002" x="281.48000000000155" y="1012.9282720000002"/> 238 - <y:Fill color="#FFCC00" transparent="false"/> 239 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 240 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="131.189453125" x="2.2052734375000114" xml:space="preserve" y="5.6494140625">Родительский процесс<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 241 - <y:Shape type="roundrectangle"/> 242 - </y:ShapeNode> 243 - </data> 244 - </node> 245 - <node id="n17"> 246 - <data key="d5"/> 247 - <data key="d6"> 248 - <y:ShapeNode> 249 - <y:Geometry height="30.0" width="135.60000000000002" x="679.9840000000029" y="1012.9282720000001"/> 250 - <y:Fill color="#FFCC00" transparent="false"/> 251 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 252 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="107.16015625" x="14.219921875000068" xml:space="preserve" y="5.6494140625">Дочерний процесс<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 253 - <y:Shape type="roundrectangle"/> 254 - </y:ShapeNode> 255 - </data> 256 - </node> 257 - <node id="n18"> 258 - <data key="d5"/> 259 - <data key="d6"> 260 - <y:ShapeNode> 261 - <y:Geometry height="30.0" width="97.35999999999979" x="527.128000000002" y="1012.9282720000001"/> 262 - <y:Fill color="#FFCC00" transparent="false"/> 263 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 264 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="92.76953125" x="2.2952343749998363" xml:space="preserve" y="5.6494140625">Триггер счетчик<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 265 - <y:Shape type="roundrectangle"/> 266 - </y:ShapeNode> 267 - </data> 268 - </node> 269 - <node id="n19"> 270 - <data key="d5"/> 271 - <data key="d6"> 272 - <y:ShapeNode> 273 - <y:Geometry height="30.0" width="30.0" x="560.8080000000018" y="286.8079999999999"/> 274 - <y:Fill color="#FFFFFF" transparent="false"/> 275 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 276 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 277 - <y:LabelModel> 278 - <y:SmartNodeLabelModel distance="4.0"/> 279 - </y:LabelModel> 280 - <y:ModelParameter> 281 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 282 - </y:ModelParameter> 283 - </y:NodeLabel> 284 - <y:Shape type="ellipse"/> 285 - </y:ShapeNode> 286 - </data> 287 - </node> 288 - <node id="n20"> 289 - <data key="d5"/> 290 - <data key="d6"> 291 - <y:ShapeNode> 292 - <y:Geometry height="30.0" width="132.80000000000098" x="-28.383999999996945" y="181.84799999999981"/> 293 - <y:Fill color="#FFCC00" transparent="false"/> 294 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 295 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000489" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 296 - <y:Shape type="roundrectangle"/> 297 - </y:ShapeNode> 298 - </data> 299 - </node> 300 - <node id="n21"> 301 - <data key="d5"/> 302 - <data key="d6"> 303 - <y:ShapeNode> 304 - <y:Geometry height="30.0" width="132.80000000000098" x="-28.383999999996945" y="1012.9282720000001"/> 305 - <y:Fill color="#FFCC00" transparent="false"/> 306 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 307 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000489" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 308 - <y:Shape type="roundrectangle"/> 309 - </y:ShapeNode> 310 - </data> 311 - </node> 312 - <node id="n22"> 313 - <data key="d5"/> 314 - <data key="d6"> 315 - <y:ShapeNode> 316 - <y:Geometry height="90.95999999999992" width="246.68" x="-85.32399999999646" y="785.462272"/> 317 - <y:Fill color="#FFCC00" transparent="false"/> 318 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 319 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.65234375" x="17.013828125000003" xml:space="preserve" y="21.428242187500018">Пробуждает родительский процесс. 320 -Но это произойдет позже, 321 -чем это сделал бы основной триггер.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 322 - <y:Shape type="ellipse"/> 323 - </y:ShapeNode> 324 - </data> 325 - </node> 326 - <node id="n23"> 327 - <data key="d5"/> 328 - <data key="d6"> 329 - <y:ShapeNode> 330 - <y:Geometry height="145.68000000000006" width="374.863999999998" x="-152.31599999999548" y="583.4199999999998"/> 331 - <y:Fill color="#FFCC00" transparent="false"/> 332 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 333 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="414.91796875" x="-20.026984375001007" xml:space="preserve" y="48.78824218750003">Обнаружил что все дочерние процессы выполнены, 334 -но родительский процесс спит и давно не брался в обработку. 335 -Считает, что были утеряны TriggerEvent, поэтому необходимо пробудить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 336 - <y:Shape type="diamond"/> 337 - </y:ShapeNode> 338 - </data> 339 - </node> 340 - <node id="n24"> 341 - <data key="d5"/> 342 - <data key="d6"> 343 - <y:ShapeNode> 344 - <y:Geometry height="30.0" width="30.0" x="334.28000000000156" y="815.2720000000006"/> 345 - <y:Fill color="#FFFFFF" transparent="false"/> 346 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 347 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 348 - <y:LabelModel> 349 - <y:SmartNodeLabelModel distance="4.0"/> 350 - </y:LabelModel> 351 - <y:ModelParameter> 352 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 353 - </y:ModelParameter> 354 - </y:NodeLabel> 355 - <y:Shape type="ellipse"/> 356 - </y:ShapeNode> 357 - </data> 358 - </node> 359 - <node id="n25"> 360 - <data key="d5"/> 361 - <data key="d6"> 362 - <y:GenericNode configuration="BevelNode"> 363 - <y:Geometry height="30.0" width="374.863999999998" x="-367.3099619999952" y="347.48799999999983"/> 364 - <y:Fill color="#FF9900" transparent="false"/> 365 - <y:BorderStyle hasColor="false" type="line" width="1.0"/> 366 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="364.603515625" x="5.130242187498993" xml:space="preserve" y="-1.701171875">Запускается периодически и использует более тяжелый запрос. 367 -Проверяет всю таблицу или индекс.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 368 - </y:GenericNode> 369 - </data> 370 - </node> 371 - <edge id="e0" source="n4" target="n2"> 372 - <data key="d9"/> 373 - <data key="d10"> 374 - <y:PolyLineEdge> 375 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 376 - <y:LineStyle color="#000000" type="line" width="1.0"/> 377 - <y:Arrows source="none" target="standard"/> 378 - <y:BendStyle smoothed="false"/> 379 - </y:PolyLineEdge> 380 - </data> 381 - </edge> 382 - <edge id="e1" source="n2" target="n3"> 383 - <data key="d9"/> 384 - <data key="d10"> 385 - <y:PolyLineEdge> 386 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 387 - <y:LineStyle color="#000000" type="line" width="1.0"/> 388 - <y:Arrows source="none" target="standard"/> 389 - <y:BendStyle smoothed="false"/> 390 - </y:PolyLineEdge> 391 - </data> 392 - </edge> 393 - <edge id="e2" source="n3" target="n7"> 394 - <data key="d9"/> 395 - <data key="d10"> 396 - <y:PolyLineEdge> 397 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 398 - <y:LineStyle color="#000000" type="line" width="1.0"/> 399 - <y:Arrows source="none" target="standard"/> 400 - <y:BendStyle smoothed="false"/> 401 - </y:PolyLineEdge> 402 - </data> 403 - </edge> 404 - <edge id="e3" source="n8" target="n6"> 405 - <data key="d9"/> 406 - <data key="d10"> 407 - <y:PolyLineEdge> 408 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 409 - <y:LineStyle color="#000000" type="line" width="1.0"/> 410 - <y:Arrows source="none" target="standard"/> 411 - <y:BendStyle smoothed="false"/> 412 - </y:PolyLineEdge> 413 - </data> 414 - </edge> 415 - <edge id="e4" source="n7" target="n12"> 416 - <data key="d9"/> 417 - <data key="d10"> 418 - <y:PolyLineEdge> 419 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 420 - <y:LineStyle color="#000000" type="line" width="1.0"/> 421 - <y:Arrows source="none" target="standard"/> 422 - <y:BendStyle smoothed="false"/> 423 - </y:PolyLineEdge> 424 - </data> 425 - </edge> 426 - <edge id="e5" source="n1" target="n7"> 427 - <data key="d9"/> 428 - <data key="d10"> 429 - <y:PolyLineEdge> 430 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 431 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 432 - <y:Arrows source="none" target="standard"/> 433 - <y:BendStyle smoothed="false"/> 434 - </y:PolyLineEdge> 435 - </data> 436 - </edge> 437 - <edge id="e6" source="n9" target="n10"> 438 - <data key="d9"/> 439 - <data key="d10"> 440 - <y:PolyLineEdge> 441 - <y:Path sx="0.0" sy="0.0" tx="42.1080000000004" ty="0.0"> 442 - <y:Point x="711.5160000000021" y="683.78"/> 443 - <y:Point x="711.5160000000021" y="770.2720000000005"/> 444 - </y:Path> 445 - <y:LineStyle color="#000000" type="line" width="1.0"/> 446 - <y:Arrows source="none" target="standard"/> 447 - <y:BendStyle smoothed="false"/> 448 - </y:PolyLineEdge> 449 - </data> 450 - </edge> 451 - <edge id="e7" source="n10" target="n11"> 452 - <data key="d9"/> 453 - <data key="d10"> 454 - <y:PolyLineEdge> 455 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 456 - <y:LineStyle color="#000000" type="line" width="1.0"/> 457 - <y:Arrows source="none" target="standard"/> 458 - <y:BendStyle smoothed="false"/> 459 - </y:PolyLineEdge> 460 - </data> 461 - </edge> 462 - <edge id="e8" source="n12" target="n8"> 463 - <data key="d9"/> 464 - <data key="d10"> 465 - <y:PolyLineEdge> 466 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 467 - <y:LineStyle color="#000000" type="line" width="1.0"/> 468 - <y:Arrows source="none" target="standard"/> 469 - <y:BendStyle smoothed="false"/> 470 - </y:PolyLineEdge> 471 - </data> 472 - </edge> 473 - <edge id="e9" source="n13" target="n15"> 474 - <data key="d9"/> 475 - <data key="d10"> 476 - <y:PolyLineEdge> 477 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 478 - <y:LineStyle color="#000000" type="line" width="1.0"/> 479 - <y:Arrows source="none" target="standard"/> 480 - <y:BendStyle smoothed="false"/> 481 - </y:PolyLineEdge> 482 - </data> 483 - </edge> 484 - <edge id="e10" source="n5" target="n19"> 485 - <data key="d9"/> 486 - <data key="d10"> 487 - <y:PolyLineEdge> 488 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 489 - <y:LineStyle color="#000000" type="line" width="1.0"/> 490 - <y:Arrows source="none" target="standard"/> 491 - <y:BendStyle smoothed="false"/> 492 - </y:PolyLineEdge> 493 - </data> 494 - </edge> 495 - <edge id="e11" source="n0" target="n4"> 496 - <data key="d9"/> 497 - <data key="d10"> 498 - <y:PolyLineEdge> 499 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 500 - <y:LineStyle color="#000000" type="line" width="1.0"/> 501 - <y:Arrows source="none" target="standard"/> 502 - <y:BendStyle smoothed="false"/> 503 - </y:PolyLineEdge> 504 - </data> 505 - </edge> 506 - <edge id="e12" source="n3" target="n11"> 507 - <data key="d9"/> 508 - <data key="d10"> 509 - <y:PolyLineEdge> 510 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 511 - <y:Point x="349.28000000000156" y="523.7299999999999"/> 512 - </y:Path> 513 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 514 - <y:Arrows source="none" target="standard"/> 515 - <y:BendStyle smoothed="false"/> 516 - </y:PolyLineEdge> 517 - </data> 518 - </edge> 519 - <edge id="e13" source="n15" target="n16"> 520 - <data key="d9"/> 521 - <data key="d10"> 522 - <y:PolyLineEdge> 523 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 524 - <y:LineStyle color="#000000" type="line" width="1.0"/> 525 - <y:Arrows source="none" target="standard"/> 526 - <y:BendStyle smoothed="false"/> 527 - </y:PolyLineEdge> 528 - </data> 529 - </edge> 530 - <edge id="e14" source="n10" target="n18"> 531 - <data key="d9"/> 532 - <data key="d10"> 533 - <y:PolyLineEdge> 534 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 535 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 536 - <y:Arrows source="none" target="standard"/> 537 - <y:BendStyle smoothed="false"/> 538 - </y:PolyLineEdge> 539 - </data> 540 - </edge> 541 - <edge id="e15" source="n8" target="n17"> 542 - <data key="d9"/> 543 - <data key="d10"> 544 - <y:PolyLineEdge> 545 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 546 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 547 - <y:Arrows source="none" target="standard"/> 548 - <y:BendStyle smoothed="false"/> 549 - </y:PolyLineEdge> 550 - </data> 551 - </edge> 552 - <edge id="e16" source="n19" target="n6"> 553 - <data key="d9"/> 554 - <data key="d10"> 555 - <y:PolyLineEdge> 556 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 557 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 558 - <y:Arrows source="none" target="standard"/> 559 - <y:BendStyle smoothed="false"/> 560 - </y:PolyLineEdge> 561 - </data> 562 - </edge> 563 - <edge id="e17" source="n4" target="n19"> 564 - <data key="d9"/> 565 - <data key="d10"> 566 - <y:PolyLineEdge> 567 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 568 - <y:LineStyle color="#000000" type="line" width="1.0"/> 569 - <y:Arrows source="none" target="standard"/> 570 - <y:BendStyle smoothed="false"/> 571 - </y:PolyLineEdge> 572 - </data> 573 - </edge> 574 - <edge id="e18" source="n6" target="n14"> 575 - <data key="d9"/> 576 - <data key="d10"> 577 - <y:PolyLineEdge> 578 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 579 - <y:LineStyle color="#000000" type="line" width="1.0"/> 580 - <y:Arrows source="none" target="standard"/> 581 - <y:BendStyle smoothed="false"/> 582 - </y:PolyLineEdge> 583 - </data> 584 - </edge> 585 - <edge id="e19" source="n14" target="n9"> 586 - <data key="d9"/> 587 - <data key="d10"> 588 - <y:PolyLineEdge> 589 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 590 - <y:LineStyle color="#000000" type="line" width="1.0"/> 591 - <y:Arrows source="none" target="standard"/> 592 - <y:BendStyle smoothed="false"/> 593 - </y:PolyLineEdge> 594 - </data> 595 - </edge> 596 - <edge id="e20" source="n9" target="n10"> 597 - <data key="d9"/> 598 - <data key="d10"> 599 - <y:PolyLineEdge> 600 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 601 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 602 - <y:Arrows source="none" target="standard"/> 603 - <y:BendStyle smoothed="false"/> 604 - </y:PolyLineEdge> 605 - </data> 606 - </edge> 607 - <edge id="e21" source="n20" target="n23"> 608 - <data key="d9"/> 609 - <data key="d10"> 610 - <y:PolyLineEdge> 611 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 612 - <y:LineStyle color="#000000" type="line" width="1.0"/> 613 - <y:Arrows source="none" target="standard"/> 614 - <y:BendStyle smoothed="false"/> 615 - </y:PolyLineEdge> 616 - </data> 617 - </edge> 618 - <edge id="e22" source="n23" target="n22"> 619 - <data key="d9"/> 620 - <data key="d10"> 621 - <y:PolyLineEdge> 622 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 623 - <y:Point x="268.45628800000253" y="656.2599999999999"/> 624 - <y:Point x="268.45628800000253" y="815.3849599999996"/> 625 - </y:Path> 626 - <y:LineStyle color="#000000" type="line" width="1.0"/> 627 - <y:Arrows source="none" target="standard"/> 628 - <y:BendStyle smoothed="false"/> 629 - </y:PolyLineEdge> 630 - </data> 631 - </edge> 632 - <edge id="e23" source="n22" target="n21"> 633 - <data key="d9"/> 634 - <data key="d10"> 635 - <y:PolyLineEdge> 636 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 637 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 638 - <y:Arrows source="none" target="standard"/> 639 - <y:BendStyle smoothed="false"/> 640 - </y:PolyLineEdge> 641 - </data> 642 - </edge> 643 - <edge id="e24" source="n11" target="n24"> 644 - <data key="d9"/> 645 - <data key="d10"> 646 - <y:PolyLineEdge> 647 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 648 - <y:LineStyle color="#000000" type="line" width="1.0"/> 649 - <y:Arrows source="none" target="standard"/> 650 - <y:BendStyle smoothed="false"/> 651 - </y:PolyLineEdge> 652 - </data> 653 - </edge> 654 - <edge id="e25" source="n22" target="n24"> 655 - <data key="d9"/> 656 - <data key="d10"> 657 - <y:PolyLineEdge> 658 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 659 - <y:LineStyle color="#000000" type="line" width="1.0"/> 660 - <y:Arrows source="none" target="standard"/> 661 - <y:BendStyle smoothed="false"/> 662 - </y:PolyLineEdge> 663 - </data> 664 - </edge> 665 - <edge id="e26" source="n24" target="n13"> 666 - <data key="d9"/> 667 - <data key="d10"> 668 - <y:PolyLineEdge> 669 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 670 - <y:LineStyle color="#000000" type="line" width="1.0"/> 671 - <y:Arrows source="none" target="standard"/> 672 - <y:BendStyle smoothed="false"/> 673 - </y:PolyLineEdge> 674 - </data> 675 - </edge> 676 - <edge id="e27" source="n23" target="n22"> 677 - <data key="d9"/> 678 - <data key="d10"> 679 - <y:PolyLineEdge> 680 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 681 - <y:Point x="35.11600000000351" y="756.3596787499998"/> 682 - </y:Path> 683 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 684 - <y:Arrows source="none" target="standard"/> 685 - <y:BendStyle smoothed="false"/> 686 - </y:PolyLineEdge> 687 - </data> 688 - </edge> 689 - <edge id="e28" source="n22" target="n23"> 690 - <data key="d9"/> 691 - <data key="d10"> 692 - <y:PolyLineEdge> 693 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 694 - <y:Point x="-231.5759619999974" y="830.942272"/> 695 - <y:Point x="-231.5759619999974" y="656.2599999999999"/> 696 - </y:Path> 697 - <y:LineStyle color="#000000" type="line" width="1.0"/> 698 - <y:Arrows source="none" target="standard"/> 699 - <y:BendStyle smoothed="false"/> 700 - </y:PolyLineEdge> 701 - </data> 702 - </edge> 703 - </graph> 704 - <data key="d7"> 705 - <y:Resources/> 706 - </data> 707 -</graphml> 708 -
- Родительский дочерний процесс. Sequence.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.cccc1808 - Размер
-
... ... @@ -1,1 +1,0 @@ 1 -31.6 KB - Содержимое
-
... ... @@ -1,506 +1,0 @@ 1 -<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2 -<graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> 3 - <!--Created by yEd 3.23.1--> 4 - <key attr.name="Description" attr.type="string" for="graph" id="d0"/> 5 - <key for="port" id="d1" yfiles.type="portgraphics"/> 6 - <key for="port" id="d2" yfiles.type="portgeometry"/> 7 - <key for="port" id="d3" yfiles.type="portuserdata"/> 8 - <key attr.name="url" attr.type="string" for="node" id="d4"/> 9 - <key attr.name="description" attr.type="string" for="node" id="d5"/> 10 - <key for="node" id="d6" yfiles.type="nodegraphics"/> 11 - <key for="graphml" id="d7" yfiles.type="resources"/> 12 - <key attr.name="url" attr.type="string" for="edge" id="d8"/> 13 - <key attr.name="description" attr.type="string" for="edge" id="d9"/> 14 - <key for="edge" id="d10" yfiles.type="edgegraphics"/> 15 - <graph edgedefault="directed" id="G"> 16 - <data key="d0"/> 17 - <node id="n0"> 18 - <data key="d5"/> 19 - <data key="d6"> 20 - <y:ShapeNode> 21 - <y:Geometry height="30.0" width="240.2240000000017" x="335.887999999999" y="439.28000000000003"/> 22 - <y:Fill color="#FFCC00" transparent="false"/> 23 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 24 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="234.478515625" x="2.872742187500876" xml:space="preserve" y="5.6494140625">Гарантированное пробудление процесса<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 25 - <y:Shape type="ellipse"/> 26 - </y:ShapeNode> 27 - </data> 28 - </node> 29 - <node id="n1"> 30 - <data key="d5"/> 31 - <data key="d6"> 32 - <y:ShapeNode> 33 - <y:Geometry height="30.0" width="51.75999999999999" x="433.1280000000017" y="102.96000000000016"/> 34 - <y:Fill color="#FFCC00" transparent="false"/> 35 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 36 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.80859375" x="2.4757031249999955" xml:space="preserve" y="5.6494140625">Триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 37 - <y:Shape type="roundrectangle"/> 38 - </y:ShapeNode> 39 - </data> 40 - </node> 41 - <node id="n2"> 42 - <data key="d5"/> 43 - <data key="d6"> 44 - <y:ShapeNode> 45 - <y:Geometry height="30.0" width="66.47999999999999" x="86.31200000000163" y="102.96000000000018"/> 46 - <y:Fill color="#FFCC00" transparent="false"/> 47 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 48 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.501953125" x="1.4890234374999807" xml:space="preserve" y="5.6494140625">Отправить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 49 - <y:Shape type="roundrectangle"/> 50 - </y:ShapeNode> 51 - </data> 52 - </node> 53 - <node id="n3"> 54 - <data key="d5"/> 55 - <data key="d6"> 56 - <y:ShapeNode> 57 - <y:Geometry height="49.20000000000002" width="279.6" x="-20.24799999999837" y="265.2319999999994"/> 58 - <y:Fill color="#FFCC00" transparent="false"/> 59 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 60 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="272.072265625" x="3.7638671875000114" xml:space="preserve" y="7.898828124999994">Отправка сообщения через TransactionalOutbox 61 -(транзакционная запись в БД)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 62 - <y:Shape type="ellipse"/> 63 - </y:ShapeNode> 64 - </data> 65 - </node> 66 - <node id="n4"> 67 - <data key="d5"/> 68 - <data key="d6"> 69 - <y:ShapeNode> 70 - <y:Geometry height="30.0" width="146.47999999999996" x="46.312000000001674" y="355.0480000000008"/> 71 - <y:Fill color="#FFCC00" transparent="false"/> 72 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 73 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="125.0078125" x="10.73609374999998" xml:space="preserve" y="5.6494140625">Отправка triggerEvent<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 74 - <y:Shape type="ellipse"/> 75 - </y:ShapeNode> 76 - </data> 77 - </node> 78 - <node id="n5"> 79 - <data key="d5"/> 80 - <data key="d6"> 81 - <y:ShapeNode> 82 - <y:Geometry height="30.0" width="30.0" x="440.9999999999999" y="351.33600000000155"/> 83 - <y:Fill color="#FFFFFF" transparent="false"/> 84 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 85 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 86 - <y:LabelModel> 87 - <y:SmartNodeLabelModel distance="4.0"/> 88 - </y:LabelModel> 89 - <y:ModelParameter> 90 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 91 - </y:ModelParameter> 92 - </y:NodeLabel> 93 - <y:Shape type="ellipse"/> 94 - </y:ShapeNode> 95 - </data> 96 - </node> 97 - <node id="n6"> 98 - <data key="d5"/> 99 - <data key="d6"> 100 - <y:ShapeNode> 101 - <y:Geometry height="30.0" width="122.80000000000007" x="710.2040000000015" y="102.96000000000018"/> 102 - <y:Fill color="#FFCC00" transparent="false"/> 103 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 104 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.041015625" x="17.37949218750009" xml:space="preserve" y="5.6494140625">Outbox process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 105 - <y:Shape type="roundrectangle"/> 106 - </y:ShapeNode> 107 - </data> 108 - </node> 109 - <node id="n7"> 110 - <data key="d5"/> 111 - <data key="d6"> 112 - <y:ShapeNode> 113 - <y:Geometry height="30.0" width="66.47999999999999" x="86.31200000000163" y="709.7220000000023"/> 114 - <y:Fill color="#FFCC00" transparent="false"/> 115 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 116 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="63.501953125" x="1.489023437500009" xml:space="preserve" y="5.6494140625">Отправить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 117 - <y:Shape type="roundrectangle"/> 118 - </y:ShapeNode> 119 - </data> 120 - </node> 121 - <node id="n8"> 122 - <data key="d5"/> 123 - <data key="d6"> 124 - <y:ShapeNode> 125 - <y:Geometry height="30.0" width="30.0" x="756.6040000000016" y="439.28000000000003"/> 126 - <y:Fill color="#FFFFFF" transparent="false"/> 127 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 128 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 129 - <y:LabelModel> 130 - <y:SmartNodeLabelModel distance="4.0"/> 131 - </y:LabelModel> 132 - <y:ModelParameter> 133 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 134 - </y:ModelParameter> 135 - </y:NodeLabel> 136 - <y:Shape type="ellipse"/> 137 - </y:ShapeNode> 138 - </data> 139 - </node> 140 - <node id="n9"> 141 - <data key="d5"/> 142 - <data key="d6"> 143 - <y:ShapeNode> 144 - <y:Geometry height="30.0" width="210.80000000000007" x="666.2040000000015" y="617.216000000002"/> 145 - <y:Fill color="#FFCC00" transparent="false"/> 146 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 147 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="209.65234375" x="0.573828125000091" xml:space="preserve" y="5.6494140625">Обработка скопившихся сообщений.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 148 - <y:Shape type="ellipse"/> 149 - </y:ShapeNode> 150 - </data> 151 - </node> 152 - <node id="n10"> 153 - <data key="d5"/> 154 - <data key="d6"> 155 - <y:ShapeNode> 156 - <y:Geometry height="30.0" width="132.80000000000098" x="967.4200000000045" y="99.2480000000009"/> 157 - <y:Fill color="#FFCC00" transparent="false"/> 158 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 159 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000546" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 160 - <y:Shape type="roundrectangle"/> 161 - </y:ShapeNode> 162 - </data> 163 - </node> 164 - <node id="n11"> 165 - <data key="d5"/> 166 - <data key="d6"> 167 - <y:ShapeNode> 168 - <y:Geometry height="30.0" width="132.80000000000098" x="967.4200000000045" y="709.7220000000023"/> 169 - <y:Fill color="#FFCC00" transparent="false"/> 170 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 171 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="120.09765625" x="6.351171875000432" xml:space="preserve" y="5.6494140625">Страхующий триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 172 - <y:Shape type="roundrectangle"/> 173 - </y:ShapeNode> 174 - </data> 175 - </node> 176 - <node id="n12"> 177 - <data key="d5"/> 178 - <data key="d6"> 179 - <y:ShapeNode> 180 - <y:Geometry height="90.95999999999992" width="246.68" x="910.4800000000049" y="526.2560000000021"/> 181 - <y:Fill color="#FFCC00" transparent="false"/> 182 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 183 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="212.65234375" x="17.013828125000032" xml:space="preserve" y="21.428242187500018">Пробуждает родительский процесс. 184 -Но это произойдет позже, 185 -чем это сделал бы основной триггер.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 186 - <y:Shape type="ellipse"/> 187 - </y:ShapeNode> 188 - </data> 189 - </node> 190 - <node id="n13"> 191 - <data key="d5"/> 192 - <data key="d6"> 193 - <y:ShapeNode> 194 - <y:Geometry height="145.68000000000006" width="374.863999999998" x="846.388000000006" y="329.81372800000196"/> 195 - <y:Fill color="#FFCC00" transparent="false"/> 196 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 197 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="48.103515625" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="414.91796875" x="-20.026984375001007" xml:space="preserve" y="48.78824218750003">Обнаружил что есть необработанные сообщения, 198 -но transactionanOutbox процесс спит и давно не брался в обработку. 199 -Считает, что были утеряны TriggerEvent, поэтому необходимо пробудить<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 200 - <y:Shape type="diamond"/> 201 - </y:ShapeNode> 202 - </data> 203 - </node> 204 - <node id="n14"> 205 - <data key="d5"/> 206 - <data key="d6"> 207 - <y:GenericNode configuration="BevelNode"> 208 - <y:Geometry height="30.0" width="374.863999999998" x="1053.820000000005" y="147.99000000000058"/> 209 - <y:Fill color="#FF9900" transparent="false"/> 210 - <y:BorderStyle hasColor="false" type="line" width="1.0"/> 211 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="364.603515625" x="5.130242187498993" xml:space="preserve" y="-1.701171875">Запускается периодически и использует более тяжелый запрос. 212 -Проверяет всю таблицу или индекс.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 213 - </y:GenericNode> 214 - </data> 215 - </node> 216 - <node id="n15"> 217 - <data key="d5"/> 218 - <data key="d6"> 219 - <y:ShapeNode> 220 - <y:Geometry height="30.0" width="30.0" x="756.6040000000016" y="556.7360000000022"/> 221 - <y:Fill color="#FFFFFF" transparent="false"/> 222 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 223 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="13.0" y="13.0"> 224 - <y:LabelModel> 225 - <y:SmartNodeLabelModel distance="4.0"/> 226 - </y:LabelModel> 227 - <y:ModelParameter> 228 - <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> 229 - </y:ModelParameter> 230 - </y:NodeLabel> 231 - <y:Shape type="ellipse"/> 232 - </y:ShapeNode> 233 - </data> 234 - </node> 235 - <node id="n16"> 236 - <data key="d5"/> 237 - <data key="d6"> 238 - <y:ShapeNode> 239 - <y:Geometry height="30.0" width="122.80000000000007" x="710.2040000000015" y="709.7220000000023"/> 240 - <y:Fill color="#FFCC00" transparent="false"/> 241 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 242 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="88.041015625" x="17.37949218750009" xml:space="preserve" y="5.6494140625">Outbox process<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 243 - <y:Shape type="roundrectangle"/> 244 - </y:ShapeNode> 245 - </data> 246 - </node> 247 - <node id="n17"> 248 - <data key="d5"/> 249 - <data key="d6"> 250 - <y:ShapeNode> 251 - <y:Geometry height="30.0" width="51.75999999999999" x="430.1199999999999" y="709.7220000000023"/> 252 - <y:Fill color="#FFCC00" transparent="false"/> 253 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 254 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.701171875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="46.80859375" x="2.4757031249999955" xml:space="preserve" y="5.6494140625">Триггер<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 255 - <y:Shape type="roundrectangle"/> 256 - </y:ShapeNode> 257 - </data> 258 - </node> 259 - <node id="n18"> 260 - <data key="d5"/> 261 - <data key="d6"> 262 - <y:ShapeNode> 263 - <y:Geometry height="44.07999999999993" width="463.28" x="224.3599999999999" y="523.489000000002"/> 264 - <y:Fill color="#FFCC00" transparent="false"/> 265 - <y:BorderStyle color="#000000" raised="false" type="line" width="1.0"/> 266 - <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="33.40234375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="426.173828125" x="18.553085937499986" xml:space="preserve" y="5.338828124999964">Выставляет небольшую задержку, чтобы если поступит новое сообщение, 267 -то воркер и так скорее всего выполняется и смысла запроса нет.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel> 268 - <y:Shape type="ellipse"/> 269 - </y:ShapeNode> 270 - </data> 271 - </node> 272 - <edge id="e0" source="n4" target="n5"> 273 - <data key="d9"/> 274 - <data key="d10"> 275 - <y:PolyLineEdge> 276 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 277 - <y:LineStyle color="#000000" type="line" width="1.0"/> 278 - <y:Arrows source="none" target="standard"/> 279 - <y:BendStyle smoothed="false"/> 280 - </y:PolyLineEdge> 281 - </data> 282 - </edge> 283 - <edge id="e1" source="n2" target="n3"> 284 - <data key="d9"/> 285 - <data key="d10"> 286 - <y:PolyLineEdge> 287 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 288 - <y:LineStyle color="#000000" type="line" width="1.0"/> 289 - <y:Arrows source="none" target="standard"/> 290 - <y:BendStyle smoothed="false"/> 291 - </y:PolyLineEdge> 292 - </data> 293 - </edge> 294 - <edge id="e2" source="n3" target="n4"> 295 - <data key="d9"/> 296 - <data key="d10"> 297 - <y:PolyLineEdge> 298 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 299 - <y:LineStyle color="#000000" type="line" width="1.0"/> 300 - <y:Arrows source="none" target="standard"/> 301 - <y:BendStyle smoothed="false"/> 302 - </y:PolyLineEdge> 303 - </data> 304 - </edge> 305 - <edge id="e3" source="n4" target="n7"> 306 - <data key="d9"/> 307 - <data key="d10"> 308 - <y:PolyLineEdge> 309 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 310 - <y:LineStyle color="#000000" type="line" width="1.0"/> 311 - <y:Arrows source="none" target="standard"/> 312 - <y:BendStyle smoothed="false"/> 313 - </y:PolyLineEdge> 314 - </data> 315 - </edge> 316 - <edge id="e4" source="n1" target="n5"> 317 - <data key="d9"/> 318 - <data key="d10"> 319 - <y:PolyLineEdge> 320 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 321 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 322 - <y:Arrows source="none" target="standard"/> 323 - <y:BendStyle smoothed="false"/> 324 - </y:PolyLineEdge> 325 - </data> 326 - </edge> 327 - <edge id="e5" source="n0" target="n8"> 328 - <data key="d9"/> 329 - <data key="d10"> 330 - <y:PolyLineEdge> 331 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 332 - <y:LineStyle color="#000000" type="line" width="1.0"/> 333 - <y:Arrows source="none" target="standard"/> 334 - <y:BendStyle smoothed="false"/> 335 - </y:PolyLineEdge> 336 - </data> 337 - </edge> 338 - <edge id="e6" source="n6" target="n8"> 339 - <data key="d9"/> 340 - <data key="d10"> 341 - <y:PolyLineEdge> 342 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 343 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 344 - <y:Arrows source="none" target="standard"/> 345 - <y:BendStyle smoothed="false"/> 346 - </y:PolyLineEdge> 347 - </data> 348 - </edge> 349 - <edge id="e7" source="n13" target="n12"> 350 - <data key="d9"/> 351 - <data key="d10"> 352 - <y:PolyLineEdge> 353 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 354 - <y:Point x="1238.3762880000015" y="397.053728000002"/> 355 - <y:Point x="1238.3762880000015" y="571.7360000000022"/> 356 - </y:Path> 357 - <y:LineStyle color="#000000" type="line" width="1.0"/> 358 - <y:Arrows source="none" target="standard"/> 359 - <y:BendStyle smoothed="false"/> 360 - </y:PolyLineEdge> 361 - </data> 362 - </edge> 363 - <edge id="e8" source="n12" target="n11"> 364 - <data key="d9"/> 365 - <data key="d10"> 366 - <y:PolyLineEdge> 367 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 368 - <y:LineStyle color="#000000" type="line" width="1.0"/> 369 - <y:Arrows source="none" target="standard"/> 370 - <y:BendStyle smoothed="false"/> 371 - </y:PolyLineEdge> 372 - </data> 373 - </edge> 374 - <edge id="e9" source="n13" target="n12"> 375 - <data key="d9"/> 376 - <data key="d10"> 377 - <y:PolyLineEdge> 378 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 379 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 380 - <y:Arrows source="none" target="standard"/> 381 - <y:BendStyle smoothed="false"/> 382 - </y:PolyLineEdge> 383 - </data> 384 - </edge> 385 - <edge id="e10" source="n10" target="n13"> 386 - <data key="d9"/> 387 - <data key="d10"> 388 - <y:PolyLineEdge> 389 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 390 - <y:LineStyle color="#000000" type="line" width="1.0"/> 391 - <y:Arrows source="none" target="standard"/> 392 - <y:BendStyle smoothed="false"/> 393 - </y:PolyLineEdge> 394 - </data> 395 - </edge> 396 - <edge id="e11" source="n12" target="n15"> 397 - <data key="d9"/> 398 - <data key="d10"> 399 - <y:PolyLineEdge> 400 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 401 - <y:LineStyle color="#000000" type="line" width="1.0"/> 402 - <y:Arrows source="none" target="standard"/> 403 - <y:BendStyle smoothed="false"/> 404 - </y:PolyLineEdge> 405 - </data> 406 - </edge> 407 - <edge id="e12" source="n8" target="n15"> 408 - <data key="d9"/> 409 - <data key="d10"> 410 - <y:PolyLineEdge> 411 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 412 - <y:LineStyle color="#000000" type="line" width="1.0"/> 413 - <y:Arrows source="none" target="standard"/> 414 - <y:BendStyle smoothed="false"/> 415 - </y:PolyLineEdge> 416 - </data> 417 - </edge> 418 - <edge id="e13" source="n9" target="n16"> 419 - <data key="d9"/> 420 - <data key="d10"> 421 - <y:PolyLineEdge> 422 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 423 - <y:LineStyle color="#000000" type="line" width="1.0"/> 424 - <y:Arrows source="none" target="standard"/> 425 - <y:BendStyle smoothed="false"/> 426 - </y:PolyLineEdge> 427 - </data> 428 - </edge> 429 - <edge id="e14" source="n15" target="n9"> 430 - <data key="d9"/> 431 - <data key="d10"> 432 - <y:PolyLineEdge> 433 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 434 - <y:LineStyle color="#000000" type="line" width="1.0"/> 435 - <y:Arrows source="none" target="standard"/> 436 - <y:BendStyle smoothed="false"/> 437 - </y:PolyLineEdge> 438 - </data> 439 - </edge> 440 - <edge id="e15" source="n12" target="n13"> 441 - <data key="d9"/> 442 - <data key="d10"> 443 - <y:PolyLineEdge> 444 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 445 - <y:Point x="806.244000000001" y="545.1420000000005"/> 446 - <y:Point x="806.244000000001" y="402.653728000002"/> 447 - </y:Path> 448 - <y:LineStyle color="#000000" type="line" width="1.0"/> 449 - <y:Arrows source="none" target="standard"/> 450 - <y:BendStyle smoothed="false"/> 451 - </y:PolyLineEdge> 452 - </data> 453 - </edge> 454 - <edge id="e16" source="n18" target="n17"> 455 - <data key="d9"/> 456 - <data key="d10"> 457 - <y:PolyLineEdge> 458 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 459 - <y:LineStyle color="#000000" type="dashed" width="1.0"/> 460 - <y:Arrows source="none" target="standard"/> 461 - <y:BendStyle smoothed="false"/> 462 - </y:PolyLineEdge> 463 - </data> 464 - </edge> 465 - <edge id="e17" source="n5" target="n0"> 466 - <data key="d9"/> 467 - <data key="d10"> 468 - <y:PolyLineEdge> 469 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 470 - <y:LineStyle color="#000000" type="line" width="1.0"/> 471 - <y:Arrows source="none" target="standard"/> 472 - <y:BendStyle smoothed="false"/> 473 - </y:PolyLineEdge> 474 - </data> 475 - </edge> 476 - <edge id="e18" source="n18" target="n5"> 477 - <data key="d9"/> 478 - <data key="d10"> 479 - <y:PolyLineEdge> 480 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> 481 - <y:Point x="197.1040000000018" y="545.529000000002"/> 482 - <y:Point x="197.1040000000018" y="391.66200000000015"/> 483 - </y:Path> 484 - <y:LineStyle color="#000000" type="line" width="1.0"/> 485 - <y:Arrows source="none" target="standard"/> 486 - <y:BendStyle smoothed="false"/> 487 - </y:PolyLineEdge> 488 - </data> 489 - </edge> 490 - <edge id="e19" source="n0" target="n18"> 491 - <data key="d9"/> 492 - <data key="d10"> 493 - <y:PolyLineEdge> 494 - <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> 495 - <y:LineStyle color="#000000" type="line" width="1.0"/> 496 - <y:Arrows source="none" target="standard"/> 497 - <y:BendStyle smoothed="false"/> 498 - </y:PolyLineEdge> 499 - </data> 500 - </edge> 501 - </graph> 502 - <data key="d7"> 503 - <y:Resources/> 504 - </data> 505 -</graphml> 506 -
- Родительский дочерний процесс. Sequence..jpg
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.cccc1808 - Размер
-
... ... @@ -1,0 +1,1 @@ 1 +280.7 KB - Содержимое