Platform Hardening for DG Json files - Part 1
[appc.git] / appc-directed-graph / appc-dgraph / provider / src / main / resources / json / Dispatcher-DG / Appc-API_2.0.0.0_method_acquire_and_return.json
1 [\r
2     {\r
3         "id": "5fdd08f1.982a98",\r
4         "type": "switchNode",\r
5         "name": "is acquire require",\r
6         "xml": "<switch test='`$acquire.require`'>\n",\r
7         "comments": "",\r
8         "outputs": 1,\r
9         "x": 532,\r
10         "y": 324,\r
11         "z": "51e00a00.88b9e8",\r
12         "wires": [\r
13             [\r
14                 "1d5eab1d.936385",\r
15                 "864c1c72.71594"\r
16             ]\r
17         ]\r
18     },\r
19     {\r
20         "id": "dd2cefe0.be872",\r
21         "type": "execute",\r
22         "name": "execute: release",\r
23         "xml": "<execute plugin='org.openecomp.sdnc.sli.plugin.altsTools.AltsTools' method='`$release.method`' >\n    <parameter name=\"asset-uuid\" value=\"`$aai.asset.tag`\" />\n\t<parameter name=\"assignment-group\" value=\"`$aai.uuid`\" />\n\t<parameter name=\"error-prefix\" value=\"acquire.error\" />\n\t<parameter name=\"prefix\" value=\"release.response\" />\n\t<parameter name=\"hostname\" value=\"`$input.action-identifiers.vnf-id`\" />\n\t<parameter name=\"vnf-id\" value=\"`$input.action-identifiers.vnf-id`\" />\n",\r
24         "comments": "",\r
25         "outputs": 1,\r
26         "x": 900,\r
27         "y": 451,\r
28         "z": "51e00a00.88b9e8",\r
29         "wires": [\r
30             [\r
31                 "d1f89179.86ed"\r
32             ]\r
33         ]\r
34     },\r
35     {\r
36         "id": "d3806cd9.326f1",\r
37         "type": "execute",\r
38         "name": "execute: acquire",\r
39         "xml": "<execute plugin='org.openecomp.sdnc.sli.plugin.altsTools.AltsTools' method='`$acquire.method`' >\n\t<parameter name=\"error-prefix\" value=\"acquire.error\" />\n\t<parameter name=\"prefix\" value=\"acquire.response\" />\n\t<parameter name=\"assignment-group\" value=\"`$model.uuid`\" />\n\t<parameter name=\"vnf-id\" value=\"`$input.action-identifiers.vnf-id`\" />\n\t<parameter name=\"hostname\" value=\"`$input.action-identifiers.vnf-id`\" /> \n",\r
40         "comments": "",\r
41         "outputs": 1,\r
42         "x": 907,\r
43         "y": 324,\r
44         "z": "51e00a00.88b9e8",\r
45         "wires": [\r
46             [\r
47                 "9e04b714.89eea8",\r
48                 "ffdbc354.ec818"\r
49             ]\r
50         ]\r
51     },\r
52     {\r
53         "id": "fa71882b.ad0308",\r
54         "type": "dgstart",\r
55         "name": "DGSTART",\r
56         "outputs": 1,\r
57         "x": 116,\r
58         "y": 95,\r
59         "z": "51e00a00.88b9e8",\r
60         "wires": [\r
61             [\r
62                 "72f7a965.7b0338"\r
63             ]\r
64         ]\r
65     },\r
66     {\r
67         "id": "72f7a965.7b0338",\r
68         "type": "service-logic",\r
69         "name": "Appc-API 2.0.0.0",\r
70         "module": "Appc-API",\r
71         "version": "2.0.0.0",\r
72         "comments": "",\r
73         "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='2.0.0.0'>",\r
74         "outputs": 1,\r
75         "x": 302,\r
76         "y": 95,\r
77         "z": "51e00a00.88b9e8",\r
78         "wires": [\r
79             [\r
80                 "c8121155.0e863"\r
81             ]\r
82         ]\r
83     },\r
84     {\r
85         "id": "c8121155.0e863",\r
86         "type": "method",\r
87         "name": "acquire and return",\r
88         "xml": "<method rpc='acquire_and_return' mode='sync'>\n",\r
89         "comments": "",\r
90         "outputs": 1,\r
91         "x": 207,\r
92         "y": 222,\r
93         "z": "51e00a00.88b9e8",\r
94         "wires": [\r
95             [\r
96                 "2cf4ee46.9e9812"\r
97             ]\r
98         ]\r
99     },\r
100     {\r
101         "id": "ffdbc354.ec818",\r
102         "type": "failure",\r
103         "name": "failure",\r
104         "xml": "<outcome value='failure'>\n",\r
105         "comments": "",\r
106         "outputs": 1,\r
107         "x": 1075,\r
108         "y": 372,\r
109         "z": "51e00a00.88b9e8",\r
110         "wires": [\r
111             [\r
112                 "ba99ecd9.52b1a"\r
113             ]\r
114         ]\r
115     },\r
116     {\r
117         "id": "ba99ecd9.52b1a",\r
118         "type": "returnFailure",\r
119         "name": "return failure",\r
120         "xml": "<return status='failure'>\n<parameter name='error-code' value='`$acquire.error.error-code`' />\n<parameter name='error-message' value='`$acquire.error.error-message`' />\n<parameter name='output.status.code' value='401'/>\n<parameter name='output.status.message' value='`$acquire.error.error-message`' />\n",\r
121         "comments": "",\r
122         "x": 1231,\r
123         "y": 372,\r
124         "z": "51e00a00.88b9e8",\r
125         "wires": []\r
126     },\r
127     {\r
128         "id": "71fdcba3.fa02a4",\r
129         "type": "returnSuccess",\r
130         "name": "return success",\r
131         "xml": "<return status='success'>\n<parameter name=\"license.key\" value=\"`$license.key`\" />\n<parameter name=\"asset-tag\" value=\"`$asset-tag`\" />",\r
132         "comments": "",\r
133         "x": 526,\r
134         "y": 552,\r
135         "z": "51e00a00.88b9e8",\r
136         "wires": []\r
137     },\r
138     {\r
139         "id": "be30ea04.30ba18",\r
140         "type": "set",\r
141         "name": "set",\r
142         "xml": "<set>\n<parameter name='asset-tag' value='`$acquire.response.software-asset-tag-uuid`' />\n<parameter name='license-key' value='`$acquire.response.license-key`' />",\r
143         "comments": "",\r
144         "x": 1227,\r
145         "y": 329,\r
146         "z": "51e00a00.88b9e8",\r
147         "wires": [\r
148             []\r
149         ]\r
150     },\r
151     {\r
152         "id": "2cf4ee46.9e9812",\r
153         "type": "block",\r
154         "name": "block : atomic",\r
155         "xml": "<block atomic='true'>",\r
156         "atomic": "true",\r
157         "comments": "",\r
158         "outputs": 1,\r
159         "x": 229,\r
160         "y": 415,\r
161         "z": "51e00a00.88b9e8",\r
162         "wires": [\r
163             [\r
164                 "5fdd08f1.982a98",\r
165                 "9c2b745a.41c1e8",\r
166                 "71fdcba3.fa02a4"\r
167             ]\r
168         ]\r
169     },\r
170     {\r
171         "id": "9c2b745a.41c1e8",\r
172         "type": "switchNode",\r
173         "name": "is release require",\r
174         "xml": "<switch test='`$release.require`'>\n",\r
175         "comments": "",\r
176         "outputs": 1,\r
177         "x": 531,\r
178         "y": 451,\r
179         "z": "51e00a00.88b9e8",\r
180         "wires": [\r
181             [\r
182                 "98ecbe52.b3c3a"\r
183             ]\r
184         ]\r
185     },\r
186     {\r
187         "id": "9e04b714.89eea8",\r
188         "type": "success",\r
189         "name": "success",\r
190         "xml": "<outcome value='success'>\n",\r
191         "comments": "",\r
192         "outputs": 1,\r
193         "x": 1080,\r
194         "y": 324,\r
195         "z": "51e00a00.88b9e8",\r
196         "wires": [\r
197             [\r
198                 "be30ea04.30ba18"\r
199             ]\r
200         ]\r
201     },\r
202     {\r
203         "id": "1d5eab1d.936385",\r
204         "type": "outcomeTrue",\r
205         "name": "true",\r
206         "xml": "<outcome value='true'>\n",\r
207         "comments": "",\r
208         "outputs": 1,\r
209         "x": 709,\r
210         "y": 324,\r
211         "z": "51e00a00.88b9e8",\r
212         "wires": [\r
213             [\r
214                 "d3806cd9.326f1"\r
215             ]\r
216         ]\r
217     },\r
218     {\r
219         "id": "98ecbe52.b3c3a",\r
220         "type": "outcomeTrue",\r
221         "name": "true",\r
222         "xml": "<outcome value='true'>\n",\r
223         "comments": "",\r
224         "outputs": 1,\r
225         "x": 710,\r
226         "y": 451,\r
227         "z": "51e00a00.88b9e8",\r
228         "wires": [\r
229             [\r
230                 "dd2cefe0.be872"\r
231             ]\r
232         ]\r
233     },\r
234     {\r
235         "id": "d1f89179.86ed",\r
236         "type": "failure",\r
237         "name": "failure",\r
238         "xml": "<outcome value='failure'>\n",\r
239         "comments": "",\r
240         "outputs": 1,\r
241         "x": 1072,\r
242         "y": 451,\r
243         "z": "51e00a00.88b9e8",\r
244         "wires": [\r
245             [\r
246                 "30302a1c.1276c6"\r
247             ]\r
248         ]\r
249     },\r
250     {\r
251         "id": "30302a1c.1276c6",\r
252         "type": "returnFailure",\r
253         "name": "return failure",\r
254         "xml": "<return status='failure'>\n<parameter name='error-code' value='`$acquire.error.error-code`' />\n<parameter name='error-message' value='`$acquire.error.error-message`' />\n<parameter name='output.status.code' value='401'/>\n<parameter name='output.status.message' value='`$acquire.error.error-message`' />",\r
255         "comments": "",\r
256         "x": 1228,\r
257         "y": 451,\r
258         "z": "51e00a00.88b9e8",\r
259         "wires": []\r
260     },\r
261     {\r
262         "id": "864c1c72.71594",\r
263         "type": "outcomeFalse",\r
264         "name": "false",\r
265         "xml": "<outcome value='false'>\n",\r
266         "comments": "",\r
267         "outputs": 1,\r
268         "x": 722,\r
269         "y": 264,\r
270         "z": "51e00a00.88b9e8",\r
271         "wires": [\r
272             [\r
273                 "bbc3ed4a.b47c5"\r
274             ]\r
275         ]\r
276     },\r
277     {\r
278         "id": "bbc3ed4a.b47c5",\r
279         "type": "set",\r
280         "name": "set",\r
281         "xml": "<set>\n<parameter name='asset-tag' value='' />\n<parameter name='license-key' value='' />",\r
282         "comments": "",\r
283         "x": 888,\r
284         "y": 264,\r
285         "z": "51e00a00.88b9e8",\r
286         "wires": [\r
287             []\r
288         ]\r
289     }\r
290 ]\r