0a87dd9039011608bf358b394fb5bb162e1f68cb
[integration/csit.git] / tests / policy / apex-pdp / data / onap.policies.controlloop.operational.Apex.tosca.json
1 {
2   "tosca_definitions_version": "tosca_simple_yaml_1_0_0",
3   "topology_template": {
4     "policies": [
5       {
6         "operational.sampledomain": {
7           "type": "onap.policies.controlloop.operational.Apex",
8           "type_version": "1.0.0",
9           "derived_from": "tosca.policies.Root",
10           "name": "onap.policies.controlloop.Operational.apex.sampledomain",
11           "version": "1.0.0",
12           "properties": {
13             "content": {
14               "engineServiceParameters": {
15                 "name": "MyApexEngine",
16                 "version": "0.0.1",
17                 "id": 45,
18                 "instanceCount": 4,
19                 "deploymentPort": 12561,
20                 "policy_type_impl": {
21                     "apexPolicyModel" : {
22                        "key" : {
23                           "name" : "SamplePolicyModelJAVASCRIPT",
24                           "version" : "0.0.1"
25                        },
26                        "keyInformation" : {
27                           "key" : {
28                              "name" : "KeyInformation",
29                              "version" : "0.0.1"
30                           },
31                           "keyInfoMap" : {
32                              "entry" : [ {
33                                 "key" : {
34                                    "name" : "Context",
35                                    "version" : "0.0.1"
36                                 },
37                                 "value" : {
38                                    "key" : {
39                                       "name" : "Context",
40                                       "version" : "0.0.1"
41                                    },
42                                    "UUID" : "ca36bfd8-6042-3633-8c85-89c66507c3bf",
43                                    "description" : "Generated description for concept referred to by key \"Context:0.0.1\""
44                                 }
45                              }, {
46                                 "key" : {
47                                    "name" : "Event0000",
48                                    "version" : "0.0.1"
49                                 },
50                                 "value" : {
51                                    "key" : {
52                                       "name" : "Event0000",
53                                       "version" : "0.0.1"
54                                    },
55                                    "UUID" : "465a81cc-885f-3a4d-bc4e-1508da92b236",
56                                    "description" : "Generated description for concept referred to by key \"Event0000:0.0.1\""
57                                 }
58                              }, {
59                                 "key" : {
60                                    "name" : "Event0001",
61                                    "version" : "0.0.1"
62                                 },
63                                 "value" : {
64                                    "key" : {
65                                       "name" : "Event0001",
66                                       "version" : "0.0.1"
67                                    },
68                                    "UUID" : "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
69                                    "description" : "Generated description for concept referred to by key \"Event0001:0.0.1\""
70                                 }
71                              }, {
72                                 "key" : {
73                                    "name" : "Event0002",
74                                    "version" : "0.0.1"
75                                 },
76                                 "value" : {
77                                    "key" : {
78                                       "name" : "Event0002",
79                                       "version" : "0.0.1"
80                                    },
81                                    "UUID" : "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
82                                    "description" : "Generated description for concept referred to by key \"Event0002:0.0.1\""
83                                 }
84                              }, {
85                                 "key" : {
86                                    "name" : "Event0003",
87                                    "version" : "0.0.1"
88                                 },
89                                 "value" : {
90                                    "key" : {
91                                       "name" : "Event0003",
92                                       "version" : "0.0.1"
93                                    },
94                                    "UUID" : "5899e216-2abf-3781-abc4-2c257b92721e",
95                                    "description" : "Generated description for concept referred to by key \"Event0003:0.0.1\""
96                                 }
97                              }, {
98                                 "key" : {
99                                    "name" : "Event0004",
100                                    "version" : "0.0.1"
101                                 },
102                                 "value" : {
103                                    "key" : {
104                                       "name" : "Event0004",
105                                       "version" : "0.0.1"
106                                    },
107                                    "UUID" : "7c2692a7-4587-3d09-abf9-d96b339a316f",
108                                    "description" : "Generated description for concept referred to by key \"Event0004:0.0.1\""
109                                 }
110                              }, {
111                                 "key" : {
112                                    "name" : "Event0100",
113                                    "version" : "0.0.1"
114                                 },
115                                 "value" : {
116                                    "key" : {
117                                       "name" : "Event0100",
118                                       "version" : "0.0.1"
119                                    },
120                                    "UUID" : "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
121                                    "description" : "Generated description for concept referred to by key \"Event0100:0.0.1\""
122                                 }
123                              }, {
124                                 "key" : {
125                                    "name" : "Event0101",
126                                    "version" : "0.0.1"
127                                 },
128                                 "value" : {
129                                    "key" : {
130                                       "name" : "Event0101",
131                                       "version" : "0.0.1"
132                                    },
133                                    "UUID" : "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
134                                    "description" : "Generated description for concept referred to by key \"Event0101:0.0.1\""
135                                 }
136                              }, {
137                                 "key" : {
138                                    "name" : "Event0102",
139                                    "version" : "0.0.1"
140                                 },
141                                 "value" : {
142                                    "key" : {
143                                       "name" : "Event0102",
144                                       "version" : "0.0.1"
145                                    },
146                                    "UUID" : "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
147                                    "description" : "Generated description for concept referred to by key \"Event0102:0.0.1\""
148                                 }
149                              }, {
150                                 "key" : {
151                                    "name" : "Event0103",
152                                    "version" : "0.0.1"
153                                 },
154                                 "value" : {
155                                    "key" : {
156                                       "name" : "Event0103",
157                                       "version" : "0.0.1"
158                                    },
159                                    "UUID" : "c2550912-10d9-3000-8826-377288cd6cb1",
160                                    "description" : "Generated description for concept referred to by key \"Event0103:0.0.1\""
161                                 }
162                              }, {
163                                 "key" : {
164                                    "name" : "Event0104",
165                                    "version" : "0.0.1"
166                                 },
167                                 "value" : {
168                                    "key" : {
169                                       "name" : "Event0104",
170                                       "version" : "0.0.1"
171                                    },
172                                    "UUID" : "f6d75b71-c8a7-3337-a121-88d68c389f5a",
173                                    "description" : "Generated description for concept referred to by key \"Event0104:0.0.1\""
174                                 }
175                              }, {
176                                 "key" : {
177                                    "name" : "Events",
178                                    "version" : "0.0.1"
179                                 },
180                                 "value" : {
181                                    "key" : {
182                                       "name" : "Events",
183                                       "version" : "0.0.1"
184                                    },
185                                    "UUID" : "0215644c-4531-375c-8335-d558b4de8c03",
186                                    "description" : "Generated description for concept referred to by key \"Events:0.0.1\""
187                                 }
188                              }, {
189                                 "key" : {
190                                    "name" : "ExternalContextAlbum",
191                                    "version" : "0.0.1"
192                                 },
193                                 "value" : {
194                                    "key" : {
195                                       "name" : "ExternalContextAlbum",
196                                       "version" : "0.0.1"
197                                    },
198                                    "UUID" : "976a79e7-5c80-3c03-9503-da3f41fec395",
199                                    "description" : "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
200                                 }
201                              }, {
202                                 "key" : {
203                                    "name" : "GlobalContextAlbum",
204                                    "version" : "0.0.1"
205                                 },
206                                 "value" : {
207                                    "key" : {
208                                       "name" : "GlobalContextAlbum",
209                                       "version" : "0.0.1"
210                                    },
211                                    "UUID" : "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
212                                    "description" : "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
213                                 }
214                              }, {
215                                 "key" : {
216                                    "name" : "KeyInformation",
217                                    "version" : "0.0.1"
218                                 },
219                                 "value" : {
220                                    "key" : {
221                                       "name" : "KeyInformation",
222                                       "version" : "0.0.1"
223                                    },
224                                    "UUID" : "1ff2f905-685c-3caf-95bc-0bbc90345888",
225                                    "description" : "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
226                                 }
227                              }, {
228                                 "key" : {
229                                    "name" : "Policies",
230                                    "version" : "0.0.1"
231                                 },
232                                 "value" : {
233                                    "key" : {
234                                       "name" : "Policies",
235                                       "version" : "0.0.1"
236                                    },
237                                    "UUID" : "f54c3b2b-be76-31c4-adfc-87c494c06808",
238                                    "description" : "Generated description for concept referred to by key \"Policies:0.0.1\""
239                                 }
240                              }, {
241                                 "key" : {
242                                    "name" : "Policy0",
243                                    "version" : "0.0.1"
244                                 },
245                                 "value" : {
246                                    "key" : {
247                                       "name" : "Policy0",
248                                       "version" : "0.0.1"
249                                    },
250                                    "UUID" : "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
251                                    "description" : "Generated description for concept referred to by key \"Policy0:0.0.1\""
252                                 }
253                              }, {
254                                 "key" : {
255                                    "name" : "Policy0ContextAlbum",
256                                    "version" : "0.0.1"
257                                 },
258                                 "value" : {
259                                    "key" : {
260                                       "name" : "Policy0ContextAlbum",
261                                       "version" : "0.0.1"
262                                    },
263                                    "UUID" : "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
264                                    "description" : "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
265                                 }
266                              }, {
267                                 "key" : {
268                                    "name" : "Policy1",
269                                    "version" : "0.0.1"
270                                 },
271                                 "value" : {
272                                    "key" : {
273                                       "name" : "Policy1",
274                                       "version" : "0.0.1"
275                                    },
276                                    "UUID" : "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
277                                    "description" : "Generated description for concept referred to by key \"Policy1:0.0.1\""
278                                 }
279                              }, {
280                                 "key" : {
281                                    "name" : "Policy1ContextAlbum",
282                                    "version" : "0.0.1"
283                                 },
284                                 "value" : {
285                                    "key" : {
286                                       "name" : "Policy1ContextAlbum",
287                                       "version" : "0.0.1"
288                                    },
289                                    "UUID" : "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
290                                    "description" : "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
291                                 }
292                              }, {
293                                 "key" : {
294                                    "name" : "SamplePolicyModelJAVASCRIPT",
295                                    "version" : "0.0.1"
296                                 },
297                                 "value" : {
298                                    "key" : {
299                                       "name" : "SamplePolicyModelJAVASCRIPT",
300                                       "version" : "0.0.1"
301                                    },
302                                    "UUID" : "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
303                                    "description" : "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
304                                 }
305                              }, {
306                                 "key" : {
307                                    "name" : "Task_Act0",
308                                    "version" : "0.0.1"
309                                 },
310                                 "value" : {
311                                    "key" : {
312                                       "name" : "Task_Act0",
313                                       "version" : "0.0.1"
314                                    },
315                                    "UUID" : "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
316                                    "description" : "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
317                                 }
318                              }, {
319                                 "key" : {
320                                    "name" : "Task_Act1",
321                                    "version" : "0.0.1"
322                                 },
323                                 "value" : {
324                                    "key" : {
325                                       "name" : "Task_Act1",
326                                       "version" : "0.0.1"
327                                    },
328                                    "UUID" : "095b126d-ca8b-32c9-ad52-d744e817a79c",
329                                    "description" : "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
330                                 }
331                              }, {
332                                 "key" : {
333                                    "name" : "Task_Act2",
334                                    "version" : "0.0.1"
335                                 },
336                                 "value" : {
337                                    "key" : {
338                                       "name" : "Task_Act2",
339                                       "version" : "0.0.1"
340                                    },
341                                    "UUID" : "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
342                                    "description" : "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
343                                 }
344                              }, {
345                                 "key" : {
346                                    "name" : "Task_Act3",
347                                    "version" : "0.0.1"
348                                 },
349                                 "value" : {
350                                    "key" : {
351                                       "name" : "Task_Act3",
352                                       "version" : "0.0.1"
353                                    },
354                                    "UUID" : "9231753e-20c5-3436-982f-9100340cc570",
355                                    "description" : "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
356                                 }
357                              }, {
358                                 "key" : {
359                                    "name" : "Task_Decide0",
360                                    "version" : "0.0.1"
361                                 },
362                                 "value" : {
363                                    "key" : {
364                                       "name" : "Task_Decide0",
365                                       "version" : "0.0.1"
366                                    },
367                                    "UUID" : "502383d3-483f-3a56-a426-2f0406674c8d",
368                                    "description" : "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
369                                 }
370                              }, {
371                                 "key" : {
372                                    "name" : "Task_Decide1",
373                                    "version" : "0.0.1"
374                                 },
375                                 "value" : {
376                                    "key" : {
377                                       "name" : "Task_Decide1",
378                                       "version" : "0.0.1"
379                                    },
380                                    "UUID" : "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
381                                    "description" : "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
382                                 }
383                              }, {
384                                 "key" : {
385                                    "name" : "Task_Decide2",
386                                    "version" : "0.0.1"
387                                 },
388                                 "value" : {
389                                    "key" : {
390                                       "name" : "Task_Decide2",
391                                       "version" : "0.0.1"
392                                    },
393                                    "UUID" : "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
394                                    "description" : "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
395                                 }
396                              }, {
397                                 "key" : {
398                                    "name" : "Task_Decide3",
399                                    "version" : "0.0.1"
400                                 },
401                                 "value" : {
402                                    "key" : {
403                                       "name" : "Task_Decide3",
404                                       "version" : "0.0.1"
405                                    },
406                                    "UUID" : "56815939-1164-3867-9ed1-0a27ff8aafb3",
407                                    "description" : "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
408                                 }
409                              }, {
410                                 "key" : {
411                                    "name" : "Task_Establish0",
412                                    "version" : "0.0.1"
413                                 },
414                                 "value" : {
415                                    "key" : {
416                                       "name" : "Task_Establish0",
417                                       "version" : "0.0.1"
418                                    },
419                                    "UUID" : "0db0c566-ecd7-3e27-9865-4b82c893abdb",
420                                    "description" : "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
421                                 }
422                              }, {
423                                 "key" : {
424                                    "name" : "Task_Establish1",
425                                    "version" : "0.0.1"
426                                 },
427                                 "value" : {
428                                    "key" : {
429                                       "name" : "Task_Establish1",
430                                       "version" : "0.0.1"
431                                    },
432                                    "UUID" : "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
433                                    "description" : "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
434                                 }
435                              }, {
436                                 "key" : {
437                                    "name" : "Task_Establish2",
438                                    "version" : "0.0.1"
439                                 },
440                                 "value" : {
441                                    "key" : {
442                                       "name" : "Task_Establish2",
443                                       "version" : "0.0.1"
444                                    },
445                                    "UUID" : "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
446                                    "description" : "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
447                                 }
448                              }, {
449                                 "key" : {
450                                    "name" : "Task_Establish3",
451                                    "version" : "0.0.1"
452                                 },
453                                 "value" : {
454                                    "key" : {
455                                       "name" : "Task_Establish3",
456                                       "version" : "0.0.1"
457                                    },
458                                    "UUID" : "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
459                                    "description" : "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
460                                 }
461                              }, {
462                                 "key" : {
463                                    "name" : "Task_Match0",
464                                    "version" : "0.0.1"
465                                 },
466                                 "value" : {
467                                    "key" : {
468                                       "name" : "Task_Match0",
469                                       "version" : "0.0.1"
470                                    },
471                                    "UUID" : "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
472                                    "description" : "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
473                                 }
474                              }, {
475                                 "key" : {
476                                    "name" : "Task_Match1",
477                                    "version" : "0.0.1"
478                                 },
479                                 "value" : {
480                                    "key" : {
481                                       "name" : "Task_Match1",
482                                       "version" : "0.0.1"
483                                    },
484                                    "UUID" : "3754fe19-98f2-34a1-9f45-db31052208d8",
485                                    "description" : "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
486                                 }
487                              }, {
488                                 "key" : {
489                                    "name" : "Task_Match2",
490                                    "version" : "0.0.1"
491                                 },
492                                 "value" : {
493                                    "key" : {
494                                       "name" : "Task_Match2",
495                                       "version" : "0.0.1"
496                                    },
497                                    "UUID" : "8c200709-a180-3c8b-916f-275ff49ce194",
498                                    "description" : "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
499                                 }
500                              }, {
501                                 "key" : {
502                                    "name" : "Task_Match3",
503                                    "version" : "0.0.1"
504                                 },
505                                 "value" : {
506                                    "key" : {
507                                       "name" : "Task_Match3",
508                                       "version" : "0.0.1"
509                                    },
510                                    "UUID" : "a1a879c6-4510-33b0-bbd0-ad6256189a37",
511                                    "description" : "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
512                                 }
513                              }, {
514                                 "key" : {
515                                    "name" : "Tasks",
516                                    "version" : "0.0.1"
517                                 },
518                                 "value" : {
519                                    "key" : {
520                                       "name" : "Tasks",
521                                       "version" : "0.0.1"
522                                    },
523                                    "UUID" : "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
524                                    "description" : "Generated description for concept referred to by key \"Tasks:0.0.1\""
525                                 }
526                              }, {
527                                 "key" : {
528                                    "name" : "TestCase",
529                                    "version" : "0.0.1"
530                                 },
531                                 "value" : {
532                                    "key" : {
533                                       "name" : "TestCase",
534                                       "version" : "0.0.1"
535                                    },
536                                    "UUID" : "0a652886-c88d-3f8c-8994-ae9161e7c963",
537                                    "description" : "Generated description for concept referred to by key \"TestCase:0.0.1\""
538                                 }
539                              }, {
540                                 "key" : {
541                                    "name" : "TestContextItem000",
542                                    "version" : "0.0.1"
543                                 },
544                                 "value" : {
545                                    "key" : {
546                                       "name" : "TestContextItem000",
547                                       "version" : "0.0.1"
548                                    },
549                                    "UUID" : "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
550                                    "description" : "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
551                                 }
552                              }, {
553                                 "key" : {
554                                    "name" : "TestContextItem001",
555                                    "version" : "0.0.1"
556                                 },
557                                 "value" : {
558                                    "key" : {
559                                       "name" : "TestContextItem001",
560                                       "version" : "0.0.1"
561                                    },
562                                    "UUID" : "3740077c-a2b3-356b-81dc-5ded2118a951",
563                                    "description" : "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
564                                 }
565                              }, {
566                                 "key" : {
567                                    "name" : "TestContextItem002",
568                                    "version" : "0.0.1"
569                                 },
570                                 "value" : {
571                                    "key" : {
572                                       "name" : "TestContextItem002",
573                                       "version" : "0.0.1"
574                                    },
575                                    "UUID" : "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
576                                    "description" : "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
577                                 }
578                              }, {
579                                 "key" : {
580                                    "name" : "TestContextItem003",
581                                    "version" : "0.0.1"
582                                 },
583                                 "value" : {
584                                    "key" : {
585                                       "name" : "TestContextItem003",
586                                       "version" : "0.0.1"
587                                    },
588                                    "UUID" : "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
589                                    "description" : "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
590                                 }
591                              }, {
592                                 "key" : {
593                                    "name" : "TestContextItem004",
594                                    "version" : "0.0.1"
595                                 },
596                                 "value" : {
597                                    "key" : {
598                                       "name" : "TestContextItem004",
599                                       "version" : "0.0.1"
600                                    },
601                                    "UUID" : "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
602                                    "description" : "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
603                                 }
604                              }, {
605                                 "key" : {
606                                    "name" : "TestContextItem005",
607                                    "version" : "0.0.1"
608                                 },
609                                 "value" : {
610                                    "key" : {
611                                       "name" : "TestContextItem005",
612                                       "version" : "0.0.1"
613                                    },
614                                    "UUID" : "569a758d-ba40-37c0-aebb-7ad138df25ac",
615                                    "description" : "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
616                                 }
617                              }, {
618                                 "key" : {
619                                    "name" : "TestContextItem006",
620                                    "version" : "0.0.1"
621                                 },
622                                 "value" : {
623                                    "key" : {
624                                       "name" : "TestContextItem006",
625                                       "version" : "0.0.1"
626                                    },
627                                    "UUID" : "252818d9-b61f-3962-a905-8865fb00fb04",
628                                    "description" : "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
629                                 }
630                              }, {
631                                 "key" : {
632                                    "name" : "TestContextItem007",
633                                    "version" : "0.0.1"
634                                 },
635                                 "value" : {
636                                    "key" : {
637                                       "name" : "TestContextItem007",
638                                       "version" : "0.0.1"
639                                    },
640                                    "UUID" : "fe1a5f7c-c083-377b-a797-752b01fc6c73",
641                                    "description" : "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
642                                 }
643                              }, {
644                                 "key" : {
645                                    "name" : "TestContextItem008",
646                                    "version" : "0.0.1"
647                                 },
648                                 "value" : {
649                                    "key" : {
650                                       "name" : "TestContextItem008",
651                                       "version" : "0.0.1"
652                                    },
653                                    "UUID" : "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
654                                    "description" : "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
655                                 }
656                              }, {
657                                 "key" : {
658                                    "name" : "TestContextItem009",
659                                    "version" : "0.0.1"
660                                 },
661                                 "value" : {
662                                    "key" : {
663                                       "name" : "TestContextItem009",
664                                       "version" : "0.0.1"
665                                    },
666                                    "UUID" : "126e7a3a-11b6-3f88-9397-c21d8819f859",
667                                    "description" : "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
668                                 }
669                              }, {
670                                 "key" : {
671                                    "name" : "TestContextItem00A",
672                                    "version" : "0.0.1"
673                                 },
674                                 "value" : {
675                                    "key" : {
676                                       "name" : "TestContextItem00A",
677                                       "version" : "0.0.1"
678                                    },
679                                    "UUID" : "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
680                                    "description" : "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
681                                 }
682                              }, {
683                                 "key" : {
684                                    "name" : "TestContextItem00B",
685                                    "version" : "0.0.1"
686                                 },
687                                 "value" : {
688                                    "key" : {
689                                       "name" : "TestContextItem00B",
690                                       "version" : "0.0.1"
691                                    },
692                                    "UUID" : "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
693                                    "description" : "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
694                                 }
695                              }, {
696                                 "key" : {
697                                    "name" : "TestContextItem00C",
698                                    "version" : "0.0.1"
699                                 },
700                                 "value" : {
701                                    "key" : {
702                                       "name" : "TestContextItem00C",
703                                       "version" : "0.0.1"
704                                    },
705                                    "UUID" : "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
706                                    "description" : "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
707                                 }
708                              }, {
709                                 "key" : {
710                                    "name" : "TestDatatypes",
711                                    "version" : "0.0.1"
712                                 },
713                                 "value" : {
714                                    "key" : {
715                                       "name" : "TestDatatypes",
716                                       "version" : "0.0.1"
717                                    },
718                                    "UUID" : "3f95472c-973e-30e2-95f1-bf00cbef909a",
719                                    "description" : "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
720                                 }
721                              }, {
722                                 "key" : {
723                                    "name" : "TestExternalContextItem",
724                                    "version" : "0.0.1"
725                                 },
726                                 "value" : {
727                                    "key" : {
728                                       "name" : "TestExternalContextItem",
729                                       "version" : "0.0.1"
730                                    },
731                                    "UUID" : "610dbbd4-9149-3b3c-9af4-819056f0e169",
732                                    "description" : "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
733                                 }
734                              }, {
735                                 "key" : {
736                                    "name" : "TestGlobalContextItem",
737                                    "version" : "0.0.1"
738                                 },
739                                 "value" : {
740                                    "key" : {
741                                       "name" : "TestGlobalContextItem",
742                                       "version" : "0.0.1"
743                                    },
744                                    "UUID" : "07fa8f68-55f1-3fd0-81c1-749a379753a7",
745                                    "description" : "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
746                                 }
747                              }, {
748                                 "key" : {
749                                    "name" : "TestPolicyContextItem",
750                                    "version" : "0.0.1"
751                                 },
752                                 "value" : {
753                                    "key" : {
754                                       "name" : "TestPolicyContextItem",
755                                       "version" : "0.0.1"
756                                    },
757                                    "UUID" : "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
758                                    "description" : "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
759                                 }
760                              }, {
761                                 "key" : {
762                                    "name" : "TestSlogan",
763                                    "version" : "0.0.1"
764                                 },
765                                 "value" : {
766                                    "key" : {
767                                       "name" : "TestSlogan",
768                                       "version" : "0.0.1"
769                                    },
770                                    "UUID" : "683fe492-7eae-3ac7-9924-bb7850208d05",
771                                    "description" : "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
772                                 }
773                              }, {
774                                 "key" : {
775                                    "name" : "TestTemperature",
776                                    "version" : "0.0.1"
777                                 },
778                                 "value" : {
779                                    "key" : {
780                                       "name" : "TestTemperature",
781                                       "version" : "0.0.1"
782                                    },
783                                    "UUID" : "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
784                                    "description" : "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
785                                 }
786                              }, {
787                                 "key" : {
788                                    "name" : "TestTimestamp",
789                                    "version" : "0.0.1"
790                                 },
791                                 "value" : {
792                                    "key" : {
793                                       "name" : "TestTimestamp",
794                                       "version" : "0.0.1"
795                                    },
796                                    "UUID" : "97b73937-c344-33c0-924c-4d26b6449564",
797                                    "description" : "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
798                                 }
799                              } ]
800                           }
801                        },
802                        "policies" : {
803                           "key" : {
804                              "name" : "Policies",
805                              "version" : "0.0.1"
806                           },
807                           "policyMap" : {
808                              "entry" : [ {
809                                 "key" : {
810                                    "name" : "Policy0",
811                                    "version" : "0.0.1"
812                                 },
813                                 "value" : {
814                                    "policyKey" : {
815                                       "name" : "Policy0",
816                                       "version" : "0.0.1"
817                                    },
818                                    "template" : "MEDA",
819                                    "state" : {
820                                       "entry" : [ {
821                                          "key" : "Act",
822                                          "value" : {
823                                             "stateKey" : {
824                                                "parentKeyName" : "Policy0",
825                                                "parentKeyVersion" : "0.0.1",
826                                                "parentLocalName" : "NULL",
827                                                "localName" : "Act"
828                                             },
829                                             "trigger" : {
830                                                "name" : "Event0003",
831                                                "version" : "0.0.1"
832                                             },
833                                             "stateOutputs" : {
834                                                "entry" : [ {
835                                                   "key" : "Act_NULL",
836                                                   "value" : {
837                                                      "key" : {
838                                                         "parentKeyName" : "Policy0",
839                                                         "parentKeyVersion" : "0.0.1",
840                                                         "parentLocalName" : "Act",
841                                                         "localName" : "Act_NULL"
842                                                      },
843                                                      "outgoingEvent" : {
844                                                         "name" : "Event0004",
845                                                         "version" : "0.0.1"
846                                                      },
847                                                      "nextState" : {
848                                                         "parentKeyName" : "NULL",
849                                                         "parentKeyVersion" : "0.0.0",
850                                                         "parentLocalName" : "NULL",
851                                                         "localName" : "NULL"
852                                                      }
853                                                   }
854                                                } ]
855                                             },
856                                             "contextAlbumReference" : [ {
857                                                "name" : "GlobalContextAlbum",
858                                                "version" : "0.0.1"
859                                             } ],
860                                             "taskSelectionLogic" : {
861                                                "key" : "TaskSelectionLigic",
862                                                "logicFlavour" : "JAVASCRIPT",
863                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
864                                             },
865                                             "stateFinalizerLogicMap" : {
866                                                "entry" : [ ]
867                                             },
868                                             "defaultTask" : {
869                                                "name" : "Task_Act1",
870                                                "version" : "0.0.1"
871                                             },
872                                             "taskReferences" : {
873                                                "entry" : [ {
874                                                   "key" : {
875                                                      "name" : "Task_Act0",
876                                                      "version" : "0.0.1"
877                                                   },
878                                                   "value" : {
879                                                      "key" : {
880                                                         "parentKeyName" : "Policy0",
881                                                         "parentKeyVersion" : "0.0.1",
882                                                         "parentLocalName" : "Act",
883                                                         "localName" : "Task_Act0_DIRECT_Act_NULL"
884                                                      },
885                                                      "outputType" : "DIRECT",
886                                                      "output" : {
887                                                         "parentKeyName" : "Policy0",
888                                                         "parentKeyVersion" : "0.0.1",
889                                                         "parentLocalName" : "Act",
890                                                         "localName" : "Act_NULL"
891                                                      }
892                                                   }
893                                                }, {
894                                                   "key" : {
895                                                      "name" : "Task_Act1",
896                                                      "version" : "0.0.1"
897                                                   },
898                                                   "value" : {
899                                                      "key" : {
900                                                         "parentKeyName" : "Policy0",
901                                                         "parentKeyVersion" : "0.0.1",
902                                                         "parentLocalName" : "Act",
903                                                         "localName" : "Task_Act1_DIRECT_Act_NULL"
904                                                      },
905                                                      "outputType" : "DIRECT",
906                                                      "output" : {
907                                                         "parentKeyName" : "Policy0",
908                                                         "parentKeyVersion" : "0.0.1",
909                                                         "parentLocalName" : "Act",
910                                                         "localName" : "Act_NULL"
911                                                      }
912                                                   }
913                                                }, {
914                                                   "key" : {
915                                                      "name" : "Task_Act2",
916                                                      "version" : "0.0.1"
917                                                   },
918                                                   "value" : {
919                                                      "key" : {
920                                                         "parentKeyName" : "Policy0",
921                                                         "parentKeyVersion" : "0.0.1",
922                                                         "parentLocalName" : "Act",
923                                                         "localName" : "Task_Act2_DIRECT_Act_NULL"
924                                                      },
925                                                      "outputType" : "DIRECT",
926                                                      "output" : {
927                                                         "parentKeyName" : "Policy0",
928                                                         "parentKeyVersion" : "0.0.1",
929                                                         "parentLocalName" : "Act",
930                                                         "localName" : "Act_NULL"
931                                                      }
932                                                   }
933                                                }, {
934                                                   "key" : {
935                                                      "name" : "Task_Act3",
936                                                      "version" : "0.0.1"
937                                                   },
938                                                   "value" : {
939                                                      "key" : {
940                                                         "parentKeyName" : "Policy0",
941                                                         "parentKeyVersion" : "0.0.1",
942                                                         "parentLocalName" : "Act",
943                                                         "localName" : "Task_Act3_DIRECT_Act_NULL"
944                                                      },
945                                                      "outputType" : "DIRECT",
946                                                      "output" : {
947                                                         "parentKeyName" : "Policy0",
948                                                         "parentKeyVersion" : "0.0.1",
949                                                         "parentLocalName" : "Act",
950                                                         "localName" : "Act_NULL"
951                                                      }
952                                                   }
953                                                } ]
954                                             }
955                                          }
956                                       }, {
957                                          "key" : "Decide",
958                                          "value" : {
959                                             "stateKey" : {
960                                                "parentKeyName" : "Policy0",
961                                                "parentKeyVersion" : "0.0.1",
962                                                "parentLocalName" : "NULL",
963                                                "localName" : "Decide"
964                                             },
965                                             "trigger" : {
966                                                "name" : "Event0002",
967                                                "version" : "0.0.1"
968                                             },
969                                             "stateOutputs" : {
970                                                "entry" : [ {
971                                                   "key" : "Decide_Act",
972                                                   "value" : {
973                                                      "key" : {
974                                                         "parentKeyName" : "Policy0",
975                                                         "parentKeyVersion" : "0.0.1",
976                                                         "parentLocalName" : "Decide",
977                                                         "localName" : "Decide_Act"
978                                                      },
979                                                      "outgoingEvent" : {
980                                                         "name" : "Event0003",
981                                                         "version" : "0.0.1"
982                                                      },
983                                                      "nextState" : {
984                                                         "parentKeyName" : "Policy0",
985                                                         "parentKeyVersion" : "0.0.1",
986                                                         "parentLocalName" : "NULL",
987                                                         "localName" : "Act"
988                                                      }
989                                                   }
990                                                } ]
991                                             },
992                                             "contextAlbumReference" : [ {
993                                                "name" : "ExternalContextAlbum",
994                                                "version" : "0.0.1"
995                                             }, {
996                                                "name" : "GlobalContextAlbum",
997                                                "version" : "0.0.1"
998                                             }, {
999                                                "name" : "Policy0ContextAlbum",
1000                                                "version" : "0.0.1"
1001                                             } ],
1002                                             "taskSelectionLogic" : {
1003                                                "key" : "TaskSelectionLigic",
1004                                                "logicFlavour" : "JAVASCRIPT",
1005                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1006                                             },
1007                                             "stateFinalizerLogicMap" : {
1008                                                "entry" : [ ]
1009                                             },
1010                                             "defaultTask" : {
1011                                                "name" : "Task_Decide3",
1012                                                "version" : "0.0.1"
1013                                             },
1014                                             "taskReferences" : {
1015                                                "entry" : [ {
1016                                                   "key" : {
1017                                                      "name" : "Task_Decide0",
1018                                                      "version" : "0.0.1"
1019                                                   },
1020                                                   "value" : {
1021                                                      "key" : {
1022                                                         "parentKeyName" : "Policy0",
1023                                                         "parentKeyVersion" : "0.0.1",
1024                                                         "parentLocalName" : "Decide",
1025                                                         "localName" : "Task_Decide0_DIRECT_Decide_Act"
1026                                                      },
1027                                                      "outputType" : "DIRECT",
1028                                                      "output" : {
1029                                                         "parentKeyName" : "Policy0",
1030                                                         "parentKeyVersion" : "0.0.1",
1031                                                         "parentLocalName" : "Decide",
1032                                                         "localName" : "Decide_Act"
1033                                                      }
1034                                                   }
1035                                                }, {
1036                                                   "key" : {
1037                                                      "name" : "Task_Decide1",
1038                                                      "version" : "0.0.1"
1039                                                   },
1040                                                   "value" : {
1041                                                      "key" : {
1042                                                         "parentKeyName" : "Policy0",
1043                                                         "parentKeyVersion" : "0.0.1",
1044                                                         "parentLocalName" : "Decide",
1045                                                         "localName" : "Task_Decide1_DIRECT_Decide_Act"
1046                                                      },
1047                                                      "outputType" : "DIRECT",
1048                                                      "output" : {
1049                                                         "parentKeyName" : "Policy0",
1050                                                         "parentKeyVersion" : "0.0.1",
1051                                                         "parentLocalName" : "Decide",
1052                                                         "localName" : "Decide_Act"
1053                                                      }
1054                                                   }
1055                                                }, {
1056                                                   "key" : {
1057                                                      "name" : "Task_Decide2",
1058                                                      "version" : "0.0.1"
1059                                                   },
1060                                                   "value" : {
1061                                                      "key" : {
1062                                                         "parentKeyName" : "Policy0",
1063                                                         "parentKeyVersion" : "0.0.1",
1064                                                         "parentLocalName" : "Decide",
1065                                                         "localName" : "Task_Decide2_DIRECT_Decide_Act"
1066                                                      },
1067                                                      "outputType" : "DIRECT",
1068                                                      "output" : {
1069                                                         "parentKeyName" : "Policy0",
1070                                                         "parentKeyVersion" : "0.0.1",
1071                                                         "parentLocalName" : "Decide",
1072                                                         "localName" : "Decide_Act"
1073                                                      }
1074                                                   }
1075                                                }, {
1076                                                   "key" : {
1077                                                      "name" : "Task_Decide3",
1078                                                      "version" : "0.0.1"
1079                                                   },
1080                                                   "value" : {
1081                                                      "key" : {
1082                                                         "parentKeyName" : "Policy0",
1083                                                         "parentKeyVersion" : "0.0.1",
1084                                                         "parentLocalName" : "Decide",
1085                                                         "localName" : "Task_Decide3_DIRECT_Decide_Act"
1086                                                      },
1087                                                      "outputType" : "DIRECT",
1088                                                      "output" : {
1089                                                         "parentKeyName" : "Policy0",
1090                                                         "parentKeyVersion" : "0.0.1",
1091                                                         "parentLocalName" : "Decide",
1092                                                         "localName" : "Decide_Act"
1093                                                      }
1094                                                   }
1095                                                } ]
1096                                             }
1097                                          }
1098                                       }, {
1099                                          "key" : "Establish",
1100                                          "value" : {
1101                                             "stateKey" : {
1102                                                "parentKeyName" : "Policy0",
1103                                                "parentKeyVersion" : "0.0.1",
1104                                                "parentLocalName" : "NULL",
1105                                                "localName" : "Establish"
1106                                             },
1107                                             "trigger" : {
1108                                                "name" : "Event0001",
1109                                                "version" : "0.0.1"
1110                                             },
1111                                             "stateOutputs" : {
1112                                                "entry" : [ {
1113                                                   "key" : "Establish_Decide",
1114                                                   "value" : {
1115                                                      "key" : {
1116                                                         "parentKeyName" : "Policy0",
1117                                                         "parentKeyVersion" : "0.0.1",
1118                                                         "parentLocalName" : "Establish",
1119                                                         "localName" : "Establish_Decide"
1120                                                      },
1121                                                      "outgoingEvent" : {
1122                                                         "name" : "Event0002",
1123                                                         "version" : "0.0.1"
1124                                                      },
1125                                                      "nextState" : {
1126                                                         "parentKeyName" : "Policy0",
1127                                                         "parentKeyVersion" : "0.0.1",
1128                                                         "parentLocalName" : "NULL",
1129                                                         "localName" : "Decide"
1130                                                      }
1131                                                   }
1132                                                } ]
1133                                             },
1134                                             "contextAlbumReference" : [ {
1135                                                "name" : "ExternalContextAlbum",
1136                                                "version" : "0.0.1"
1137                                             }, {
1138                                                "name" : "GlobalContextAlbum",
1139                                                "version" : "0.0.1"
1140                                             }, {
1141                                                "name" : "Policy1ContextAlbum",
1142                                                "version" : "0.0.1"
1143                                             } ],
1144                                             "taskSelectionLogic" : {
1145                                                "key" : "TaskSelectionLigic",
1146                                                "logicFlavour" : "JAVASCRIPT",
1147                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1148                                             },
1149                                             "stateFinalizerLogicMap" : {
1150                                                "entry" : [ ]
1151                                             },
1152                                             "defaultTask" : {
1153                                                "name" : "Task_Establish2",
1154                                                "version" : "0.0.1"
1155                                             },
1156                                             "taskReferences" : {
1157                                                "entry" : [ {
1158                                                   "key" : {
1159                                                      "name" : "Task_Establish0",
1160                                                      "version" : "0.0.1"
1161                                                   },
1162                                                   "value" : {
1163                                                      "key" : {
1164                                                         "parentKeyName" : "Policy0",
1165                                                         "parentKeyVersion" : "0.0.1",
1166                                                         "parentLocalName" : "Establish",
1167                                                         "localName" : "Task_Establish0_DIRECT_Establish_Decide"
1168                                                      },
1169                                                      "outputType" : "DIRECT",
1170                                                      "output" : {
1171                                                         "parentKeyName" : "Policy0",
1172                                                         "parentKeyVersion" : "0.0.1",
1173                                                         "parentLocalName" : "Establish",
1174                                                         "localName" : "Establish_Decide"
1175                                                      }
1176                                                   }
1177                                                }, {
1178                                                   "key" : {
1179                                                      "name" : "Task_Establish1",
1180                                                      "version" : "0.0.1"
1181                                                   },
1182                                                   "value" : {
1183                                                      "key" : {
1184                                                         "parentKeyName" : "Policy0",
1185                                                         "parentKeyVersion" : "0.0.1",
1186                                                         "parentLocalName" : "Establish",
1187                                                         "localName" : "Task_Establish1_DIRECT_Establish_Decide"
1188                                                      },
1189                                                      "outputType" : "DIRECT",
1190                                                      "output" : {
1191                                                         "parentKeyName" : "Policy0",
1192                                                         "parentKeyVersion" : "0.0.1",
1193                                                         "parentLocalName" : "Establish",
1194                                                         "localName" : "Establish_Decide"
1195                                                      }
1196                                                   }
1197                                                }, {
1198                                                   "key" : {
1199                                                      "name" : "Task_Establish2",
1200                                                      "version" : "0.0.1"
1201                                                   },
1202                                                   "value" : {
1203                                                      "key" : {
1204                                                         "parentKeyName" : "Policy0",
1205                                                         "parentKeyVersion" : "0.0.1",
1206                                                         "parentLocalName" : "Establish",
1207                                                         "localName" : "Task_Establish2_DIRECT_Establish_Decide"
1208                                                      },
1209                                                      "outputType" : "DIRECT",
1210                                                      "output" : {
1211                                                         "parentKeyName" : "Policy0",
1212                                                         "parentKeyVersion" : "0.0.1",
1213                                                         "parentLocalName" : "Establish",
1214                                                         "localName" : "Establish_Decide"
1215                                                      }
1216                                                   }
1217                                                }, {
1218                                                   "key" : {
1219                                                      "name" : "Task_Establish3",
1220                                                      "version" : "0.0.1"
1221                                                   },
1222                                                   "value" : {
1223                                                      "key" : {
1224                                                         "parentKeyName" : "Policy0",
1225                                                         "parentKeyVersion" : "0.0.1",
1226                                                         "parentLocalName" : "Establish",
1227                                                         "localName" : "Task_Establish3_DIRECT_Establish_Decide"
1228                                                      },
1229                                                      "outputType" : "DIRECT",
1230                                                      "output" : {
1231                                                         "parentKeyName" : "Policy0",
1232                                                         "parentKeyVersion" : "0.0.1",
1233                                                         "parentLocalName" : "Establish",
1234                                                         "localName" : "Establish_Decide"
1235                                                      }
1236                                                   }
1237                                                } ]
1238                                             }
1239                                          }
1240                                       }, {
1241                                          "key" : "Match",
1242                                          "value" : {
1243                                             "stateKey" : {
1244                                                "parentKeyName" : "Policy0",
1245                                                "parentKeyVersion" : "0.0.1",
1246                                                "parentLocalName" : "NULL",
1247                                                "localName" : "Match"
1248                                             },
1249                                             "trigger" : {
1250                                                "name" : "Event0000",
1251                                                "version" : "0.0.1"
1252                                             },
1253                                             "stateOutputs" : {
1254                                                "entry" : [ {
1255                                                   "key" : "Match_Establish",
1256                                                   "value" : {
1257                                                      "key" : {
1258                                                         "parentKeyName" : "Policy0",
1259                                                         "parentKeyVersion" : "0.0.1",
1260                                                         "parentLocalName" : "Match",
1261                                                         "localName" : "Match_Establish"
1262                                                      },
1263                                                      "outgoingEvent" : {
1264                                                         "name" : "Event0001",
1265                                                         "version" : "0.0.1"
1266                                                      },
1267                                                      "nextState" : {
1268                                                         "parentKeyName" : "Policy0",
1269                                                         "parentKeyVersion" : "0.0.1",
1270                                                         "parentLocalName" : "NULL",
1271                                                         "localName" : "Establish"
1272                                                      }
1273                                                   }
1274                                                } ]
1275                                             },
1276                                             "contextAlbumReference" : [ {
1277                                                "name" : "GlobalContextAlbum",
1278                                                "version" : "0.0.1"
1279                                             }, {
1280                                                "name" : "Policy0ContextAlbum",
1281                                                "version" : "0.0.1"
1282                                             } ],
1283                                             "taskSelectionLogic" : {
1284                                                "key" : "TaskSelectionLigic",
1285                                                "logicFlavour" : "JAVASCRIPT",
1286                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1287                                             },
1288                                             "stateFinalizerLogicMap" : {
1289                                                "entry" : [ ]
1290                                             },
1291                                             "defaultTask" : {
1292                                                "name" : "Task_Match0",
1293                                                "version" : "0.0.1"
1294                                             },
1295                                             "taskReferences" : {
1296                                                "entry" : [ {
1297                                                   "key" : {
1298                                                      "name" : "Task_Match0",
1299                                                      "version" : "0.0.1"
1300                                                   },
1301                                                   "value" : {
1302                                                      "key" : {
1303                                                         "parentKeyName" : "Policy0",
1304                                                         "parentKeyVersion" : "0.0.1",
1305                                                         "parentLocalName" : "Match",
1306                                                         "localName" : "Task_Match0_DIRECT_Match_Establish"
1307                                                      },
1308                                                      "outputType" : "DIRECT",
1309                                                      "output" : {
1310                                                         "parentKeyName" : "Policy0",
1311                                                         "parentKeyVersion" : "0.0.1",
1312                                                         "parentLocalName" : "Match",
1313                                                         "localName" : "Match_Establish"
1314                                                      }
1315                                                   }
1316                                                }, {
1317                                                   "key" : {
1318                                                      "name" : "Task_Match1",
1319                                                      "version" : "0.0.1"
1320                                                   },
1321                                                   "value" : {
1322                                                      "key" : {
1323                                                         "parentKeyName" : "Policy0",
1324                                                         "parentKeyVersion" : "0.0.1",
1325                                                         "parentLocalName" : "Match",
1326                                                         "localName" : "Task_Match1_DIRECT_Match_Establish"
1327                                                      },
1328                                                      "outputType" : "DIRECT",
1329                                                      "output" : {
1330                                                         "parentKeyName" : "Policy0",
1331                                                         "parentKeyVersion" : "0.0.1",
1332                                                         "parentLocalName" : "Match",
1333                                                         "localName" : "Match_Establish"
1334                                                      }
1335                                                   }
1336                                                }, {
1337                                                   "key" : {
1338                                                      "name" : "Task_Match2",
1339                                                      "version" : "0.0.1"
1340                                                   },
1341                                                   "value" : {
1342                                                      "key" : {
1343                                                         "parentKeyName" : "Policy0",
1344                                                         "parentKeyVersion" : "0.0.1",
1345                                                         "parentLocalName" : "Match",
1346                                                         "localName" : "Task_Match2_DIRECT_Match_Establish"
1347                                                      },
1348                                                      "outputType" : "DIRECT",
1349                                                      "output" : {
1350                                                         "parentKeyName" : "Policy0",
1351                                                         "parentKeyVersion" : "0.0.1",
1352                                                         "parentLocalName" : "Match",
1353                                                         "localName" : "Match_Establish"
1354                                                      }
1355                                                   }
1356                                                }, {
1357                                                   "key" : {
1358                                                      "name" : "Task_Match3",
1359                                                      "version" : "0.0.1"
1360                                                   },
1361                                                   "value" : {
1362                                                      "key" : {
1363                                                         "parentKeyName" : "Policy0",
1364                                                         "parentKeyVersion" : "0.0.1",
1365                                                         "parentLocalName" : "Match",
1366                                                         "localName" : "Task_Match3_DIRECT_Match_Establish"
1367                                                      },
1368                                                      "outputType" : "DIRECT",
1369                                                      "output" : {
1370                                                         "parentKeyName" : "Policy0",
1371                                                         "parentKeyVersion" : "0.0.1",
1372                                                         "parentLocalName" : "Match",
1373                                                         "localName" : "Match_Establish"
1374                                                      }
1375                                                   }
1376                                                } ]
1377                                             }
1378                                          }
1379                                       } ]
1380                                    },
1381                                    "firstState" : "Match"
1382                                 }
1383                              }, {
1384                                 "key" : {
1385                                    "name" : "Policy1",
1386                                    "version" : "0.0.1"
1387                                 },
1388                                 "value" : {
1389                                    "policyKey" : {
1390                                       "name" : "Policy1",
1391                                       "version" : "0.0.1"
1392                                    },
1393                                    "template" : "MEDA",
1394                                    "state" : {
1395                                       "entry" : [ {
1396                                          "key" : "Act",
1397                                          "value" : {
1398                                             "stateKey" : {
1399                                                "parentKeyName" : "Policy1",
1400                                                "parentKeyVersion" : "0.0.1",
1401                                                "parentLocalName" : "NULL",
1402                                                "localName" : "Act"
1403                                             },
1404                                             "trigger" : {
1405                                                "name" : "Event0103",
1406                                                "version" : "0.0.1"
1407                                             },
1408                                             "stateOutputs" : {
1409                                                "entry" : [ {
1410                                                   "key" : "Act_NULL",
1411                                                   "value" : {
1412                                                      "key" : {
1413                                                         "parentKeyName" : "Policy1",
1414                                                         "parentKeyVersion" : "0.0.1",
1415                                                         "parentLocalName" : "Act",
1416                                                         "localName" : "Act_NULL"
1417                                                      },
1418                                                      "outgoingEvent" : {
1419                                                         "name" : "Event0104",
1420                                                         "version" : "0.0.1"
1421                                                      },
1422                                                      "nextState" : {
1423                                                         "parentKeyName" : "NULL",
1424                                                         "parentKeyVersion" : "0.0.0",
1425                                                         "parentLocalName" : "NULL",
1426                                                         "localName" : "NULL"
1427                                                      }
1428                                                   }
1429                                                } ]
1430                                             },
1431                                             "contextAlbumReference" : [ {
1432                                                "name" : "GlobalContextAlbum",
1433                                                "version" : "0.0.1"
1434                                             } ],
1435                                             "taskSelectionLogic" : {
1436                                                "key" : "TaskSelectionLigic",
1437                                                "logicFlavour" : "JAVASCRIPT",
1438                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1439                                             },
1440                                             "stateFinalizerLogicMap" : {
1441                                                "entry" : [ ]
1442                                             },
1443                                             "defaultTask" : {
1444                                                "name" : "Task_Act0",
1445                                                "version" : "0.0.1"
1446                                             },
1447                                             "taskReferences" : {
1448                                                "entry" : [ {
1449                                                   "key" : {
1450                                                      "name" : "Task_Act0",
1451                                                      "version" : "0.0.1"
1452                                                   },
1453                                                   "value" : {
1454                                                      "key" : {
1455                                                         "parentKeyName" : "Policy1",
1456                                                         "parentKeyVersion" : "0.0.1",
1457                                                         "parentLocalName" : "Act",
1458                                                         "localName" : "Task_Act0_DIRECT_Act_NULL"
1459                                                      },
1460                                                      "outputType" : "DIRECT",
1461                                                      "output" : {
1462                                                         "parentKeyName" : "Policy1",
1463                                                         "parentKeyVersion" : "0.0.1",
1464                                                         "parentLocalName" : "Act",
1465                                                         "localName" : "Act_NULL"
1466                                                      }
1467                                                   }
1468                                                }, {
1469                                                   "key" : {
1470                                                      "name" : "Task_Act1",
1471                                                      "version" : "0.0.1"
1472                                                   },
1473                                                   "value" : {
1474                                                      "key" : {
1475                                                         "parentKeyName" : "Policy1",
1476                                                         "parentKeyVersion" : "0.0.1",
1477                                                         "parentLocalName" : "Act",
1478                                                         "localName" : "Task_Act1_DIRECT_Act_NULL"
1479                                                      },
1480                                                      "outputType" : "DIRECT",
1481                                                      "output" : {
1482                                                         "parentKeyName" : "Policy1",
1483                                                         "parentKeyVersion" : "0.0.1",
1484                                                         "parentLocalName" : "Act",
1485                                                         "localName" : "Act_NULL"
1486                                                      }
1487                                                   }
1488                                                }, {
1489                                                   "key" : {
1490                                                      "name" : "Task_Act2",
1491                                                      "version" : "0.0.1"
1492                                                   },
1493                                                   "value" : {
1494                                                      "key" : {
1495                                                         "parentKeyName" : "Policy1",
1496                                                         "parentKeyVersion" : "0.0.1",
1497                                                         "parentLocalName" : "Act",
1498                                                         "localName" : "Task_Act2_DIRECT_Act_NULL"
1499                                                      },
1500                                                      "outputType" : "DIRECT",
1501                                                      "output" : {
1502                                                         "parentKeyName" : "Policy1",
1503                                                         "parentKeyVersion" : "0.0.1",
1504                                                         "parentLocalName" : "Act",
1505                                                         "localName" : "Act_NULL"
1506                                                      }
1507                                                   }
1508                                                }, {
1509                                                   "key" : {
1510                                                      "name" : "Task_Act3",
1511                                                      "version" : "0.0.1"
1512                                                   },
1513                                                   "value" : {
1514                                                      "key" : {
1515                                                         "parentKeyName" : "Policy1",
1516                                                         "parentKeyVersion" : "0.0.1",
1517                                                         "parentLocalName" : "Act",
1518                                                         "localName" : "Task_Act3_DIRECT_Act_NULL"
1519                                                      },
1520                                                      "outputType" : "DIRECT",
1521                                                      "output" : {
1522                                                         "parentKeyName" : "Policy1",
1523                                                         "parentKeyVersion" : "0.0.1",
1524                                                         "parentLocalName" : "Act",
1525                                                         "localName" : "Act_NULL"
1526                                                      }
1527                                                   }
1528                                                } ]
1529                                             }
1530                                          }
1531                                       }, {
1532                                          "key" : "Decide",
1533                                          "value" : {
1534                                             "stateKey" : {
1535                                                "parentKeyName" : "Policy1",
1536                                                "parentKeyVersion" : "0.0.1",
1537                                                "parentLocalName" : "NULL",
1538                                                "localName" : "Decide"
1539                                             },
1540                                             "trigger" : {
1541                                                "name" : "Event0102",
1542                                                "version" : "0.0.1"
1543                                             },
1544                                             "stateOutputs" : {
1545                                                "entry" : [ {
1546                                                   "key" : "Decide_Act",
1547                                                   "value" : {
1548                                                      "key" : {
1549                                                         "parentKeyName" : "Policy1",
1550                                                         "parentKeyVersion" : "0.0.1",
1551                                                         "parentLocalName" : "Decide",
1552                                                         "localName" : "Decide_Act"
1553                                                      },
1554                                                      "outgoingEvent" : {
1555                                                         "name" : "Event0103",
1556                                                         "version" : "0.0.1"
1557                                                      },
1558                                                      "nextState" : {
1559                                                         "parentKeyName" : "Policy1",
1560                                                         "parentKeyVersion" : "0.0.1",
1561                                                         "parentLocalName" : "NULL",
1562                                                         "localName" : "Act"
1563                                                      }
1564                                                   }
1565                                                } ]
1566                                             },
1567                                             "contextAlbumReference" : [ {
1568                                                "name" : "ExternalContextAlbum",
1569                                                "version" : "0.0.1"
1570                                             }, {
1571                                                "name" : "GlobalContextAlbum",
1572                                                "version" : "0.0.1"
1573                                             }, {
1574                                                "name" : "Policy1ContextAlbum",
1575                                                "version" : "0.0.1"
1576                                             } ],
1577                                             "taskSelectionLogic" : {
1578                                                "key" : "TaskSelectionLigic",
1579                                                "logicFlavour" : "JAVASCRIPT",
1580                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1581                                             },
1582                                             "stateFinalizerLogicMap" : {
1583                                                "entry" : [ ]
1584                                             },
1585                                             "defaultTask" : {
1586                                                "name" : "Task_Decide3",
1587                                                "version" : "0.0.1"
1588                                             },
1589                                             "taskReferences" : {
1590                                                "entry" : [ {
1591                                                   "key" : {
1592                                                      "name" : "Task_Decide0",
1593                                                      "version" : "0.0.1"
1594                                                   },
1595                                                   "value" : {
1596                                                      "key" : {
1597                                                         "parentKeyName" : "Policy1",
1598                                                         "parentKeyVersion" : "0.0.1",
1599                                                         "parentLocalName" : "Decide",
1600                                                         "localName" : "Task_Decide0_DIRECT_Decide_Act"
1601                                                      },
1602                                                      "outputType" : "DIRECT",
1603                                                      "output" : {
1604                                                         "parentKeyName" : "Policy1",
1605                                                         "parentKeyVersion" : "0.0.1",
1606                                                         "parentLocalName" : "Decide",
1607                                                         "localName" : "Decide_Act"
1608                                                      }
1609                                                   }
1610                                                }, {
1611                                                   "key" : {
1612                                                      "name" : "Task_Decide1",
1613                                                      "version" : "0.0.1"
1614                                                   },
1615                                                   "value" : {
1616                                                      "key" : {
1617                                                         "parentKeyName" : "Policy1",
1618                                                         "parentKeyVersion" : "0.0.1",
1619                                                         "parentLocalName" : "Decide",
1620                                                         "localName" : "Task_Decide1_DIRECT_Decide_Act"
1621                                                      },
1622                                                      "outputType" : "DIRECT",
1623                                                      "output" : {
1624                                                         "parentKeyName" : "Policy1",
1625                                                         "parentKeyVersion" : "0.0.1",
1626                                                         "parentLocalName" : "Decide",
1627                                                         "localName" : "Decide_Act"
1628                                                      }
1629                                                   }
1630                                                }, {
1631                                                   "key" : {
1632                                                      "name" : "Task_Decide2",
1633                                                      "version" : "0.0.1"
1634                                                   },
1635                                                   "value" : {
1636                                                      "key" : {
1637                                                         "parentKeyName" : "Policy1",
1638                                                         "parentKeyVersion" : "0.0.1",
1639                                                         "parentLocalName" : "Decide",
1640                                                         "localName" : "Task_Decide2_DIRECT_Decide_Act"
1641                                                      },
1642                                                      "outputType" : "DIRECT",
1643                                                      "output" : {
1644                                                         "parentKeyName" : "Policy1",
1645                                                         "parentKeyVersion" : "0.0.1",
1646                                                         "parentLocalName" : "Decide",
1647                                                         "localName" : "Decide_Act"
1648                                                      }
1649                                                   }
1650                                                }, {
1651                                                   "key" : {
1652                                                      "name" : "Task_Decide3",
1653                                                      "version" : "0.0.1"
1654                                                   },
1655                                                   "value" : {
1656                                                      "key" : {
1657                                                         "parentKeyName" : "Policy1",
1658                                                         "parentKeyVersion" : "0.0.1",
1659                                                         "parentLocalName" : "Decide",
1660                                                         "localName" : "Task_Decide3_DIRECT_Decide_Act"
1661                                                      },
1662                                                      "outputType" : "DIRECT",
1663                                                      "output" : {
1664                                                         "parentKeyName" : "Policy1",
1665                                                         "parentKeyVersion" : "0.0.1",
1666                                                         "parentLocalName" : "Decide",
1667                                                         "localName" : "Decide_Act"
1668                                                      }
1669                                                   }
1670                                                } ]
1671                                             }
1672                                          }
1673                                       }, {
1674                                          "key" : "Establish",
1675                                          "value" : {
1676                                             "stateKey" : {
1677                                                "parentKeyName" : "Policy1",
1678                                                "parentKeyVersion" : "0.0.1",
1679                                                "parentLocalName" : "NULL",
1680                                                "localName" : "Establish"
1681                                             },
1682                                             "trigger" : {
1683                                                "name" : "Event0101",
1684                                                "version" : "0.0.1"
1685                                             },
1686                                             "stateOutputs" : {
1687                                                "entry" : [ {
1688                                                   "key" : "Establish_Decide",
1689                                                   "value" : {
1690                                                      "key" : {
1691                                                         "parentKeyName" : "Policy1",
1692                                                         "parentKeyVersion" : "0.0.1",
1693                                                         "parentLocalName" : "Establish",
1694                                                         "localName" : "Establish_Decide"
1695                                                      },
1696                                                      "outgoingEvent" : {
1697                                                         "name" : "Event0102",
1698                                                         "version" : "0.0.1"
1699                                                      },
1700                                                      "nextState" : {
1701                                                         "parentKeyName" : "Policy1",
1702                                                         "parentKeyVersion" : "0.0.1",
1703                                                         "parentLocalName" : "NULL",
1704                                                         "localName" : "Decide"
1705                                                      }
1706                                                   }
1707                                                } ]
1708                                             },
1709                                             "contextAlbumReference" : [ {
1710                                                "name" : "ExternalContextAlbum",
1711                                                "version" : "0.0.1"
1712                                             }, {
1713                                                "name" : "GlobalContextAlbum",
1714                                                "version" : "0.0.1"
1715                                             }, {
1716                                                "name" : "Policy1ContextAlbum",
1717                                                "version" : "0.0.1"
1718                                             } ],
1719                                             "taskSelectionLogic" : {
1720                                                "key" : "TaskSelectionLigic",
1721                                                "logicFlavour" : "JAVASCRIPT",
1722                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1723                                             },
1724                                             "stateFinalizerLogicMap" : {
1725                                                "entry" : [ ]
1726                                             },
1727                                             "defaultTask" : {
1728                                                "name" : "Task_Establish1",
1729                                                "version" : "0.0.1"
1730                                             },
1731                                             "taskReferences" : {
1732                                                "entry" : [ {
1733                                                   "key" : {
1734                                                      "name" : "Task_Establish0",
1735                                                      "version" : "0.0.1"
1736                                                   },
1737                                                   "value" : {
1738                                                      "key" : {
1739                                                         "parentKeyName" : "Policy1",
1740                                                         "parentKeyVersion" : "0.0.1",
1741                                                         "parentLocalName" : "Establish",
1742                                                         "localName" : "Task_Establish0_DIRECT_Establish_Decide"
1743                                                      },
1744                                                      "outputType" : "DIRECT",
1745                                                      "output" : {
1746                                                         "parentKeyName" : "Policy1",
1747                                                         "parentKeyVersion" : "0.0.1",
1748                                                         "parentLocalName" : "Establish",
1749                                                         "localName" : "Establish_Decide"
1750                                                      }
1751                                                   }
1752                                                }, {
1753                                                   "key" : {
1754                                                      "name" : "Task_Establish1",
1755                                                      "version" : "0.0.1"
1756                                                   },
1757                                                   "value" : {
1758                                                      "key" : {
1759                                                         "parentKeyName" : "Policy1",
1760                                                         "parentKeyVersion" : "0.0.1",
1761                                                         "parentLocalName" : "Establish",
1762                                                         "localName" : "Task_Establish1_DIRECT_Establish_Decide"
1763                                                      },
1764                                                      "outputType" : "DIRECT",
1765                                                      "output" : {
1766                                                         "parentKeyName" : "Policy1",
1767                                                         "parentKeyVersion" : "0.0.1",
1768                                                         "parentLocalName" : "Establish",
1769                                                         "localName" : "Establish_Decide"
1770                                                      }
1771                                                   }
1772                                                }, {
1773                                                   "key" : {
1774                                                      "name" : "Task_Establish2",
1775                                                      "version" : "0.0.1"
1776                                                   },
1777                                                   "value" : {
1778                                                      "key" : {
1779                                                         "parentKeyName" : "Policy1",
1780                                                         "parentKeyVersion" : "0.0.1",
1781                                                         "parentLocalName" : "Establish",
1782                                                         "localName" : "Task_Establish2_DIRECT_Establish_Decide"
1783                                                      },
1784                                                      "outputType" : "DIRECT",
1785                                                      "output" : {
1786                                                         "parentKeyName" : "Policy1",
1787                                                         "parentKeyVersion" : "0.0.1",
1788                                                         "parentLocalName" : "Establish",
1789                                                         "localName" : "Establish_Decide"
1790                                                      }
1791                                                   }
1792                                                }, {
1793                                                   "key" : {
1794                                                      "name" : "Task_Establish3",
1795                                                      "version" : "0.0.1"
1796                                                   },
1797                                                   "value" : {
1798                                                      "key" : {
1799                                                         "parentKeyName" : "Policy1",
1800                                                         "parentKeyVersion" : "0.0.1",
1801                                                         "parentLocalName" : "Establish",
1802                                                         "localName" : "Task_Establish3_DIRECT_Establish_Decide"
1803                                                      },
1804                                                      "outputType" : "DIRECT",
1805                                                      "output" : {
1806                                                         "parentKeyName" : "Policy1",
1807                                                         "parentKeyVersion" : "0.0.1",
1808                                                         "parentLocalName" : "Establish",
1809                                                         "localName" : "Establish_Decide"
1810                                                      }
1811                                                   }
1812                                                } ]
1813                                             }
1814                                          }
1815                                       }, {
1816                                          "key" : "Match",
1817                                          "value" : {
1818                                             "stateKey" : {
1819                                                "parentKeyName" : "Policy1",
1820                                                "parentKeyVersion" : "0.0.1",
1821                                                "parentLocalName" : "NULL",
1822                                                "localName" : "Match"
1823                                             },
1824                                             "trigger" : {
1825                                                "name" : "Event0100",
1826                                                "version" : "0.0.1"
1827                                             },
1828                                             "stateOutputs" : {
1829                                                "entry" : [ {
1830                                                   "key" : "Match_Establish",
1831                                                   "value" : {
1832                                                      "key" : {
1833                                                         "parentKeyName" : "Policy1",
1834                                                         "parentKeyVersion" : "0.0.1",
1835                                                         "parentLocalName" : "Match",
1836                                                         "localName" : "Match_Establish"
1837                                                      },
1838                                                      "outgoingEvent" : {
1839                                                         "name" : "Event0101",
1840                                                         "version" : "0.0.1"
1841                                                      },
1842                                                      "nextState" : {
1843                                                         "parentKeyName" : "Policy1",
1844                                                         "parentKeyVersion" : "0.0.1",
1845                                                         "parentLocalName" : "NULL",
1846                                                         "localName" : "Establish"
1847                                                      }
1848                                                   }
1849                                                } ]
1850                                             },
1851                                             "contextAlbumReference" : [ {
1852                                                "name" : "ExternalContextAlbum",
1853                                                "version" : "0.0.1"
1854                                             }, {
1855                                                "name" : "GlobalContextAlbum",
1856                                                "version" : "0.0.1"
1857                                             }, {
1858                                                "name" : "Policy1ContextAlbum",
1859                                                "version" : "0.0.1"
1860                                             } ],
1861                                             "taskSelectionLogic" : {
1862                                                "key" : "TaskSelectionLigic",
1863                                                "logicFlavour" : "JAVASCRIPT",
1864                                                "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\nvar returnValue = executor.isTrue;"
1865                                             },
1866                                             "stateFinalizerLogicMap" : {
1867                                                "entry" : [ ]
1868                                             },
1869                                             "defaultTask" : {
1870                                                "name" : "Task_Match3",
1871                                                "version" : "0.0.1"
1872                                             },
1873                                             "taskReferences" : {
1874                                                "entry" : [ {
1875                                                   "key" : {
1876                                                      "name" : "Task_Match0",
1877                                                      "version" : "0.0.1"
1878                                                   },
1879                                                   "value" : {
1880                                                      "key" : {
1881                                                         "parentKeyName" : "Policy1",
1882                                                         "parentKeyVersion" : "0.0.1",
1883                                                         "parentLocalName" : "Match",
1884                                                         "localName" : "Task_Match0_DIRECT_Match_Establish"
1885                                                      },
1886                                                      "outputType" : "DIRECT",
1887                                                      "output" : {
1888                                                         "parentKeyName" : "Policy1",
1889                                                         "parentKeyVersion" : "0.0.1",
1890                                                         "parentLocalName" : "Match",
1891                                                         "localName" : "Match_Establish"
1892                                                      }
1893                                                   }
1894                                                }, {
1895                                                   "key" : {
1896                                                      "name" : "Task_Match1",
1897                                                      "version" : "0.0.1"
1898                                                   },
1899                                                   "value" : {
1900                                                      "key" : {
1901                                                         "parentKeyName" : "Policy1",
1902                                                         "parentKeyVersion" : "0.0.1",
1903                                                         "parentLocalName" : "Match",
1904                                                         "localName" : "Task_Match1_DIRECT_Match_Establish"
1905                                                      },
1906                                                      "outputType" : "DIRECT",
1907                                                      "output" : {
1908                                                         "parentKeyName" : "Policy1",
1909                                                         "parentKeyVersion" : "0.0.1",
1910                                                         "parentLocalName" : "Match",
1911                                                         "localName" : "Match_Establish"
1912                                                      }
1913                                                   }
1914                                                }, {
1915                                                   "key" : {
1916                                                      "name" : "Task_Match2",
1917                                                      "version" : "0.0.1"
1918                                                   },
1919                                                   "value" : {
1920                                                      "key" : {
1921                                                         "parentKeyName" : "Policy1",
1922                                                         "parentKeyVersion" : "0.0.1",
1923                                                         "parentLocalName" : "Match",
1924                                                         "localName" : "Task_Match2_DIRECT_Match_Establish"
1925                                                      },
1926                                                      "outputType" : "DIRECT",
1927                                                      "output" : {
1928                                                         "parentKeyName" : "Policy1",
1929                                                         "parentKeyVersion" : "0.0.1",
1930                                                         "parentLocalName" : "Match",
1931                                                         "localName" : "Match_Establish"
1932                                                      }
1933                                                   }
1934                                                }, {
1935                                                   "key" : {
1936                                                      "name" : "Task_Match3",
1937                                                      "version" : "0.0.1"
1938                                                   },
1939                                                   "value" : {
1940                                                      "key" : {
1941                                                         "parentKeyName" : "Policy1",
1942                                                         "parentKeyVersion" : "0.0.1",
1943                                                         "parentLocalName" : "Match",
1944                                                         "localName" : "Task_Match3_DIRECT_Match_Establish"
1945                                                      },
1946                                                      "outputType" : "DIRECT",
1947                                                      "output" : {
1948                                                         "parentKeyName" : "Policy1",
1949                                                         "parentKeyVersion" : "0.0.1",
1950                                                         "parentLocalName" : "Match",
1951                                                         "localName" : "Match_Establish"
1952                                                      }
1953                                                   }
1954                                                } ]
1955                                             }
1956                                          }
1957                                       } ]
1958                                    },
1959                                    "firstState" : "Match"
1960                                 }
1961                              } ]
1962                           }
1963                        },
1964                        "tasks" : {
1965                           "key" : {
1966                              "name" : "Tasks",
1967                              "version" : "0.0.1"
1968                           },
1969                           "taskMap" : {
1970                              "entry" : [ {
1971                                 "key" : {
1972                                    "name" : "Task_Act0",
1973                                    "version" : "0.0.1"
1974                                 },
1975                                 "value" : {
1976                                    "key" : {
1977                                       "name" : "Task_Act0",
1978                                       "version" : "0.0.1"
1979                                    },
1980                                    "inputFields" : {
1981                                       "entry" : [ {
1982                                          "key" : "TestDecideCaseSelected",
1983                                          "value" : {
1984                                             "key" : "TestDecideCaseSelected",
1985                                             "fieldSchemaKey" : {
1986                                                "name" : "TestCase",
1987                                                "version" : "0.0.1"
1988                                             },
1989                                             "optional" : false
1990                                          }
1991                                       }, {
1992                                          "key" : "TestDecideStateTime",
1993                                          "value" : {
1994                                             "key" : "TestDecideStateTime",
1995                                             "fieldSchemaKey" : {
1996                                                "name" : "TestTimestamp",
1997                                                "version" : "0.0.1"
1998                                             },
1999                                             "optional" : false
2000                                          }
2001                                       }, {
2002                                          "key" : "TestEstablishCaseSelected",
2003                                          "value" : {
2004                                             "key" : "TestEstablishCaseSelected",
2005                                             "fieldSchemaKey" : {
2006                                                "name" : "TestCase",
2007                                                "version" : "0.0.1"
2008                                             },
2009                                             "optional" : false
2010                                          }
2011                                       }, {
2012                                          "key" : "TestEstablishStateTime",
2013                                          "value" : {
2014                                             "key" : "TestEstablishStateTime",
2015                                             "fieldSchemaKey" : {
2016                                                "name" : "TestTimestamp",
2017                                                "version" : "0.0.1"
2018                                             },
2019                                             "optional" : false
2020                                          }
2021                                       }, {
2022                                          "key" : "TestMatchCase",
2023                                          "value" : {
2024                                             "key" : "TestMatchCase",
2025                                             "fieldSchemaKey" : {
2026                                                "name" : "TestCase",
2027                                                "version" : "0.0.1"
2028                                             },
2029                                             "optional" : false
2030                                          }
2031                                       }, {
2032                                          "key" : "TestMatchCaseSelected",
2033                                          "value" : {
2034                                             "key" : "TestMatchCaseSelected",
2035                                             "fieldSchemaKey" : {
2036                                                "name" : "TestCase",
2037                                                "version" : "0.0.1"
2038                                             },
2039                                             "optional" : false
2040                                          }
2041                                       }, {
2042                                          "key" : "TestMatchStateTime",
2043                                          "value" : {
2044                                             "key" : "TestMatchStateTime",
2045                                             "fieldSchemaKey" : {
2046                                                "name" : "TestTimestamp",
2047                                                "version" : "0.0.1"
2048                                             },
2049                                             "optional" : false
2050                                          }
2051                                       }, {
2052                                          "key" : "TestSlogan",
2053                                          "value" : {
2054                                             "key" : "TestSlogan",
2055                                             "fieldSchemaKey" : {
2056                                                "name" : "TestSlogan",
2057                                                "version" : "0.0.1"
2058                                             },
2059                                             "optional" : false
2060                                          }
2061                                       }, {
2062                                          "key" : "TestTemperature",
2063                                          "value" : {
2064                                             "key" : "TestTemperature",
2065                                             "fieldSchemaKey" : {
2066                                                "name" : "TestTemperature",
2067                                                "version" : "0.0.1"
2068                                             },
2069                                             "optional" : false
2070                                          }
2071                                       }, {
2072                                          "key" : "TestTimestamp",
2073                                          "value" : {
2074                                             "key" : "TestTimestamp",
2075                                             "fieldSchemaKey" : {
2076                                                "name" : "TestTimestamp",
2077                                                "version" : "0.0.1"
2078                                             },
2079                                             "optional" : false
2080                                          }
2081                                       } ]
2082                                    },
2083                                    "outputFields" : {
2084                                       "entry" : [ {
2085                                          "key" : "TestActCaseSelected",
2086                                          "value" : {
2087                                             "key" : "TestActCaseSelected",
2088                                             "fieldSchemaKey" : {
2089                                                "name" : "TestCase",
2090                                                "version" : "0.0.1"
2091                                             },
2092                                             "optional" : false
2093                                          }
2094                                       }, {
2095                                          "key" : "TestActStateTime",
2096                                          "value" : {
2097                                             "key" : "TestActStateTime",
2098                                             "fieldSchemaKey" : {
2099                                                "name" : "TestTimestamp",
2100                                                "version" : "0.0.1"
2101                                             },
2102                                             "optional" : false
2103                                          }
2104                                       }, {
2105                                          "key" : "TestDecideCaseSelected",
2106                                          "value" : {
2107                                             "key" : "TestDecideCaseSelected",
2108                                             "fieldSchemaKey" : {
2109                                                "name" : "TestCase",
2110                                                "version" : "0.0.1"
2111                                             },
2112                                             "optional" : false
2113                                          }
2114                                       }, {
2115                                          "key" : "TestDecideStateTime",
2116                                          "value" : {
2117                                             "key" : "TestDecideStateTime",
2118                                             "fieldSchemaKey" : {
2119                                                "name" : "TestTimestamp",
2120                                                "version" : "0.0.1"
2121                                             },
2122                                             "optional" : false
2123                                          }
2124                                       }, {
2125                                          "key" : "TestEstablishCaseSelected",
2126                                          "value" : {
2127                                             "key" : "TestEstablishCaseSelected",
2128                                             "fieldSchemaKey" : {
2129                                                "name" : "TestCase",
2130                                                "version" : "0.0.1"
2131                                             },
2132                                             "optional" : false
2133                                          }
2134                                       }, {
2135                                          "key" : "TestEstablishStateTime",
2136                                          "value" : {
2137                                             "key" : "TestEstablishStateTime",
2138                                             "fieldSchemaKey" : {
2139                                                "name" : "TestTimestamp",
2140                                                "version" : "0.0.1"
2141                                             },
2142                                             "optional" : false
2143                                          }
2144                                       }, {
2145                                          "key" : "TestMatchCase",
2146                                          "value" : {
2147                                             "key" : "TestMatchCase",
2148                                             "fieldSchemaKey" : {
2149                                                "name" : "TestCase",
2150                                                "version" : "0.0.1"
2151                                             },
2152                                             "optional" : false
2153                                          }
2154                                       }, {
2155                                          "key" : "TestMatchCaseSelected",
2156                                          "value" : {
2157                                             "key" : "TestMatchCaseSelected",
2158                                             "fieldSchemaKey" : {
2159                                                "name" : "TestCase",
2160                                                "version" : "0.0.1"
2161                                             },
2162                                             "optional" : false
2163                                          }
2164                                       }, {
2165                                          "key" : "TestMatchStateTime",
2166                                          "value" : {
2167                                             "key" : "TestMatchStateTime",
2168                                             "fieldSchemaKey" : {
2169                                                "name" : "TestTimestamp",
2170                                                "version" : "0.0.1"
2171                                             },
2172                                             "optional" : false
2173                                          }
2174                                       }, {
2175                                          "key" : "TestSlogan",
2176                                          "value" : {
2177                                             "key" : "TestSlogan",
2178                                             "fieldSchemaKey" : {
2179                                                "name" : "TestSlogan",
2180                                                "version" : "0.0.1"
2181                                             },
2182                                             "optional" : false
2183                                          }
2184                                       }, {
2185                                          "key" : "TestTemperature",
2186                                          "value" : {
2187                                             "key" : "TestTemperature",
2188                                             "fieldSchemaKey" : {
2189                                                "name" : "TestTemperature",
2190                                                "version" : "0.0.1"
2191                                             },
2192                                             "optional" : false
2193                                          }
2194                                       }, {
2195                                          "key" : "TestTimestamp",
2196                                          "value" : {
2197                                             "key" : "TestTimestamp",
2198                                             "fieldSchemaKey" : {
2199                                                "name" : "TestTimestamp",
2200                                                "version" : "0.0.1"
2201                                             },
2202                                             "optional" : false
2203                                          }
2204                                       } ]
2205                                    },
2206                                    "taskParameters" : {
2207                                       "entry" : [ {
2208                                          "key" : "Parameter0",
2209                                          "value" : {
2210                                             "key" : {
2211                                                "parentKeyName" : "Task_Act0",
2212                                                "parentKeyVersion" : "0.0.1",
2213                                                "parentLocalName" : "NULL",
2214                                                "localName" : "Parameter0"
2215                                             },
2216                                             "defaultValue" : "DefaultValue0"
2217                                          }
2218                                       }, {
2219                                          "key" : "Parameter1",
2220                                          "value" : {
2221                                             "key" : {
2222                                                "parentKeyName" : "Task_Act0",
2223                                                "parentKeyVersion" : "0.0.1",
2224                                                "parentLocalName" : "NULL",
2225                                                "localName" : "Parameter1"
2226                                             },
2227                                             "defaultValue" : "DefaultValue1"
2228                                          }
2229                                       }, {
2230                                          "key" : "Parameter2",
2231                                          "value" : {
2232                                             "key" : {
2233                                                "parentKeyName" : "Task_Act0",
2234                                                "parentKeyVersion" : "0.0.1",
2235                                                "parentLocalName" : "NULL",
2236                                                "localName" : "Parameter2"
2237                                             },
2238                                             "defaultValue" : "DefaultValue2"
2239                                          }
2240                                       } ]
2241                                    },
2242                                    "contextAlbumReference" : [ {
2243                                       "name" : "ExternalContextAlbum",
2244                                       "version" : "0.0.1"
2245                                    }, {
2246                                       "name" : "GlobalContextAlbum",
2247                                       "version" : "0.0.1"
2248                                    }, {
2249                                       "name" : "Policy0ContextAlbum",
2250                                       "version" : "0.0.1"
2251                                    }, {
2252                                       "name" : "Policy1ContextAlbum",
2253                                       "version" : "0.0.1"
2254                                    } ],
2255                                    "taskLogic" : {
2256                                       "key" : "_TaskLogic",
2257                                       "logicFlavour" : "JAVASCRIPT",
2258                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
2259                                    }
2260                                 }
2261                              }, {
2262                                 "key" : {
2263                                    "name" : "Task_Act1",
2264                                    "version" : "0.0.1"
2265                                 },
2266                                 "value" : {
2267                                    "key" : {
2268                                       "name" : "Task_Act1",
2269                                       "version" : "0.0.1"
2270                                    },
2271                                    "inputFields" : {
2272                                       "entry" : [ {
2273                                          "key" : "TestDecideCaseSelected",
2274                                          "value" : {
2275                                             "key" : "TestDecideCaseSelected",
2276                                             "fieldSchemaKey" : {
2277                                                "name" : "TestCase",
2278                                                "version" : "0.0.1"
2279                                             },
2280                                             "optional" : false
2281                                          }
2282                                       }, {
2283                                          "key" : "TestDecideStateTime",
2284                                          "value" : {
2285                                             "key" : "TestDecideStateTime",
2286                                             "fieldSchemaKey" : {
2287                                                "name" : "TestTimestamp",
2288                                                "version" : "0.0.1"
2289                                             },
2290                                             "optional" : false
2291                                          }
2292                                       }, {
2293                                          "key" : "TestEstablishCaseSelected",
2294                                          "value" : {
2295                                             "key" : "TestEstablishCaseSelected",
2296                                             "fieldSchemaKey" : {
2297                                                "name" : "TestCase",
2298                                                "version" : "0.0.1"
2299                                             },
2300                                             "optional" : false
2301                                          }
2302                                       }, {
2303                                          "key" : "TestEstablishStateTime",
2304                                          "value" : {
2305                                             "key" : "TestEstablishStateTime",
2306                                             "fieldSchemaKey" : {
2307                                                "name" : "TestTimestamp",
2308                                                "version" : "0.0.1"
2309                                             },
2310                                             "optional" : false
2311                                          }
2312                                       }, {
2313                                          "key" : "TestMatchCase",
2314                                          "value" : {
2315                                             "key" : "TestMatchCase",
2316                                             "fieldSchemaKey" : {
2317                                                "name" : "TestCase",
2318                                                "version" : "0.0.1"
2319                                             },
2320                                             "optional" : false
2321                                          }
2322                                       }, {
2323                                          "key" : "TestMatchCaseSelected",
2324                                          "value" : {
2325                                             "key" : "TestMatchCaseSelected",
2326                                             "fieldSchemaKey" : {
2327                                                "name" : "TestCase",
2328                                                "version" : "0.0.1"
2329                                             },
2330                                             "optional" : false
2331                                          }
2332                                       }, {
2333                                          "key" : "TestMatchStateTime",
2334                                          "value" : {
2335                                             "key" : "TestMatchStateTime",
2336                                             "fieldSchemaKey" : {
2337                                                "name" : "TestTimestamp",
2338                                                "version" : "0.0.1"
2339                                             },
2340                                             "optional" : false
2341                                          }
2342                                       }, {
2343                                          "key" : "TestSlogan",
2344                                          "value" : {
2345                                             "key" : "TestSlogan",
2346                                             "fieldSchemaKey" : {
2347                                                "name" : "TestSlogan",
2348                                                "version" : "0.0.1"
2349                                             },
2350                                             "optional" : false
2351                                          }
2352                                       }, {
2353                                          "key" : "TestTemperature",
2354                                          "value" : {
2355                                             "key" : "TestTemperature",
2356                                             "fieldSchemaKey" : {
2357                                                "name" : "TestTemperature",
2358                                                "version" : "0.0.1"
2359                                             },
2360                                             "optional" : false
2361                                          }
2362                                       }, {
2363                                          "key" : "TestTimestamp",
2364                                          "value" : {
2365                                             "key" : "TestTimestamp",
2366                                             "fieldSchemaKey" : {
2367                                                "name" : "TestTimestamp",
2368                                                "version" : "0.0.1"
2369                                             },
2370                                             "optional" : false
2371                                          }
2372                                       } ]
2373                                    },
2374                                    "outputFields" : {
2375                                       "entry" : [ {
2376                                          "key" : "TestActCaseSelected",
2377                                          "value" : {
2378                                             "key" : "TestActCaseSelected",
2379                                             "fieldSchemaKey" : {
2380                                                "name" : "TestCase",
2381                                                "version" : "0.0.1"
2382                                             },
2383                                             "optional" : false
2384                                          }
2385                                       }, {
2386                                          "key" : "TestActStateTime",
2387                                          "value" : {
2388                                             "key" : "TestActStateTime",
2389                                             "fieldSchemaKey" : {
2390                                                "name" : "TestTimestamp",
2391                                                "version" : "0.0.1"
2392                                             },
2393                                             "optional" : false
2394                                          }
2395                                       }, {
2396                                          "key" : "TestDecideCaseSelected",
2397                                          "value" : {
2398                                             "key" : "TestDecideCaseSelected",
2399                                             "fieldSchemaKey" : {
2400                                                "name" : "TestCase",
2401                                                "version" : "0.0.1"
2402                                             },
2403                                             "optional" : false
2404                                          }
2405                                       }, {
2406                                          "key" : "TestDecideStateTime",
2407                                          "value" : {
2408                                             "key" : "TestDecideStateTime",
2409                                             "fieldSchemaKey" : {
2410                                                "name" : "TestTimestamp",
2411                                                "version" : "0.0.1"
2412                                             },
2413                                             "optional" : false
2414                                          }
2415                                       }, {
2416                                          "key" : "TestEstablishCaseSelected",
2417                                          "value" : {
2418                                             "key" : "TestEstablishCaseSelected",
2419                                             "fieldSchemaKey" : {
2420                                                "name" : "TestCase",
2421                                                "version" : "0.0.1"
2422                                             },
2423                                             "optional" : false
2424                                          }
2425                                       }, {
2426                                          "key" : "TestEstablishStateTime",
2427                                          "value" : {
2428                                             "key" : "TestEstablishStateTime",
2429                                             "fieldSchemaKey" : {
2430                                                "name" : "TestTimestamp",
2431                                                "version" : "0.0.1"
2432                                             },
2433                                             "optional" : false
2434                                          }
2435                                       }, {
2436                                          "key" : "TestMatchCase",
2437                                          "value" : {
2438                                             "key" : "TestMatchCase",
2439                                             "fieldSchemaKey" : {
2440                                                "name" : "TestCase",
2441                                                "version" : "0.0.1"
2442                                             },
2443                                             "optional" : false
2444                                          }
2445                                       }, {
2446                                          "key" : "TestMatchCaseSelected",
2447                                          "value" : {
2448                                             "key" : "TestMatchCaseSelected",
2449                                             "fieldSchemaKey" : {
2450                                                "name" : "TestCase",
2451                                                "version" : "0.0.1"
2452                                             },
2453                                             "optional" : false
2454                                          }
2455                                       }, {
2456                                          "key" : "TestMatchStateTime",
2457                                          "value" : {
2458                                             "key" : "TestMatchStateTime",
2459                                             "fieldSchemaKey" : {
2460                                                "name" : "TestTimestamp",
2461                                                "version" : "0.0.1"
2462                                             },
2463                                             "optional" : false
2464                                          }
2465                                       }, {
2466                                          "key" : "TestSlogan",
2467                                          "value" : {
2468                                             "key" : "TestSlogan",
2469                                             "fieldSchemaKey" : {
2470                                                "name" : "TestSlogan",
2471                                                "version" : "0.0.1"
2472                                             },
2473                                             "optional" : false
2474                                          }
2475                                       }, {
2476                                          "key" : "TestTemperature",
2477                                          "value" : {
2478                                             "key" : "TestTemperature",
2479                                             "fieldSchemaKey" : {
2480                                                "name" : "TestTemperature",
2481                                                "version" : "0.0.1"
2482                                             },
2483                                             "optional" : false
2484                                          }
2485                                       }, {
2486                                          "key" : "TestTimestamp",
2487                                          "value" : {
2488                                             "key" : "TestTimestamp",
2489                                             "fieldSchemaKey" : {
2490                                                "name" : "TestTimestamp",
2491                                                "version" : "0.0.1"
2492                                             },
2493                                             "optional" : false
2494                                          }
2495                                       } ]
2496                                    },
2497                                    "taskParameters" : {
2498                                       "entry" : [ {
2499                                          "key" : "Parameter0",
2500                                          "value" : {
2501                                             "key" : {
2502                                                "parentKeyName" : "Task_Act1",
2503                                                "parentKeyVersion" : "0.0.1",
2504                                                "parentLocalName" : "NULL",
2505                                                "localName" : "Parameter0"
2506                                             },
2507                                             "defaultValue" : "DefaultValue0"
2508                                          }
2509                                       }, {
2510                                          "key" : "Parameter1",
2511                                          "value" : {
2512                                             "key" : {
2513                                                "parentKeyName" : "Task_Act1",
2514                                                "parentKeyVersion" : "0.0.1",
2515                                                "parentLocalName" : "NULL",
2516                                                "localName" : "Parameter1"
2517                                             },
2518                                             "defaultValue" : "DefaultValue1"
2519                                          }
2520                                       } ]
2521                                    },
2522                                    "contextAlbumReference" : [ {
2523                                       "name" : "GlobalContextAlbum",
2524                                       "version" : "0.0.1"
2525                                    }, {
2526                                       "name" : "Policy0ContextAlbum",
2527                                       "version" : "0.0.1"
2528                                    } ],
2529                                    "taskLogic" : {
2530                                       "key" : "_TaskLogic",
2531                                       "logicFlavour" : "JAVASCRIPT",
2532                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
2533                                    }
2534                                 }
2535                              }, {
2536                                 "key" : {
2537                                    "name" : "Task_Act2",
2538                                    "version" : "0.0.1"
2539                                 },
2540                                 "value" : {
2541                                    "key" : {
2542                                       "name" : "Task_Act2",
2543                                       "version" : "0.0.1"
2544                                    },
2545                                    "inputFields" : {
2546                                       "entry" : [ {
2547                                          "key" : "TestDecideCaseSelected",
2548                                          "value" : {
2549                                             "key" : "TestDecideCaseSelected",
2550                                             "fieldSchemaKey" : {
2551                                                "name" : "TestCase",
2552                                                "version" : "0.0.1"
2553                                             },
2554                                             "optional" : false
2555                                          }
2556                                       }, {
2557                                          "key" : "TestDecideStateTime",
2558                                          "value" : {
2559                                             "key" : "TestDecideStateTime",
2560                                             "fieldSchemaKey" : {
2561                                                "name" : "TestTimestamp",
2562                                                "version" : "0.0.1"
2563                                             },
2564                                             "optional" : false
2565                                          }
2566                                       }, {
2567                                          "key" : "TestEstablishCaseSelected",
2568                                          "value" : {
2569                                             "key" : "TestEstablishCaseSelected",
2570                                             "fieldSchemaKey" : {
2571                                                "name" : "TestCase",
2572                                                "version" : "0.0.1"
2573                                             },
2574                                             "optional" : false
2575                                          }
2576                                       }, {
2577                                          "key" : "TestEstablishStateTime",
2578                                          "value" : {
2579                                             "key" : "TestEstablishStateTime",
2580                                             "fieldSchemaKey" : {
2581                                                "name" : "TestTimestamp",
2582                                                "version" : "0.0.1"
2583                                             },
2584                                             "optional" : false
2585                                          }
2586                                       }, {
2587                                          "key" : "TestMatchCase",
2588                                          "value" : {
2589                                             "key" : "TestMatchCase",
2590                                             "fieldSchemaKey" : {
2591                                                "name" : "TestCase",
2592                                                "version" : "0.0.1"
2593                                             },
2594                                             "optional" : false
2595                                          }
2596                                       }, {
2597                                          "key" : "TestMatchCaseSelected",
2598                                          "value" : {
2599                                             "key" : "TestMatchCaseSelected",
2600                                             "fieldSchemaKey" : {
2601                                                "name" : "TestCase",
2602                                                "version" : "0.0.1"
2603                                             },
2604                                             "optional" : false
2605                                          }
2606                                       }, {
2607                                          "key" : "TestMatchStateTime",
2608                                          "value" : {
2609                                             "key" : "TestMatchStateTime",
2610                                             "fieldSchemaKey" : {
2611                                                "name" : "TestTimestamp",
2612                                                "version" : "0.0.1"
2613                                             },
2614                                             "optional" : false
2615                                          }
2616                                       }, {
2617                                          "key" : "TestSlogan",
2618                                          "value" : {
2619                                             "key" : "TestSlogan",
2620                                             "fieldSchemaKey" : {
2621                                                "name" : "TestSlogan",
2622                                                "version" : "0.0.1"
2623                                             },
2624                                             "optional" : false
2625                                          }
2626                                       }, {
2627                                          "key" : "TestTemperature",
2628                                          "value" : {
2629                                             "key" : "TestTemperature",
2630                                             "fieldSchemaKey" : {
2631                                                "name" : "TestTemperature",
2632                                                "version" : "0.0.1"
2633                                             },
2634                                             "optional" : false
2635                                          }
2636                                       }, {
2637                                          "key" : "TestTimestamp",
2638                                          "value" : {
2639                                             "key" : "TestTimestamp",
2640                                             "fieldSchemaKey" : {
2641                                                "name" : "TestTimestamp",
2642                                                "version" : "0.0.1"
2643                                             },
2644                                             "optional" : false
2645                                          }
2646                                       } ]
2647                                    },
2648                                    "outputFields" : {
2649                                       "entry" : [ {
2650                                          "key" : "TestActCaseSelected",
2651                                          "value" : {
2652                                             "key" : "TestActCaseSelected",
2653                                             "fieldSchemaKey" : {
2654                                                "name" : "TestCase",
2655                                                "version" : "0.0.1"
2656                                             },
2657                                             "optional" : false
2658                                          }
2659                                       }, {
2660                                          "key" : "TestActStateTime",
2661                                          "value" : {
2662                                             "key" : "TestActStateTime",
2663                                             "fieldSchemaKey" : {
2664                                                "name" : "TestTimestamp",
2665                                                "version" : "0.0.1"
2666                                             },
2667                                             "optional" : false
2668                                          }
2669                                       }, {
2670                                          "key" : "TestDecideCaseSelected",
2671                                          "value" : {
2672                                             "key" : "TestDecideCaseSelected",
2673                                             "fieldSchemaKey" : {
2674                                                "name" : "TestCase",
2675                                                "version" : "0.0.1"
2676                                             },
2677                                             "optional" : false
2678                                          }
2679                                       }, {
2680                                          "key" : "TestDecideStateTime",
2681                                          "value" : {
2682                                             "key" : "TestDecideStateTime",
2683                                             "fieldSchemaKey" : {
2684                                                "name" : "TestTimestamp",
2685                                                "version" : "0.0.1"
2686                                             },
2687                                             "optional" : false
2688                                          }
2689                                       }, {
2690                                          "key" : "TestEstablishCaseSelected",
2691                                          "value" : {
2692                                             "key" : "TestEstablishCaseSelected",
2693                                             "fieldSchemaKey" : {
2694                                                "name" : "TestCase",
2695                                                "version" : "0.0.1"
2696                                             },
2697                                             "optional" : false
2698                                          }
2699                                       }, {
2700                                          "key" : "TestEstablishStateTime",
2701                                          "value" : {
2702                                             "key" : "TestEstablishStateTime",
2703                                             "fieldSchemaKey" : {
2704                                                "name" : "TestTimestamp",
2705                                                "version" : "0.0.1"
2706                                             },
2707                                             "optional" : false
2708                                          }
2709                                       }, {
2710                                          "key" : "TestMatchCase",
2711                                          "value" : {
2712                                             "key" : "TestMatchCase",
2713                                             "fieldSchemaKey" : {
2714                                                "name" : "TestCase",
2715                                                "version" : "0.0.1"
2716                                             },
2717                                             "optional" : false
2718                                          }
2719                                       }, {
2720                                          "key" : "TestMatchCaseSelected",
2721                                          "value" : {
2722                                             "key" : "TestMatchCaseSelected",
2723                                             "fieldSchemaKey" : {
2724                                                "name" : "TestCase",
2725                                                "version" : "0.0.1"
2726                                             },
2727                                             "optional" : false
2728                                          }
2729                                       }, {
2730                                          "key" : "TestMatchStateTime",
2731                                          "value" : {
2732                                             "key" : "TestMatchStateTime",
2733                                             "fieldSchemaKey" : {
2734                                                "name" : "TestTimestamp",
2735                                                "version" : "0.0.1"
2736                                             },
2737                                             "optional" : false
2738                                          }
2739                                       }, {
2740                                          "key" : "TestSlogan",
2741                                          "value" : {
2742                                             "key" : "TestSlogan",
2743                                             "fieldSchemaKey" : {
2744                                                "name" : "TestSlogan",
2745                                                "version" : "0.0.1"
2746                                             },
2747                                             "optional" : false
2748                                          }
2749                                       }, {
2750                                          "key" : "TestTemperature",
2751                                          "value" : {
2752                                             "key" : "TestTemperature",
2753                                             "fieldSchemaKey" : {
2754                                                "name" : "TestTemperature",
2755                                                "version" : "0.0.1"
2756                                             },
2757                                             "optional" : false
2758                                          }
2759                                       }, {
2760                                          "key" : "TestTimestamp",
2761                                          "value" : {
2762                                             "key" : "TestTimestamp",
2763                                             "fieldSchemaKey" : {
2764                                                "name" : "TestTimestamp",
2765                                                "version" : "0.0.1"
2766                                             },
2767                                             "optional" : false
2768                                          }
2769                                       } ]
2770                                    },
2771                                    "taskParameters" : {
2772                                       "entry" : [ {
2773                                          "key" : "Parameter0",
2774                                          "value" : {
2775                                             "key" : {
2776                                                "parentKeyName" : "Task_Act2",
2777                                                "parentKeyVersion" : "0.0.1",
2778                                                "parentLocalName" : "NULL",
2779                                                "localName" : "Parameter0"
2780                                             },
2781                                             "defaultValue" : "DefaultValue0"
2782                                          }
2783                                       } ]
2784                                    },
2785                                    "contextAlbumReference" : [ {
2786                                       "name" : "GlobalContextAlbum",
2787                                       "version" : "0.0.1"
2788                                    }, {
2789                                       "name" : "Policy1ContextAlbum",
2790                                       "version" : "0.0.1"
2791                                    } ],
2792                                    "taskLogic" : {
2793                                       "key" : "_TaskLogic",
2794                                       "logicFlavour" : "JAVASCRIPT",
2795                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
2796                                    }
2797                                 }
2798                              }, {
2799                                 "key" : {
2800                                    "name" : "Task_Act3",
2801                                    "version" : "0.0.1"
2802                                 },
2803                                 "value" : {
2804                                    "key" : {
2805                                       "name" : "Task_Act3",
2806                                       "version" : "0.0.1"
2807                                    },
2808                                    "inputFields" : {
2809                                       "entry" : [ {
2810                                          "key" : "TestDecideCaseSelected",
2811                                          "value" : {
2812                                             "key" : "TestDecideCaseSelected",
2813                                             "fieldSchemaKey" : {
2814                                                "name" : "TestCase",
2815                                                "version" : "0.0.1"
2816                                             },
2817                                             "optional" : false
2818                                          }
2819                                       }, {
2820                                          "key" : "TestDecideStateTime",
2821                                          "value" : {
2822                                             "key" : "TestDecideStateTime",
2823                                             "fieldSchemaKey" : {
2824                                                "name" : "TestTimestamp",
2825                                                "version" : "0.0.1"
2826                                             },
2827                                             "optional" : false
2828                                          }
2829                                       }, {
2830                                          "key" : "TestEstablishCaseSelected",
2831                                          "value" : {
2832                                             "key" : "TestEstablishCaseSelected",
2833                                             "fieldSchemaKey" : {
2834                                                "name" : "TestCase",
2835                                                "version" : "0.0.1"
2836                                             },
2837                                             "optional" : false
2838                                          }
2839                                       }, {
2840                                          "key" : "TestEstablishStateTime",
2841                                          "value" : {
2842                                             "key" : "TestEstablishStateTime",
2843                                             "fieldSchemaKey" : {
2844                                                "name" : "TestTimestamp",
2845                                                "version" : "0.0.1"
2846                                             },
2847                                             "optional" : false
2848                                          }
2849                                       }, {
2850                                          "key" : "TestMatchCase",
2851                                          "value" : {
2852                                             "key" : "TestMatchCase",
2853                                             "fieldSchemaKey" : {
2854                                                "name" : "TestCase",
2855                                                "version" : "0.0.1"
2856                                             },
2857                                             "optional" : false
2858                                          }
2859                                       }, {
2860                                          "key" : "TestMatchCaseSelected",
2861                                          "value" : {
2862                                             "key" : "TestMatchCaseSelected",
2863                                             "fieldSchemaKey" : {
2864                                                "name" : "TestCase",
2865                                                "version" : "0.0.1"
2866                                             },
2867                                             "optional" : false
2868                                          }
2869                                       }, {
2870                                          "key" : "TestMatchStateTime",
2871                                          "value" : {
2872                                             "key" : "TestMatchStateTime",
2873                                             "fieldSchemaKey" : {
2874                                                "name" : "TestTimestamp",
2875                                                "version" : "0.0.1"
2876                                             },
2877                                             "optional" : false
2878                                          }
2879                                       }, {
2880                                          "key" : "TestSlogan",
2881                                          "value" : {
2882                                             "key" : "TestSlogan",
2883                                             "fieldSchemaKey" : {
2884                                                "name" : "TestSlogan",
2885                                                "version" : "0.0.1"
2886                                             },
2887                                             "optional" : false
2888                                          }
2889                                       }, {
2890                                          "key" : "TestTemperature",
2891                                          "value" : {
2892                                             "key" : "TestTemperature",
2893                                             "fieldSchemaKey" : {
2894                                                "name" : "TestTemperature",
2895                                                "version" : "0.0.1"
2896                                             },
2897                                             "optional" : false
2898                                          }
2899                                       }, {
2900                                          "key" : "TestTimestamp",
2901                                          "value" : {
2902                                             "key" : "TestTimestamp",
2903                                             "fieldSchemaKey" : {
2904                                                "name" : "TestTimestamp",
2905                                                "version" : "0.0.1"
2906                                             },
2907                                             "optional" : false
2908                                          }
2909                                       } ]
2910                                    },
2911                                    "outputFields" : {
2912                                       "entry" : [ {
2913                                          "key" : "TestActCaseSelected",
2914                                          "value" : {
2915                                             "key" : "TestActCaseSelected",
2916                                             "fieldSchemaKey" : {
2917                                                "name" : "TestCase",
2918                                                "version" : "0.0.1"
2919                                             },
2920                                             "optional" : false
2921                                          }
2922                                       }, {
2923                                          "key" : "TestActStateTime",
2924                                          "value" : {
2925                                             "key" : "TestActStateTime",
2926                                             "fieldSchemaKey" : {
2927                                                "name" : "TestTimestamp",
2928                                                "version" : "0.0.1"
2929                                             },
2930                                             "optional" : false
2931                                          }
2932                                       }, {
2933                                          "key" : "TestDecideCaseSelected",
2934                                          "value" : {
2935                                             "key" : "TestDecideCaseSelected",
2936                                             "fieldSchemaKey" : {
2937                                                "name" : "TestCase",
2938                                                "version" : "0.0.1"
2939                                             },
2940                                             "optional" : false
2941                                          }
2942                                       }, {
2943                                          "key" : "TestDecideStateTime",
2944                                          "value" : {
2945                                             "key" : "TestDecideStateTime",
2946                                             "fieldSchemaKey" : {
2947                                                "name" : "TestTimestamp",
2948                                                "version" : "0.0.1"
2949                                             },
2950                                             "optional" : false
2951                                          }
2952                                       }, {
2953                                          "key" : "TestEstablishCaseSelected",
2954                                          "value" : {
2955                                             "key" : "TestEstablishCaseSelected",
2956                                             "fieldSchemaKey" : {
2957                                                "name" : "TestCase",
2958                                                "version" : "0.0.1"
2959                                             },
2960                                             "optional" : false
2961                                          }
2962                                       }, {
2963                                          "key" : "TestEstablishStateTime",
2964                                          "value" : {
2965                                             "key" : "TestEstablishStateTime",
2966                                             "fieldSchemaKey" : {
2967                                                "name" : "TestTimestamp",
2968                                                "version" : "0.0.1"
2969                                             },
2970                                             "optional" : false
2971                                          }
2972                                       }, {
2973                                          "key" : "TestMatchCase",
2974                                          "value" : {
2975                                             "key" : "TestMatchCase",
2976                                             "fieldSchemaKey" : {
2977                                                "name" : "TestCase",
2978                                                "version" : "0.0.1"
2979                                             },
2980                                             "optional" : false
2981                                          }
2982                                       }, {
2983                                          "key" : "TestMatchCaseSelected",
2984                                          "value" : {
2985                                             "key" : "TestMatchCaseSelected",
2986                                             "fieldSchemaKey" : {
2987                                                "name" : "TestCase",
2988                                                "version" : "0.0.1"
2989                                             },
2990                                             "optional" : false
2991                                          }
2992                                       }, {
2993                                          "key" : "TestMatchStateTime",
2994                                          "value" : {
2995                                             "key" : "TestMatchStateTime",
2996                                             "fieldSchemaKey" : {
2997                                                "name" : "TestTimestamp",
2998                                                "version" : "0.0.1"
2999                                             },
3000                                             "optional" : false
3001                                          }
3002                                       }, {
3003                                          "key" : "TestSlogan",
3004                                          "value" : {
3005                                             "key" : "TestSlogan",
3006                                             "fieldSchemaKey" : {
3007                                                "name" : "TestSlogan",
3008                                                "version" : "0.0.1"
3009                                             },
3010                                             "optional" : false
3011                                          }
3012                                       }, {
3013                                          "key" : "TestTemperature",
3014                                          "value" : {
3015                                             "key" : "TestTemperature",
3016                                             "fieldSchemaKey" : {
3017                                                "name" : "TestTemperature",
3018                                                "version" : "0.0.1"
3019                                             },
3020                                             "optional" : false
3021                                          }
3022                                       }, {
3023                                          "key" : "TestTimestamp",
3024                                          "value" : {
3025                                             "key" : "TestTimestamp",
3026                                             "fieldSchemaKey" : {
3027                                                "name" : "TestTimestamp",
3028                                                "version" : "0.0.1"
3029                                             },
3030                                             "optional" : false
3031                                          }
3032                                       } ]
3033                                    },
3034                                    "taskParameters" : {
3035                                       "entry" : [ {
3036                                          "key" : "Parameter0",
3037                                          "value" : {
3038                                             "key" : {
3039                                                "parentKeyName" : "Task_Act3",
3040                                                "parentKeyVersion" : "0.0.1",
3041                                                "parentLocalName" : "NULL",
3042                                                "localName" : "Parameter0"
3043                                             },
3044                                             "defaultValue" : "DefaultValue0"
3045                                          }
3046                                       } ]
3047                                    },
3048                                    "contextAlbumReference" : [ {
3049                                       "name" : "ExternalContextAlbum",
3050                                       "version" : "0.0.1"
3051                                    }, {
3052                                       "name" : "GlobalContextAlbum",
3053                                       "version" : "0.0.1"
3054                                    } ],
3055                                    "taskLogic" : {
3056                                       "key" : "_TaskLogic",
3057                                       "logicFlavour" : "JAVASCRIPT",
3058                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
3059                                    }
3060                                 }
3061                              }, {
3062                                 "key" : {
3063                                    "name" : "Task_Decide0",
3064                                    "version" : "0.0.1"
3065                                 },
3066                                 "value" : {
3067                                    "key" : {
3068                                       "name" : "Task_Decide0",
3069                                       "version" : "0.0.1"
3070                                    },
3071                                    "inputFields" : {
3072                                       "entry" : [ {
3073                                          "key" : "TestEstablishCaseSelected",
3074                                          "value" : {
3075                                             "key" : "TestEstablishCaseSelected",
3076                                             "fieldSchemaKey" : {
3077                                                "name" : "TestCase",
3078                                                "version" : "0.0.1"
3079                                             },
3080                                             "optional" : false
3081                                          }
3082                                       }, {
3083                                          "key" : "TestEstablishStateTime",
3084                                          "value" : {
3085                                             "key" : "TestEstablishStateTime",
3086                                             "fieldSchemaKey" : {
3087                                                "name" : "TestTimestamp",
3088                                                "version" : "0.0.1"
3089                                             },
3090                                             "optional" : false
3091                                          }
3092                                       }, {
3093                                          "key" : "TestMatchCase",
3094                                          "value" : {
3095                                             "key" : "TestMatchCase",
3096                                             "fieldSchemaKey" : {
3097                                                "name" : "TestCase",
3098                                                "version" : "0.0.1"
3099                                             },
3100                                             "optional" : false
3101                                          }
3102                                       }, {
3103                                          "key" : "TestMatchCaseSelected",
3104                                          "value" : {
3105                                             "key" : "TestMatchCaseSelected",
3106                                             "fieldSchemaKey" : {
3107                                                "name" : "TestCase",
3108                                                "version" : "0.0.1"
3109                                             },
3110                                             "optional" : false
3111                                          }
3112                                       }, {
3113                                          "key" : "TestMatchStateTime",
3114                                          "value" : {
3115                                             "key" : "TestMatchStateTime",
3116                                             "fieldSchemaKey" : {
3117                                                "name" : "TestTimestamp",
3118                                                "version" : "0.0.1"
3119                                             },
3120                                             "optional" : false
3121                                          }
3122                                       }, {
3123                                          "key" : "TestSlogan",
3124                                          "value" : {
3125                                             "key" : "TestSlogan",
3126                                             "fieldSchemaKey" : {
3127                                                "name" : "TestSlogan",
3128                                                "version" : "0.0.1"
3129                                             },
3130                                             "optional" : false
3131                                          }
3132                                       }, {
3133                                          "key" : "TestTemperature",
3134                                          "value" : {
3135                                             "key" : "TestTemperature",
3136                                             "fieldSchemaKey" : {
3137                                                "name" : "TestTemperature",
3138                                                "version" : "0.0.1"
3139                                             },
3140                                             "optional" : false
3141                                          }
3142                                       }, {
3143                                          "key" : "TestTimestamp",
3144                                          "value" : {
3145                                             "key" : "TestTimestamp",
3146                                             "fieldSchemaKey" : {
3147                                                "name" : "TestTimestamp",
3148                                                "version" : "0.0.1"
3149                                             },
3150                                             "optional" : false
3151                                          }
3152                                       } ]
3153                                    },
3154                                    "outputFields" : {
3155                                       "entry" : [ {
3156                                          "key" : "TestDecideCaseSelected",
3157                                          "value" : {
3158                                             "key" : "TestDecideCaseSelected",
3159                                             "fieldSchemaKey" : {
3160                                                "name" : "TestCase",
3161                                                "version" : "0.0.1"
3162                                             },
3163                                             "optional" : false
3164                                          }
3165                                       }, {
3166                                          "key" : "TestDecideStateTime",
3167                                          "value" : {
3168                                             "key" : "TestDecideStateTime",
3169                                             "fieldSchemaKey" : {
3170                                                "name" : "TestTimestamp",
3171                                                "version" : "0.0.1"
3172                                             },
3173                                             "optional" : false
3174                                          }
3175                                       }, {
3176                                          "key" : "TestEstablishCaseSelected",
3177                                          "value" : {
3178                                             "key" : "TestEstablishCaseSelected",
3179                                             "fieldSchemaKey" : {
3180                                                "name" : "TestCase",
3181                                                "version" : "0.0.1"
3182                                             },
3183                                             "optional" : false
3184                                          }
3185                                       }, {
3186                                          "key" : "TestEstablishStateTime",
3187                                          "value" : {
3188                                             "key" : "TestEstablishStateTime",
3189                                             "fieldSchemaKey" : {
3190                                                "name" : "TestTimestamp",
3191                                                "version" : "0.0.1"
3192                                             },
3193                                             "optional" : false
3194                                          }
3195                                       }, {
3196                                          "key" : "TestMatchCase",
3197                                          "value" : {
3198                                             "key" : "TestMatchCase",
3199                                             "fieldSchemaKey" : {
3200                                                "name" : "TestCase",
3201                                                "version" : "0.0.1"
3202                                             },
3203                                             "optional" : false
3204                                          }
3205                                       }, {
3206                                          "key" : "TestMatchCaseSelected",
3207                                          "value" : {
3208                                             "key" : "TestMatchCaseSelected",
3209                                             "fieldSchemaKey" : {
3210                                                "name" : "TestCase",
3211                                                "version" : "0.0.1"
3212                                             },
3213                                             "optional" : false
3214                                          }
3215                                       }, {
3216                                          "key" : "TestMatchStateTime",
3217                                          "value" : {
3218                                             "key" : "TestMatchStateTime",
3219                                             "fieldSchemaKey" : {
3220                                                "name" : "TestTimestamp",
3221                                                "version" : "0.0.1"
3222                                             },
3223                                             "optional" : false
3224                                          }
3225                                       }, {
3226                                          "key" : "TestSlogan",
3227                                          "value" : {
3228                                             "key" : "TestSlogan",
3229                                             "fieldSchemaKey" : {
3230                                                "name" : "TestSlogan",
3231                                                "version" : "0.0.1"
3232                                             },
3233                                             "optional" : false
3234                                          }
3235                                       }, {
3236                                          "key" : "TestTemperature",
3237                                          "value" : {
3238                                             "key" : "TestTemperature",
3239                                             "fieldSchemaKey" : {
3240                                                "name" : "TestTemperature",
3241                                                "version" : "0.0.1"
3242                                             },
3243                                             "optional" : false
3244                                          }
3245                                       }, {
3246                                          "key" : "TestTimestamp",
3247                                          "value" : {
3248                                             "key" : "TestTimestamp",
3249                                             "fieldSchemaKey" : {
3250                                                "name" : "TestTimestamp",
3251                                                "version" : "0.0.1"
3252                                             },
3253                                             "optional" : false
3254                                          }
3255                                       } ]
3256                                    },
3257                                    "taskParameters" : {
3258                                       "entry" : [ {
3259                                          "key" : "Parameter0",
3260                                          "value" : {
3261                                             "key" : {
3262                                                "parentKeyName" : "Task_Decide0",
3263                                                "parentKeyVersion" : "0.0.1",
3264                                                "parentLocalName" : "NULL",
3265                                                "localName" : "Parameter0"
3266                                             },
3267                                             "defaultValue" : "DefaultValue0"
3268                                          }
3269                                       }, {
3270                                          "key" : "Parameter1",
3271                                          "value" : {
3272                                             "key" : {
3273                                                "parentKeyName" : "Task_Decide0",
3274                                                "parentKeyVersion" : "0.0.1",
3275                                                "parentLocalName" : "NULL",
3276                                                "localName" : "Parameter1"
3277                                             },
3278                                             "defaultValue" : "DefaultValue1"
3279                                          }
3280                                       }, {
3281                                          "key" : "Parameter2",
3282                                          "value" : {
3283                                             "key" : {
3284                                                "parentKeyName" : "Task_Decide0",
3285                                                "parentKeyVersion" : "0.0.1",
3286                                                "parentLocalName" : "NULL",
3287                                                "localName" : "Parameter2"
3288                                             },
3289                                             "defaultValue" : "DefaultValue2"
3290                                          }
3291                                       } ]
3292                                    },
3293                                    "contextAlbumReference" : [ {
3294                                       "name" : "ExternalContextAlbum",
3295                                       "version" : "0.0.1"
3296                                    }, {
3297                                       "name" : "GlobalContextAlbum",
3298                                       "version" : "0.0.1"
3299                                    }, {
3300                                       "name" : "Policy0ContextAlbum",
3301                                       "version" : "0.0.1"
3302                                    }, {
3303                                       "name" : "Policy1ContextAlbum",
3304                                       "version" : "0.0.1"
3305                                    } ],
3306                                    "taskLogic" : {
3307                                       "key" : "_TaskLogic",
3308                                       "logicFlavour" : "JAVASCRIPT",
3309                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
3310                                    }
3311                                 }
3312                              }, {
3313                                 "key" : {
3314                                    "name" : "Task_Decide1",
3315                                    "version" : "0.0.1"
3316                                 },
3317                                 "value" : {
3318                                    "key" : {
3319                                       "name" : "Task_Decide1",
3320                                       "version" : "0.0.1"
3321                                    },
3322                                    "inputFields" : {
3323                                       "entry" : [ {
3324                                          "key" : "TestEstablishCaseSelected",
3325                                          "value" : {
3326                                             "key" : "TestEstablishCaseSelected",
3327                                             "fieldSchemaKey" : {
3328                                                "name" : "TestCase",
3329                                                "version" : "0.0.1"
3330                                             },
3331                                             "optional" : false
3332                                          }
3333                                       }, {
3334                                          "key" : "TestEstablishStateTime",
3335                                          "value" : {
3336                                             "key" : "TestEstablishStateTime",
3337                                             "fieldSchemaKey" : {
3338                                                "name" : "TestTimestamp",
3339                                                "version" : "0.0.1"
3340                                             },
3341                                             "optional" : false
3342                                          }
3343                                       }, {
3344                                          "key" : "TestMatchCase",
3345                                          "value" : {
3346                                             "key" : "TestMatchCase",
3347                                             "fieldSchemaKey" : {
3348                                                "name" : "TestCase",
3349                                                "version" : "0.0.1"
3350                                             },
3351                                             "optional" : false
3352                                          }
3353                                       }, {
3354                                          "key" : "TestMatchCaseSelected",
3355                                          "value" : {
3356                                             "key" : "TestMatchCaseSelected",
3357                                             "fieldSchemaKey" : {
3358                                                "name" : "TestCase",
3359                                                "version" : "0.0.1"
3360                                             },
3361                                             "optional" : false
3362                                          }
3363                                       }, {
3364                                          "key" : "TestMatchStateTime",
3365                                          "value" : {
3366                                             "key" : "TestMatchStateTime",
3367                                             "fieldSchemaKey" : {
3368                                                "name" : "TestTimestamp",
3369                                                "version" : "0.0.1"
3370                                             },
3371                                             "optional" : false
3372                                          }
3373                                       }, {
3374                                          "key" : "TestSlogan",
3375                                          "value" : {
3376                                             "key" : "TestSlogan",
3377                                             "fieldSchemaKey" : {
3378                                                "name" : "TestSlogan",
3379                                                "version" : "0.0.1"
3380                                             },
3381                                             "optional" : false
3382                                          }
3383                                       }, {
3384                                          "key" : "TestTemperature",
3385                                          "value" : {
3386                                             "key" : "TestTemperature",
3387                                             "fieldSchemaKey" : {
3388                                                "name" : "TestTemperature",
3389                                                "version" : "0.0.1"
3390                                             },
3391                                             "optional" : false
3392                                          }
3393                                       }, {
3394                                          "key" : "TestTimestamp",
3395                                          "value" : {
3396                                             "key" : "TestTimestamp",
3397                                             "fieldSchemaKey" : {
3398                                                "name" : "TestTimestamp",
3399                                                "version" : "0.0.1"
3400                                             },
3401                                             "optional" : false
3402                                          }
3403                                       } ]
3404                                    },
3405                                    "outputFields" : {
3406                                       "entry" : [ {
3407                                          "key" : "TestDecideCaseSelected",
3408                                          "value" : {
3409                                             "key" : "TestDecideCaseSelected",
3410                                             "fieldSchemaKey" : {
3411                                                "name" : "TestCase",
3412                                                "version" : "0.0.1"
3413                                             },
3414                                             "optional" : false
3415                                          }
3416                                       }, {
3417                                          "key" : "TestDecideStateTime",
3418                                          "value" : {
3419                                             "key" : "TestDecideStateTime",
3420                                             "fieldSchemaKey" : {
3421                                                "name" : "TestTimestamp",
3422                                                "version" : "0.0.1"
3423                                             },
3424                                             "optional" : false
3425                                          }
3426                                       }, {
3427                                          "key" : "TestEstablishCaseSelected",
3428                                          "value" : {
3429                                             "key" : "TestEstablishCaseSelected",
3430                                             "fieldSchemaKey" : {
3431                                                "name" : "TestCase",
3432                                                "version" : "0.0.1"
3433                                             },
3434                                             "optional" : false
3435                                          }
3436                                       }, {
3437                                          "key" : "TestEstablishStateTime",
3438                                          "value" : {
3439                                             "key" : "TestEstablishStateTime",
3440                                             "fieldSchemaKey" : {
3441                                                "name" : "TestTimestamp",
3442                                                "version" : "0.0.1"
3443                                             },
3444                                             "optional" : false
3445                                          }
3446                                       }, {
3447                                          "key" : "TestMatchCase",
3448                                          "value" : {
3449                                             "key" : "TestMatchCase",
3450                                             "fieldSchemaKey" : {
3451                                                "name" : "TestCase",
3452                                                "version" : "0.0.1"
3453                                             },
3454                                             "optional" : false
3455                                          }
3456                                       }, {
3457                                          "key" : "TestMatchCaseSelected",
3458                                          "value" : {
3459                                             "key" : "TestMatchCaseSelected",
3460                                             "fieldSchemaKey" : {
3461                                                "name" : "TestCase",
3462                                                "version" : "0.0.1"
3463                                             },
3464                                             "optional" : false
3465                                          }
3466                                       }, {
3467                                          "key" : "TestMatchStateTime",
3468                                          "value" : {
3469                                             "key" : "TestMatchStateTime",
3470                                             "fieldSchemaKey" : {
3471                                                "name" : "TestTimestamp",
3472                                                "version" : "0.0.1"
3473                                             },
3474                                             "optional" : false
3475                                          }
3476                                       }, {
3477                                          "key" : "TestSlogan",
3478                                          "value" : {
3479                                             "key" : "TestSlogan",
3480                                             "fieldSchemaKey" : {
3481                                                "name" : "TestSlogan",
3482                                                "version" : "0.0.1"
3483                                             },
3484                                             "optional" : false
3485                                          }
3486                                       }, {
3487                                          "key" : "TestTemperature",
3488                                          "value" : {
3489                                             "key" : "TestTemperature",
3490                                             "fieldSchemaKey" : {
3491                                                "name" : "TestTemperature",
3492                                                "version" : "0.0.1"
3493                                             },
3494                                             "optional" : false
3495                                          }
3496                                       }, {
3497                                          "key" : "TestTimestamp",
3498                                          "value" : {
3499                                             "key" : "TestTimestamp",
3500                                             "fieldSchemaKey" : {
3501                                                "name" : "TestTimestamp",
3502                                                "version" : "0.0.1"
3503                                             },
3504                                             "optional" : false
3505                                          }
3506                                       } ]
3507                                    },
3508                                    "taskParameters" : {
3509                                       "entry" : [ {
3510                                          "key" : "Parameter0",
3511                                          "value" : {
3512                                             "key" : {
3513                                                "parentKeyName" : "Task_Decide1",
3514                                                "parentKeyVersion" : "0.0.1",
3515                                                "parentLocalName" : "NULL",
3516                                                "localName" : "Parameter0"
3517                                             },
3518                                             "defaultValue" : "DefaultValue0"
3519                                          }
3520                                       }, {
3521                                          "key" : "Parameter1",
3522                                          "value" : {
3523                                             "key" : {
3524                                                "parentKeyName" : "Task_Decide1",
3525                                                "parentKeyVersion" : "0.0.1",
3526                                                "parentLocalName" : "NULL",
3527                                                "localName" : "Parameter1"
3528                                             },
3529                                             "defaultValue" : "DefaultValue1"
3530                                          }
3531                                       } ]
3532                                    },
3533                                    "contextAlbumReference" : [ {
3534                                       "name" : "GlobalContextAlbum",
3535                                       "version" : "0.0.1"
3536                                    }, {
3537                                       "name" : "Policy0ContextAlbum",
3538                                       "version" : "0.0.1"
3539                                    } ],
3540                                    "taskLogic" : {
3541                                       "key" : "_TaskLogic",
3542                                       "logicFlavour" : "JAVASCRIPT",
3543                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
3544                                    }
3545                                 }
3546                              }, {
3547                                 "key" : {
3548                                    "name" : "Task_Decide2",
3549                                    "version" : "0.0.1"
3550                                 },
3551                                 "value" : {
3552                                    "key" : {
3553                                       "name" : "Task_Decide2",
3554                                       "version" : "0.0.1"
3555                                    },
3556                                    "inputFields" : {
3557                                       "entry" : [ {
3558                                          "key" : "TestEstablishCaseSelected",
3559                                          "value" : {
3560                                             "key" : "TestEstablishCaseSelected",
3561                                             "fieldSchemaKey" : {
3562                                                "name" : "TestCase",
3563                                                "version" : "0.0.1"
3564                                             },
3565                                             "optional" : false
3566                                          }
3567                                       }, {
3568                                          "key" : "TestEstablishStateTime",
3569                                          "value" : {
3570                                             "key" : "TestEstablishStateTime",
3571                                             "fieldSchemaKey" : {
3572                                                "name" : "TestTimestamp",
3573                                                "version" : "0.0.1"
3574                                             },
3575                                             "optional" : false
3576                                          }
3577                                       }, {
3578                                          "key" : "TestMatchCase",
3579                                          "value" : {
3580                                             "key" : "TestMatchCase",
3581                                             "fieldSchemaKey" : {
3582                                                "name" : "TestCase",
3583                                                "version" : "0.0.1"
3584                                             },
3585                                             "optional" : false
3586                                          }
3587                                       }, {
3588                                          "key" : "TestMatchCaseSelected",
3589                                          "value" : {
3590                                             "key" : "TestMatchCaseSelected",
3591                                             "fieldSchemaKey" : {
3592                                                "name" : "TestCase",
3593                                                "version" : "0.0.1"
3594                                             },
3595                                             "optional" : false
3596                                          }
3597                                       }, {
3598                                          "key" : "TestMatchStateTime",
3599                                          "value" : {
3600                                             "key" : "TestMatchStateTime",
3601                                             "fieldSchemaKey" : {
3602                                                "name" : "TestTimestamp",
3603                                                "version" : "0.0.1"
3604                                             },
3605                                             "optional" : false
3606                                          }
3607                                       }, {
3608                                          "key" : "TestSlogan",
3609                                          "value" : {
3610                                             "key" : "TestSlogan",
3611                                             "fieldSchemaKey" : {
3612                                                "name" : "TestSlogan",
3613                                                "version" : "0.0.1"
3614                                             },
3615                                             "optional" : false
3616                                          }
3617                                       }, {
3618                                          "key" : "TestTemperature",
3619                                          "value" : {
3620                                             "key" : "TestTemperature",
3621                                             "fieldSchemaKey" : {
3622                                                "name" : "TestTemperature",
3623                                                "version" : "0.0.1"
3624                                             },
3625                                             "optional" : false
3626                                          }
3627                                       }, {
3628                                          "key" : "TestTimestamp",
3629                                          "value" : {
3630                                             "key" : "TestTimestamp",
3631                                             "fieldSchemaKey" : {
3632                                                "name" : "TestTimestamp",
3633                                                "version" : "0.0.1"
3634                                             },
3635                                             "optional" : false
3636                                          }
3637                                       } ]
3638                                    },
3639                                    "outputFields" : {
3640                                       "entry" : [ {
3641                                          "key" : "TestDecideCaseSelected",
3642                                          "value" : {
3643                                             "key" : "TestDecideCaseSelected",
3644                                             "fieldSchemaKey" : {
3645                                                "name" : "TestCase",
3646                                                "version" : "0.0.1"
3647                                             },
3648                                             "optional" : false
3649                                          }
3650                                       }, {
3651                                          "key" : "TestDecideStateTime",
3652                                          "value" : {
3653                                             "key" : "TestDecideStateTime",
3654                                             "fieldSchemaKey" : {
3655                                                "name" : "TestTimestamp",
3656                                                "version" : "0.0.1"
3657                                             },
3658                                             "optional" : false
3659                                          }
3660                                       }, {
3661                                          "key" : "TestEstablishCaseSelected",
3662                                          "value" : {
3663                                             "key" : "TestEstablishCaseSelected",
3664                                             "fieldSchemaKey" : {
3665                                                "name" : "TestCase",
3666                                                "version" : "0.0.1"
3667                                             },
3668                                             "optional" : false
3669                                          }
3670                                       }, {
3671                                          "key" : "TestEstablishStateTime",
3672                                          "value" : {
3673                                             "key" : "TestEstablishStateTime",
3674                                             "fieldSchemaKey" : {
3675                                                "name" : "TestTimestamp",
3676                                                "version" : "0.0.1"
3677                                             },
3678                                             "optional" : false
3679                                          }
3680                                       }, {
3681                                          "key" : "TestMatchCase",
3682                                          "value" : {
3683                                             "key" : "TestMatchCase",
3684                                             "fieldSchemaKey" : {
3685                                                "name" : "TestCase",
3686                                                "version" : "0.0.1"
3687                                             },
3688                                             "optional" : false
3689                                          }
3690                                       }, {
3691                                          "key" : "TestMatchCaseSelected",
3692                                          "value" : {
3693                                             "key" : "TestMatchCaseSelected",
3694                                             "fieldSchemaKey" : {
3695                                                "name" : "TestCase",
3696                                                "version" : "0.0.1"
3697                                             },
3698                                             "optional" : false
3699                                          }
3700                                       }, {
3701                                          "key" : "TestMatchStateTime",
3702                                          "value" : {
3703                                             "key" : "TestMatchStateTime",
3704                                             "fieldSchemaKey" : {
3705                                                "name" : "TestTimestamp",
3706                                                "version" : "0.0.1"
3707                                             },
3708                                             "optional" : false
3709                                          }
3710                                       }, {
3711                                          "key" : "TestSlogan",
3712                                          "value" : {
3713                                             "key" : "TestSlogan",
3714                                             "fieldSchemaKey" : {
3715                                                "name" : "TestSlogan",
3716                                                "version" : "0.0.1"
3717                                             },
3718                                             "optional" : false
3719                                          }
3720                                       }, {
3721                                          "key" : "TestTemperature",
3722                                          "value" : {
3723                                             "key" : "TestTemperature",
3724                                             "fieldSchemaKey" : {
3725                                                "name" : "TestTemperature",
3726                                                "version" : "0.0.1"
3727                                             },
3728                                             "optional" : false
3729                                          }
3730                                       }, {
3731                                          "key" : "TestTimestamp",
3732                                          "value" : {
3733                                             "key" : "TestTimestamp",
3734                                             "fieldSchemaKey" : {
3735                                                "name" : "TestTimestamp",
3736                                                "version" : "0.0.1"
3737                                             },
3738                                             "optional" : false
3739                                          }
3740                                       } ]
3741                                    },
3742                                    "taskParameters" : {
3743                                       "entry" : [ {
3744                                          "key" : "Parameter0",
3745                                          "value" : {
3746                                             "key" : {
3747                                                "parentKeyName" : "Task_Decide2",
3748                                                "parentKeyVersion" : "0.0.1",
3749                                                "parentLocalName" : "NULL",
3750                                                "localName" : "Parameter0"
3751                                             },
3752                                             "defaultValue" : "DefaultValue0"
3753                                          }
3754                                       } ]
3755                                    },
3756                                    "contextAlbumReference" : [ {
3757                                       "name" : "GlobalContextAlbum",
3758                                       "version" : "0.0.1"
3759                                    }, {
3760                                       "name" : "Policy1ContextAlbum",
3761                                       "version" : "0.0.1"
3762                                    } ],
3763                                    "taskLogic" : {
3764                                       "key" : "_TaskLogic",
3765                                       "logicFlavour" : "JAVASCRIPT",
3766                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
3767                                    }
3768                                 }
3769                              }, {
3770                                 "key" : {
3771                                    "name" : "Task_Decide3",
3772                                    "version" : "0.0.1"
3773                                 },
3774                                 "value" : {
3775                                    "key" : {
3776                                       "name" : "Task_Decide3",
3777                                       "version" : "0.0.1"
3778                                    },
3779                                    "inputFields" : {
3780                                       "entry" : [ {
3781                                          "key" : "TestEstablishCaseSelected",
3782                                          "value" : {
3783                                             "key" : "TestEstablishCaseSelected",
3784                                             "fieldSchemaKey" : {
3785                                                "name" : "TestCase",
3786                                                "version" : "0.0.1"
3787                                             },
3788                                             "optional" : false
3789                                          }
3790                                       }, {
3791                                          "key" : "TestEstablishStateTime",
3792                                          "value" : {
3793                                             "key" : "TestEstablishStateTime",
3794                                             "fieldSchemaKey" : {
3795                                                "name" : "TestTimestamp",
3796                                                "version" : "0.0.1"
3797                                             },
3798                                             "optional" : false
3799                                          }
3800                                       }, {
3801                                          "key" : "TestMatchCase",
3802                                          "value" : {
3803                                             "key" : "TestMatchCase",
3804                                             "fieldSchemaKey" : {
3805                                                "name" : "TestCase",
3806                                                "version" : "0.0.1"
3807                                             },
3808                                             "optional" : false
3809                                          }
3810                                       }, {
3811                                          "key" : "TestMatchCaseSelected",
3812                                          "value" : {
3813                                             "key" : "TestMatchCaseSelected",
3814                                             "fieldSchemaKey" : {
3815                                                "name" : "TestCase",
3816                                                "version" : "0.0.1"
3817                                             },
3818                                             "optional" : false
3819                                          }
3820                                       }, {
3821                                          "key" : "TestMatchStateTime",
3822                                          "value" : {
3823                                             "key" : "TestMatchStateTime",
3824                                             "fieldSchemaKey" : {
3825                                                "name" : "TestTimestamp",
3826                                                "version" : "0.0.1"
3827                                             },
3828                                             "optional" : false
3829                                          }
3830                                       }, {
3831                                          "key" : "TestSlogan",
3832                                          "value" : {
3833                                             "key" : "TestSlogan",
3834                                             "fieldSchemaKey" : {
3835                                                "name" : "TestSlogan",
3836                                                "version" : "0.0.1"
3837                                             },
3838                                             "optional" : false
3839                                          }
3840                                       }, {
3841                                          "key" : "TestTemperature",
3842                                          "value" : {
3843                                             "key" : "TestTemperature",
3844                                             "fieldSchemaKey" : {
3845                                                "name" : "TestTemperature",
3846                                                "version" : "0.0.1"
3847                                             },
3848                                             "optional" : false
3849                                          }
3850                                       }, {
3851                                          "key" : "TestTimestamp",
3852                                          "value" : {
3853                                             "key" : "TestTimestamp",
3854                                             "fieldSchemaKey" : {
3855                                                "name" : "TestTimestamp",
3856                                                "version" : "0.0.1"
3857                                             },
3858                                             "optional" : false
3859                                          }
3860                                       } ]
3861                                    },
3862                                    "outputFields" : {
3863                                       "entry" : [ {
3864                                          "key" : "TestDecideCaseSelected",
3865                                          "value" : {
3866                                             "key" : "TestDecideCaseSelected",
3867                                             "fieldSchemaKey" : {
3868                                                "name" : "TestCase",
3869                                                "version" : "0.0.1"
3870                                             },
3871                                             "optional" : false
3872                                          }
3873                                       }, {
3874                                          "key" : "TestDecideStateTime",
3875                                          "value" : {
3876                                             "key" : "TestDecideStateTime",
3877                                             "fieldSchemaKey" : {
3878                                                "name" : "TestTimestamp",
3879                                                "version" : "0.0.1"
3880                                             },
3881                                             "optional" : false
3882                                          }
3883                                       }, {
3884                                          "key" : "TestEstablishCaseSelected",
3885                                          "value" : {
3886                                             "key" : "TestEstablishCaseSelected",
3887                                             "fieldSchemaKey" : {
3888                                                "name" : "TestCase",
3889                                                "version" : "0.0.1"
3890                                             },
3891                                             "optional" : false
3892                                          }
3893                                       }, {
3894                                          "key" : "TestEstablishStateTime",
3895                                          "value" : {
3896                                             "key" : "TestEstablishStateTime",
3897                                             "fieldSchemaKey" : {
3898                                                "name" : "TestTimestamp",
3899                                                "version" : "0.0.1"
3900                                             },
3901                                             "optional" : false
3902                                          }
3903                                       }, {
3904                                          "key" : "TestMatchCase",
3905                                          "value" : {
3906                                             "key" : "TestMatchCase",
3907                                             "fieldSchemaKey" : {
3908                                                "name" : "TestCase",
3909                                                "version" : "0.0.1"
3910                                             },
3911                                             "optional" : false
3912                                          }
3913                                       }, {
3914                                          "key" : "TestMatchCaseSelected",
3915                                          "value" : {
3916                                             "key" : "TestMatchCaseSelected",
3917                                             "fieldSchemaKey" : {
3918                                                "name" : "TestCase",
3919                                                "version" : "0.0.1"
3920                                             },
3921                                             "optional" : false
3922                                          }
3923                                       }, {
3924                                          "key" : "TestMatchStateTime",
3925                                          "value" : {
3926                                             "key" : "TestMatchStateTime",
3927                                             "fieldSchemaKey" : {
3928                                                "name" : "TestTimestamp",
3929                                                "version" : "0.0.1"
3930                                             },
3931                                             "optional" : false
3932                                          }
3933                                       }, {
3934                                          "key" : "TestSlogan",
3935                                          "value" : {
3936                                             "key" : "TestSlogan",
3937                                             "fieldSchemaKey" : {
3938                                                "name" : "TestSlogan",
3939                                                "version" : "0.0.1"
3940                                             },
3941                                             "optional" : false
3942                                          }
3943                                       }, {
3944                                          "key" : "TestTemperature",
3945                                          "value" : {
3946                                             "key" : "TestTemperature",
3947                                             "fieldSchemaKey" : {
3948                                                "name" : "TestTemperature",
3949                                                "version" : "0.0.1"
3950                                             },
3951                                             "optional" : false
3952                                          }
3953                                       }, {
3954                                          "key" : "TestTimestamp",
3955                                          "value" : {
3956                                             "key" : "TestTimestamp",
3957                                             "fieldSchemaKey" : {
3958                                                "name" : "TestTimestamp",
3959                                                "version" : "0.0.1"
3960                                             },
3961                                             "optional" : false
3962                                          }
3963                                       } ]
3964                                    },
3965                                    "taskParameters" : {
3966                                       "entry" : [ {
3967                                          "key" : "Parameter0",
3968                                          "value" : {
3969                                             "key" : {
3970                                                "parentKeyName" : "Task_Decide3",
3971                                                "parentKeyVersion" : "0.0.1",
3972                                                "parentLocalName" : "NULL",
3973                                                "localName" : "Parameter0"
3974                                             },
3975                                             "defaultValue" : "DefaultValue0"
3976                                          }
3977                                       } ]
3978                                    },
3979                                    "contextAlbumReference" : [ {
3980                                       "name" : "ExternalContextAlbum",
3981                                       "version" : "0.0.1"
3982                                    }, {
3983                                       "name" : "GlobalContextAlbum",
3984                                       "version" : "0.0.1"
3985                                    } ],
3986                                    "taskLogic" : {
3987                                       "key" : "_TaskLogic",
3988                                       "logicFlavour" : "JAVASCRIPT",
3989                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
3990                                    }
3991                                 }
3992                              }, {
3993                                 "key" : {
3994                                    "name" : "Task_Establish0",
3995                                    "version" : "0.0.1"
3996                                 },
3997                                 "value" : {
3998                                    "key" : {
3999                                       "name" : "Task_Establish0",
4000                                       "version" : "0.0.1"
4001                                    },
4002                                    "inputFields" : {
4003                                       "entry" : [ {
4004                                          "key" : "TestMatchCase",
4005                                          "value" : {
4006                                             "key" : "TestMatchCase",
4007                                             "fieldSchemaKey" : {
4008                                                "name" : "TestCase",
4009                                                "version" : "0.0.1"
4010                                             },
4011                                             "optional" : false
4012                                          }
4013                                       }, {
4014                                          "key" : "TestMatchCaseSelected",
4015                                          "value" : {
4016                                             "key" : "TestMatchCaseSelected",
4017                                             "fieldSchemaKey" : {
4018                                                "name" : "TestCase",
4019                                                "version" : "0.0.1"
4020                                             },
4021                                             "optional" : false
4022                                          }
4023                                       }, {
4024                                          "key" : "TestMatchStateTime",
4025                                          "value" : {
4026                                             "key" : "TestMatchStateTime",
4027                                             "fieldSchemaKey" : {
4028                                                "name" : "TestTimestamp",
4029                                                "version" : "0.0.1"
4030                                             },
4031                                             "optional" : false
4032                                          }
4033                                       }, {
4034                                          "key" : "TestSlogan",
4035                                          "value" : {
4036                                             "key" : "TestSlogan",
4037                                             "fieldSchemaKey" : {
4038                                                "name" : "TestSlogan",
4039                                                "version" : "0.0.1"
4040                                             },
4041                                             "optional" : false
4042                                          }
4043                                       }, {
4044                                          "key" : "TestTemperature",
4045                                          "value" : {
4046                                             "key" : "TestTemperature",
4047                                             "fieldSchemaKey" : {
4048                                                "name" : "TestTemperature",
4049                                                "version" : "0.0.1"
4050                                             },
4051                                             "optional" : false
4052                                          }
4053                                       }, {
4054                                          "key" : "TestTimestamp",
4055                                          "value" : {
4056                                             "key" : "TestTimestamp",
4057                                             "fieldSchemaKey" : {
4058                                                "name" : "TestTimestamp",
4059                                                "version" : "0.0.1"
4060                                             },
4061                                             "optional" : false
4062                                          }
4063                                       } ]
4064                                    },
4065                                    "outputFields" : {
4066                                       "entry" : [ {
4067                                          "key" : "TestEstablishCaseSelected",
4068                                          "value" : {
4069                                             "key" : "TestEstablishCaseSelected",
4070                                             "fieldSchemaKey" : {
4071                                                "name" : "TestCase",
4072                                                "version" : "0.0.1"
4073                                             },
4074                                             "optional" : false
4075                                          }
4076                                       }, {
4077                                          "key" : "TestEstablishStateTime",
4078                                          "value" : {
4079                                             "key" : "TestEstablishStateTime",
4080                                             "fieldSchemaKey" : {
4081                                                "name" : "TestTimestamp",
4082                                                "version" : "0.0.1"
4083                                             },
4084                                             "optional" : false
4085                                          }
4086                                       }, {
4087                                          "key" : "TestMatchCase",
4088                                          "value" : {
4089                                             "key" : "TestMatchCase",
4090                                             "fieldSchemaKey" : {
4091                                                "name" : "TestCase",
4092                                                "version" : "0.0.1"
4093                                             },
4094                                             "optional" : false
4095                                          }
4096                                       }, {
4097                                          "key" : "TestMatchCaseSelected",
4098                                          "value" : {
4099                                             "key" : "TestMatchCaseSelected",
4100                                             "fieldSchemaKey" : {
4101                                                "name" : "TestCase",
4102                                                "version" : "0.0.1"
4103                                             },
4104                                             "optional" : false
4105                                          }
4106                                       }, {
4107                                          "key" : "TestMatchStateTime",
4108                                          "value" : {
4109                                             "key" : "TestMatchStateTime",
4110                                             "fieldSchemaKey" : {
4111                                                "name" : "TestTimestamp",
4112                                                "version" : "0.0.1"
4113                                             },
4114                                             "optional" : false
4115                                          }
4116                                       }, {
4117                                          "key" : "TestSlogan",
4118                                          "value" : {
4119                                             "key" : "TestSlogan",
4120                                             "fieldSchemaKey" : {
4121                                                "name" : "TestSlogan",
4122                                                "version" : "0.0.1"
4123                                             },
4124                                             "optional" : false
4125                                          }
4126                                       }, {
4127                                          "key" : "TestTemperature",
4128                                          "value" : {
4129                                             "key" : "TestTemperature",
4130                                             "fieldSchemaKey" : {
4131                                                "name" : "TestTemperature",
4132                                                "version" : "0.0.1"
4133                                             },
4134                                             "optional" : false
4135                                          }
4136                                       }, {
4137                                          "key" : "TestTimestamp",
4138                                          "value" : {
4139                                             "key" : "TestTimestamp",
4140                                             "fieldSchemaKey" : {
4141                                                "name" : "TestTimestamp",
4142                                                "version" : "0.0.1"
4143                                             },
4144                                             "optional" : false
4145                                          }
4146                                       } ]
4147                                    },
4148                                    "taskParameters" : {
4149                                       "entry" : [ {
4150                                          "key" : "Parameter0",
4151                                          "value" : {
4152                                             "key" : {
4153                                                "parentKeyName" : "Task_Establish0",
4154                                                "parentKeyVersion" : "0.0.1",
4155                                                "parentLocalName" : "NULL",
4156                                                "localName" : "Parameter0"
4157                                             },
4158                                             "defaultValue" : "DefaultValue0"
4159                                          }
4160                                       }, {
4161                                          "key" : "Parameter1",
4162                                          "value" : {
4163                                             "key" : {
4164                                                "parentKeyName" : "Task_Establish0",
4165                                                "parentKeyVersion" : "0.0.1",
4166                                                "parentLocalName" : "NULL",
4167                                                "localName" : "Parameter1"
4168                                             },
4169                                             "defaultValue" : "DefaultValue1"
4170                                          }
4171                                       }, {
4172                                          "key" : "Parameter2",
4173                                          "value" : {
4174                                             "key" : {
4175                                                "parentKeyName" : "Task_Establish0",
4176                                                "parentKeyVersion" : "0.0.1",
4177                                                "parentLocalName" : "NULL",
4178                                                "localName" : "Parameter2"
4179                                             },
4180                                             "defaultValue" : "DefaultValue2"
4181                                          }
4182                                       } ]
4183                                    },
4184                                    "contextAlbumReference" : [ {
4185                                       "name" : "ExternalContextAlbum",
4186                                       "version" : "0.0.1"
4187                                    }, {
4188                                       "name" : "GlobalContextAlbum",
4189                                       "version" : "0.0.1"
4190                                    }, {
4191                                       "name" : "Policy0ContextAlbum",
4192                                       "version" : "0.0.1"
4193                                    }, {
4194                                       "name" : "Policy1ContextAlbum",
4195                                       "version" : "0.0.1"
4196                                    } ],
4197                                    "taskLogic" : {
4198                                       "key" : "_TaskLogic",
4199                                       "logicFlavour" : "JAVASCRIPT",
4200                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
4201                                    }
4202                                 }
4203                              }, {
4204                                 "key" : {
4205                                    "name" : "Task_Establish1",
4206                                    "version" : "0.0.1"
4207                                 },
4208                                 "value" : {
4209                                    "key" : {
4210                                       "name" : "Task_Establish1",
4211                                       "version" : "0.0.1"
4212                                    },
4213                                    "inputFields" : {
4214                                       "entry" : [ {
4215                                          "key" : "TestMatchCase",
4216                                          "value" : {
4217                                             "key" : "TestMatchCase",
4218                                             "fieldSchemaKey" : {
4219                                                "name" : "TestCase",
4220                                                "version" : "0.0.1"
4221                                             },
4222                                             "optional" : false
4223                                          }
4224                                       }, {
4225                                          "key" : "TestMatchCaseSelected",
4226                                          "value" : {
4227                                             "key" : "TestMatchCaseSelected",
4228                                             "fieldSchemaKey" : {
4229                                                "name" : "TestCase",
4230                                                "version" : "0.0.1"
4231                                             },
4232                                             "optional" : false
4233                                          }
4234                                       }, {
4235                                          "key" : "TestMatchStateTime",
4236                                          "value" : {
4237                                             "key" : "TestMatchStateTime",
4238                                             "fieldSchemaKey" : {
4239                                                "name" : "TestTimestamp",
4240                                                "version" : "0.0.1"
4241                                             },
4242                                             "optional" : false
4243                                          }
4244                                       }, {
4245                                          "key" : "TestSlogan",
4246                                          "value" : {
4247                                             "key" : "TestSlogan",
4248                                             "fieldSchemaKey" : {
4249                                                "name" : "TestSlogan",
4250                                                "version" : "0.0.1"
4251                                             },
4252                                             "optional" : false
4253                                          }
4254                                       }, {
4255                                          "key" : "TestTemperature",
4256                                          "value" : {
4257                                             "key" : "TestTemperature",
4258                                             "fieldSchemaKey" : {
4259                                                "name" : "TestTemperature",
4260                                                "version" : "0.0.1"
4261                                             },
4262                                             "optional" : false
4263                                          }
4264                                       }, {
4265                                          "key" : "TestTimestamp",
4266                                          "value" : {
4267                                             "key" : "TestTimestamp",
4268                                             "fieldSchemaKey" : {
4269                                                "name" : "TestTimestamp",
4270                                                "version" : "0.0.1"
4271                                             },
4272                                             "optional" : false
4273                                          }
4274                                       } ]
4275                                    },
4276                                    "outputFields" : {
4277                                       "entry" : [ {
4278                                          "key" : "TestEstablishCaseSelected",
4279                                          "value" : {
4280                                             "key" : "TestEstablishCaseSelected",
4281                                             "fieldSchemaKey" : {
4282                                                "name" : "TestCase",
4283                                                "version" : "0.0.1"
4284                                             },
4285                                             "optional" : false
4286                                          }
4287                                       }, {
4288                                          "key" : "TestEstablishStateTime",
4289                                          "value" : {
4290                                             "key" : "TestEstablishStateTime",
4291                                             "fieldSchemaKey" : {
4292                                                "name" : "TestTimestamp",
4293                                                "version" : "0.0.1"
4294                                             },
4295                                             "optional" : false
4296                                          }
4297                                       }, {
4298                                          "key" : "TestMatchCase",
4299                                          "value" : {
4300                                             "key" : "TestMatchCase",
4301                                             "fieldSchemaKey" : {
4302                                                "name" : "TestCase",
4303                                                "version" : "0.0.1"
4304                                             },
4305                                             "optional" : false
4306                                          }
4307                                       }, {
4308                                          "key" : "TestMatchCaseSelected",
4309                                          "value" : {
4310                                             "key" : "TestMatchCaseSelected",
4311                                             "fieldSchemaKey" : {
4312                                                "name" : "TestCase",
4313                                                "version" : "0.0.1"
4314                                             },
4315                                             "optional" : false
4316                                          }
4317                                       }, {
4318                                          "key" : "TestMatchStateTime",
4319                                          "value" : {
4320                                             "key" : "TestMatchStateTime",
4321                                             "fieldSchemaKey" : {
4322                                                "name" : "TestTimestamp",
4323                                                "version" : "0.0.1"
4324                                             },
4325                                             "optional" : false
4326                                          }
4327                                       }, {
4328                                          "key" : "TestSlogan",
4329                                          "value" : {
4330                                             "key" : "TestSlogan",
4331                                             "fieldSchemaKey" : {
4332                                                "name" : "TestSlogan",
4333                                                "version" : "0.0.1"
4334                                             },
4335                                             "optional" : false
4336                                          }
4337                                       }, {
4338                                          "key" : "TestTemperature",
4339                                          "value" : {
4340                                             "key" : "TestTemperature",
4341                                             "fieldSchemaKey" : {
4342                                                "name" : "TestTemperature",
4343                                                "version" : "0.0.1"
4344                                             },
4345                                             "optional" : false
4346                                          }
4347                                       }, {
4348                                          "key" : "TestTimestamp",
4349                                          "value" : {
4350                                             "key" : "TestTimestamp",
4351                                             "fieldSchemaKey" : {
4352                                                "name" : "TestTimestamp",
4353                                                "version" : "0.0.1"
4354                                             },
4355                                             "optional" : false
4356                                          }
4357                                       } ]
4358                                    },
4359                                    "taskParameters" : {
4360                                       "entry" : [ {
4361                                          "key" : "Parameter0",
4362                                          "value" : {
4363                                             "key" : {
4364                                                "parentKeyName" : "Task_Establish1",
4365                                                "parentKeyVersion" : "0.0.1",
4366                                                "parentLocalName" : "NULL",
4367                                                "localName" : "Parameter0"
4368                                             },
4369                                             "defaultValue" : "DefaultValue0"
4370                                          }
4371                                       }, {
4372                                          "key" : "Parameter1",
4373                                          "value" : {
4374                                             "key" : {
4375                                                "parentKeyName" : "Task_Establish1",
4376                                                "parentKeyVersion" : "0.0.1",
4377                                                "parentLocalName" : "NULL",
4378                                                "localName" : "Parameter1"
4379                                             },
4380                                             "defaultValue" : "DefaultValue1"
4381                                          }
4382                                       } ]
4383                                    },
4384                                    "contextAlbumReference" : [ {
4385                                       "name" : "GlobalContextAlbum",
4386                                       "version" : "0.0.1"
4387                                    }, {
4388                                       "name" : "Policy0ContextAlbum",
4389                                       "version" : "0.0.1"
4390                                    } ],
4391                                    "taskLogic" : {
4392                                       "key" : "_TaskLogic",
4393                                       "logicFlavour" : "JAVASCRIPT",
4394                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
4395                                    }
4396                                 }
4397                              }, {
4398                                 "key" : {
4399                                    "name" : "Task_Establish2",
4400                                    "version" : "0.0.1"
4401                                 },
4402                                 "value" : {
4403                                    "key" : {
4404                                       "name" : "Task_Establish2",
4405                                       "version" : "0.0.1"
4406                                    },
4407                                    "inputFields" : {
4408                                       "entry" : [ {
4409                                          "key" : "TestMatchCase",
4410                                          "value" : {
4411                                             "key" : "TestMatchCase",
4412                                             "fieldSchemaKey" : {
4413                                                "name" : "TestCase",
4414                                                "version" : "0.0.1"
4415                                             },
4416                                             "optional" : false
4417                                          }
4418                                       }, {
4419                                          "key" : "TestMatchCaseSelected",
4420                                          "value" : {
4421                                             "key" : "TestMatchCaseSelected",
4422                                             "fieldSchemaKey" : {
4423                                                "name" : "TestCase",
4424                                                "version" : "0.0.1"
4425                                             },
4426                                             "optional" : false
4427                                          }
4428                                       }, {
4429                                          "key" : "TestMatchStateTime",
4430                                          "value" : {
4431                                             "key" : "TestMatchStateTime",
4432                                             "fieldSchemaKey" : {
4433                                                "name" : "TestTimestamp",
4434                                                "version" : "0.0.1"
4435                                             },
4436                                             "optional" : false
4437                                          }
4438                                       }, {
4439                                          "key" : "TestSlogan",
4440                                          "value" : {
4441                                             "key" : "TestSlogan",
4442                                             "fieldSchemaKey" : {
4443                                                "name" : "TestSlogan",
4444                                                "version" : "0.0.1"
4445                                             },
4446                                             "optional" : false
4447                                          }
4448                                       }, {
4449                                          "key" : "TestTemperature",
4450                                          "value" : {
4451                                             "key" : "TestTemperature",
4452                                             "fieldSchemaKey" : {
4453                                                "name" : "TestTemperature",
4454                                                "version" : "0.0.1"
4455                                             },
4456                                             "optional" : false
4457                                          }
4458                                       }, {
4459                                          "key" : "TestTimestamp",
4460                                          "value" : {
4461                                             "key" : "TestTimestamp",
4462                                             "fieldSchemaKey" : {
4463                                                "name" : "TestTimestamp",
4464                                                "version" : "0.0.1"
4465                                             },
4466                                             "optional" : false
4467                                          }
4468                                       } ]
4469                                    },
4470                                    "outputFields" : {
4471                                       "entry" : [ {
4472                                          "key" : "TestEstablishCaseSelected",
4473                                          "value" : {
4474                                             "key" : "TestEstablishCaseSelected",
4475                                             "fieldSchemaKey" : {
4476                                                "name" : "TestCase",
4477                                                "version" : "0.0.1"
4478                                             },
4479                                             "optional" : false
4480                                          }
4481                                       }, {
4482                                          "key" : "TestEstablishStateTime",
4483                                          "value" : {
4484                                             "key" : "TestEstablishStateTime",
4485                                             "fieldSchemaKey" : {
4486                                                "name" : "TestTimestamp",
4487                                                "version" : "0.0.1"
4488                                             },
4489                                             "optional" : false
4490                                          }
4491                                       }, {
4492                                          "key" : "TestMatchCase",
4493                                          "value" : {
4494                                             "key" : "TestMatchCase",
4495                                             "fieldSchemaKey" : {
4496                                                "name" : "TestCase",
4497                                                "version" : "0.0.1"
4498                                             },
4499                                             "optional" : false
4500                                          }
4501                                       }, {
4502                                          "key" : "TestMatchCaseSelected",
4503                                          "value" : {
4504                                             "key" : "TestMatchCaseSelected",
4505                                             "fieldSchemaKey" : {
4506                                                "name" : "TestCase",
4507                                                "version" : "0.0.1"
4508                                             },
4509                                             "optional" : false
4510                                          }
4511                                       }, {
4512                                          "key" : "TestMatchStateTime",
4513                                          "value" : {
4514                                             "key" : "TestMatchStateTime",
4515                                             "fieldSchemaKey" : {
4516                                                "name" : "TestTimestamp",
4517                                                "version" : "0.0.1"
4518                                             },
4519                                             "optional" : false
4520                                          }
4521                                       }, {
4522                                          "key" : "TestSlogan",
4523                                          "value" : {
4524                                             "key" : "TestSlogan",
4525                                             "fieldSchemaKey" : {
4526                                                "name" : "TestSlogan",
4527                                                "version" : "0.0.1"
4528                                             },
4529                                             "optional" : false
4530                                          }
4531                                       }, {
4532                                          "key" : "TestTemperature",
4533                                          "value" : {
4534                                             "key" : "TestTemperature",
4535                                             "fieldSchemaKey" : {
4536                                                "name" : "TestTemperature",
4537                                                "version" : "0.0.1"
4538                                             },
4539                                             "optional" : false
4540                                          }
4541                                       }, {
4542                                          "key" : "TestTimestamp",
4543                                          "value" : {
4544                                             "key" : "TestTimestamp",
4545                                             "fieldSchemaKey" : {
4546                                                "name" : "TestTimestamp",
4547                                                "version" : "0.0.1"
4548                                             },
4549                                             "optional" : false
4550                                          }
4551                                       } ]
4552                                    },
4553                                    "taskParameters" : {
4554                                       "entry" : [ {
4555                                          "key" : "Parameter0",
4556                                          "value" : {
4557                                             "key" : {
4558                                                "parentKeyName" : "Task_Establish2",
4559                                                "parentKeyVersion" : "0.0.1",
4560                                                "parentLocalName" : "NULL",
4561                                                "localName" : "Parameter0"
4562                                             },
4563                                             "defaultValue" : "DefaultValue0"
4564                                          }
4565                                       } ]
4566                                    },
4567                                    "contextAlbumReference" : [ {
4568                                       "name" : "GlobalContextAlbum",
4569                                       "version" : "0.0.1"
4570                                    }, {
4571                                       "name" : "Policy1ContextAlbum",
4572                                       "version" : "0.0.1"
4573                                    } ],
4574                                    "taskLogic" : {
4575                                       "key" : "_TaskLogic",
4576                                       "logicFlavour" : "JAVASCRIPT",
4577                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
4578                                    }
4579                                 }
4580                              }, {
4581                                 "key" : {
4582                                    "name" : "Task_Establish3",
4583                                    "version" : "0.0.1"
4584                                 },
4585                                 "value" : {
4586                                    "key" : {
4587                                       "name" : "Task_Establish3",
4588                                       "version" : "0.0.1"
4589                                    },
4590                                    "inputFields" : {
4591                                       "entry" : [ {
4592                                          "key" : "TestMatchCase",
4593                                          "value" : {
4594                                             "key" : "TestMatchCase",
4595                                             "fieldSchemaKey" : {
4596                                                "name" : "TestCase",
4597                                                "version" : "0.0.1"
4598                                             },
4599                                             "optional" : false
4600                                          }
4601                                       }, {
4602                                          "key" : "TestMatchCaseSelected",
4603                                          "value" : {
4604                                             "key" : "TestMatchCaseSelected",
4605                                             "fieldSchemaKey" : {
4606                                                "name" : "TestCase",
4607                                                "version" : "0.0.1"
4608                                             },
4609                                             "optional" : false
4610                                          }
4611                                       }, {
4612                                          "key" : "TestMatchStateTime",
4613                                          "value" : {
4614                                             "key" : "TestMatchStateTime",
4615                                             "fieldSchemaKey" : {
4616                                                "name" : "TestTimestamp",
4617                                                "version" : "0.0.1"
4618                                             },
4619                                             "optional" : false
4620                                          }
4621                                       }, {
4622                                          "key" : "TestSlogan",
4623                                          "value" : {
4624                                             "key" : "TestSlogan",
4625                                             "fieldSchemaKey" : {
4626                                                "name" : "TestSlogan",
4627                                                "version" : "0.0.1"
4628                                             },
4629                                             "optional" : false
4630                                          }
4631                                       }, {
4632                                          "key" : "TestTemperature",
4633                                          "value" : {
4634                                             "key" : "TestTemperature",
4635                                             "fieldSchemaKey" : {
4636                                                "name" : "TestTemperature",
4637                                                "version" : "0.0.1"
4638                                             },
4639                                             "optional" : false
4640                                          }
4641                                       }, {
4642                                          "key" : "TestTimestamp",
4643                                          "value" : {
4644                                             "key" : "TestTimestamp",
4645                                             "fieldSchemaKey" : {
4646                                                "name" : "TestTimestamp",
4647                                                "version" : "0.0.1"
4648                                             },
4649                                             "optional" : false
4650                                          }
4651                                       } ]
4652                                    },
4653                                    "outputFields" : {
4654                                       "entry" : [ {
4655                                          "key" : "TestEstablishCaseSelected",
4656                                          "value" : {
4657                                             "key" : "TestEstablishCaseSelected",
4658                                             "fieldSchemaKey" : {
4659                                                "name" : "TestCase",
4660                                                "version" : "0.0.1"
4661                                             },
4662                                             "optional" : false
4663                                          }
4664                                       }, {
4665                                          "key" : "TestEstablishStateTime",
4666                                          "value" : {
4667                                             "key" : "TestEstablishStateTime",
4668                                             "fieldSchemaKey" : {
4669                                                "name" : "TestTimestamp",
4670                                                "version" : "0.0.1"
4671                                             },
4672                                             "optional" : false
4673                                          }
4674                                       }, {
4675                                          "key" : "TestMatchCase",
4676                                          "value" : {
4677                                             "key" : "TestMatchCase",
4678                                             "fieldSchemaKey" : {
4679                                                "name" : "TestCase",
4680                                                "version" : "0.0.1"
4681                                             },
4682                                             "optional" : false
4683                                          }
4684                                       }, {
4685                                          "key" : "TestMatchCaseSelected",
4686                                          "value" : {
4687                                             "key" : "TestMatchCaseSelected",
4688                                             "fieldSchemaKey" : {
4689                                                "name" : "TestCase",
4690                                                "version" : "0.0.1"
4691                                             },
4692                                             "optional" : false
4693                                          }
4694                                       }, {
4695                                          "key" : "TestMatchStateTime",
4696                                          "value" : {
4697                                             "key" : "TestMatchStateTime",
4698                                             "fieldSchemaKey" : {
4699                                                "name" : "TestTimestamp",
4700                                                "version" : "0.0.1"
4701                                             },
4702                                             "optional" : false
4703                                          }
4704                                       }, {
4705                                          "key" : "TestSlogan",
4706                                          "value" : {
4707                                             "key" : "TestSlogan",
4708                                             "fieldSchemaKey" : {
4709                                                "name" : "TestSlogan",
4710                                                "version" : "0.0.1"
4711                                             },
4712                                             "optional" : false
4713                                          }
4714                                       }, {
4715                                          "key" : "TestTemperature",
4716                                          "value" : {
4717                                             "key" : "TestTemperature",
4718                                             "fieldSchemaKey" : {
4719                                                "name" : "TestTemperature",
4720                                                "version" : "0.0.1"
4721                                             },
4722                                             "optional" : false
4723                                          }
4724                                       }, {
4725                                          "key" : "TestTimestamp",
4726                                          "value" : {
4727                                             "key" : "TestTimestamp",
4728                                             "fieldSchemaKey" : {
4729                                                "name" : "TestTimestamp",
4730                                                "version" : "0.0.1"
4731                                             },
4732                                             "optional" : false
4733                                          }
4734                                       } ]
4735                                    },
4736                                    "taskParameters" : {
4737                                       "entry" : [ {
4738                                          "key" : "Parameter0",
4739                                          "value" : {
4740                                             "key" : {
4741                                                "parentKeyName" : "Task_Establish3",
4742                                                "parentKeyVersion" : "0.0.1",
4743                                                "parentLocalName" : "NULL",
4744                                                "localName" : "Parameter0"
4745                                             },
4746                                             "defaultValue" : "DefaultValue0"
4747                                          }
4748                                       } ]
4749                                    },
4750                                    "contextAlbumReference" : [ {
4751                                       "name" : "ExternalContextAlbum",
4752                                       "version" : "0.0.1"
4753                                    }, {
4754                                       "name" : "GlobalContextAlbum",
4755                                       "version" : "0.0.1"
4756                                    } ],
4757                                    "taskLogic" : {
4758                                       "key" : "_TaskLogic",
4759                                       "logicFlavour" : "JAVASCRIPT",
4760                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
4761                                    }
4762                                 }
4763                              }, {
4764                                 "key" : {
4765                                    "name" : "Task_Match0",
4766                                    "version" : "0.0.1"
4767                                 },
4768                                 "value" : {
4769                                    "key" : {
4770                                       "name" : "Task_Match0",
4771                                       "version" : "0.0.1"
4772                                    },
4773                                    "inputFields" : {
4774                                       "entry" : [ {
4775                                          "key" : "TestMatchCase",
4776                                          "value" : {
4777                                             "key" : "TestMatchCase",
4778                                             "fieldSchemaKey" : {
4779                                                "name" : "TestCase",
4780                                                "version" : "0.0.1"
4781                                             },
4782                                             "optional" : false
4783                                          }
4784                                       }, {
4785                                          "key" : "TestSlogan",
4786                                          "value" : {
4787                                             "key" : "TestSlogan",
4788                                             "fieldSchemaKey" : {
4789                                                "name" : "TestSlogan",
4790                                                "version" : "0.0.1"
4791                                             },
4792                                             "optional" : false
4793                                          }
4794                                       }, {
4795                                          "key" : "TestTemperature",
4796                                          "value" : {
4797                                             "key" : "TestTemperature",
4798                                             "fieldSchemaKey" : {
4799                                                "name" : "TestTemperature",
4800                                                "version" : "0.0.1"
4801                                             },
4802                                             "optional" : false
4803                                          }
4804                                       }, {
4805                                          "key" : "TestTimestamp",
4806                                          "value" : {
4807                                             "key" : "TestTimestamp",
4808                                             "fieldSchemaKey" : {
4809                                                "name" : "TestTimestamp",
4810                                                "version" : "0.0.1"
4811                                             },
4812                                             "optional" : false
4813                                          }
4814                                       } ]
4815                                    },
4816                                    "outputFields" : {
4817                                       "entry" : [ {
4818                                          "key" : "TestMatchCase",
4819                                          "value" : {
4820                                             "key" : "TestMatchCase",
4821                                             "fieldSchemaKey" : {
4822                                                "name" : "TestCase",
4823                                                "version" : "0.0.1"
4824                                             },
4825                                             "optional" : false
4826                                          }
4827                                       }, {
4828                                          "key" : "TestMatchCaseSelected",
4829                                          "value" : {
4830                                             "key" : "TestMatchCaseSelected",
4831                                             "fieldSchemaKey" : {
4832                                                "name" : "TestCase",
4833                                                "version" : "0.0.1"
4834                                             },
4835                                             "optional" : false
4836                                          }
4837                                       }, {
4838                                          "key" : "TestMatchStateTime",
4839                                          "value" : {
4840                                             "key" : "TestMatchStateTime",
4841                                             "fieldSchemaKey" : {
4842                                                "name" : "TestTimestamp",
4843                                                "version" : "0.0.1"
4844                                             },
4845                                             "optional" : false
4846                                          }
4847                                       }, {
4848                                          "key" : "TestSlogan",
4849                                          "value" : {
4850                                             "key" : "TestSlogan",
4851                                             "fieldSchemaKey" : {
4852                                                "name" : "TestSlogan",
4853                                                "version" : "0.0.1"
4854                                             },
4855                                             "optional" : false
4856                                          }
4857                                       }, {
4858                                          "key" : "TestTemperature",
4859                                          "value" : {
4860                                             "key" : "TestTemperature",
4861                                             "fieldSchemaKey" : {
4862                                                "name" : "TestTemperature",
4863                                                "version" : "0.0.1"
4864                                             },
4865                                             "optional" : false
4866                                          }
4867                                       }, {
4868                                          "key" : "TestTimestamp",
4869                                          "value" : {
4870                                             "key" : "TestTimestamp",
4871                                             "fieldSchemaKey" : {
4872                                                "name" : "TestTimestamp",
4873                                                "version" : "0.0.1"
4874                                             },
4875                                             "optional" : false
4876                                          }
4877                                       } ]
4878                                    },
4879                                    "taskParameters" : {
4880                                       "entry" : [ {
4881                                          "key" : "Parameter0",
4882                                          "value" : {
4883                                             "key" : {
4884                                                "parentKeyName" : "Task_Match0",
4885                                                "parentKeyVersion" : "0.0.1",
4886                                                "parentLocalName" : "NULL",
4887                                                "localName" : "Parameter0"
4888                                             },
4889                                             "defaultValue" : "DefaultValue0"
4890                                          }
4891                                       }, {
4892                                          "key" : "Parameter1",
4893                                          "value" : {
4894                                             "key" : {
4895                                                "parentKeyName" : "Task_Match0",
4896                                                "parentKeyVersion" : "0.0.1",
4897                                                "parentLocalName" : "NULL",
4898                                                "localName" : "Parameter1"
4899                                             },
4900                                             "defaultValue" : "DefaultValue1"
4901                                          }
4902                                       }, {
4903                                          "key" : "Parameter2",
4904                                          "value" : {
4905                                             "key" : {
4906                                                "parentKeyName" : "Task_Match0",
4907                                                "parentKeyVersion" : "0.0.1",
4908                                                "parentLocalName" : "NULL",
4909                                                "localName" : "Parameter2"
4910                                             },
4911                                             "defaultValue" : "DefaultValue2"
4912                                          }
4913                                       } ]
4914                                    },
4915                                    "contextAlbumReference" : [ {
4916                                       "name" : "ExternalContextAlbum",
4917                                       "version" : "0.0.1"
4918                                    }, {
4919                                       "name" : "GlobalContextAlbum",
4920                                       "version" : "0.0.1"
4921                                    }, {
4922                                       "name" : "Policy0ContextAlbum",
4923                                       "version" : "0.0.1"
4924                                    }, {
4925                                       "name" : "Policy1ContextAlbum",
4926                                       "version" : "0.0.1"
4927                                    } ],
4928                                    "taskLogic" : {
4929                                       "key" : "_TaskLogic",
4930                                       "logicFlavour" : "JAVASCRIPT",
4931                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
4932                                    }
4933                                 }
4934                              }, {
4935                                 "key" : {
4936                                    "name" : "Task_Match1",
4937                                    "version" : "0.0.1"
4938                                 },
4939                                 "value" : {
4940                                    "key" : {
4941                                       "name" : "Task_Match1",
4942                                       "version" : "0.0.1"
4943                                    },
4944                                    "inputFields" : {
4945                                       "entry" : [ {
4946                                          "key" : "TestMatchCase",
4947                                          "value" : {
4948                                             "key" : "TestMatchCase",
4949                                             "fieldSchemaKey" : {
4950                                                "name" : "TestCase",
4951                                                "version" : "0.0.1"
4952                                             },
4953                                             "optional" : false
4954                                          }
4955                                       }, {
4956                                          "key" : "TestSlogan",
4957                                          "value" : {
4958                                             "key" : "TestSlogan",
4959                                             "fieldSchemaKey" : {
4960                                                "name" : "TestSlogan",
4961                                                "version" : "0.0.1"
4962                                             },
4963                                             "optional" : false
4964                                          }
4965                                       }, {
4966                                          "key" : "TestTemperature",
4967                                          "value" : {
4968                                             "key" : "TestTemperature",
4969                                             "fieldSchemaKey" : {
4970                                                "name" : "TestTemperature",
4971                                                "version" : "0.0.1"
4972                                             },
4973                                             "optional" : false
4974                                          }
4975                                       }, {
4976                                          "key" : "TestTimestamp",
4977                                          "value" : {
4978                                             "key" : "TestTimestamp",
4979                                             "fieldSchemaKey" : {
4980                                                "name" : "TestTimestamp",
4981                                                "version" : "0.0.1"
4982                                             },
4983                                             "optional" : false
4984                                          }
4985                                       } ]
4986                                    },
4987                                    "outputFields" : {
4988                                       "entry" : [ {
4989                                          "key" : "TestMatchCase",
4990                                          "value" : {
4991                                             "key" : "TestMatchCase",
4992                                             "fieldSchemaKey" : {
4993                                                "name" : "TestCase",
4994                                                "version" : "0.0.1"
4995                                             },
4996                                             "optional" : false
4997                                          }
4998                                       }, {
4999                                          "key" : "TestMatchCaseSelected",
5000                                          "value" : {
5001                                             "key" : "TestMatchCaseSelected",
5002                                             "fieldSchemaKey" : {
5003                                                "name" : "TestCase",
5004                                                "version" : "0.0.1"
5005                                             },
5006                                             "optional" : false
5007                                          }
5008                                       }, {
5009                                          "key" : "TestMatchStateTime",
5010                                          "value" : {
5011                                             "key" : "TestMatchStateTime",
5012                                             "fieldSchemaKey" : {
5013                                                "name" : "TestTimestamp",
5014                                                "version" : "0.0.1"
5015                                             },
5016                                             "optional" : false
5017                                          }
5018                                       }, {
5019                                          "key" : "TestSlogan",
5020                                          "value" : {
5021                                             "key" : "TestSlogan",
5022                                             "fieldSchemaKey" : {
5023                                                "name" : "TestSlogan",
5024                                                "version" : "0.0.1"
5025                                             },
5026                                             "optional" : false
5027                                          }
5028                                       }, {
5029                                          "key" : "TestTemperature",
5030                                          "value" : {
5031                                             "key" : "TestTemperature",
5032                                             "fieldSchemaKey" : {
5033                                                "name" : "TestTemperature",
5034                                                "version" : "0.0.1"
5035                                             },
5036                                             "optional" : false
5037                                          }
5038                                       }, {
5039                                          "key" : "TestTimestamp",
5040                                          "value" : {
5041                                             "key" : "TestTimestamp",
5042                                             "fieldSchemaKey" : {
5043                                                "name" : "TestTimestamp",
5044                                                "version" : "0.0.1"
5045                                             },
5046                                             "optional" : false
5047                                          }
5048                                       } ]
5049                                    },
5050                                    "taskParameters" : {
5051                                       "entry" : [ {
5052                                          "key" : "Parameter0",
5053                                          "value" : {
5054                                             "key" : {
5055                                                "parentKeyName" : "Task_Match1",
5056                                                "parentKeyVersion" : "0.0.1",
5057                                                "parentLocalName" : "NULL",
5058                                                "localName" : "Parameter0"
5059                                             },
5060                                             "defaultValue" : "DefaultValue0"
5061                                          }
5062                                       }, {
5063                                          "key" : "Parameter1",
5064                                          "value" : {
5065                                             "key" : {
5066                                                "parentKeyName" : "Task_Match1",
5067                                                "parentKeyVersion" : "0.0.1",
5068                                                "parentLocalName" : "NULL",
5069                                                "localName" : "Parameter1"
5070                                             },
5071                                             "defaultValue" : "DefaultValue1"
5072                                          }
5073                                       } ]
5074                                    },
5075                                    "contextAlbumReference" : [ {
5076                                       "name" : "GlobalContextAlbum",
5077                                       "version" : "0.0.1"
5078                                    }, {
5079                                       "name" : "Policy0ContextAlbum",
5080                                       "version" : "0.0.1"
5081                                    } ],
5082                                    "taskLogic" : {
5083                                       "key" : "_TaskLogic",
5084                                       "logicFlavour" : "JAVASCRIPT",
5085                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
5086                                    }
5087                                 }
5088                              }, {
5089                                 "key" : {
5090                                    "name" : "Task_Match2",
5091                                    "version" : "0.0.1"
5092                                 },
5093                                 "value" : {
5094                                    "key" : {
5095                                       "name" : "Task_Match2",
5096                                       "version" : "0.0.1"
5097                                    },
5098                                    "inputFields" : {
5099                                       "entry" : [ {
5100                                          "key" : "TestMatchCase",
5101                                          "value" : {
5102                                             "key" : "TestMatchCase",
5103                                             "fieldSchemaKey" : {
5104                                                "name" : "TestCase",
5105                                                "version" : "0.0.1"
5106                                             },
5107                                             "optional" : false
5108                                          }
5109                                       }, {
5110                                          "key" : "TestSlogan",
5111                                          "value" : {
5112                                             "key" : "TestSlogan",
5113                                             "fieldSchemaKey" : {
5114                                                "name" : "TestSlogan",
5115                                                "version" : "0.0.1"
5116                                             },
5117                                             "optional" : false
5118                                          }
5119                                       }, {
5120                                          "key" : "TestTemperature",
5121                                          "value" : {
5122                                             "key" : "TestTemperature",
5123                                             "fieldSchemaKey" : {
5124                                                "name" : "TestTemperature",
5125                                                "version" : "0.0.1"
5126                                             },
5127                                             "optional" : false
5128                                          }
5129                                       }, {
5130                                          "key" : "TestTimestamp",
5131                                          "value" : {
5132                                             "key" : "TestTimestamp",
5133                                             "fieldSchemaKey" : {
5134                                                "name" : "TestTimestamp",
5135                                                "version" : "0.0.1"
5136                                             },
5137                                             "optional" : false
5138                                          }
5139                                       } ]
5140                                    },
5141                                    "outputFields" : {
5142                                       "entry" : [ {
5143                                          "key" : "TestMatchCase",
5144                                          "value" : {
5145                                             "key" : "TestMatchCase",
5146                                             "fieldSchemaKey" : {
5147                                                "name" : "TestCase",
5148                                                "version" : "0.0.1"
5149                                             },
5150                                             "optional" : false
5151                                          }
5152                                       }, {
5153                                          "key" : "TestMatchCaseSelected",
5154                                          "value" : {
5155                                             "key" : "TestMatchCaseSelected",
5156                                             "fieldSchemaKey" : {
5157                                                "name" : "TestCase",
5158                                                "version" : "0.0.1"
5159                                             },
5160                                             "optional" : false
5161                                          }
5162                                       }, {
5163                                          "key" : "TestMatchStateTime",
5164                                          "value" : {
5165                                             "key" : "TestMatchStateTime",
5166                                             "fieldSchemaKey" : {
5167                                                "name" : "TestTimestamp",
5168                                                "version" : "0.0.1"
5169                                             },
5170                                             "optional" : false
5171                                          }
5172                                       }, {
5173                                          "key" : "TestSlogan",
5174                                          "value" : {
5175                                             "key" : "TestSlogan",
5176                                             "fieldSchemaKey" : {
5177                                                "name" : "TestSlogan",
5178                                                "version" : "0.0.1"
5179                                             },
5180                                             "optional" : false
5181                                          }
5182                                       }, {
5183                                          "key" : "TestTemperature",
5184                                          "value" : {
5185                                             "key" : "TestTemperature",
5186                                             "fieldSchemaKey" : {
5187                                                "name" : "TestTemperature",
5188                                                "version" : "0.0.1"
5189                                             },
5190                                             "optional" : false
5191                                          }
5192                                       }, {
5193                                          "key" : "TestTimestamp",
5194                                          "value" : {
5195                                             "key" : "TestTimestamp",
5196                                             "fieldSchemaKey" : {
5197                                                "name" : "TestTimestamp",
5198                                                "version" : "0.0.1"
5199                                             },
5200                                             "optional" : false
5201                                          }
5202                                       } ]
5203                                    },
5204                                    "taskParameters" : {
5205                                       "entry" : [ {
5206                                          "key" : "Parameter0",
5207                                          "value" : {
5208                                             "key" : {
5209                                                "parentKeyName" : "Task_Match2",
5210                                                "parentKeyVersion" : "0.0.1",
5211                                                "parentLocalName" : "NULL",
5212                                                "localName" : "Parameter0"
5213                                             },
5214                                             "defaultValue" : "DefaultValue0"
5215                                          }
5216                                       } ]
5217                                    },
5218                                    "contextAlbumReference" : [ {
5219                                       "name" : "GlobalContextAlbum",
5220                                       "version" : "0.0.1"
5221                                    }, {
5222                                       "name" : "Policy1ContextAlbum",
5223                                       "version" : "0.0.1"
5224                                    } ],
5225                                    "taskLogic" : {
5226                                       "key" : "_TaskLogic",
5227                                       "logicFlavour" : "JAVASCRIPT",
5228                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
5229                                    }
5230                                 }
5231                              }, {
5232                                 "key" : {
5233                                    "name" : "Task_Match3",
5234                                    "version" : "0.0.1"
5235                                 },
5236                                 "value" : {
5237                                    "key" : {
5238                                       "name" : "Task_Match3",
5239                                       "version" : "0.0.1"
5240                                    },
5241                                    "inputFields" : {
5242                                       "entry" : [ {
5243                                          "key" : "TestMatchCase",
5244                                          "value" : {
5245                                             "key" : "TestMatchCase",
5246                                             "fieldSchemaKey" : {
5247                                                "name" : "TestCase",
5248                                                "version" : "0.0.1"
5249                                             },
5250                                             "optional" : false
5251                                          }
5252                                       }, {
5253                                          "key" : "TestSlogan",
5254                                          "value" : {
5255                                             "key" : "TestSlogan",
5256                                             "fieldSchemaKey" : {
5257                                                "name" : "TestSlogan",
5258                                                "version" : "0.0.1"
5259                                             },
5260                                             "optional" : false
5261                                          }
5262                                       }, {
5263                                          "key" : "TestTemperature",
5264                                          "value" : {
5265                                             "key" : "TestTemperature",
5266                                             "fieldSchemaKey" : {
5267                                                "name" : "TestTemperature",
5268                                                "version" : "0.0.1"
5269                                             },
5270                                             "optional" : false
5271                                          }
5272                                       }, {
5273                                          "key" : "TestTimestamp",
5274                                          "value" : {
5275                                             "key" : "TestTimestamp",
5276                                             "fieldSchemaKey" : {
5277                                                "name" : "TestTimestamp",
5278                                                "version" : "0.0.1"
5279                                             },
5280                                             "optional" : false
5281                                          }
5282                                       } ]
5283                                    },
5284                                    "outputFields" : {
5285                                       "entry" : [ {
5286                                          "key" : "TestMatchCase",
5287                                          "value" : {
5288                                             "key" : "TestMatchCase",
5289                                             "fieldSchemaKey" : {
5290                                                "name" : "TestCase",
5291                                                "version" : "0.0.1"
5292                                             },
5293                                             "optional" : false
5294                                          }
5295                                       }, {
5296                                          "key" : "TestMatchCaseSelected",
5297                                          "value" : {
5298                                             "key" : "TestMatchCaseSelected",
5299                                             "fieldSchemaKey" : {
5300                                                "name" : "TestCase",
5301                                                "version" : "0.0.1"
5302                                             },
5303                                             "optional" : false
5304                                          }
5305                                       }, {
5306                                          "key" : "TestMatchStateTime",
5307                                          "value" : {
5308                                             "key" : "TestMatchStateTime",
5309                                             "fieldSchemaKey" : {
5310                                                "name" : "TestTimestamp",
5311                                                "version" : "0.0.1"
5312                                             },
5313                                             "optional" : false
5314                                          }
5315                                       }, {
5316                                          "key" : "TestSlogan",
5317                                          "value" : {
5318                                             "key" : "TestSlogan",
5319                                             "fieldSchemaKey" : {
5320                                                "name" : "TestSlogan",
5321                                                "version" : "0.0.1"
5322                                             },
5323                                             "optional" : false
5324                                          }
5325                                       }, {
5326                                          "key" : "TestTemperature",
5327                                          "value" : {
5328                                             "key" : "TestTemperature",
5329                                             "fieldSchemaKey" : {
5330                                                "name" : "TestTemperature",
5331                                                "version" : "0.0.1"
5332                                             },
5333                                             "optional" : false
5334                                          }
5335                                       }, {
5336                                          "key" : "TestTimestamp",
5337                                          "value" : {
5338                                             "key" : "TestTimestamp",
5339                                             "fieldSchemaKey" : {
5340                                                "name" : "TestTimestamp",
5341                                                "version" : "0.0.1"
5342                                             },
5343                                             "optional" : false
5344                                          }
5345                                       } ]
5346                                    },
5347                                    "taskParameters" : {
5348                                       "entry" : [ {
5349                                          "key" : "Parameter0",
5350                                          "value" : {
5351                                             "key" : {
5352                                                "parentKeyName" : "Task_Match3",
5353                                                "parentKeyVersion" : "0.0.1",
5354                                                "parentLocalName" : "NULL",
5355                                                "localName" : "Parameter0"
5356                                             },
5357                                             "defaultValue" : "DefaultValue0"
5358                                          }
5359                                       } ]
5360                                    },
5361                                    "contextAlbumReference" : [ {
5362                                       "name" : "ExternalContextAlbum",
5363                                       "version" : "0.0.1"
5364                                    }, {
5365                                       "name" : "GlobalContextAlbum",
5366                                       "version" : "0.0.1"
5367                                    } ],
5368                                    "taskLogic" : {
5369                                       "key" : "_TaskLogic",
5370                                       "logicFlavour" : "JAVASCRIPT",
5371                                       "logic" : "/*\n * ============LICENSE_START=======================================================\n *  Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n *      http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = Java.type(\"java.lang.Byte\");\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = Java.type(\"java.util.Date\");\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\nvar returnValue = executor.isTrue;"
5372                                    }
5373                                 }
5374                              } ]
5375                           }
5376                        },
5377                        "events" : {
5378                           "key" : {
5379                              "name" : "Events",
5380                              "version" : "0.0.1"
5381                           },
5382                           "eventMap" : {
5383                              "entry" : [ {
5384                                 "key" : {
5385                                    "name" : "Event0000",
5386                                    "version" : "0.0.1"
5387                                 },
5388                                 "value" : {
5389                                    "key" : {
5390                                       "name" : "Event0000",
5391                                       "version" : "0.0.1"
5392                                    },
5393                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5394                                    "source" : "Outside",
5395                                    "target" : "Match",
5396                                    "parameter" : {
5397                                       "entry" : [ {
5398                                          "key" : "TestMatchCase",
5399                                          "value" : {
5400                                             "key" : "TestMatchCase",
5401                                             "fieldSchemaKey" : {
5402                                                "name" : "TestCase",
5403                                                "version" : "0.0.1"
5404                                             },
5405                                             "optional" : false
5406                                          }
5407                                       }, {
5408                                          "key" : "TestSlogan",
5409                                          "value" : {
5410                                             "key" : "TestSlogan",
5411                                             "fieldSchemaKey" : {
5412                                                "name" : "TestSlogan",
5413                                                "version" : "0.0.1"
5414                                             },
5415                                             "optional" : false
5416                                          }
5417                                       }, {
5418                                          "key" : "TestTemperature",
5419                                          "value" : {
5420                                             "key" : "TestTemperature",
5421                                             "fieldSchemaKey" : {
5422                                                "name" : "TestTemperature",
5423                                                "version" : "0.0.1"
5424                                             },
5425                                             "optional" : false
5426                                          }
5427                                       }, {
5428                                          "key" : "TestTimestamp",
5429                                          "value" : {
5430                                             "key" : "TestTimestamp",
5431                                             "fieldSchemaKey" : {
5432                                                "name" : "TestTimestamp",
5433                                                "version" : "0.0.1"
5434                                             },
5435                                             "optional" : false
5436                                          }
5437                                       } ]
5438                                    }
5439                                 }
5440                              }, {
5441                                 "key" : {
5442                                    "name" : "Event0001",
5443                                    "version" : "0.0.1"
5444                                 },
5445                                 "value" : {
5446                                    "key" : {
5447                                       "name" : "Event0001",
5448                                       "version" : "0.0.1"
5449                                    },
5450                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5451                                    "source" : "Match",
5452                                    "target" : "Establish",
5453                                    "parameter" : {
5454                                       "entry" : [ {
5455                                          "key" : "TestMatchCase",
5456                                          "value" : {
5457                                             "key" : "TestMatchCase",
5458                                             "fieldSchemaKey" : {
5459                                                "name" : "TestCase",
5460                                                "version" : "0.0.1"
5461                                             },
5462                                             "optional" : false
5463                                          }
5464                                       }, {
5465                                          "key" : "TestMatchCaseSelected",
5466                                          "value" : {
5467                                             "key" : "TestMatchCaseSelected",
5468                                             "fieldSchemaKey" : {
5469                                                "name" : "TestCase",
5470                                                "version" : "0.0.1"
5471                                             },
5472                                             "optional" : false
5473                                          }
5474                                       }, {
5475                                          "key" : "TestMatchStateTime",
5476                                          "value" : {
5477                                             "key" : "TestMatchStateTime",
5478                                             "fieldSchemaKey" : {
5479                                                "name" : "TestTimestamp",
5480                                                "version" : "0.0.1"
5481                                             },
5482                                             "optional" : false
5483                                          }
5484                                       }, {
5485                                          "key" : "TestSlogan",
5486                                          "value" : {
5487                                             "key" : "TestSlogan",
5488                                             "fieldSchemaKey" : {
5489                                                "name" : "TestSlogan",
5490                                                "version" : "0.0.1"
5491                                             },
5492                                             "optional" : false
5493                                          }
5494                                       }, {
5495                                          "key" : "TestTemperature",
5496                                          "value" : {
5497                                             "key" : "TestTemperature",
5498                                             "fieldSchemaKey" : {
5499                                                "name" : "TestTemperature",
5500                                                "version" : "0.0.1"
5501                                             },
5502                                             "optional" : false
5503                                          }
5504                                       }, {
5505                                          "key" : "TestTimestamp",
5506                                          "value" : {
5507                                             "key" : "TestTimestamp",
5508                                             "fieldSchemaKey" : {
5509                                                "name" : "TestTimestamp",
5510                                                "version" : "0.0.1"
5511                                             },
5512                                             "optional" : false
5513                                          }
5514                                       } ]
5515                                    }
5516                                 }
5517                              }, {
5518                                 "key" : {
5519                                    "name" : "Event0002",
5520                                    "version" : "0.0.1"
5521                                 },
5522                                 "value" : {
5523                                    "key" : {
5524                                       "name" : "Event0002",
5525                                       "version" : "0.0.1"
5526                                    },
5527                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5528                                    "source" : "Establish",
5529                                    "target" : "Decide",
5530                                    "parameter" : {
5531                                       "entry" : [ {
5532                                          "key" : "TestEstablishCaseSelected",
5533                                          "value" : {
5534                                             "key" : "TestEstablishCaseSelected",
5535                                             "fieldSchemaKey" : {
5536                                                "name" : "TestCase",
5537                                                "version" : "0.0.1"
5538                                             },
5539                                             "optional" : false
5540                                          }
5541                                       }, {
5542                                          "key" : "TestEstablishStateTime",
5543                                          "value" : {
5544                                             "key" : "TestEstablishStateTime",
5545                                             "fieldSchemaKey" : {
5546                                                "name" : "TestTimestamp",
5547                                                "version" : "0.0.1"
5548                                             },
5549                                             "optional" : false
5550                                          }
5551                                       }, {
5552                                          "key" : "TestMatchCase",
5553                                          "value" : {
5554                                             "key" : "TestMatchCase",
5555                                             "fieldSchemaKey" : {
5556                                                "name" : "TestCase",
5557                                                "version" : "0.0.1"
5558                                             },
5559                                             "optional" : false
5560                                          }
5561                                       }, {
5562                                          "key" : "TestMatchCaseSelected",
5563                                          "value" : {
5564                                             "key" : "TestMatchCaseSelected",
5565                                             "fieldSchemaKey" : {
5566                                                "name" : "TestCase",
5567                                                "version" : "0.0.1"
5568                                             },
5569                                             "optional" : false
5570                                          }
5571                                       }, {
5572                                          "key" : "TestMatchStateTime",
5573                                          "value" : {
5574                                             "key" : "TestMatchStateTime",
5575                                             "fieldSchemaKey" : {
5576                                                "name" : "TestTimestamp",
5577                                                "version" : "0.0.1"
5578                                             },
5579                                             "optional" : false
5580                                          }
5581                                       }, {
5582                                          "key" : "TestSlogan",
5583                                          "value" : {
5584                                             "key" : "TestSlogan",
5585                                             "fieldSchemaKey" : {
5586                                                "name" : "TestSlogan",
5587                                                "version" : "0.0.1"
5588                                             },
5589                                             "optional" : false
5590                                          }
5591                                       }, {
5592                                          "key" : "TestTemperature",
5593                                          "value" : {
5594                                             "key" : "TestTemperature",
5595                                             "fieldSchemaKey" : {
5596                                                "name" : "TestTemperature",
5597                                                "version" : "0.0.1"
5598                                             },
5599                                             "optional" : false
5600                                          }
5601                                       }, {
5602                                          "key" : "TestTimestamp",
5603                                          "value" : {
5604                                             "key" : "TestTimestamp",
5605                                             "fieldSchemaKey" : {
5606                                                "name" : "TestTimestamp",
5607                                                "version" : "0.0.1"
5608                                             },
5609                                             "optional" : false
5610                                          }
5611                                       } ]
5612                                    }
5613                                 }
5614                              }, {
5615                                 "key" : {
5616                                    "name" : "Event0003",
5617                                    "version" : "0.0.1"
5618                                 },
5619                                 "value" : {
5620                                    "key" : {
5621                                       "name" : "Event0003",
5622                                       "version" : "0.0.1"
5623                                    },
5624                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5625                                    "source" : "Decide",
5626                                    "target" : "Act",
5627                                    "parameter" : {
5628                                       "entry" : [ {
5629                                          "key" : "TestDecideCaseSelected",
5630                                          "value" : {
5631                                             "key" : "TestDecideCaseSelected",
5632                                             "fieldSchemaKey" : {
5633                                                "name" : "TestCase",
5634                                                "version" : "0.0.1"
5635                                             },
5636                                             "optional" : false
5637                                          }
5638                                       }, {
5639                                          "key" : "TestDecideStateTime",
5640                                          "value" : {
5641                                             "key" : "TestDecideStateTime",
5642                                             "fieldSchemaKey" : {
5643                                                "name" : "TestTimestamp",
5644                                                "version" : "0.0.1"
5645                                             },
5646                                             "optional" : false
5647                                          }
5648                                       }, {
5649                                          "key" : "TestEstablishCaseSelected",
5650                                          "value" : {
5651                                             "key" : "TestEstablishCaseSelected",
5652                                             "fieldSchemaKey" : {
5653                                                "name" : "TestCase",
5654                                                "version" : "0.0.1"
5655                                             },
5656                                             "optional" : false
5657                                          }
5658                                       }, {
5659                                          "key" : "TestEstablishStateTime",
5660                                          "value" : {
5661                                             "key" : "TestEstablishStateTime",
5662                                             "fieldSchemaKey" : {
5663                                                "name" : "TestTimestamp",
5664                                                "version" : "0.0.1"
5665                                             },
5666                                             "optional" : false
5667                                          }
5668                                       }, {
5669                                          "key" : "TestMatchCase",
5670                                          "value" : {
5671                                             "key" : "TestMatchCase",
5672                                             "fieldSchemaKey" : {
5673                                                "name" : "TestCase",
5674                                                "version" : "0.0.1"
5675                                             },
5676                                             "optional" : false
5677                                          }
5678                                       }, {
5679                                          "key" : "TestMatchCaseSelected",
5680                                          "value" : {
5681                                             "key" : "TestMatchCaseSelected",
5682                                             "fieldSchemaKey" : {
5683                                                "name" : "TestCase",
5684                                                "version" : "0.0.1"
5685                                             },
5686                                             "optional" : false
5687                                          }
5688                                       }, {
5689                                          "key" : "TestMatchStateTime",
5690                                          "value" : {
5691                                             "key" : "TestMatchStateTime",
5692                                             "fieldSchemaKey" : {
5693                                                "name" : "TestTimestamp",
5694                                                "version" : "0.0.1"
5695                                             },
5696                                             "optional" : false
5697                                          }
5698                                       }, {
5699                                          "key" : "TestSlogan",
5700                                          "value" : {
5701                                             "key" : "TestSlogan",
5702                                             "fieldSchemaKey" : {
5703                                                "name" : "TestSlogan",
5704                                                "version" : "0.0.1"
5705                                             },
5706                                             "optional" : false
5707                                          }
5708                                       }, {
5709                                          "key" : "TestTemperature",
5710                                          "value" : {
5711                                             "key" : "TestTemperature",
5712                                             "fieldSchemaKey" : {
5713                                                "name" : "TestTemperature",
5714                                                "version" : "0.0.1"
5715                                             },
5716                                             "optional" : false
5717                                          }
5718                                       }, {
5719                                          "key" : "TestTimestamp",
5720                                          "value" : {
5721                                             "key" : "TestTimestamp",
5722                                             "fieldSchemaKey" : {
5723                                                "name" : "TestTimestamp",
5724                                                "version" : "0.0.1"
5725                                             },
5726                                             "optional" : false
5727                                          }
5728                                       } ]
5729                                    }
5730                                 }
5731                              }, {
5732                                 "key" : {
5733                                    "name" : "Event0004",
5734                                    "version" : "0.0.1"
5735                                 },
5736                                 "value" : {
5737                                    "key" : {
5738                                       "name" : "Event0004",
5739                                       "version" : "0.0.1"
5740                                    },
5741                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5742                                    "source" : "Act",
5743                                    "target" : "Outside",
5744                                    "parameter" : {
5745                                       "entry" : [ {
5746                                          "key" : "TestActCaseSelected",
5747                                          "value" : {
5748                                             "key" : "TestActCaseSelected",
5749                                             "fieldSchemaKey" : {
5750                                                "name" : "TestCase",
5751                                                "version" : "0.0.1"
5752                                             },
5753                                             "optional" : false
5754                                          }
5755                                       }, {
5756                                          "key" : "TestActStateTime",
5757                                          "value" : {
5758                                             "key" : "TestActStateTime",
5759                                             "fieldSchemaKey" : {
5760                                                "name" : "TestTimestamp",
5761                                                "version" : "0.0.1"
5762                                             },
5763                                             "optional" : false
5764                                          }
5765                                       }, {
5766                                          "key" : "TestDecideCaseSelected",
5767                                          "value" : {
5768                                             "key" : "TestDecideCaseSelected",
5769                                             "fieldSchemaKey" : {
5770                                                "name" : "TestCase",
5771                                                "version" : "0.0.1"
5772                                             },
5773                                             "optional" : false
5774                                          }
5775                                       }, {
5776                                          "key" : "TestDecideStateTime",
5777                                          "value" : {
5778                                             "key" : "TestDecideStateTime",
5779                                             "fieldSchemaKey" : {
5780                                                "name" : "TestTimestamp",
5781                                                "version" : "0.0.1"
5782                                             },
5783                                             "optional" : false
5784                                          }
5785                                       }, {
5786                                          "key" : "TestEstablishCaseSelected",
5787                                          "value" : {
5788                                             "key" : "TestEstablishCaseSelected",
5789                                             "fieldSchemaKey" : {
5790                                                "name" : "TestCase",
5791                                                "version" : "0.0.1"
5792                                             },
5793                                             "optional" : false
5794                                          }
5795                                       }, {
5796                                          "key" : "TestEstablishStateTime",
5797                                          "value" : {
5798                                             "key" : "TestEstablishStateTime",
5799                                             "fieldSchemaKey" : {
5800                                                "name" : "TestTimestamp",
5801                                                "version" : "0.0.1"
5802                                             },
5803                                             "optional" : false
5804                                          }
5805                                       }, {
5806                                          "key" : "TestMatchCase",
5807                                          "value" : {
5808                                             "key" : "TestMatchCase",
5809                                             "fieldSchemaKey" : {
5810                                                "name" : "TestCase",
5811                                                "version" : "0.0.1"
5812                                             },
5813                                             "optional" : false
5814                                          }
5815                                       }, {
5816                                          "key" : "TestMatchCaseSelected",
5817                                          "value" : {
5818                                             "key" : "TestMatchCaseSelected",
5819                                             "fieldSchemaKey" : {
5820                                                "name" : "TestCase",
5821                                                "version" : "0.0.1"
5822                                             },
5823                                             "optional" : false
5824                                          }
5825                                       }, {
5826                                          "key" : "TestMatchStateTime",
5827                                          "value" : {
5828                                             "key" : "TestMatchStateTime",
5829                                             "fieldSchemaKey" : {
5830                                                "name" : "TestTimestamp",
5831                                                "version" : "0.0.1"
5832                                             },
5833                                             "optional" : false
5834                                          }
5835                                       }, {
5836                                          "key" : "TestSlogan",
5837                                          "value" : {
5838                                             "key" : "TestSlogan",
5839                                             "fieldSchemaKey" : {
5840                                                "name" : "TestSlogan",
5841                                                "version" : "0.0.1"
5842                                             },
5843                                             "optional" : false
5844                                          }
5845                                       }, {
5846                                          "key" : "TestTemperature",
5847                                          "value" : {
5848                                             "key" : "TestTemperature",
5849                                             "fieldSchemaKey" : {
5850                                                "name" : "TestTemperature",
5851                                                "version" : "0.0.1"
5852                                             },
5853                                             "optional" : false
5854                                          }
5855                                       }, {
5856                                          "key" : "TestTimestamp",
5857                                          "value" : {
5858                                             "key" : "TestTimestamp",
5859                                             "fieldSchemaKey" : {
5860                                                "name" : "TestTimestamp",
5861                                                "version" : "0.0.1"
5862                                             },
5863                                             "optional" : false
5864                                          }
5865                                       } ]
5866                                    }
5867                                 }
5868                              }, {
5869                                 "key" : {
5870                                    "name" : "Event0100",
5871                                    "version" : "0.0.1"
5872                                 },
5873                                 "value" : {
5874                                    "key" : {
5875                                       "name" : "Event0100",
5876                                       "version" : "0.0.1"
5877                                    },
5878                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5879                                    "source" : "Outside",
5880                                    "target" : "Match",
5881                                    "parameter" : {
5882                                       "entry" : [ {
5883                                          "key" : "TestMatchCase",
5884                                          "value" : {
5885                                             "key" : "TestMatchCase",
5886                                             "fieldSchemaKey" : {
5887                                                "name" : "TestCase",
5888                                                "version" : "0.0.1"
5889                                             },
5890                                             "optional" : false
5891                                          }
5892                                       }, {
5893                                          "key" : "TestSlogan",
5894                                          "value" : {
5895                                             "key" : "TestSlogan",
5896                                             "fieldSchemaKey" : {
5897                                                "name" : "TestSlogan",
5898                                                "version" : "0.0.1"
5899                                             },
5900                                             "optional" : false
5901                                          }
5902                                       }, {
5903                                          "key" : "TestTemperature",
5904                                          "value" : {
5905                                             "key" : "TestTemperature",
5906                                             "fieldSchemaKey" : {
5907                                                "name" : "TestTemperature",
5908                                                "version" : "0.0.1"
5909                                             },
5910                                             "optional" : false
5911                                          }
5912                                       }, {
5913                                          "key" : "TestTimestamp",
5914                                          "value" : {
5915                                             "key" : "TestTimestamp",
5916                                             "fieldSchemaKey" : {
5917                                                "name" : "TestTimestamp",
5918                                                "version" : "0.0.1"
5919                                             },
5920                                             "optional" : false
5921                                          }
5922                                       } ]
5923                                    }
5924                                 }
5925                              }, {
5926                                 "key" : {
5927                                    "name" : "Event0101",
5928                                    "version" : "0.0.1"
5929                                 },
5930                                 "value" : {
5931                                    "key" : {
5932                                       "name" : "Event0101",
5933                                       "version" : "0.0.1"
5934                                    },
5935                                    "nameSpace" : "org.onap.policy.apex.sample.events",
5936                                    "source" : "Match",
5937                                    "target" : "Establish",
5938                                    "parameter" : {
5939                                       "entry" : [ {
5940                                          "key" : "TestMatchCase",
5941                                          "value" : {
5942                                             "key" : "TestMatchCase",
5943                                             "fieldSchemaKey" : {
5944                                                "name" : "TestCase",
5945                                                "version" : "0.0.1"
5946                                             },
5947                                             "optional" : false
5948                                          }
5949                                       }, {
5950                                          "key" : "TestMatchCaseSelected",
5951                                          "value" : {
5952                                             "key" : "TestMatchCaseSelected",
5953                                             "fieldSchemaKey" : {
5954                                                "name" : "TestCase",
5955                                                "version" : "0.0.1"
5956                                             },
5957                                             "optional" : false
5958                                          }
5959                                       }, {
5960                                          "key" : "TestMatchStateTime",
5961                                          "value" : {
5962                                             "key" : "TestMatchStateTime",
5963                                             "fieldSchemaKey" : {
5964                                                "name" : "TestTimestamp",
5965                                                "version" : "0.0.1"
5966                                             },
5967                                             "optional" : false
5968                                          }
5969                                       }, {
5970                                          "key" : "TestSlogan",
5971                                          "value" : {
5972                                             "key" : "TestSlogan",
5973                                             "fieldSchemaKey" : {
5974                                                "name" : "TestSlogan",
5975                                                "version" : "0.0.1"
5976                                             },
5977                                             "optional" : false
5978                                          }
5979                                       }, {
5980                                          "key" : "TestTemperature",
5981                                          "value" : {
5982                                             "key" : "TestTemperature",
5983                                             "fieldSchemaKey" : {
5984                                                "name" : "TestTemperature",
5985                                                "version" : "0.0.1"
5986                                             },
5987                                             "optional" : false
5988                                          }
5989                                       }, {
5990                                          "key" : "TestTimestamp",
5991                                          "value" : {
5992                                             "key" : "TestTimestamp",
5993                                             "fieldSchemaKey" : {
5994                                                "name" : "TestTimestamp",
5995                                                "version" : "0.0.1"
5996                                             },
5997                                             "optional" : false
5998                                          }
5999                                       } ]
6000                                    }
6001                                 }
6002                              }, {
6003                                 "key" : {
6004                                    "name" : "Event0102",
6005                                    "version" : "0.0.1"
6006                                 },
6007                                 "value" : {
6008                                    "key" : {
6009                                       "name" : "Event0102",
6010                                       "version" : "0.0.1"
6011                                    },
6012                                    "nameSpace" : "org.onap.policy.apex.sample.events",
6013                                    "source" : "Establish",
6014                                    "target" : "Decide",
6015                                    "parameter" : {
6016                                       "entry" : [ {
6017                                          "key" : "TestEstablishCaseSelected",
6018                                          "value" : {
6019                                             "key" : "TestEstablishCaseSelected",
6020                                             "fieldSchemaKey" : {
6021                                                "name" : "TestCase",
6022                                                "version" : "0.0.1"
6023                                             },
6024                                             "optional" : false
6025                                          }
6026                                       }, {
6027                                          "key" : "TestEstablishStateTime",
6028                                          "value" : {
6029                                             "key" : "TestEstablishStateTime",
6030                                             "fieldSchemaKey" : {
6031                                                "name" : "TestTimestamp",
6032                                                "version" : "0.0.1"
6033                                             },
6034                                             "optional" : false
6035                                          }
6036                                       }, {
6037                                          "key" : "TestMatchCase",
6038                                          "value" : {
6039                                             "key" : "TestMatchCase",
6040                                             "fieldSchemaKey" : {
6041                                                "name" : "TestCase",
6042                                                "version" : "0.0.1"
6043                                             },
6044                                             "optional" : false
6045                                          }
6046                                       }, {
6047                                          "key" : "TestMatchCaseSelected",
6048                                          "value" : {
6049                                             "key" : "TestMatchCaseSelected",
6050                                             "fieldSchemaKey" : {
6051                                                "name" : "TestCase",
6052                                                "version" : "0.0.1"
6053                                             },
6054                                             "optional" : false
6055                                          }
6056                                       }, {
6057                                          "key" : "TestMatchStateTime",
6058                                          "value" : {
6059                                             "key" : "TestMatchStateTime",
6060                                             "fieldSchemaKey" : {
6061                                                "name" : "TestTimestamp",
6062                                                "version" : "0.0.1"
6063                                             },
6064                                             "optional" : false
6065                                          }
6066                                       }, {
6067                                          "key" : "TestSlogan",
6068                                          "value" : {
6069                                             "key" : "TestSlogan",
6070                                             "fieldSchemaKey" : {
6071                                                "name" : "TestSlogan",
6072                                                "version" : "0.0.1"
6073                                             },
6074                                             "optional" : false
6075                                          }
6076                                       }, {
6077                                          "key" : "TestTemperature",
6078                                          "value" : {
6079                                             "key" : "TestTemperature",
6080                                             "fieldSchemaKey" : {
6081                                                "name" : "TestTemperature",
6082                                                "version" : "0.0.1"
6083                                             },
6084                                             "optional" : false
6085                                          }
6086                                       }, {
6087                                          "key" : "TestTimestamp",
6088                                          "value" : {
6089                                             "key" : "TestTimestamp",
6090                                             "fieldSchemaKey" : {
6091                                                "name" : "TestTimestamp",
6092                                                "version" : "0.0.1"
6093                                             },
6094                                             "optional" : false
6095                                          }
6096                                       } ]
6097                                    }
6098                                 }
6099                              }, {
6100                                 "key" : {
6101                                    "name" : "Event0103",
6102                                    "version" : "0.0.1"
6103                                 },
6104                                 "value" : {
6105                                    "key" : {
6106                                       "name" : "Event0103",
6107                                       "version" : "0.0.1"
6108                                    },
6109                                    "nameSpace" : "org.onap.policy.apex.sample.events",
6110                                    "source" : "Decide",
6111                                    "target" : "Act",
6112                                    "parameter" : {
6113                                       "entry" : [ {
6114                                          "key" : "TestDecideCaseSelected",
6115                                          "value" : {
6116                                             "key" : "TestDecideCaseSelected",
6117                                             "fieldSchemaKey" : {
6118                                                "name" : "TestCase",
6119                                                "version" : "0.0.1"
6120                                             },
6121                                             "optional" : false
6122                                          }
6123                                       }, {
6124                                          "key" : "TestDecideStateTime",
6125                                          "value" : {
6126                                             "key" : "TestDecideStateTime",
6127                                             "fieldSchemaKey" : {
6128                                                "name" : "TestTimestamp",
6129                                                "version" : "0.0.1"
6130                                             },
6131                                             "optional" : false
6132                                          }
6133                                       }, {
6134                                          "key" : "TestEstablishCaseSelected",
6135                                          "value" : {
6136                                             "key" : "TestEstablishCaseSelected",
6137                                             "fieldSchemaKey" : {
6138                                                "name" : "TestCase",
6139                                                "version" : "0.0.1"
6140                                             },
6141                                             "optional" : false
6142                                          }
6143                                       }, {
6144                                          "key" : "TestEstablishStateTime",
6145                                          "value" : {
6146                                             "key" : "TestEstablishStateTime",
6147                                             "fieldSchemaKey" : {
6148                                                "name" : "TestTimestamp",
6149                                                "version" : "0.0.1"
6150                                             },
6151                                             "optional" : false
6152                                          }
6153                                       }, {
6154                                          "key" : "TestMatchCase",
6155                                          "value" : {
6156                                             "key" : "TestMatchCase",
6157                                             "fieldSchemaKey" : {
6158                                                "name" : "TestCase",
6159                                                "version" : "0.0.1"
6160                                             },
6161                                             "optional" : false
6162                                          }
6163                                       }, {
6164                                          "key" : "TestMatchCaseSelected",
6165                                          "value" : {
6166                                             "key" : "TestMatchCaseSelected",
6167                                             "fieldSchemaKey" : {
6168                                                "name" : "TestCase",
6169                                                "version" : "0.0.1"
6170                                             },
6171                                             "optional" : false
6172                                          }
6173                                       }, {
6174                                          "key" : "TestMatchStateTime",
6175                                          "value" : {
6176                                             "key" : "TestMatchStateTime",
6177                                             "fieldSchemaKey" : {
6178                                                "name" : "TestTimestamp",
6179                                                "version" : "0.0.1"
6180                                             },
6181                                             "optional" : false
6182                                          }
6183                                       }, {
6184                                          "key" : "TestSlogan",
6185                                          "value" : {
6186                                             "key" : "TestSlogan",
6187                                             "fieldSchemaKey" : {
6188                                                "name" : "TestSlogan",
6189                                                "version" : "0.0.1"
6190                                             },
6191                                             "optional" : false
6192                                          }
6193                                       }, {
6194                                          "key" : "TestTemperature",
6195                                          "value" : {
6196                                             "key" : "TestTemperature",
6197                                             "fieldSchemaKey" : {
6198                                                "name" : "TestTemperature",
6199                                                "version" : "0.0.1"
6200                                             },
6201                                             "optional" : false
6202                                          }
6203                                       }, {
6204                                          "key" : "TestTimestamp",
6205                                          "value" : {
6206                                             "key" : "TestTimestamp",
6207                                             "fieldSchemaKey" : {
6208                                                "name" : "TestTimestamp",
6209                                                "version" : "0.0.1"
6210                                             },
6211                                             "optional" : false
6212                                          }
6213                                       } ]
6214                                    }
6215                                 }
6216                              }, {
6217                                 "key" : {
6218                                    "name" : "Event0104",
6219                                    "version" : "0.0.1"
6220                                 },
6221                                 "value" : {
6222                                    "key" : {
6223                                       "name" : "Event0104",
6224                                       "version" : "0.0.1"
6225                                    },
6226                                    "nameSpace" : "org.onap.policy.apex.sample.events",
6227                                    "source" : "Act",
6228                                    "target" : "Outside",
6229                                    "parameter" : {
6230                                       "entry" : [ {
6231                                          "key" : "TestActCaseSelected",
6232                                          "value" : {
6233                                             "key" : "TestActCaseSelected",
6234                                             "fieldSchemaKey" : {
6235                                                "name" : "TestCase",
6236                                                "version" : "0.0.1"
6237                                             },
6238                                             "optional" : false
6239                                          }
6240                                       }, {
6241                                          "key" : "TestActStateTime",
6242                                          "value" : {
6243                                             "key" : "TestActStateTime",
6244                                             "fieldSchemaKey" : {
6245                                                "name" : "TestTimestamp",
6246                                                "version" : "0.0.1"
6247                                             },
6248                                             "optional" : false
6249                                          }
6250                                       }, {
6251                                          "key" : "TestDecideCaseSelected",
6252                                          "value" : {
6253                                             "key" : "TestDecideCaseSelected",
6254                                             "fieldSchemaKey" : {
6255                                                "name" : "TestCase",
6256                                                "version" : "0.0.1"
6257                                             },
6258                                             "optional" : false
6259                                          }
6260                                       }, {
6261                                          "key" : "TestDecideStateTime",
6262                                          "value" : {
6263                                             "key" : "TestDecideStateTime",
6264                                             "fieldSchemaKey" : {
6265                                                "name" : "TestTimestamp",
6266                                                "version" : "0.0.1"
6267                                             },
6268                                             "optional" : false
6269                                          }
6270                                       }, {
6271                                          "key" : "TestEstablishCaseSelected",
6272                                          "value" : {
6273                                             "key" : "TestEstablishCaseSelected",
6274                                             "fieldSchemaKey" : {
6275                                                "name" : "TestCase",
6276                                                "version" : "0.0.1"
6277                                             },
6278                                             "optional" : false
6279                                          }
6280                                       }, {
6281                                          "key" : "TestEstablishStateTime",
6282                                          "value" : {
6283                                             "key" : "TestEstablishStateTime",
6284                                             "fieldSchemaKey" : {
6285                                                "name" : "TestTimestamp",
6286                                                "version" : "0.0.1"
6287                                             },
6288                                             "optional" : false
6289                                          }
6290                                       }, {
6291                                          "key" : "TestMatchCase",
6292                                          "value" : {
6293                                             "key" : "TestMatchCase",
6294                                             "fieldSchemaKey" : {
6295                                                "name" : "TestCase",
6296                                                "version" : "0.0.1"
6297                                             },
6298                                             "optional" : false
6299                                          }
6300                                       }, {
6301                                          "key" : "TestMatchCaseSelected",
6302                                          "value" : {
6303                                             "key" : "TestMatchCaseSelected",
6304                                             "fieldSchemaKey" : {
6305                                                "name" : "TestCase",
6306                                                "version" : "0.0.1"
6307                                             },
6308                                             "optional" : false
6309                                          }
6310                                       }, {
6311                                          "key" : "TestMatchStateTime",
6312                                          "value" : {
6313                                             "key" : "TestMatchStateTime",
6314                                             "fieldSchemaKey" : {
6315                                                "name" : "TestTimestamp",
6316                                                "version" : "0.0.1"
6317                                             },
6318                                             "optional" : false
6319                                          }
6320                                       }, {
6321                                          "key" : "TestSlogan",
6322                                          "value" : {
6323                                             "key" : "TestSlogan",
6324                                             "fieldSchemaKey" : {
6325                                                "name" : "TestSlogan",
6326                                                "version" : "0.0.1"
6327                                             },
6328                                             "optional" : false
6329                                          }
6330                                       }, {
6331                                          "key" : "TestTemperature",
6332                                          "value" : {
6333                                             "key" : "TestTemperature",
6334                                             "fieldSchemaKey" : {
6335                                                "name" : "TestTemperature",
6336                                                "version" : "0.0.1"
6337                                             },
6338                                             "optional" : false
6339                                          }
6340                                       }, {
6341                                          "key" : "TestTimestamp",
6342                                          "value" : {
6343                                             "key" : "TestTimestamp",
6344                                             "fieldSchemaKey" : {
6345                                                "name" : "TestTimestamp",
6346                                                "version" : "0.0.1"
6347                                             },
6348                                             "optional" : false
6349                                          }
6350                                       } ]
6351                                    }
6352                                 }
6353                              } ]
6354                           }
6355                        },
6356                        "albums" : {
6357                           "key" : {
6358                              "name" : "Context",
6359                              "version" : "0.0.1"
6360                           },
6361                           "albums" : {
6362                              "entry" : [ {
6363                                 "key" : {
6364                                    "name" : "ExternalContextAlbum",
6365                                    "version" : "0.0.1"
6366                                 },
6367                                 "value" : {
6368                                    "key" : {
6369                                       "name" : "ExternalContextAlbum",
6370                                       "version" : "0.0.1"
6371                                    },
6372                                    "scope" : "EXTERNAL",
6373                                    "isWritable" : false,
6374                                    "itemSchema" : {
6375                                       "name" : "TestExternalContextItem",
6376                                       "version" : "0.0.1"
6377                                    }
6378                                 }
6379                              }, {
6380                                 "key" : {
6381                                    "name" : "GlobalContextAlbum",
6382                                    "version" : "0.0.1"
6383                                 },
6384                                 "value" : {
6385                                    "key" : {
6386                                       "name" : "GlobalContextAlbum",
6387                                       "version" : "0.0.1"
6388                                    },
6389                                    "scope" : "GLOBAL",
6390                                    "isWritable" : true,
6391                                    "itemSchema" : {
6392                                       "name" : "TestGlobalContextItem",
6393                                       "version" : "0.0.1"
6394                                    }
6395                                 }
6396                              }, {
6397                                 "key" : {
6398                                    "name" : "Policy0ContextAlbum",
6399                                    "version" : "0.0.1"
6400                                 },
6401                                 "value" : {
6402                                    "key" : {
6403                                       "name" : "Policy0ContextAlbum",
6404                                       "version" : "0.0.1"
6405                                    },
6406                                    "scope" : "APPLICATION",
6407                                    "isWritable" : true,
6408                                    "itemSchema" : {
6409                                       "name" : "TestPolicyContextItem",
6410                                       "version" : "0.0.1"
6411                                    }
6412                                 }
6413                              }, {
6414                                 "key" : {
6415                                    "name" : "Policy1ContextAlbum",
6416                                    "version" : "0.0.1"
6417                                 },
6418                                 "value" : {
6419                                    "key" : {
6420                                       "name" : "Policy1ContextAlbum",
6421                                       "version" : "0.0.1"
6422                                    },
6423                                    "scope" : "APPLICATION",
6424                                    "isWritable" : true,
6425                                    "itemSchema" : {
6426                                       "name" : "TestPolicyContextItem",
6427                                       "version" : "0.0.1"
6428                                    }
6429                                 }
6430                              } ]
6431                           }
6432                        },
6433                        "schemas" : {
6434                           "key" : {
6435                              "name" : "TestDatatypes",
6436                              "version" : "0.0.1"
6437                           },
6438                           "schemas" : {
6439                              "entry" : [ {
6440                                 "key" : {
6441                                    "name" : "TestCase",
6442                                    "version" : "0.0.1"
6443                                 },
6444                                 "value" : {
6445                                    "key" : {
6446                                       "name" : "TestCase",
6447                                       "version" : "0.0.1"
6448                                    },
6449                                    "schemaFlavour" : "Java",
6450                                    "schemaDefinition" : "java.lang.Byte"
6451                                 }
6452                              }, {
6453                                 "key" : {
6454                                    "name" : "TestContextItem000",
6455                                    "version" : "0.0.1"
6456                                 },
6457                                 "value" : {
6458                                    "key" : {
6459                                       "name" : "TestContextItem000",
6460                                       "version" : "0.0.1"
6461                                    },
6462                                    "schemaFlavour" : "Java",
6463                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem000"
6464                                 }
6465                              }, {
6466                                 "key" : {
6467                                    "name" : "TestContextItem001",
6468                                    "version" : "0.0.1"
6469                                 },
6470                                 "value" : {
6471                                    "key" : {
6472                                       "name" : "TestContextItem001",
6473                                       "version" : "0.0.1"
6474                                    },
6475                                    "schemaFlavour" : "Java",
6476                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem001"
6477                                 }
6478                              }, {
6479                                 "key" : {
6480                                    "name" : "TestContextItem002",
6481                                    "version" : "0.0.1"
6482                                 },
6483                                 "value" : {
6484                                    "key" : {
6485                                       "name" : "TestContextItem002",
6486                                       "version" : "0.0.1"
6487                                    },
6488                                    "schemaFlavour" : "Java",
6489                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem002"
6490                                 }
6491                              }, {
6492                                 "key" : {
6493                                    "name" : "TestContextItem003",
6494                                    "version" : "0.0.1"
6495                                 },
6496                                 "value" : {
6497                                    "key" : {
6498                                       "name" : "TestContextItem003",
6499                                       "version" : "0.0.1"
6500                                    },
6501                                    "schemaFlavour" : "Java",
6502                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem003"
6503                                 }
6504                              }, {
6505                                 "key" : {
6506                                    "name" : "TestContextItem004",
6507                                    "version" : "0.0.1"
6508                                 },
6509                                 "value" : {
6510                                    "key" : {
6511                                       "name" : "TestContextItem004",
6512                                       "version" : "0.0.1"
6513                                    },
6514                                    "schemaFlavour" : "Java",
6515                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem004"
6516                                 }
6517                              }, {
6518                                 "key" : {
6519                                    "name" : "TestContextItem005",
6520                                    "version" : "0.0.1"
6521                                 },
6522                                 "value" : {
6523                                    "key" : {
6524                                       "name" : "TestContextItem005",
6525                                       "version" : "0.0.1"
6526                                    },
6527                                    "schemaFlavour" : "Java",
6528                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem005"
6529                                 }
6530                              }, {
6531                                 "key" : {
6532                                    "name" : "TestContextItem006",
6533                                    "version" : "0.0.1"
6534                                 },
6535                                 "value" : {
6536                                    "key" : {
6537                                       "name" : "TestContextItem006",
6538                                       "version" : "0.0.1"
6539                                    },
6540                                    "schemaFlavour" : "Java",
6541                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem006"
6542                                 }
6543                              }, {
6544                                 "key" : {
6545                                    "name" : "TestContextItem007",
6546                                    "version" : "0.0.1"
6547                                 },
6548                                 "value" : {
6549                                    "key" : {
6550                                       "name" : "TestContextItem007",
6551                                       "version" : "0.0.1"
6552                                    },
6553                                    "schemaFlavour" : "Java",
6554                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem007"
6555                                 }
6556                              }, {
6557                                 "key" : {
6558                                    "name" : "TestContextItem008",
6559                                    "version" : "0.0.1"
6560                                 },
6561                                 "value" : {
6562                                    "key" : {
6563                                       "name" : "TestContextItem008",
6564                                       "version" : "0.0.1"
6565                                    },
6566                                    "schemaFlavour" : "Java",
6567                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem008"
6568                                 }
6569                              }, {
6570                                 "key" : {
6571                                    "name" : "TestContextItem009",
6572                                    "version" : "0.0.1"
6573                                 },
6574                                 "value" : {
6575                                    "key" : {
6576                                       "name" : "TestContextItem009",
6577                                       "version" : "0.0.1"
6578                                    },
6579                                    "schemaFlavour" : "Java",
6580                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem009"
6581                                 }
6582                              }, {
6583                                 "key" : {
6584                                    "name" : "TestContextItem00A",
6585                                    "version" : "0.0.1"
6586                                 },
6587                                 "value" : {
6588                                    "key" : {
6589                                       "name" : "TestContextItem00A",
6590                                       "version" : "0.0.1"
6591                                    },
6592                                    "schemaFlavour" : "Java",
6593                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
6594                                 }
6595                              }, {
6596                                 "key" : {
6597                                    "name" : "TestContextItem00B",
6598                                    "version" : "0.0.1"
6599                                 },
6600                                 "value" : {
6601                                    "key" : {
6602                                       "name" : "TestContextItem00B",
6603                                       "version" : "0.0.1"
6604                                    },
6605                                    "schemaFlavour" : "Java",
6606                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
6607                                 }
6608                              }, {
6609                                 "key" : {
6610                                    "name" : "TestContextItem00C",
6611                                    "version" : "0.0.1"
6612                                 },
6613                                 "value" : {
6614                                    "key" : {
6615                                       "name" : "TestContextItem00C",
6616                                       "version" : "0.0.1"
6617                                    },
6618                                    "schemaFlavour" : "Java",
6619                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
6620                                 }
6621                              }, {
6622                                 "key" : {
6623                                    "name" : "TestExternalContextItem",
6624                                    "version" : "0.0.1"
6625                                 },
6626                                 "value" : {
6627                                    "key" : {
6628                                       "name" : "TestExternalContextItem",
6629                                       "version" : "0.0.1"
6630                                    },
6631                                    "schemaFlavour" : "Java",
6632                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
6633                                 }
6634                              }, {
6635                                 "key" : {
6636                                    "name" : "TestGlobalContextItem",
6637                                    "version" : "0.0.1"
6638                                 },
6639                                 "value" : {
6640                                    "key" : {
6641                                       "name" : "TestGlobalContextItem",
6642                                       "version" : "0.0.1"
6643                                    },
6644                                    "schemaFlavour" : "Java",
6645                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
6646                                 }
6647                              }, {
6648                                 "key" : {
6649                                    "name" : "TestPolicyContextItem",
6650                                    "version" : "0.0.1"
6651                                 },
6652                                 "value" : {
6653                                    "key" : {
6654                                       "name" : "TestPolicyContextItem",
6655                                       "version" : "0.0.1"
6656                                    },
6657                                    "schemaFlavour" : "Java",
6658                                    "schemaDefinition" : "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
6659                                 }
6660                              }, {
6661                                 "key" : {
6662                                    "name" : "TestSlogan",
6663                                    "version" : "0.0.1"
6664                                 },
6665                                 "value" : {
6666                                    "key" : {
6667                                       "name" : "TestSlogan",
6668                                       "version" : "0.0.1"
6669                                    },
6670                                    "schemaFlavour" : "Java",
6671                                    "schemaDefinition" : "java.lang.String"
6672                                 }
6673                              }, {
6674                                 "key" : {
6675                                    "name" : "TestTemperature",
6676                                    "version" : "0.0.1"
6677                                 },
6678                                 "value" : {
6679                                    "key" : {
6680                                       "name" : "TestTemperature",
6681                                       "version" : "0.0.1"
6682                                    },
6683                                    "schemaFlavour" : "Java",
6684                                    "schemaDefinition" : "java.lang.Double"
6685                                 }
6686                              }, {
6687                                 "key" : {
6688                                    "name" : "TestTimestamp",
6689                                    "version" : "0.0.1"
6690                                 },
6691                                 "value" : {
6692                                    "key" : {
6693                                       "name" : "TestTimestamp",
6694                                       "version" : "0.0.1"
6695                                    },
6696                                    "schemaFlavour" : "Java",
6697                                    "schemaDefinition" : "java.lang.Long"
6698                                 }
6699                              } ]
6700                           }
6701                        }
6702                     }
6703                 },
6704                 "engineParameters": {
6705                   "executorParameters": {
6706                     "JAVASCRIPT": {
6707                       "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
6708                     }
6709                   }
6710                 }
6711               },
6712               "eventInputParameters": {
6713                 "FirstConsumer": {
6714                   "carrierTechnologyParameters": {
6715                     "carrierTechnology": "RESTSERVER",
6716                     "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
6717                     "parameters": {
6718                       "standalone": true,
6719                       "host": "0.0.0.0",
6720                       "port": 23324
6721                     }
6722                   },
6723                   "eventProtocolParameters": {
6724                     "eventProtocol": "JSON"
6725                   },
6726                   "synchronousMode": true,
6727                   "synchronousPeer": "FirstProducer",
6728                   "synchronousTimeout": 2000
6729                 }
6730               },
6731               "eventOutputParameters": {
6732                 "FirstProducer": {
6733                   "carrierTechnologyParameters": {
6734                     "carrierTechnology": "RESTSERVER",
6735                     "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
6736                   },
6737                   "eventProtocolParameters": {
6738                     "eventProtocol": "JSON"
6739                   },
6740                   "synchronousMode": true,
6741                   "synchronousPeer": "FirstConsumer",
6742                   "synchronousTimeout": 2000
6743                 }
6744               }
6745             }
6746           }
6747         }
6748       }
6749     ]
6750   }
6751 }