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