aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/common/timescaledb
diff options
context:
space:
mode:
authorefiacor <fiachra.corcoran@est.tech>2021-10-12 14:10:49 +0100
committerefiacor <fiachra.corcoran@est.tech>2021-12-07 12:36:35 +0000
commit370c6dc33e55bfee7b3b79bcc21481b02a3f1e24 (patch)
treef687912dcc35388a56a4fdacd9bddc81c667ff95 /kubernetes/common/timescaledb
parent71a47c57fa84a36bb12bf3b87ad0d18b142c8d37 (diff)
[GLOBAL] Migrate to helm v3
Move all Chart.yaml to use apiVersion: 2 Move dependencies from requirements.yaml to Chart.yaml Changes to all makeFiles Changes to helm deploy plugin Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: I03c5290eee9e40f76eacbf171e774204cf5fb1c0 Issue-ID: OOM-2845
Diffstat (limited to 'kubernetes/common/timescaledb')
-rw-r--r--kubernetes/common/timescaledb/Chart.yaml16
-rw-r--r--kubernetes/common/timescaledb/requirements.yaml29
2 files changed, 14 insertions, 31 deletions
diff --git a/kubernetes/common/timescaledb/Chart.yaml b/kubernetes/common/timescaledb/Chart.yaml
index e2e9e7df34..6099351928 100644
--- a/kubernetes/common/timescaledb/Chart.yaml
+++ b/kubernetes/common/timescaledb/Chart.yaml
@@ -1,6 +1,7 @@
# ============LICENSE_START=======================================================
# Copyright (c) 2021 Bell Canada.
# Modifications Copyright © 2021 Orange
+# Modifications Copyright © 2021 Nordix Foundation
# ================================================================================
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -17,8 +18,19 @@
# SPDX-License-Identifier: Apache-2.0
# ============LICENSE_END=========================================================
-apiVersion: v1
+apiVersion: v2
appVersion: "1.0"
description: ONAP timescaledb
name: timescaledb
-version: 9.0.0
+version: 10.0.0
+
+dependencies:
+ - name: common
+ version: ~10.x-0
+ repository: '@local'
+ - name: serviceAccount
+ version: ~10.x-0
+ repository: '@local'
+ - name: repositoryGenerator
+ version: ~10.x-0
+ repository: 'file://../repositoryGenerator' \ No newline at end of file
diff --git a/kubernetes/common/timescaledb/requirements.yaml b/kubernetes/common/timescaledb/requirements.yaml
deleted file mode 100644
index 1bcd103f27..0000000000
--- a/kubernetes/common/timescaledb/requirements.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-# ============LICENSE_START=======================================================
-# Copyright (c) 2021 Bell Canada.
-# Modifications Copyright © 2021 Orange
-# ================================================================================
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-
-# http://www.apache.org/licenses/LICENSE-2.0
-
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-# SPDX-License-Identifier: Apache-2.0
-# ============LICENSE_END=========================================================
-
-dependencies:
- - name: common
- version: ~9.x-0
- repository: '@local'
- - name: serviceAccount
- version: ~9.x-0
- repository: '@local'
- - name: repositoryGenerator
- version: ~9.x-0
- repository: 'file://../repositoryGenerator'
274' href='#n274'>274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386
<?xml version="1.0" encoding="UTF-8"?>
<bpmn:definitions xmlns:bpmn="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" id="Definitions_1" targetNamespace="http://bpmn.io/schema/bpmn" exporter="Camunda Modeler" exporterVersion="1.10.0">
  <bpmn:process id="DoDeleteResourcesV1" name="DoDeleteResourcesV1" isExecutable="true">
    <bpmn:startEvent id="StartEvent_1" name="Start Resource Delete">
      <bpmn:outgoing>SequenceFlow_0stqur4</bpmn:outgoing>
    </bpmn:startEvent>
    <bpmn:scriptTask id="ScriptTask_0ngvt9d" name="Prepare Delete Resource Recipe" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_1oil1t3</bpmn:incoming>
      <bpmn:incoming>SequenceFlow_13nyd1j</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1qm7owo</bpmn:outgoing>
      <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
