3 "id": "6fe6315.c6a1bd",
4 "type": "service-logic",
5 "name": "A1-ADAPTER-API ${project.version}",
6 "module": "A1-ADAPTER-API",
7 "version": "${project.version}",
9 "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='A1-ADAPTER-API' version='${project.version}'>",
12 "y": 269.11090087890625,
13 "z": "ef1ae006.6efce",
21 "id": "fb2e5825.9a3128",
23 "name": "method putA1Policy",
24 "xml": "<method rpc='putA1Policy' mode='sync'>\n",
28 "y": 338.11090087890625,
29 "z": "ef1ae006.6efce",
37 "id": "915488d9.7845e8",
40 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/A1-Adapter.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Put A1 Policy :\"/>\n<parameter name=\"field2\" value=\"`$put-a1-policy-input.near-rt-ric-url`\"/>\n<parameter name=\"field3\" value=\"`$put-a1-policy-input.body`\"/>\n",
44 "y": 306.11090087890625,
45 "z": "ef1ae006.6efce",
51 "id": "df682f6a.462ce",
53 "name": "block : atomic",
54 "xml": "<block atomic='true'>",
59 "y": 405.11090087890625,
60 "z": "ef1ae006.6efce",
71 "id": "7b9fa46b.caaa3c",
76 "y": 207.11090087890625,
77 "z": "ef1ae006.6efce",
85 "id": "e2505a8d.6cb778",
87 "name": "execute Properties",
88 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.prop.PropertiesNode' method='readProperties' >\n <parameter name='fileName' value='/opt/onap/ccsdk/data/properties/a1-adapter-api-dg.properties' />\n <parameter name='contextPrefix' value='prop' />\n",
92 "y": 404.11090087890625,
93 "z": "ef1ae006.6efce",
99 "id": "895a1021.a1ea2",
102 "xml": "<outcome value='failure'>\n",
105 "x": 994.0001220703125,
106 "y": 482.1109619140625,
107 "z": "ef1ae006.6efce",
115 "id": "75925e3d.bab",
118 "xml": "<outcome value='success'>\n",
121 "x": 1001.0003051757812,
122 "y": 572.1109466552734,
123 "z": "ef1ae006.6efce",
131 "id": "1675a1d6.64adbe",
138 "x": 1143.9998779296875,
139 "y": 572.1109619140625,
140 "z": "ef1ae006.6efce",
149 "id": "f498cd2f.096d9",
151 "name": "set tmp variables for input RPC parms",
152 "xml": "<set>\n<parameter name=\"tmp.near-rt-ric-url\" value=\"`$put-a1-policy-input.near-rt-ric-url`\"/>\n<parameter name=\"tmp.body\" value=\"`$put-a1-policy-input.body`\"/>\n<parameter name=\"tmp.proxy-url\" value=\"`$prop.a1Mediator.proxy.url`\"/>",
154 "x": 922.0010375976562,
156 "z": "ef1ae006.6efce",
160 "id": "adc43a9e.a48a18",
162 "name": "Put A1 Policy",
163 "xml": "<execute plugin='org.onap.ccsdk.sli.plugins.restapicall.RestapiCallNode' method='sendRequest' >\n<parameter name=\"restapiUrl\" value=\"`$tmp.near-rt-ric-url`\"/>\n<parameter name=\"format\" value=\"json\"/>\n<parameter name=\"httpMethod\" value=\"PUT\"/>\n<parameter name=\"responsePrefix\" value=\"a1MediatorRsp\"/>\n<parameter name='contentType' value='application/json' />\n<parameter name='accept' value='application/json' />\n<parameter name=\"requestBody\" value=\"`$tmp.body`\"/>\n<parameter name=\"convertResponse\" value=\"false\"/>\n<parameter name=\"proxyUrl\" value=\"`$tmp.proxy-url`\"/>\n",
166 "x": 817.00048828125,
167 "y": 530.1212768554688,
168 "z": "ef1ae006.6efce",
177 "id": "d3227515.2a39c8",
179 "name": "A1 Mediator RestAPI Invocation",
180 "xml": "<block atomic='true'>",
184 "x": 548.0000305175781,
185 "y": 469.1109619140625,
186 "z": "ef1ae006.6efce",
197 "id": "65624437.a307ac",
200 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/A1-Adapter.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Setting variables for Put A1 Policy.\"/>\n<parameter name=\"field2\" value=\"`$tmp.near-rt-ric-url`\"/>\n<parameter name=\"field3\" value=\"`$tmp.body`\"/>",
203 "x": 820.0000610351562,
204 "y": 419.11090087890625,
205 "z": "ef1ae006.6efce",
211 "id": "c6e4bee1.82c53",
214 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/A1-Adapter.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"A1 Policy Instance Created.\"/>\n<parameter name='field2' value='`$a1MediatorRsp.response-code`'/>\n<parameter name='field3' value='`$a1MediatorRsp.response-message`'/>",
218 "y": 550.1109619140625,
219 "z": "ef1ae006.6efce",
225 "id": "4aa855d3.13558c",
226 "type": "returnFailure",
227 "name": "return failure",
228 "xml": "<return status='failure'>\n<parameter name='ack-final' value='Y'/>\n<parameter name='response-code' value='`$a1MediatorRsp.response-code`'/>\n<parameter name='response-message' value='`$a1MediatorRsp.response-message`'/>",
231 "y": 509.11090087890625,
232 "z": "ef1ae006.6efce",
236 "id": "a9158c4b.092d",
238 "name": "set default status value",
239 "xml": "<set>\n<parameter name='response-code' value='200' />\n<parameter name='response-message' value='Put A1 Policy executed successfully' />",
242 "y": 359.11090087890625,
243 "z": "ef1ae006.6efce",
247 "id": "43219d41.f548b4",
255 "y": 482.11090087890625,
256 "z": "ef1ae006.6efce",
265 "id": "20980396.38371c",
268 "xml": "<set>\n<parameter name='response-code' value='`$a1MediatorRsp.response-code`'/>\n<parameter name='response-message' value='`$a1MediatorRsp.response-message`'/>\n",
271 "y": 447.11090087890625,
272 "z": "ef1ae006.6efce",
276 "id": "ebc637df.f0ef88",
279 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/A1-Adapter.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Put A1 Policy: No proxy found on properties file \"/>\n",
283 "y": 283.11090087890625,
284 "z": "ef1ae006.6efce",
290 "id": "b876b8ea.d136b8",
292 "name": "No proxy URL",
293 "xml": "<outcome value=''>\n",
297 "y": 283.11090087890625,
298 "z": "ef1ae006.6efce",
306 "id": "dfb1d01a.73a1e",
309 "xml": "<outcome value='Other'>\n",
313 "y": 351.11090087890625,
314 "z": "ef1ae006.6efce",
322 "id": "d9a8bda2.1b53c",
325 "xml": "<record plugin=\"org.onap.ccsdk.sli.core.sli.recording.FileRecorder\">\n<parameter name=\"file\" value=\"/opt/opendaylight/current/data/log/A1-Adapter.log\" />\n<parameter name=\"level\" value=\"info\" />\n<parameter name=\"field1\" value=\"Put A1 Policy: Proxy url: \"/>\n<parameter name=\"field2\" value=\"`$tmp.proxy-url`\"/>\n\n",
329 "y": 352.11090087890625,
330 "z": "ef1ae006.6efce",
336 "id": "7cba1ce8.66a944",
337 "type": "switchNode",
339 "xml": "<switch test='`$tmp.proxy-url`'>\n",
343 "y": 317.11090087890625,
344 "z": "ef1ae006.6efce",
353 "id": "72384bae.e338a4",
355 "name": "block check if proxy address is available",
361 "y": 316.11090087890625,
362 "z": "ef1ae006.6efce",
370 "id": "d89555ac.557618",
373 "xml": "<set>\n<parameter name='response-code' value='`$a1MediatorRsp.response-code`'/>\n<parameter name='response-message' value='`$a1MediatorRsp.response-message`'/>",
377 "z": "ef1ae006.6efce",