3 "id": "65bbf2ea.e8f944",
\r
7 "x": 286.8833312988281,
\r
9 "z": "30ae7182.add8b6",
\r
17 "id": "f336edeb.74ce6",
\r
20 "xml": "<method rpc='main-create' mode='sync'>\n",
\r
23 "x": 285.8833312988281,
\r
25 "z": "30ae7182.add8b6",
\r
33 "id": "1593715.ae96a8f",
\r
34 "type": "service-logic",
\r
35 "name": "optical-service ${project.version}",
\r
36 "module": "optical-service",
\r
37 "version": "${project.version}",
\r
39 "xml": "<service-logic xmlns='http://www.onap.org/sdnc/svclogic' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://www.onap.org/sdnc/svclogic ./svclogic.xsd' module='optical-service' version='${project.version}'>",
\r
41 "x": 504.3833312988281,
\r
43 "z": "30ae7182.add8b6",
\r
51 "id": "14882330.8313b5",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic='true'>",
\r
58 "x": 461.8833312988281,
\r
60 "z": "30ae7182.add8b6",
\r
75 "id": "c4d3d388.dc35a",
\r
76 "type": "switchNode",
\r
77 "name": "switch : domain-type",
\r
78 "xml": "<switch test='`$domain-type`'>\n \n",
\r
81 "x": 339.3833312988281,
\r
83 "z": "30ae7182.add8b6",
\r
92 "id": "77b74d5.6495a34",
\r
95 "xml": "<outcome value='MSA'>\n",
\r
98 "x": 641.8833312988281,
\r
100 "z": "30ae7182.add8b6",
\r
108 "id": "7bd5cfea.c1ac2",
\r
111 "xml": "<outcome value='TAPI'>\n",
\r
114 "x": 637.8833312988281,
\r
116 "z": "30ae7182.add8b6",
\r
124 "id": "994bfa4.9799188",
\r
127 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n<parameter name='fileName' value='/opt/onap/sdnc/data/properties/optical-service-dg.properties' />\n<parameter name='contextPrefix' value='prop' />\n",
\r
130 "x": 854.88330078125,
\r
132 "z": "30ae7182.add8b6",
\r
138 "id": "70f7a20a.befe0c",
\r
140 "name": "block : atomic",
\r
141 "xml": "<block atomic='true'>",
\r
145 "x": 829.8833312988281,
\r
147 "z": "30ae7182.add8b6",
\r
155 "id": "9b03001b.004b98",
\r
157 "name": "block : atomic",
\r
158 "xml": "<block atomic='true'>",
\r
162 "x": 822.8833312988281,
\r
164 "z": "30ae7182.add8b6",
\r
172 "id": "204f0598.3ac182",
\r
174 "name": "call validate-input-parameters",
\r
175 "xml": "<call module='optical-service' rpc='optical-validate-input-params' mode='sync' >\n",
\r
178 "x": 911.88330078125,
\r
180 "z": "30ae7182.add8b6",
\r
186 "id": "b46560fc.9378b8",
\r
188 "name": "call TAPI DG",
\r
189 "xml": "<call module='optical-service' rpc='service-create-tapi' mode='sync' >\n",
\r
192 "x": 1018.8833618164062,
\r
194 "z": "30ae7182.add8b6",
\r
200 "id": "5fc1c8dc.a583e8",
\r
202 "name": "call MSA DG",
\r
203 "xml": "<call module='optical-service' rpc='service-create-msa' mode='sync' >\n",
\r
206 "x": 1048.88330078125,
\r
208 "z": "30ae7182.add8b6",
\r
214 "id": "2d636d44.e5a0fa",
\r
215 "type": "get-resource",
\r
216 "name": "get resources from DB -controller_id",
\r
217 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT controller_id\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-aend.port-id'\npfx='controllerid'>\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n",
\r
220 "x": 871.88330078125,
\r
222 "z": "30ae7182.add8b6",
\r
230 "id": "2c72a67.f372ada",
\r
232 "name": "split node-id a-end retrieved from DB",
\r
233 "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliStringUtils' method='split' >\n<parameter name=\"original_string\" value='`$controller-id`'/>\n<parameter name=\"regex\" value=\"_\"/>\n<parameter name=\"ctx_memory_result_key\" value=\"param-prefix\"/>\n",
\r
236 "x": 871.88330078125,
\r
238 "z": "30ae7182.add8b6",
\r
244 "id": "33031f70.c9e2f",
\r
247 "xml": "<outcome value='success'>\n",
\r
250 "x": 1107.88330078125,
\r
252 "z": "30ae7182.add8b6",
\r
260 "id": "6316e11e.6a8a8",
\r
263 "xml": "<set>\n<parameter name='controller-id' value='`$controllerid.controller-id`' />\n\n\n\n\n\n\n\n\n\n\n",
\r
265 "x": 1250.88330078125,
\r
267 "z": "30ae7182.add8b6",
\r
271 "id": "79455985.47e29",
\r
273 "name": "set controller-ip",
\r
274 "xml": "<set>\n<parameter name='controller-ip' value='`$param-prefix[1]`' />\n<parameter name='domain-type' value='`$param-prefix[0]`' />\n \n",
\r
276 "x": 815.88330078125,
\r
278 "z": "30ae7182.add8b6",
\r
282 "id": "887cbe59.b1784",
\r
283 "type": "get-resource",
\r
284 "name": "get-resource",
\r
285 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-aend.port-id'\npfx='db-aend'>\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n",
\r
288 "x": 693.88330078125,
\r
290 "z": "30ae7182.add8b6",
\r
298 "id": "4f44de12.e7fb18",
\r
299 "type": "get-resource",
\r
300 "name": "get-resource",
\r
301 "xml": "<get-resource plugin='org.onap.ccsdk.sli.adaptors.resource.sql.SqlResource' resource='SQL'\nkey='SELECT *\nfrom TOPOLOGY_LOGICAL_RELATION_TO_PINTERFACE\nWHERE interface_name = $optical-service-create-input.payload.service-zend.port-id'\npfx='db-zend'>\n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n",
\r
304 "x": 679.88330078125,
\r
306 "z": "30ae7182.add8b6",
\r
314 "id": "1d791c96.d1da33",
\r
317 "xml": "<outcome value='success'>\n",
\r
320 "x": 877.88330078125,
\r
322 "z": "30ae7182.add8b6",
\r
330 "id": "c56f5bdc.a7e378",
\r
333 "xml": "<set>\n<parameter name='aend-nodeid' value='`$db-aend.pnf-id`' />\n<parameter name='a-end-pnf-name' value='`$db-aend.pnf-name`' />\n<parameter name='aend-clli' value='`$db-aend.clli`' />\n\n\n\n\n\n\n\n\n\n\n\n",
\r
335 "x": 1044.88330078125,
\r
337 "z": "30ae7182.add8b6",
\r
341 "id": "ef8516e4.6c5f7",
\r
344 "xml": "<outcome value='success'>\n",
\r
347 "x": 876.88330078125,
\r
349 "z": "30ae7182.add8b6",
\r
357 "id": "3ea4fdfa.d7bd4a",
\r
360 "xml": "<set>\n<parameter name='zend-nodeid' value='`$db-zend.pnf-id`' />\n<parameter name='z-end-pnf-name' value='`$db-zend.pnf-name`' />\n<parameter name='zend-clli' value='`$db-zend.clli`' />\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
\r
362 "x": 1044.88330078125,
\r
364 "z": "30ae7182.add8b6",
\r