def ddrs = new DoDeleteResourcesV1()
ddrs.preResourceDelete(execution)]]></bpmn:script>
    </bpmn:scriptTask>
    <bpmn:scriptTask id="ScriptTask_15zy0jf" name="Execute Delete Resource Recipe" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_098gain</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1ly5jrs</bpmn:outgoing>
      <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
def ddr = new DoDeleteResourcesV1()
ddr.executeResourceDelete(execution)]]></bpmn:script>
    </bpmn:scriptTask>
    <bpmn:scriptTask id="ScriptTask_1gf78zz" name="Parse Next Resource" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_1ly5jrs</bpmn:incoming>
      <bpmn:incoming>SequenceFlow_0djplpd</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0i1gez5</bpmn:outgoing>
      <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
def ddr = new DoDeleteResourcesV1()
ddr.parseNextResource(execution)]]></bpmn:script>
    </bpmn:scriptTask>
    <bpmn:exclusiveGateway id="ExclusiveGateway_0rtr0n7" name="Is All Resource Deleted">
      <bpmn:incoming>SequenceFlow_0i1gez5</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1oil1t3</bpmn:outgoing>
      <bpmn:outgoing>SequenceFlow_1d5mzit</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:sequenceFlow id="SequenceFlow_0stqur4" sourceRef="StartEvent_1" targetRef="Task_1ue68b0" />
    <bpmn:sequenceFlow id="SequenceFlow_1qm7owo" sourceRef="ScriptTask_0ngvt9d" targetRef="ExclusiveGateway_0khn1my" />
    <bpmn:sequenceFlow id="SequenceFlow_1ly5jrs" sourceRef="ScriptTask_15zy0jf" targetRef="ScriptTask_1gf78zz" />
    <bpmn:sequenceFlow id="SequenceFlow_0i1gez5" sourceRef="ScriptTask_1gf78zz" targetRef="ExclusiveGateway_0rtr0n7" />
    <bpmn:sequenceFlow id="SequenceFlow_1oil1t3" name="No" sourceRef="ExclusiveGateway_0rtr0n7" targetRef="ScriptTask_0ngvt9d">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression"><![CDATA[#{(execution.getVariable("allResourceFinished" )  == "false" )}]]></bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:subProcess id="SubProcess_0sbt4ns" name="Sub-process for UnexpectedErrors" triggeredByEvent="true">
      <bpmn:startEvent id="StartEvent_1cjikl5">
        <bpmn:outgoing>SequenceFlow_0rkycoj</bpmn:outgoing>
        <bpmn:errorEventDefinition />
      </bpmn:startEvent>
      <bpmn:endEvent id="EndEvent_0gh3mcj">
        <bpmn:incoming>SequenceFlow_117fiux</bpmn:incoming>
      </bpmn:endEvent>
      <bpmn:scriptTask id="ScriptTask_0plexin" name="Log / Print Unexpected Error" scriptFormat="groovy">
        <bpmn:incoming>SequenceFlow_0rkycoj</bpmn:incoming>
        <bpmn:outgoing>SequenceFlow_117fiux</bpmn:outgoing>
        <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.common.scripts.*
