3 "id": "fa16ded3.d901b8",
\r
7 "x": 115.56666564941406,
\r
9 "z": "85a5350a.773aa",
\r
17 "id": "f00eb096.4df5f8",
\r
20 "xml": "<method rpc='main-create' mode='sync'>\n",
\r
23 "x": 114.56666564941406,
\r
25 "z": "85a5350a.773aa",
\r
33 "id": "90403a74.09bb68",
\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": 333.06666564941406,
\r
43 "z": "85a5350a.773aa",
\r
51 "id": "f2783a8d.204c9",
\r
53 "name": "block : atomic",
\r
54 "xml": "<block atomic='true'>",
\r
58 "x": 290.56666564941406,
\r
60 "z": "85a5350a.773aa",
\r
75 "id": "1dad9f12.1a3e61",
\r
76 "type": "switchNode",
\r
77 "name": "switch : domain-type",
\r
78 "xml": "<switch test='`$domain-type`'>\n \n",
\r
81 "x": 168.06666564941406,
\r
83 "z": "85a5350a.773aa",
\r
92 "id": "e31c6328.82295",
\r
95 "xml": "<outcome value='MSA'>\n",
\r
98 "x": 470.56666564941406,
\r
100 "z": "85a5350a.773aa",
\r
108 "id": "4cf89a4b.d30f7c",
\r
111 "xml": "<outcome value='TAPI'>\n",
\r
114 "x": 466.56666564941406,
\r
116 "z": "85a5350a.773aa",
\r
124 "id": "ee7be5b0.aa7dc8",
\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": 683.5666351318359,
\r
132 "z": "85a5350a.773aa",
\r
138 "id": "b7bf1438.6f1708",
\r
140 "name": "block : atomic",
\r
141 "xml": "<block atomic='true'>",
\r
145 "x": 658.5666656494141,
\r
147 "z": "85a5350a.773aa",
\r
156 "id": "8393cee1.c83828",
\r
158 "name": "block : atomic",
\r
159 "xml": "<block atomic='true'>",
\r
163 "x": 651.5666656494141,
\r
165 "z": "85a5350a.773aa",
\r
173 "id": "aaac41a5.27aa68",
\r
175 "name": "call validate-input-parameters",
\r
176 "xml": "<call module='optical-service' rpc='optical-validate-input-params' mode='sync' >\n",
\r
179 "x": 740.5666351318359,
\r
181 "z": "85a5350a.773aa",
\r
187 "id": "a02ebdd4.76b6e",
\r
189 "name": "call TAPI DG",
\r
190 "xml": "<call module='optical-service' rpc='service-create-tapi' mode='sync' >\n",
\r
193 "x": 847.5666961669922,
\r
195 "z": "85a5350a.773aa",
\r
201 "id": "e32158b8.9895f",
\r
203 "name": "call MSA DG",
\r
204 "xml": "<call module='optical-service' rpc='service-create-msa' mode='sync' >\n",
\r
207 "x": 877.5666351318359,
\r
209 "z": "85a5350a.773aa",
\r
215 "id": "f2b644f.38afa38",
\r
216 "type": "get-resource",
\r
217 "name": "get resources from DB -controller_id",
\r
218 "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
221 "x": 700.5666351318359,
\r
223 "z": "85a5350a.773aa",
\r
231 "id": "8c0272ce.5073f8",
\r
233 "name": "split node-id a-end retrieved from DB",
\r
234 "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
237 "x": 700.5666351318359,
\r
239 "z": "85a5350a.773aa",
\r
245 "id": "b77153b2.c2f938",
\r
248 "xml": "<outcome value='success'>\n",
\r
251 "x": 936.5666351318359,
\r
253 "z": "85a5350a.773aa",
\r
261 "id": "8f62ab7a.db0b3",
\r
264 "xml": "<set>\n<parameter name='controller-id' value='`$controllerid.controller-id`' />\n\n\n\n\n\n\n\n\n\n\n",
\r
266 "x": 1079.566635131836,
\r
268 "z": "85a5350a.773aa",
\r
272 "id": "c0d24976.f4106",
\r
274 "name": "set controller-ip",
\r
275 "xml": "<set>\n<parameter name='controller-ip' value='`$param-prefix[1]`' />\n<parameter name='domain-type' value='`$param-prefix[0]`' />\n\n \n",
\r
277 "x": 644.5666351318359,
\r
279 "z": "85a5350a.773aa",
\r
283 "id": "f7e9652a.8ce238",
\r
284 "type": "get-resource",
\r
285 "name": "get-resource",
\r
286 "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
289 "x": 522.5666351318359,
\r
291 "z": "85a5350a.773aa",
\r
299 "id": "6f7933ca.5a605c",
\r
300 "type": "get-resource",
\r
301 "name": "get-resource",
\r
302 "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
305 "x": 508.56663513183594,
\r
307 "z": "85a5350a.773aa",
\r
315 "id": "a1f4b6c7.113a2",
\r
318 "xml": "<outcome value='success'>\n",
\r
321 "x": 706.5666351318359,
\r
323 "z": "85a5350a.773aa",
\r
331 "id": "46b0b834.385158",
\r
334 "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
336 "x": 873.5666351318359,
\r
338 "z": "85a5350a.773aa",
\r
342 "id": "2ea9e371.7eafec",
\r
345 "xml": "<outcome value='success'>\n",
\r
348 "x": 705.5666351318359,
\r
350 "z": "85a5350a.773aa",
\r
358 "id": "89fb9148.b2f3a8",
\r
361 "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
363 "x": 873.5666351318359,
\r
365 "z": "85a5350a.773aa",
\r
369 "id": "2158346f.f6bbfc",
\r
371 "name": "set service-name",
\r
372 "xml": "<set>\n<parameter name='optical-service-create-input.payload.service-name' value=\"`$optical-service-create-input.payload.service-name + '_' + $param-prefix[2]`\"/>\n \n",
\r
376 "z": "85a5350a.773aa",
\r