a670133af317405bc187453258e9945e551b25f1
[sdnc/oam.git] / platform-logic / generic-resource-api / src / main / json / cloud_leased_line / GENERIC-RESOURCE-API_cll-vnf-topology-operation-cll-callbackdg-notification.json
1 [\r
2     {\r
3         "id": "8a5b20c9.2d6958",\r
4         "type": "dgstart",\r
5         "name": "DGSTART",\r
6         "outputs": 1,\r
7         "x": 261.566650390625,\r
8         "y": 139.56666564941406,\r
9         "z": "2d18ff94.88c5f",\r
10         "wires": [\r
11             [\r
12                 "bdb245f1.4da368"\r
13             ]\r
14         ]\r
15     },\r
16     {\r
17         "id": "bdb245f1.4da368",\r
18         "type": "service-logic",\r
19         "name": "GENERIC-RESOURCE-API 777",\r
20         "module": "GENERIC-RESOURCE-API",\r
21         "version": "777",\r
22         "comments": "",\r
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='GENERIC-RESOURCE-API' version='777'>",\r
24         "outputs": 1,\r
25         "x": 545.8523406982422,\r
26         "y": 200.8047742843628,\r
27         "z": "2d18ff94.88c5f",\r
28         "wires": [\r
29             [\r
30                 "4eb0b947.e83b78"\r
31             ]\r
32         ]\r
33     },\r
34     {\r
35         "id": "4eb0b947.e83b78",\r
36         "type": "method",\r
37         "name": "method cll-vnf-topology-operation-cll-callbackdg-notification",\r
38         "xml": "<method rpc='cll-vnf-topology-operation-cll-callbackdg-notification' mode='sync'>\n",\r
39         "comments": "",\r
40         "outputs": 1,\r
41         "x": 532.9952392578125,\r
42         "y": 276.5666961669922,\r
43         "z": "2d18ff94.88c5f",\r
44         "wires": [\r
45             [\r
46                 "416b6213.27c614"\r
47             ]\r
48         ]\r
49     },\r
50     {\r
51         "id": "96fcdbbe.b24fe",\r
52         "type": "block",\r
53         "name": "block : atomic",\r
54         "xml": "<block atomic=\"true\">",\r
55         "atomic": "true",\r
56         "outputs": 1,\r
57         "x": 1120.8046875,\r
58         "y": 501.23333740234375,\r
59         "z": "2d18ff94.88c5f",\r
60         "wires": [\r
61             [\r
62                 "fe25bf06.e1202",\r
63                 "e39f74e0.3b6dd",\r
64                 "621e169.bbf1768",\r
65                 "ff3bf0b0.2c575",\r
66                 "bbfd60be.b270e",\r
67                 "5d29e3cc.fdd34c"\r
68             ]\r
69         ]\r
70     },\r
71     {\r
72         "id": "b5bac117.85774",\r
73         "type": "execute",\r
74         "name": "execute properties",\r
75         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n    <parameter name='fileName' value='%SDNC_CONFIG_DIR%/generic-resource-api-dg.properties' />\n    <parameter name='contextPrefix' value='prop' />",\r
76         "comments": "",\r
77         "outputs": 1,\r
78         "x": 1112.566650390625,\r
79         "y": 277.56666564941406,\r
80         "z": "2d18ff94.88c5f",\r
81         "wires": [\r
82             []\r
83         ]\r
84     },\r
85     {\r
86         "id": "fe25bf06.e1202",\r
87         "type": "set",\r
88         "name": "set received notification parameters",\r
89         "xml": "<set>\n<!--<parameter name='rcvdNotif' value='`$notifvalue`' />-->\n<parameter name='rcvd-etht-svc-end-point' value='`$push-change-update.datastore-changes.payload.parameter-value[0].etht-svc-end-point`' />\n<parameter name='rcvd-subscription-id' value='`$push-change-update.subscription-id`' />\n<parameter name='rcvd-bandwidth-value' value='`$push-change-update.datastore-changes.payload.parameter-value[0].value`' />\n<parameter name='rcvd-service-instance-id' value='`$push-change-update.datastore-changes.payload.parameter-value[0].value-description`' />",\r
90         "comments": "",\r
91         "x": 1441.566650390625,\r
92         "y": 459.566650390625,\r
93         "z": "2d18ff94.88c5f",\r
94         "wires": []\r
95     },\r
96     {\r
97         "id": "d60d98ea.d791b8",\r
98         "type": "record",\r
99         "name": "record",\r
100         "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.Slf4jRecorder\">\n<parameter name=\"logger\" value=\"message-log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"CallBack DG For SSE CONNECTION is called\"/>\n<!--<parameter name=\"field2\" value=\"`$rcvdNotif`\"/>-->",\r
101         "comments": "",\r
102         "outputs": 1,\r
103         "x": 1076.5667114257812,\r
104         "y": 221.56666564941406,\r
105         "z": "2d18ff94.88c5f",\r
106         "wires": [\r
107             []\r
108         ]\r
109     },\r
110     {\r
111         "id": "5d29e3cc.fdd34c",\r
112         "type": "save",\r
113         "name": "save:metadata to AAI",\r
114         "xml": "<update plugin='org.onap.ccsdk.sli.adaptors.aai.AAIService' resource=\"service-instance:metadata\"\n key=\"service-instance.service-instance-id =  $rcvd-service-instance-id\n AND customer.global-customer-id = 'IBNCustomer' \n AND service-subscription.service-type = 'IBN'\"  force=\"true\" pfx=\"tmp.AnAI-data\">\n    <parameter name=\"metadata.metadatum[0].metaname\" value=\"`$rcvd-etht-svc-end-point`\" />\n    <parameter name=\"metadata.metadatum[0].metaval\" value=\"`$rcvd-bandwidth-value`\" />\n\n    \n",\r
115         "comments": "",\r
116         "outputs": 1,\r
117         "x": 1398.566650390625,\r
118         "y": 522.566650390625,\r
119         "z": "2d18ff94.88c5f",\r
120         "wires": [\r
121             []\r
122         ]\r
123     },\r
124     {\r
125         "id": "ff3bf0b0.2c575",\r
126         "type": "set",\r
127         "name": "set parameters",\r
128         "xml": "<set>\n<parameter name='eventIdUuid' value=\"`'BandwidthChanged_' + $eventId-uuid`\" />\n<parameter name='eventNameUuid' value='`$eventName-uuid`' />\n<parameter name='cclId' value='`$rcvd-service-instance-id`' />\n<parameter name='uniId' value='`$rcvd-etht-svc-end-point`' />\n<parameter name='bandwidthValue' value='`$rcvd-bandwidth-value`' />\n",\r
129         "comments": "",\r
130         "x": 1377.566650390625,\r
131         "y": 769.5666198730469,\r
132         "z": "2d18ff94.88c5f",\r
133         "wires": []\r
134     },\r
135     {\r
136         "id": "bbfd60be.b270e",\r
137         "type": "execute",\r
138         "name": "execute RestApiCallNode call VES",\r
139         "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"templateFileName\" value=\"`$prop.restapi.templateDir + '/' + $prop.restapi.cll-call-ves.templatefile`\" />\n<!--<parameter name=\"restapiUrl\" value=\"`$prop.dcaeAddrAndPort + '/eventListener/v7'`\" />-->\n<parameter name=\"restapiUrl\" value=\"https://dcae-ves-collector:8443/eventListener/v7\" />\n<parameter name=\"restapiUser\" value=\"sample1\" />\n<parameter name=\"restapiPassword\" value=\"sample1\" />\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"post\"/>\n<parameter name='dirPath' value=\"/opt/onap/sdnc/restconfapi/yang\" />\n<parameter name=\"responsePrefix\" value=\"ves-result\"/>\n<parameter name=\"trustStoreFileName\" value=\"/opt/onap/sdnc/data/stores/truststore.onap.client.jks\"/>\n<parameter name=\"trustStorePassword\" value=\"adminadmin\"/>\n<!--<parameter name=\"keyStoreFileName\" value=\"/opt/onap/sdnc/data/stores/sdnc.p12\"/>-->\n<!--<parameter name=\"keyStorePassword\" value=\"adminadmin\"/>-->\n<parameter name=\"disableHostVerification\" value=\"true\"/>\n<parameter name=\"ssl\" value=\"false\"/>\n\n",\r
140         "comments": "",\r
141         "outputs": 1,\r
142         "x": 1435.566650390625,\r
143         "y": 812.5666198730469,\r
144         "z": "2d18ff94.88c5f",\r
145         "wires": [\r
146             []\r
147         ]\r
148     },\r
149     {\r
150         "id": "e39f74e0.3b6dd",\r
151         "type": "execute",\r
152         "name": "execute UUID generator for eventId",\r
153         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"eventId-uuid\"/>\n",\r
154         "comments": "",\r
155         "outputs": 1,\r
156         "x": 1439.566650390625,\r
157         "y": 677.5666198730469,\r
158         "z": "2d18ff94.88c5f",\r
159         "wires": [\r
160             []\r
161         ]\r
162     },\r
163     {\r
164         "id": "621e169.bbf1768",\r
165         "type": "execute",\r
166         "name": "execute UUID generator for eventName",\r
167         "xml": "<execute plugin='org.onap.ccsdk.sli.core.slipluginutils.SliPluginUtils' method='generateUUID' >\n<parameter name=\"ctx-destination\" value=\"eventName-uuid\"/>\n",\r
168         "comments": "",\r
169         "outputs": 1,\r
170         "x": 1452.566650390625,\r
171         "y": 719.5666198730469,\r
172         "z": "2d18ff94.88c5f",\r
173         "wires": [\r
174             []\r
175         ]\r
176     },\r
177     {\r
178         "id": "b2f5ba8c.666eb8",\r
179         "type": "comment",\r
180         "name": "Calling VES and passing notification parameters",\r
181         "info": "",\r
182         "comments": "",\r
183         "x": 1466.566650390625,\r
184         "y": 622.5666198730469,\r
185         "z": "2d18ff94.88c5f",\r
186         "wires": []\r
187     },\r
188     {\r
189         "id": "6d59e09e.bb9828",\r
190         "type": "switchNode",\r
191         "name": "switch change type == upadte",\r
192         "xml": "<switch test=\"`$push-change-update.datastore-changes.type == 'update' `\">\n\n\n",\r
193         "comments": "",\r
194         "outputs": 1,\r
195         "x": 1137.566650390625,\r
196         "y": 352.566650390625,\r
197         "z": "2d18ff94.88c5f",\r
198         "wires": [\r
199             [\r
200                 "967e790f.f55248"\r
201             ]\r
202         ]\r
203     },\r
204     {\r
205         "id": "967e790f.f55248",\r
206         "type": "outcome",\r
207         "name": "true",\r
208         "xml": "<outcome value='true'>\n",\r
209         "comments": "",\r
210         "outputs": 1,\r
211         "x": 1352.566650390625,\r
212         "y": 350.566650390625,\r
213         "z": "2d18ff94.88c5f",\r
214         "wires": [\r
215             [\r
216                 "96fcdbbe.b24fe"\r
217             ]\r
218         ]\r
219     },\r
220     {\r
221         "id": "416b6213.27c614",\r
222         "type": "block",\r
223         "name": "block",\r
224         "xml": "<block>",\r
225         "atomic": "false",\r
226         "comments": "",\r
227         "outputs": 1,\r
228         "x": 867.566650390625,\r
229         "y": 277.566650390625,\r
230         "z": "2d18ff94.88c5f",\r
231         "wires": [\r
232             [\r
233                 "d60d98ea.d791b8",\r
234                 "b5bac117.85774",\r
235                 "6d59e09e.bb9828"\r
236             ]\r
237         ]\r
238     }\r
239 ]