2021-01-29 19:09:42 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
2021-03-02 15:03:53 +00:00
|
|
|
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="Definitions_0a9entn" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="3.7.0">
|
2021-01-29 19:09:42 +00:00
|
|
|
<bpmn:process id="Process_1dagb7t" name="TestMessage" isExecutable="true">
|
|
|
|
<bpmn:startEvent id="StartEvent_1" name="Start">
|
|
|
|
<bpmn:outgoing>Flow_0xym55y</bpmn:outgoing>
|
|
|
|
</bpmn:startEvent>
|
|
|
|
<bpmn:sequenceFlow id="Flow_16q1uec" name="TestMessageFlow" sourceRef="Event_TokenReset" targetRef="Activity_TestMessage" />
|
|
|
|
<bpmn:scriptTask id="Activity_TestMessage" name="Test Message" camunda:resultVariable="test_message">
|
|
|
|
<bpmn:incoming>Flow_16q1uec</bpmn:incoming>
|
2021-03-02 15:03:53 +00:00
|
|
|
<bpmn:script>update_study(title='New Title')
|
2021-01-29 19:09:42 +00:00
|
|
|
print('New Title')</bpmn:script>
|
|
|
|
</bpmn:scriptTask>
|
|
|
|
<bpmn:sequenceFlow id="Flow_0xym55y" sourceRef="StartEvent_1" targetRef="Activity_Hello" />
|
|
|
|
<bpmn:userTask id="Activity_HowMany" name="HowMany" camunda:formKey="HowMany">
|
|
|
|
<bpmn:extensionElements>
|
|
|
|
<camunda:formData>
|
|
|
|
<camunda:formField id="how_many" label="How many?" type="long" defaultValue="1" />
|
|
|
|
</camunda:formData>
|
|
|
|
</bpmn:extensionElements>
|
|
|
|
<bpmn:incoming>Flow_1e9j7mj</bpmn:incoming>
|
|
|
|
<bpmn:outgoing>Flow_07i0gvv</bpmn:outgoing>
|
|
|
|
</bpmn:userTask>
|
|
|
|
<bpmn:sequenceFlow id="Flow_07i0gvv" sourceRef="Activity_HowMany" targetRef="Activity_Modify" />
|
|
|
|
<bpmn:boundaryEvent id="Event_TokenReset" name="TokenReset" attachedToRef="Activity_HowMany">
|
|
|
|
<bpmn:outgoing>Flow_16q1uec</bpmn:outgoing>
|
|
|
|
<bpmn:cancelEventDefinition id="CancelEventDefinition_1d5hszc" />
|
|
|
|
</bpmn:boundaryEvent>
|
|
|
|
<bpmn:manualTask id="Activity_Hello" name="Hello">
|
|
|
|
<bpmn:documentation><H1>Hello</H1></bpmn:documentation>
|
|
|
|
<bpmn:incoming>Flow_0xym55y</bpmn:incoming>
|
|
|
|
<bpmn:outgoing>Flow_1e9j7mj</bpmn:outgoing>
|
|
|
|
</bpmn:manualTask>
|
|
|
|
<bpmn:sequenceFlow id="Flow_1e9j7mj" sourceRef="Activity_Hello" targetRef="Activity_HowMany" />
|
|
|
|
<bpmn:endEvent id="Event_10cp2vv">
|
|
|
|
<bpmn:incoming>Flow_0rus4fi</bpmn:incoming>
|
|
|
|
</bpmn:endEvent>
|
|
|
|
<bpmn:sequenceFlow id="Flow_0rus4fi" sourceRef="Activity_GoodBye" targetRef="Event_10cp2vv" />
|
|
|
|
<bpmn:manualTask id="Activity_GoodBye" name="Good Bye">
|
|
|
|
<bpmn:documentation><H1>Good Bye</H1></bpmn:documentation>
|
|
|
|
<bpmn:incoming>Flow_0f79pbo</bpmn:incoming>
|
|
|
|
<bpmn:outgoing>Flow_0rus4fi</bpmn:outgoing>
|
|
|
|
</bpmn:manualTask>
|
|
|
|
<bpmn:userTask id="Activity_Modify" name="Modify" camunda:formKey="FormModify">
|
|
|
|
<bpmn:extensionElements>
|
|
|
|
<camunda:formData>
|
|
|
|
<camunda:formField id="modify" label="Modify Data?" type="boolean" defaultValue="True" />
|
|
|
|
</camunda:formData>
|
|
|
|
</bpmn:extensionElements>
|
|
|
|
<bpmn:incoming>Flow_07i0gvv</bpmn:incoming>
|
|
|
|
<bpmn:outgoing>Flow_0f79pbo</bpmn:outgoing>
|
|
|
|
</bpmn:userTask>
|
|
|
|
<bpmn:sequenceFlow id="Flow_0f79pbo" sourceRef="Activity_Modify" targetRef="Activity_GoodBye" />
|
|
|
|
<bpmn:boundaryEvent id="Event_TokenReset2" name="TokenReset" attachedToRef="Activity_Modify">
|
|
|
|
<bpmn:outgoing>Flow_13xidv2</bpmn:outgoing>
|
|
|
|
<bpmn:cancelEventDefinition id="CancelEventDefinition_1r2giko" />
|
|
|
|
</bpmn:boundaryEvent>
|
|
|
|
<bpmn:sequenceFlow id="Flow_13xidv2" name="CancelMessageFlow" sourceRef="Event_TokenReset2" targetRef="Activity_CancelMessage" />
|
|
|
|
<bpmn:scriptTask id="Activity_CancelMessage" name="Cancel Message" camunda:resultVariable="cancel_message">
|
|
|
|
<bpmn:documentation><H1>Cancel Message</H1></bpmn:documentation>
|
|
|
|
<bpmn:incoming>Flow_13xidv2</bpmn:incoming>
|
2021-03-02 15:03:53 +00:00
|
|
|
<bpmn:script>update_study(title='Second Title')
|
2021-01-29 19:09:42 +00:00
|
|
|
print('Second Title')</bpmn:script>
|
|
|
|
</bpmn:scriptTask>
|
|
|
|
</bpmn:process>
|
|
|
|
<bpmn:message id="Message_0iyvlbz" name="token_reset" />
|
|
|
|
<bpmn:message id="Message_1ow6ruy" name="Message_00ldv4i" />
|
|
|
|
<bpmn:signal id="Signal_1fbgshz" name="token_reset" />
|
|
|
|
<bpmn:message id="Message_1czi5ye" name="token_reset" />
|
|
|
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
|
|
|
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Process_1dagb7t">
|
|
|
|
<bpmndi:BPMNEdge id="Flow_1e9j7mj_di" bpmnElement="Flow_1e9j7mj">
|
|
|
|
<di:waypoint x="370" y="118" />
|
|
|
|
<di:waypoint x="441" y="118" />
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNEdge id="Flow_07i0gvv_di" bpmnElement="Flow_07i0gvv">
|
|
|
|
<di:waypoint x="541" y="118" />
|
|
|
|
<di:waypoint x="627" y="118" />
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNEdge id="Flow_16q1uec_di" bpmnElement="Flow_16q1uec">
|
|
|
|
<di:waypoint x="491" y="176" />
|
|
|
|
<di:waypoint x="491" y="223" />
|
|
|
|
<di:waypoint x="490" y="223" />
|
|
|
|
<di:waypoint x="490" y="269" />
|
|
|
|
<bpmndi:BPMNLabel>
|
|
|
|
<dc:Bounds x="496" y="196" width="89" height="14" />
|
|
|
|
</bpmndi:BPMNLabel>
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNEdge id="Flow_0f79pbo_di" bpmnElement="Flow_0f79pbo">
|
|
|
|
<di:waypoint x="727" y="118" />
|
|
|
|
<di:waypoint x="797" y="118" />
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNEdge id="Flow_0rus4fi_di" bpmnElement="Flow_0rus4fi">
|
|
|
|
<di:waypoint x="897" y="118" />
|
|
|
|
<di:waypoint x="969" y="118" />
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNEdge id="Flow_13xidv2_di" bpmnElement="Flow_13xidv2">
|
|
|
|
<di:waypoint x="687" y="176" />
|
|
|
|
<di:waypoint x="687" y="269" />
|
|
|
|
<bpmndi:BPMNLabel>
|
|
|
|
<dc:Bounds x="694" y="226" width="86" height="27" />
|
|
|
|
</bpmndi:BPMNLabel>
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNEdge id="Flow_0xym55y_di" bpmnElement="Flow_0xym55y">
|
|
|
|
<di:waypoint x="189" y="118" />
|
|
|
|
<di:waypoint x="270" y="118" />
|
|
|
|
</bpmndi:BPMNEdge>
|
|
|
|
<bpmndi:BPMNShape id="Activity_0bieozg_di" bpmnElement="Activity_TestMessage">
|
|
|
|
<dc:Bounds x="440" y="269" width="100" height="80" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Activity_0hkt70o_di" bpmnElement="Activity_HowMany">
|
|
|
|
<dc:Bounds x="441" y="78" width="100" height="80" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Activity_00p1v49_di" bpmnElement="Activity_Modify">
|
|
|
|
<dc:Bounds x="627" y="78" width="100" height="80" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Activity_0n39q5x_di" bpmnElement="Activity_GoodBye">
|
|
|
|
<dc:Bounds x="797" y="78" width="100" height="80" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Event_10cp2vv_di" bpmnElement="Event_10cp2vv">
|
|
|
|
<dc:Bounds x="969" y="100" width="36" height="36" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Activity_0a9mhpp_di" bpmnElement="Activity_CancelMessage">
|
|
|
|
<dc:Bounds x="637" y="269" width="100" height="80" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Activity_1e3uaeb_di" bpmnElement="Activity_Hello">
|
|
|
|
<dc:Bounds x="270" y="78" width="100" height="80" />
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
|
|
|
|
<dc:Bounds x="153" y="100" width="36" height="36" />
|
|
|
|
<bpmndi:BPMNLabel>
|
|
|
|
<dc:Bounds x="159" y="143" width="24" height="14" />
|
|
|
|
</bpmndi:BPMNLabel>
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Event_1yxxtrb_di" bpmnElement="Event_TokenReset">
|
|
|
|
<dc:Bounds x="473" y="140" width="36" height="36" />
|
|
|
|
<bpmndi:BPMNLabel>
|
|
|
|
<dc:Bounds x="501" y="174" width="59" height="14" />
|
|
|
|
</bpmndi:BPMNLabel>
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
<bpmndi:BPMNShape id="Event_10t25ob_di" bpmnElement="Event_TokenReset2">
|
|
|
|
<dc:Bounds x="669" y="140" width="36" height="36" />
|
|
|
|
<bpmndi:BPMNLabel>
|
|
|
|
<dc:Bounds x="714" y="167" width="59" height="14" />
|
|
|
|
</bpmndi:BPMNLabel>
|
|
|
|
</bpmndi:BPMNShape>
|
|
|
|
</bpmndi:BPMNPlane>
|
|
|
|
</bpmndi:BPMNDiagram>
|
|
|
|
</bpmn:definitions>
|