ExceptionUtil ex = new ExceptionUtil()
ex.processJavaException(execution)]]></bpmn:script>
      </bpmn:scriptTask>
      <bpmn:sequenceFlow id="SequenceFlow_0rkycoj" name="" sourceRef="StartEvent_1cjikl5" targetRef="ScriptTask_0plexin" />
      <bpmn:sequenceFlow id="SequenceFlow_117fiux" name="" sourceRef="ScriptTask_0plexin" targetRef="EndEvent_0gh3mcj" />
    </bpmn:subProcess>
    <bpmn:serviceTask id="ServiceTask_176j3rl" name="Call Delete SDNC Service Topology" camunda:class="org.openecomp.mso.bpmn.infrastructure.workflow.serviceTask.SdncServiceTopologyOperationTask">
      <bpmn:incoming>SequenceFlow_1s1nnmj</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_174yrgl</bpmn:outgoing>
    </bpmn:serviceTask>
    <bpmn:exclusiveGateway id="ExclusiveGateway_1x63i6w" name="Is SDNC Service Contained">
      <bpmn:incoming>SequenceFlow_1yrkxjm</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_1s1nnmj</bpmn:outgoing>
      <bpmn:outgoing>SequenceFlow_0lk19rm</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:sequenceFlow id="SequenceFlow_1yrkxjm" sourceRef="StartEvent_1eo3c2a" targetRef="ExclusiveGateway_1x63i6w" />
    <bpmn:endEvent id="EndEvent_17bzayo" name="End Resource Deletion">
      <bpmn:incoming>SequenceFlow_0o21fg8</bpmn:incoming>
    </bpmn:endEvent>
    <bpmn:sequenceFlow id="SequenceFlow_1s1nnmj" name="yes" sourceRef="ExclusiveGateway_1x63i6w" targetRef="ServiceTask_176j3rl">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression"><![CDATA[#{(execution.getVariable("isContainsWanResource" )  == "true" )}]]></bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="SequenceFlow_174yrgl" sourceRef="ServiceTask_176j3rl" targetRef="ExclusiveGateway_1jybr0n" />
    <bpmn:sequenceFlow id="SequenceFlow_0lk19rm" name="no" sourceRef="ExclusiveGateway_1x63i6w" targetRef="ExclusiveGateway_1jybr0n">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression"><![CDATA[#{(execution.getVariable("isContainsWanResource" )  == "false" )}]]></bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:sequenceFlow id="SequenceFlow_1d5mzit" sourceRef="ExclusiveGateway_0rtr0n7" targetRef="EndEvent_17h3h92" />
    <bpmn:intermediateThrowEvent id="EndEvent_17h3h92" name="Go To Delete SDNC Service Topology">
      <bpmn:incoming>SequenceFlow_1d5mzit</bpmn:incoming>
      <bpmn:linkEventDefinition name="DeleteSDNCServiceTopology" />
    </bpmn:intermediateThrowEvent>
    <bpmn:intermediateCatchEvent id="StartEvent_1eo3c2a" name="Delete SDNC Service Topology">
      <bpmn:outgoing>SequenceFlow_1yrkxjm</bpmn:outgoing>
      <bpmn:linkEventDefinition name="DeleteSDNCServiceTopology" />
    </bpmn:intermediateCatchEvent>
    <bpmn:exclusiveGateway id="ExclusiveGateway_1jybr0n">
      <bpmn:incoming>SequenceFlow_174yrgl</bpmn:incoming>
      <bpmn:incoming>SequenceFlow_0lk19rm</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0o21fg8</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:sequenceFlow id="SequenceFlow_0o21fg8" sourceRef="ExclusiveGateway_1jybr0n" targetRef="EndEvent_17bzayo" />
    <bpmn:scriptTask id="ScriptTask_12460xo" name="Sequense Resources" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_14dezx8</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_13nyd1j</bpmn:outgoing>
      <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
def ddrs = new DoDeleteResourcesV1()
ddrs.sequenceResource(execution)]]></bpmn:script>
    </bpmn:scriptTask>
    <bpmn:sequenceFlow id="SequenceFlow_13nyd1j" sourceRef="ScriptTask_12460xo" targetRef="ScriptTask_0ngvt9d" />
    <bpmn:sequenceFlow id="SequenceFlow_14dezx8" sourceRef="Task_1ue68b0" targetRef="ScriptTask_12460xo" />
    <bpmn:scriptTask id="Task_1ue68b0" name="Preprocess Incoming Request" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_0stqur4</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_14dezx8</bpmn:outgoing>
      <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
