3 "id": "b7ddcc21.7450f8",
\r
5 "name": "Service-Configuration-Activate",
\r
10 "z": "f00ee083.799bc",
\r
14 "id": "6190e20.7a54fa",
\r
19 "y": 92.1111068725586,
\r
20 "z": "f00ee083.799bc",
\r
28 "id": "2058c9b5.b7deb6",
\r
29 "type": "service-logic",
\r
30 "name": "Appc-API 4.0.0",
\r
31 "module": "Appc-API",
\r
34 "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='Appc-API' version='4.0.0'>",
\r
36 "x": 283.6667022705078,
\r
37 "y": 92.77776336669922,
\r
38 "z": "f00ee083.799bc",
\r
46 "id": "4a5c6156.ae9748",
\r
48 "name": "method service-configuration-activate",
\r
49 "xml": "<method rpc='service-configuration-activate' mode='sync'>\n",
\r
52 "x": 539.0000305175781,
\r
53 "y": 92.44442749023438,
\r
54 "z": "f00ee083.799bc",
\r
62 "id": "c16f0bac.54ec08",
\r
63 "type": "switchNode",
\r
64 "name": "switch: order-status",
\r
65 "xml": "<switch test=\"`$service-data.oper-status.order-status`\">\n<!--\nleaf order-status {\n\ttype enumeration {\n\t\tenum \"Reserved\";\n\t\tenum \"Activated\";\n\t\tenum \"PendingDelete\";\n\t\tenum \"RequestFailed\";\n\t\tenum \"InProgressTimeout\";\n\t\tenum \"InProgress\";\n\t\tenum \"PendingActivate\";\n\t}\n}\n-->",
\r
68 "x": 146.76312255859375,
\r
69 "y": 288.3101501464844,
\r
70 "z": "f00ee083.799bc",
\r
81 "id": "d1c8c56d.d2c3c8",
\r
84 "xml": "<outcome value='Reserved'>",
\r
87 "x": 352.9147033691406,
\r
89 "z": "f00ee083.799bc",
\r
97 "id": "5b9c2108.22ff08",
\r
99 "name": "block : atomic",
\r
100 "xml": "<block atomic=\"true\">",
\r
103 "x": 540.9318237304688,
\r
104 "y": 302.6607666015625,
\r
105 "z": "f00ee083.799bc",
\r
119 "id": "9f7cc348.9044a",
\r
121 "name": "set: maintinance-indicator = N",
\r
122 "xml": "<set>\n\t<parameter name='service-data.oper-status.maintenance-indicator' value='N' />",
\r
124 "x": 807.69384765625,
\r
125 "y": 514.8492431640625,
\r
126 "z": "f00ee083.799bc",
\r
130 "id": "c5dfc2e0.a31f88",
\r
133 "xml": "<outcome value='failure'>",
\r
135 "x": 939.60693359375,
\r
136 "y": 597.1112060546875,
\r
137 "z": "f00ee083.799bc",
\r
145 "id": "7ab0628e.874b74",
\r
147 "name": "block : atomic",
\r
152 "x": 1134.6068115234375,
\r
153 "y": 596.1112060546875,
\r
154 "z": "f00ee083.799bc",
\r
163 "id": "45617b36.27072c",
\r
166 "xml": "<outcome value='Other'>\n\n<!-- null, PendingActivate, Activated, Audited -->",
\r
169 "x": 238.27389526367188,
\r
170 "y": 806.9207153320312,
\r
171 "z": "f00ee083.799bc",
\r
179 "id": "8ff99d13.048668",
\r
181 "name": "set: last-sub-action-status = InProgress",
\r
182 "xml": "<set>\n\t<parameter name=\"service-data.oper-status.last-sub-action-status\" value=\"InProgress\" />",
\r
184 "x": 827.9404296875,
\r
185 "y": 335.44451904296875,
\r
186 "z": "f00ee083.799bc",
\r
190 "id": "d5e2186e.f0d268",
\r
192 "name": "execute: setTime(modify-timestamp)",
\r
193 "xml": "<execute plugin=\"org.onap.ccsdk.sli.plugins.ipAddressTools.IpAddressTool\" method=\"setTime\">\n\t<parameter name=\"ctxVariable\" value=\"service-data.oper-status.modify-timestamp\"/>",
\r
196 "x": 821.7498779296875,
\r
198 "z": "f00ee083.799bc",
\r
204 "id": "bd4cd955.3ff1b",
\r
205 "type": "returnFailure",
\r
206 "name": "return failure",
\r
207 "xml": "<return status='failure'>\n\t<parameter name='error-code' value='400'/>\n\t<parameter name='error-message' value='Invalid Order Status State'/>\n\t<parameter name='ack-final' value='Y'/>",
\r
209 "x": 427.08331298828125,
\r
210 "y": 803.3333129882812,
\r
211 "z": "f00ee083.799bc",
\r
215 "id": "c03d84f0.eb0e78",
\r
216 "type": "returnFailure",
\r
217 "name": "return failure",
\r
218 "xml": "<return status=\"failure\">\n\t<parameter name=\"error-code\" value=\"404\"/>\n\t<parameter name=\"error-message\" value=\"Service instance not found in config tree\"/>\n\t<parameter name='ack-final' value='Y'/>",
\r
220 "x": 729.27392578125,
\r
221 "y": 152.46835327148438,
\r
222 "z": "f00ee083.799bc",
\r
226 "id": "59d25bd8.67e904",
\r
227 "type": "outcomeFalse",
\r
229 "xml": "<outcome value=\"false\">",
\r
232 "x": 550.083251953125,
\r
233 "y": 150.66664123535156,
\r
234 "z": "f00ee083.799bc",
\r
242 "id": "13043f4e.308b39",
\r
243 "type": "outcomeTrue",
\r
245 "xml": "<outcome value='true'>",
\r
248 "x": 544.4165649414062,
\r
249 "y": 194.00001525878906,
\r
250 "z": "f00ee083.799bc",
\r
258 "id": "ae76d72a.cd9fa8",
\r
259 "type": "switchNode",
\r
260 "name": "switch: service-instance-id config == input",
\r
261 "xml": "<switch test=\"`$service-configuration-operation-input.service-information.service-instance-id == $service-data.service-information.service-instance-id`\">",
\r
264 "x": 206.74984741210938,
\r
265 "y": 169.99998474121094,
\r
266 "z": "f00ee083.799bc",
\r
275 "id": "5396ee77.430da8",
\r
277 "name": "save: modify-timestamp",
\r
278 "xml": "<save plugin=\"org.onap.ccsdk.sli.adaptors.resource.mdsal.ConfigResource\" resource=\"service-data\">\n\t\t<parameter name=\"service-data.oper-status.modify-timestamp\" value=\"`$service-data.oper-status.modify-timestamp`\" />",
\r
283 "z": "f00ee083.799bc",
\r
289 "id": "391458f8.3734d8",
\r
292 "xml": "<outcome value='success'>",
\r
295 "x": 936.7498779296875,
\r
297 "z": "f00ee083.799bc",
\r
305 "id": "230778fb.d3aa48",
\r
307 "name": "block : atomic",
\r
312 "x": 1139.41650390625,
\r
313 "y": 861.3333740234375,
\r
314 "z": "f00ee083.799bc",
\r
323 "id": "669f2807.a376",
\r
324 "type": "returnSuccess",
\r
325 "name": "return success",
\r
326 "xml": "<return status='success'>\n\t<parameter name=\"error-code\" value=\"200\" />",
\r
328 "x": 1445.7498779296875,
\r
330 "z": "f00ee083.799bc",
\r
334 "id": "beaa19db.1d003",
\r
336 "name": "OrderStatus null - NO prepare done",
\r
341 "z": "f00ee083.799bc",
\r
345 "id": "4afdefcb.ed7e5",
\r
347 "name": "set: order-status = RequestFailed",
\r
348 "xml": "<set>\n\t<parameter name=\"service-data.oper-status.order-status\" value=\"RequestFailed\" />",
\r
350 "x": 1529.7498779296875,
\r
352 "z": "f00ee083.799bc",
\r
356 "id": "7e50854b.88cc3c",
\r
357 "type": "GenericXML",
\r
358 "name": "set: last-action, last-sub-action, last-svc-request-id, last-order-status",
\r
359 "xml": "<set>\n\t<parameter name=\"service-data.oper-status.last-action\" value=\"VsbgServiceActivateRequest\" />\n\t<parameter name=\"service-data.oper-status.last-sub-action\" value=\"`$service-configuration-operation-input.request-information.request-sub-action`\" />\n\t<parameter name=\"service-data.oper-status.last-svc-request-id\" value=\"`$service-configuration-operation-input.sdnc-request-header.svc-request-id`\" />\n\t<parameter name=\"service-data.oper-status.last-order-status\" value=\"`$service-data.oper-status.order-status`\" />\n\n",
\r
362 "x": 906.7498779296875,
\r
364 "z": "f00ee083.799bc",
\r
370 "id": "4d7aca93.0251cc",
\r
372 "name": "set: order-status = PendingActivate",
\r
373 "xml": "<set>\n\t<parameter name=\"service-data.oper-status.order-status\" value=\"PendingActivate\" />",
\r
375 "x": 1499.7498779296875,
\r
377 "z": "f00ee083.799bc",
\r
381 "id": "96545374.14f618",
\r
383 "name": "Only Need Service_instance_id from input",
\r
388 "z": "f00ee083.799bc",
\r
392 "id": "24aaef83.aeb2d8",
\r
393 "type": "configure",
\r
394 "name": "configure: ConfigComponentAdaptor",
\r
395 "xml": "<configure adaptor=\"org.onap.appc.ccadaptor.ConfigComponentAdaptor\" key=\"dummy\">\n\t<parameter name=\"action\" value=\"activate\"/>\n\t\n\n\t",
\r
400 "z": "f00ee083.799bc",
\r
409 "id": "db59e9a7.81ab18",
\r
412 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"service-configuration-operation:Activate:Before Calling ConfigAdaptor\"/>\n<parameter name=\"field3\" value=\"`$service-data.oper-status.order-status`\"/>\n<parameter name=\"field4\" value=\"`$service-data.service-information.service-instance-id`\"/>\n<parameter name=\"field5\" value=\"`$service-data.vnf-config-information.vnf-type`\"/>\n\n<parameter name=\"field7\" value=\"`$service-data.vnf-config-information.vnf-host-ip-address`\"/>\n\n\n",
\r
417 "z": "f00ee083.799bc",
\r
423 "id": "7c81a934.5f99d",
\r
426 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"service-configuration-operation:Activate:After Calling ConfigAdaptor:Failure\"/>\n<parameter name=\"field3\" value=\"`$service-data.oper-status.order-status`\"/>\n<parameter name=\"field4\" value=\"`$service-data.service-information.service-instance-id`\"/>\n<parameter name=\"field5\" value=\"`$service-data.vnf-config-information.vnf-type`\"/>\n\n<parameter name=\"field7\" value=\"`$service-data.vnf-config-information.vnf-host-ip-address`\"/>\n\n\n",
\r
431 "z": "f00ee083.799bc",
\r
437 "id": "f3bf236d.1c5ee8",
\r
440 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\"/>\n<parameter name=\"field1\" value=\"__TIMESTAMP__\"/>\n<parameter name=\"field2\" value=\"service-configuration-operation:Activate:After Calling ConfigAdaptor:Success\"/>\n<parameter name=\"field3\" value=\"`$service-data.oper-status.order-status`\"/>\n<parameter name=\"field4\" value=\"`$service-data.service-information.service-instance-id`\"/>\n<parameter name=\"field5\" value=\"`$service-data.vnf-config-information.vnf-type`\"/>\n<parameter name=\"field7\" value=\"`$service-data.vnf-config-information.vnf-host-ip-address`\"/>\n\n\n",
\r
445 "z": "f00ee083.799bc",
\r
451 "id": "9d92c880.b8ace8",
\r
453 "name": "RequestFailed",
\r
454 "xml": "<outcome value='RequestFailed'>",
\r
459 "z": "f00ee083.799bc",
\r
467 "id": "77ba363f.3bc7d8",
\r
469 "name": "InProgressTimeout",
\r
470 "xml": "<outcome value='InProgressTimeout'>",
\r
475 "z": "f00ee083.799bc",
\r
481 "id": "97f847f7.7c233",
\r
483 "name": "set: last-sub-action-status = RequestFailed",
\r
484 "xml": "<set>\n\t<parameter name=\"service-data.oper-status.last-sub-action-status\" value=\"RequestFailed\" />",
\r
488 "z": "f00ee083.799bc",
\r
492 "id": "bfd9b6ea.7f73c8",
\r
494 "name": "LastSubAction status set on Notification",
\r
499 "z": "f00ee083.799bc",
\r
503 "id": "2e268fc9.50fa08",
\r
505 "name": "Set Order Status on Notification",
\r
510 "z": "f00ee083.799bc",
\r
514 "id": "e378e2b2.661aa8",
\r
515 "type": "returnFailure",
\r
516 "name": "return failure",
\r
517 "xml": "<return status='failure'>\n\t<parameter name='ack-final' value='Y'/>",
\r
521 "z": "f00ee083.799bc",
\r
525 "id": "99c2a412.526c98",
\r
527 "name": "PendingActivate",
\r
528 "xml": "<outcome value='PendingActivate'>",
\r
533 "z": "f00ee083.799bc",
\r