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