def ddrs = new DoDeleteResourcesV1()
ddrs.preProcessRequest(execution)]]></bpmn:script>
    </bpmn:scriptTask>
    <bpmn:exclusiveGateway id="ExclusiveGateway_0khn1my" name="Is The Resource Instance Exists">
      <bpmn:incoming>SequenceFlow_1qm7owo</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_098gain</bpmn:outgoing>
      <bpmn:outgoing>SequenceFlow_19ccmqv</bpmn:outgoing>
    </bpmn:exclusiveGateway>
    <bpmn:sequenceFlow id="SequenceFlow_098gain" name="yes" sourceRef="ExclusiveGateway_0khn1my" targetRef="ScriptTask_15zy0jf">
      <bpmn:conditionExpression xsi:type="bpmn:tFormalExpression"><![CDATA[#{(execution.getVariable("resourceInstanceId" )  != "" )}]]></bpmn:conditionExpression>
    </bpmn:sequenceFlow>
    <bpmn:serviceTask id="ServiceTask_1bw1mjh" name="update progress update">
      <bpmn:extensionElements>
        <camunda:connector>
          <camunda:inputOutput>
            <camunda:inputParameter name="url">${CVFMI_dbAdapterEndpoint}</camunda:inputParameter>
            <camunda:inputParameter name="headers">
              <camunda:map>
                <camunda:entry key="content-type">application/soap+xml</camunda:entry>
                <camunda:entry key="Authorization">Basic QlBFTENsaWVudDpwYXNzd29yZDEk</camunda:entry>
              </camunda:map>
            </camunda:inputParameter>
            <camunda:inputParameter name="payload">${CVFMI_updateResOperStatusRequest}</camunda:inputParameter>
            <camunda:inputParameter name="method">POST</camunda:inputParameter>
            <camunda:outputParameter name="CVFMI_dbResponseCode">${statusCode}</camunda:outputParameter>
            <camunda:outputParameter name="CVFMI_dbResponse">${response}</camunda:outputParameter>
          </camunda:inputOutput>
          <camunda:connectorId>http-connector</camunda:connectorId>
        </camunda:connector>
      </bpmn:extensionElements>
      <bpmn:incoming>SequenceFlow_11bgbsh</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_0djplpd</bpmn:outgoing>
    </bpmn:serviceTask>
    <bpmn:scriptTask id="ScriptTask_0shhhxr" name="Prepare progress finished for the resource" scriptFormat="groovy">
      <bpmn:incoming>SequenceFlow_19ccmqv</bpmn:incoming>
      <bpmn:outgoing>SequenceFlow_11bgbsh</bpmn:outgoing>
      <bpmn:script><![CDATA[import org.openecomp.mso.bpmn.infrastructure.scripts.*
def dcsi = new DoDeleteResourcesV1()
dcsi.prepareFinishedProgressForResource(execution)]]></bpmn:script>
    </bpmn:scriptTask>
    <bpmn:sequenceFlow id="SequenceFlow_11bgbsh" sourceRef="ScriptTask_0shhhxr" targetRef="ServiceTask_1bw1mjh" />
    <bpmn:sequenceFlow id="SequenceFlow_19ccmqv" name="no" sourceRef="ExclusiveGateway_0khn1my" targetRef="ScriptTask_0shhhxr" />
    <bpmn:sequenceFlow id="SequenceFlow_0djplpd" sourceRef="ServiceTask_1bw1mjh" targetRef="ScriptTask_1gf78zz" />
  </bpmn:process>
  <bpmndi:BPMNDiagram id="BPMNDiagram_1">
    <bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="DoDeleteResourcesV1">
      <bpmndi:BPMNShape id="_BPMNShape_StartEvent_2" bpmnElement="StartEvent_1">
        <dc:Bounds x="-70" y="255" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="-89" y="291" width="76" height="24" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ScriptTask_0ngvt9d_di" bpmnElement="ScriptTask_0ngvt9d">
        <dc:Bounds x="392" y="233" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ScriptTask_15zy0jf_di" bpmnElement="ScriptTask_15zy0jf">
        <dc:Bounds x="665" y="233" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ScriptTask_1gf78zz_di" bpmnElement="ScriptTask_1gf78zz">
        <dc:Bounds x="865" y="233" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ExclusiveGateway_0rtr0n7_di" bpmnElement="ExclusiveGateway_0rtr0n7" isMarkerVisible="true">
        <dc:Bounds x="1011" y="248" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="999" y="302" width="75" height="24" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0stqur4_di" bpmnElement="SequenceFlow_0stqur4">
        <di:waypoint xsi:type="dc:Point" x="-34" y="273" />
        <di:waypoint xsi:type="dc:Point" x="38" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="2" y="252" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_1qm7owo_di" bpmnElement="SequenceFlow_1qm7owo">
        <di:waypoint xsi:type="dc:Point" x="492" y="273" />
        <di:waypoint xsi:type="dc:Point" x="550" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="476" y="252" width="90" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_1ly5jrs_di" bpmnElement="SequenceFlow_1ly5jrs">
        <di:waypoint xsi:type="dc:Point" x="765" y="273" />
        <di:waypoint xsi:type="dc:Point" x="865" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="770" y="252" width="90" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_0i1gez5_di" bpmnElement="SequenceFlow_0i1gez5">
        <di:waypoint xsi:type="dc:Point" x="965" y="273" />
        <di:waypoint xsi:type="dc:Point" x="1011" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="943" y="252" width="90" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_1oil1t3_di" bpmnElement="SequenceFlow_1oil1t3">
        <di:waypoint xsi:type="dc:Point" x="1036" y="298" />
        <di:waypoint xsi:type="dc:Point" x="1036" y="418" />
        <di:waypoint xsi:type="dc:Point" x="442" y="418" />
        <di:waypoint xsi:type="dc:Point" x="442" y="313" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="731" y="397" width="16" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="SubProcess_0sbt4ns_di" bpmnElement="SubProcess_0sbt4ns" isExpanded="true">
        <dc:Bounds x="453" y="815" width="467" height="193" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="StartEvent_1cjikl5_di" bpmnElement="StartEvent_1cjikl5">
        <dc:Bounds x="523" y="884" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="406" y="925" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="EndEvent_0gh3mcj_di" bpmnElement="EndEvent_0gh3mcj">
        <dc:Bounds x="816" y="884" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="699" y="925" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ScriptTask_0plexin_di" bpmnElement="ScriptTask_0plexin">
        <dc:Bounds x="627" y="862" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0rkycoj_di" bpmnElement="SequenceFlow_0rkycoj">
        <di:waypoint xsi:type="dc:Point" x="559" y="902" />
        <di:waypoint xsi:type="dc:Point" x="627" y="902" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="458" y="887" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_117fiux_di" bpmnElement="SequenceFlow_117fiux">
        <di:waypoint xsi:type="dc:Point" x="727" y="902" />
        <di:waypoint xsi:type="dc:Point" x="816" y="902" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="639.5" y="887" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ServiceTask_176j3rl_di" bpmnElement="ServiceTask_176j3rl">
        <dc:Bounds x="604" y="566" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ExclusiveGateway_1x63i6w_di" bpmnElement="ExclusiveGateway_1x63i6w" isMarkerVisible="true">
        <dc:Bounds x="396" y="581" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="379" y="635" width="84" height="24" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1yrkxjm_di" bpmnElement="SequenceFlow_1yrkxjm">
        <di:waypoint xsi:type="dc:Point" x="269" y="606" />
        <di:waypoint xsi:type="dc:Point" x="396" y="606" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="332.5" y="585" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="EndEvent_17bzayo_di" bpmnElement="EndEvent_17bzayo">
        <dc:Bounds x="992.2009291521485" y="588" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="977" y="628" width="72" height="24" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_1s1nnmj_di" bpmnElement="SequenceFlow_1s1nnmj">
        <di:waypoint xsi:type="dc:Point" x="446" y="606" />
        <di:waypoint xsi:type="dc:Point" x="604" y="606" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="516" y="585" width="20" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_174yrgl_di" bpmnElement="SequenceFlow_174yrgl">
        <di:waypoint xsi:type="dc:Point" x="704" y="606" />
        <di:waypoint xsi:type="dc:Point" x="827" y="606" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="765.5" y="585" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_0lk19rm_di" bpmnElement="SequenceFlow_0lk19rm">
        <di:waypoint xsi:type="dc:Point" x="421" y="631" />
        <di:waypoint xsi:type="dc:Point" x="421" y="721" />
        <di:waypoint xsi:type="dc:Point" x="852" y="721" />
        <di:waypoint xsi:type="dc:Point" x="852" y="631" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="629" y="700" width="15" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_1d5mzit_di" bpmnElement="SequenceFlow_1d5mzit">
        <di:waypoint xsi:type="dc:Point" x="1061" y="273" />
        <di:waypoint xsi:type="dc:Point" x="1150" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1105.5" y="252" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="IntermediateThrowEvent_122grb2_di" bpmnElement="EndEvent_17h3h92">
        <dc:Bounds x="1150" y="255" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="1134" y="295" width="73" height="36" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="IntermediateCatchEvent_11q62m0_di" bpmnElement="StartEvent_1eo3c2a">
        <dc:Bounds x="233" y="588" width="36" height="36" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="209" y="628" width="87" height="24" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ExclusiveGateway_1jybr0n_di" bpmnElement="ExclusiveGateway_1jybr0n" isMarkerVisible="true">
        <dc:Bounds x="827" y="581" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="815" y="635" width="75" height="24" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_0o21fg8_di" bpmnElement="SequenceFlow_0o21fg8">
        <di:waypoint xsi:type="dc:Point" x="877" y="606" />
        <di:waypoint xsi:type="dc:Point" x="992" y="606" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="934.5" y="585" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ScriptTask_12460xo_di" bpmnElement="ScriptTask_12460xo">
        <dc:Bounds x="219" y="233" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_13nyd1j_di" bpmnElement="SequenceFlow_13nyd1j">
        <di:waypoint xsi:type="dc:Point" x="319" y="273" />
        <di:waypoint xsi:type="dc:Point" x="392" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="355.5" y="252" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_14dezx8_di" bpmnElement="SequenceFlow_14dezx8">
        <di:waypoint xsi:type="dc:Point" x="138" y="273" />
        <di:waypoint xsi:type="dc:Point" x="219" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="178.5" y="252" width="0" height="12" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ScriptTask_1tdnal8_di" bpmnElement="Task_1ue68b0">
        <dc:Bounds x="38" y="233" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ExclusiveGateway_0khn1my_di" bpmnElement="ExclusiveGateway_0khn1my" isMarkerVisible="true">
        <dc:Bounds x="550" y="248" width="50" height="50" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="536" y="301" width="79" height="28" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_098gain_di" bpmnElement="SequenceFlow_098gain">
        <di:waypoint xsi:type="dc:Point" x="600" y="273" />
        <di:waypoint xsi:type="dc:Point" x="665" y="273" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="624" y="251" width="18" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNShape id="ServiceTask_1bw1mjh_di" bpmnElement="ServiceTask_1bw1mjh">
        <dc:Bounds x="865" y="112" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNShape id="ScriptTask_0shhhxr_di" bpmnElement="ScriptTask_0shhhxr">
        <dc:Bounds x="665" y="112" width="100" height="80" />
      </bpmndi:BPMNShape>
      <bpmndi:BPMNEdge id="SequenceFlow_11bgbsh_di" bpmnElement="SequenceFlow_11bgbsh">
        <di:waypoint xsi:type="dc:Point" x="765" y="152" />
        <di:waypoint xsi:type="dc:Point" x="865" y="152" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="815" y="130" width="0" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_19ccmqv_di" bpmnElement="SequenceFlow_19ccmqv">
        <di:waypoint xsi:type="dc:Point" x="575" y="248" />
        <di:waypoint xsi:type="dc:Point" x="575" y="152" />
        <di:waypoint xsi:type="dc:Point" x="665" y="152" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="584" y="193" width="12" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
      <bpmndi:BPMNEdge id="SequenceFlow_0djplpd_di" bpmnElement="SequenceFlow_0djplpd">
        <di:waypoint xsi:type="dc:Point" x="915" y="192" />
        <di:waypoint xsi:type="dc:Point" x="915" y="213" />
        <di:waypoint xsi:type="dc:Point" x="915" y="213" />
        <di:waypoint xsi:type="dc:Point" x="915" y="233" />
        <bpmndi:BPMNLabel>
          <dc:Bounds x="930" y="206" width="0" height="14" />
        </bpmndi:BPMNLabel>
      </bpmndi:BPMNEdge>
    </bpmndi:BPMNPlane>
  </bpmndi:BPMNDiagram>
</bpmn:definitions>