3 "id": "3645100d.93b1e",
17 "id": "a67dda3b.aa6388",
18 "type": "service-logic",
19 "name": "DataChange ${project.version}",
20 "module": "DataChange",
21 "version": "${project.version}",
23 "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='DataChange' version='${project.version}'>",
25 "x": 317.1111488342285,
26 "y": 161.44447135925293,
27 "z": "f5f8cf31.a0ec1",
35 "id": "fc54766d.ffb9e8",
37 "name": "method esr-thirdparty-sdnc",
38 "xml": "<method rpc='esr-thirdparty-sdnc' mode='sync'>\n",
41 "x": 314.5556983947754,
42 "y": 325.2222566604614,
43 "z": "f5f8cf31.a0ec1",
51 "id": "e6c2b0ea.17014",
53 "name": "block : atomic",
54 "xml": "<block atomic=\"true\">\n",
58 "x": 269.7779655456543,
59 "y": 460.1113119125366,
60 "z": "f5f8cf31.a0ec1",
71 "id": "195661d4.a9c59e",
74 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/svclogic.log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"data-change-notification\"/>\n<parameter name=\"field3\" value=\"Config\"/>\n<parameter name=\"field4\" value=\"`service-url`\"/>\n<parameter name=\"field5\" value=\"`$prop.sdncRestApi.thirdpartySdnc.url`\"/>",
79 "z": "f5f8cf31.a0ec1",
85 "id": "9897db0a.e34dc8",
87 "name": "call validate-esr-thirdparty-sdnc-input",
88 "xml": "<call module='DataChange' rpc='validate-esr-thirdparty-sdnc-input' mode='sync' >\n",
91 "x": 672.7776336669922,
92 "y": 393.9998035430908,
93 "z": "f5f8cf31.a0ec1",
99 "id": "9787862d.18f5b8",
101 "name": "for 0..key-data_length",
102 "xml": "<for index='idx' start='0' end='`$data-change-notification-input.key-data_length`' >\n",
105 "x": 607.4441070556641,
106 "y": 476.19078826904297,
107 "z": "f5f8cf31.a0ec1",
115 "id": "64de51c2.171a2",
122 "x": 779.3335723876953,
123 "y": 475.4130334854126,
124 "z": "f5f8cf31.a0ec1",
136 "id": "6c37c93a.5a9338",
137 "type": "switchNode",
138 "name": "switch service-url",
139 "xml": "<switch test=\"`$data-change-notification-input.key-data[$idx].key-name == 'service-url'`\">\n",
142 "x": 991.5552749633789,
143 "y": 385.5241861343384,
144 "z": "f5f8cf31.a0ec1",
152 "id": "ef74e18a.347bb",
153 "type": "outcomeTrue",
155 "xml": "<outcome value='true'>\n",
158 "x": 1155.5553970336914,
159 "y": 384.5554189682007,
160 "z": "f5f8cf31.a0ec1",
168 "id": "ce02826f.96607",
170 "name": "set service-url",
171 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.url' value='`$data-change-notification-input.key-data[$idx].key-value`' />\n",
173 "x": 1309.5554885864258,
174 "y": 384.1554126739502,
175 "z": "f5f8cf31.a0ec1",
179 "id": "f8e49db.93b206",
180 "type": "switchNode",
181 "name": "switch user-name",
182 "xml": "<switch test=\"`$data-change-notification-input.key-data[$idx].key-name == 'user-name'`\">\n",
185 "x": 988.8450202941895,
186 "y": 454.7712459564209,
187 "z": "f5f8cf31.a0ec1",
195 "id": "b1f04d56.2de33",
196 "type": "outcomeTrue",
198 "xml": "<outcome value='true'>\n",
201 "x": 1157.8450088500977,
202 "y": 452.8024892807007,
203 "z": "f5f8cf31.a0ec1",
211 "id": "393fe106.5ce84e",
214 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.user' value='`$data-change-notification-input.key-data[$idx].key-value`' />\n",
216 "x": 1293.8451614379883,
217 "y": 452.40248012542725,
218 "z": "f5f8cf31.a0ec1",
222 "id": "b38e3659.a3e968",
223 "type": "switchNode",
224 "name": "switch password",
225 "xml": "<switch test=\"`$data-change-notification-input.key-data[$idx].key-name == 'password'`\">\n",
228 "x": 986.6228523254395,
229 "y": 520.3267955780029,
230 "z": "f5f8cf31.a0ec1",
238 "id": "31f8b0b.92d9a5",
239 "type": "outcomeTrue",
241 "xml": "<outcome value='true'>\n",
244 "x": 1158.6228103637695,
245 "y": 520.3580408096313,
246 "z": "f5f8cf31.a0ec1",
254 "id": "4275b621.ba48f8",
256 "name": "set password",
257 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.password' value='`$data-change-notification-input.key-data[$idx].key-value`' />\n",
259 "x": 1313.6230545043945,
260 "y": 518.9580202102661,
261 "z": "f5f8cf31.a0ec1",
265 "id": "8e1fe65e.d69f18",
267 "name": "call esr-thirdparty-sdnc-discovery",
268 "xml": "<call module='DataChange' rpc='esr-thirdparty-sdnc-discovery' mode='sync' >\n",
271 "x": 630.4377593994141,
272 "y": 602.5490007400513,
273 "z": "f5f8cf31.a0ec1",
279 "id": "abe36d34.993f2",
280 "type": "switchNode",
281 "name": "switch esr-system-info-id",
282 "xml": "<switch test=\"`$data-change-notification-input.key-data[$idx].key-name == 'esr-system-info-id'`\">\n",
285 "x": 1008.4441528320312,
286 "y": 574.3331909179688,
287 "z": "f5f8cf31.a0ec1",
295 "id": "c47d5b3c.ec2b98",
296 "type": "outcomeTrue",
298 "xml": "<outcome value='true'>\n",
301 "x": 1183.4441375732422,
302 "y": 572.3643522262573,
303 "z": "f5f8cf31.a0ec1",
311 "id": "b46d33d6.3f8df",
313 "name": "set esr-system-info-id",
314 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.system-info-id' value='`$data-change-notification-input.key-data[$idx].key-value`' />\n",
316 "x": 1349.444107055664,
317 "y": 573.964376449585,
318 "z": "f5f8cf31.a0ec1",
322 "id": "ab9e3d95.0ab8",
323 "type": "switchNode",
324 "name": "switch thirdparty-sdnc-id",
325 "xml": "<switch test=\"`$data-change-notification-input.key-data[$idx].key-name == 'thirdparty-sdnc-id'`\">\n",
330 "z": "f5f8cf31.a0ec1",
338 "id": "6a0992e2.98429c",
339 "type": "outcomeTrue",
341 "xml": "<outcome value='true'>\n",
344 "x": 1177.999984741211,
345 "y": 617.0311613082886,
346 "z": "f5f8cf31.a0ec1",
354 "id": "75b4346a.e3888c",
356 "name": "set thirdparty-sdnc-id",
357 "xml": "<set>\n<parameter name='prop.sdncRestApi.thirdpartySdnc.id' value='`$data-change-notification-input.key-data[$idx].key-value`' />\n",
359 "x": 1343.9999542236328,
360 "y": 618.6311855316162,
361 "z": "f5f8cf31.a0ec1",