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