1 <?xml version="1.0" encoding="UTF-8"?>
3 ============LICENSE_START=======================================================
5 ================================================================================
6 Copyright (C) 2019 AT&T Intellectual Property. All rights reserved.
7 Modifications Copyright (C) 2019 - 2020 Nordix Foundation.
8 Modifications Copyright (C) 2020 Bell Canada. All rights reserved.
9 ================================================================================
10 Licensed under the Apache License, Version 2.0 (the "License");
11 you may not use this file except in compliance with the License.
12 You may obtain a copy of the License at
14 http://www.apache.org/licenses/LICENSE-2.0
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
21 ============LICENSE_END=========================================================
23 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.3">
25 <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Policy PAP Stability" enabled="true">
26 <stringProp name="TestPlan.comments">Policy PAP Stability Tests</stringProp>
27 <boolProp name="TestPlan.functional_mode">false</boolProp>
28 <boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
29 <boolProp name="TestPlan.serialize_threadgroups">true</boolProp>
30 <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
31 <collectionProp name="Arguments.arguments">
32 <elementProp name="PAP_HOST" elementType="Argument">
33 <stringProp name="Argument.name">PAP_HOST</stringProp>
34 <stringProp name="Argument.value">10.2.0.29</stringProp>
35 <stringProp name="Argument.metadata">=</stringProp>
37 <elementProp name="PAP_PORT" elementType="Argument">
38 <stringProp name="Argument.name">PAP_PORT</stringProp>
39 <stringProp name="Argument.value">30679</stringProp>
40 <stringProp name="Argument.metadata">=</stringProp>
42 <elementProp name="API_HOST" elementType="Argument">
43 <stringProp name="Argument.name">API_HOST</stringProp>
44 <stringProp name="Argument.value">10.2.0.29</stringProp>
45 <stringProp name="Argument.metadata">=</stringProp>
47 <elementProp name="API_PORT" elementType="Argument">
48 <stringProp name="Argument.name">API_PORT</stringProp>
49 <stringProp name="Argument.value">30859</stringProp>
50 <stringProp name="Argument.metadata">=</stringProp>
54 <stringProp name="TestPlan.user_define_classpath"></stringProp>
57 <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
58 <collectionProp name="AuthManager.auth_list">
59 <elementProp name="" elementType="Authorization">
60 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
61 <stringProp name="Authorization.username">healthcheck</stringProp>
62 <stringProp name="Authorization.password">zb!XztG34</stringProp>
63 <stringProp name="Authorization.domain"></stringProp>
64 <stringProp name="Authorization.realm"></stringProp>
66 <elementProp name="" elementType="Authorization">
67 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
68 <stringProp name="Authorization.username">healthcheck</stringProp>
69 <stringProp name="Authorization.password">zb!XztG34</stringProp>
70 <stringProp name="Authorization.domain"></stringProp>
71 <stringProp name="Authorization.realm"></stringProp>
74 <boolProp name="AuthManager.clearEachIteration">true</boolProp>
75 <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
78 <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
79 <collectionProp name="HeaderManager.headers">
80 <elementProp name="" elementType="Header">
81 <stringProp name="Header.name">Accept</stringProp>
82 <stringProp name="Header.value">application/json</stringProp>
84 <elementProp name="" elementType="Header">
85 <stringProp name="Header.name">Content-Type</stringProp>
86 <stringProp name="Header.value">application/json</stringProp>
91 <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
92 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
93 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
94 <boolProp name="LoopController.continue_forever">false</boolProp>
95 <stringProp name="LoopController.loops">1</stringProp>
97 <stringProp name="ThreadGroup.num_threads">1</stringProp>
98 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
99 <boolProp name="ThreadGroup.scheduler">false</boolProp>
100 <stringProp name="ThreadGroup.duration">260000</stringProp>
101 <stringProp name="ThreadGroup.delay"></stringProp>
102 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
105 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy" enabled="true">
106 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
107 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
108 <collectionProp name="Arguments.arguments">
109 <elementProp name="" elementType="HTTPArgument">
110 <boolProp name="HTTPArgument.always_encode">false</boolProp>
111 <stringProp name="Argument.value">{
112 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
113 "topology_template": {
114 "policies": [
116 "operational.apex.stabilityTestDefaultDomain": {
117 "type": "onap.policies.controlloop.operational.common.Apex",
118 "type_version": "1.0.0",
119 "version": "1.0.0",
120 "metadata": {
121 "policy-id": "operational.apex.defaultDomain",
122 "policy-version": 1
124 "properties": {
125 "engineServiceParameters": {
126 "name": "MyApexEngine",
127 "version": "0.0.1",
128 "id": 45,
129 "instanceCount": 4,
130 "deploymentPort": 12561,
131 "policy_type_impl": {
132 "apexPolicyModel": {
133 "key": {
134 "name": "SamplePolicyModelJAVASCRIPT",
135 "version": "0.0.1"
137 "keyInformation": {
138 "key": {
139 "name": "KeyInformation",
140 "version": "0.0.1"
142 "keyInfoMap": {
143 "entry": [
145 "key": {
146 "name": "Context",
147 "version": "0.0.1"
149 "value": {
150 "key": {
151 "name": "Context",
152 "version": "0.0.1"
154 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
155 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
159 "key": {
160 "name": "Event0000",
161 "version": "0.0.1"
163 "value": {
164 "key": {
165 "name": "Event0000",
166 "version": "0.0.1"
168 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
169 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
173 "key": {
174 "name": "Event0001",
175 "version": "0.0.1"
177 "value": {
178 "key": {
179 "name": "Event0001",
180 "version": "0.0.1"
182 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
183 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
187 "key": {
188 "name": "Event0002",
189 "version": "0.0.1"
191 "value": {
192 "key": {
193 "name": "Event0002",
194 "version": "0.0.1"
196 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
197 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
201 "key": {
202 "name": "Event0003",
203 "version": "0.0.1"
205 "value": {
206 "key": {
207 "name": "Event0003",
208 "version": "0.0.1"
210 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
211 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
215 "key": {
216 "name": "Event0004",
217 "version": "0.0.1"
219 "value": {
220 "key": {
221 "name": "Event0004",
222 "version": "0.0.1"
224 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
225 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
229 "key": {
230 "name": "Event0100",
231 "version": "0.0.1"
233 "value": {
234 "key": {
235 "name": "Event0100",
236 "version": "0.0.1"
238 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
239 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
243 "key": {
244 "name": "Event0101",
245 "version": "0.0.1"
247 "value": {
248 "key": {
249 "name": "Event0101",
250 "version": "0.0.1"
252 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
253 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
257 "key": {
258 "name": "Event0102",
259 "version": "0.0.1"
261 "value": {
262 "key": {
263 "name": "Event0102",
264 "version": "0.0.1"
266 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
267 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
271 "key": {
272 "name": "Event0103",
273 "version": "0.0.1"
275 "value": {
276 "key": {
277 "name": "Event0103",
278 "version": "0.0.1"
280 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
281 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
285 "key": {
286 "name": "Event0104",
287 "version": "0.0.1"
289 "value": {
290 "key": {
291 "name": "Event0104",
292 "version": "0.0.1"
294 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
295 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
299 "key": {
300 "name": "Events",
301 "version": "0.0.1"
303 "value": {
304 "key": {
305 "name": "Events",
306 "version": "0.0.1"
308 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
309 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
313 "key": {
314 "name": "ExternalContextAlbum",
315 "version": "0.0.1"
317 "value": {
318 "key": {
319 "name": "ExternalContextAlbum",
320 "version": "0.0.1"
322 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
323 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
327 "key": {
328 "name": "GlobalContextAlbum",
329 "version": "0.0.1"
331 "value": {
332 "key": {
333 "name": "GlobalContextAlbum",
334 "version": "0.0.1"
336 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
337 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
341 "key": {
342 "name": "KeyInformation",
343 "version": "0.0.1"
345 "value": {
346 "key": {
347 "name": "KeyInformation",
348 "version": "0.0.1"
350 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
351 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
355 "key": {
356 "name": "Policies",
357 "version": "0.0.1"
359 "value": {
360 "key": {
361 "name": "Policies",
362 "version": "0.0.1"
364 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
365 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
369 "key": {
370 "name": "Policy0",
371 "version": "0.0.1"
373 "value": {
374 "key": {
375 "name": "Policy0",
376 "version": "0.0.1"
378 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
379 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
383 "key": {
384 "name": "Policy0ContextAlbum",
385 "version": "0.0.1"
387 "value": {
388 "key": {
389 "name": "Policy0ContextAlbum",
390 "version": "0.0.1"
392 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
393 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
397 "key": {
398 "name": "Policy1",
399 "version": "0.0.1"
401 "value": {
402 "key": {
403 "name": "Policy1",
404 "version": "0.0.1"
406 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
407 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
411 "key": {
412 "name": "Policy1ContextAlbum",
413 "version": "0.0.1"
415 "value": {
416 "key": {
417 "name": "Policy1ContextAlbum",
418 "version": "0.0.1"
420 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
421 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
425 "key": {
426 "name": "SamplePolicyModelJAVASCRIPT",
427 "version": "0.0.1"
429 "value": {
430 "key": {
431 "name": "SamplePolicyModelJAVASCRIPT",
432 "version": "0.0.1"
434 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
435 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
439 "key": {
440 "name": "Task_Act0",
441 "version": "0.0.1"
443 "value": {
444 "key": {
445 "name": "Task_Act0",
446 "version": "0.0.1"
448 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
449 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
453 "key": {
454 "name": "Task_Act1",
455 "version": "0.0.1"
457 "value": {
458 "key": {
459 "name": "Task_Act1",
460 "version": "0.0.1"
462 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
463 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
467 "key": {
468 "name": "Task_Act2",
469 "version": "0.0.1"
471 "value": {
472 "key": {
473 "name": "Task_Act2",
474 "version": "0.0.1"
476 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
477 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
481 "key": {
482 "name": "Task_Act3",
483 "version": "0.0.1"
485 "value": {
486 "key": {
487 "name": "Task_Act3",
488 "version": "0.0.1"
490 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
491 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
495 "key": {
496 "name": "Task_Decide0",
497 "version": "0.0.1"
499 "value": {
500 "key": {
501 "name": "Task_Decide0",
502 "version": "0.0.1"
504 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
505 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
509 "key": {
510 "name": "Task_Decide1",
511 "version": "0.0.1"
513 "value": {
514 "key": {
515 "name": "Task_Decide1",
516 "version": "0.0.1"
518 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
519 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
523 "key": {
524 "name": "Task_Decide2",
525 "version": "0.0.1"
527 "value": {
528 "key": {
529 "name": "Task_Decide2",
530 "version": "0.0.1"
532 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
533 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
537 "key": {
538 "name": "Task_Decide3",
539 "version": "0.0.1"
541 "value": {
542 "key": {
543 "name": "Task_Decide3",
544 "version": "0.0.1"
546 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
547 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
551 "key": {
552 "name": "Task_Establish0",
553 "version": "0.0.1"
555 "value": {
556 "key": {
557 "name": "Task_Establish0",
558 "version": "0.0.1"
560 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
561 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
565 "key": {
566 "name": "Task_Establish1",
567 "version": "0.0.1"
569 "value": {
570 "key": {
571 "name": "Task_Establish1",
572 "version": "0.0.1"
574 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
575 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
579 "key": {
580 "name": "Task_Establish2",
581 "version": "0.0.1"
583 "value": {
584 "key": {
585 "name": "Task_Establish2",
586 "version": "0.0.1"
588 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
589 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
593 "key": {
594 "name": "Task_Establish3",
595 "version": "0.0.1"
597 "value": {
598 "key": {
599 "name": "Task_Establish3",
600 "version": "0.0.1"
602 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
603 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
607 "key": {
608 "name": "Task_Match0",
609 "version": "0.0.1"
611 "value": {
612 "key": {
613 "name": "Task_Match0",
614 "version": "0.0.1"
616 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
617 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
621 "key": {
622 "name": "Task_Match1",
623 "version": "0.0.1"
625 "value": {
626 "key": {
627 "name": "Task_Match1",
628 "version": "0.0.1"
630 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
631 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
635 "key": {
636 "name": "Task_Match2",
637 "version": "0.0.1"
639 "value": {
640 "key": {
641 "name": "Task_Match2",
642 "version": "0.0.1"
644 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
645 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
649 "key": {
650 "name": "Task_Match3",
651 "version": "0.0.1"
653 "value": {
654 "key": {
655 "name": "Task_Match3",
656 "version": "0.0.1"
658 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
659 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
663 "key": {
664 "name": "Tasks",
665 "version": "0.0.1"
667 "value": {
668 "key": {
669 "name": "Tasks",
670 "version": "0.0.1"
672 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
673 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
677 "key": {
678 "name": "TestCase",
679 "version": "0.0.1"
681 "value": {
682 "key": {
683 "name": "TestCase",
684 "version": "0.0.1"
686 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
687 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
691 "key": {
692 "name": "TestContextItem000",
693 "version": "0.0.1"
695 "value": {
696 "key": {
697 "name": "TestContextItem000",
698 "version": "0.0.1"
700 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
701 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
705 "key": {
706 "name": "TestContextItem001",
707 "version": "0.0.1"
709 "value": {
710 "key": {
711 "name": "TestContextItem001",
712 "version": "0.0.1"
714 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
715 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
719 "key": {
720 "name": "TestContextItem002",
721 "version": "0.0.1"
723 "value": {
724 "key": {
725 "name": "TestContextItem002",
726 "version": "0.0.1"
728 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
729 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
733 "key": {
734 "name": "TestContextItem003",
735 "version": "0.0.1"
737 "value": {
738 "key": {
739 "name": "TestContextItem003",
740 "version": "0.0.1"
742 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
743 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
747 "key": {
748 "name": "TestContextItem004",
749 "version": "0.0.1"
751 "value": {
752 "key": {
753 "name": "TestContextItem004",
754 "version": "0.0.1"
756 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
757 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
761 "key": {
762 "name": "TestContextItem005",
763 "version": "0.0.1"
765 "value": {
766 "key": {
767 "name": "TestContextItem005",
768 "version": "0.0.1"
770 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
771 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
775 "key": {
776 "name": "TestContextItem006",
777 "version": "0.0.1"
779 "value": {
780 "key": {
781 "name": "TestContextItem006",
782 "version": "0.0.1"
784 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
785 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
789 "key": {
790 "name": "TestContextItem007",
791 "version": "0.0.1"
793 "value": {
794 "key": {
795 "name": "TestContextItem007",
796 "version": "0.0.1"
798 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
799 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
803 "key": {
804 "name": "TestContextItem008",
805 "version": "0.0.1"
807 "value": {
808 "key": {
809 "name": "TestContextItem008",
810 "version": "0.0.1"
812 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
813 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
817 "key": {
818 "name": "TestContextItem009",
819 "version": "0.0.1"
821 "value": {
822 "key": {
823 "name": "TestContextItem009",
824 "version": "0.0.1"
826 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
827 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
831 "key": {
832 "name": "TestContextItem00A",
833 "version": "0.0.1"
835 "value": {
836 "key": {
837 "name": "TestContextItem00A",
838 "version": "0.0.1"
840 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
841 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
845 "key": {
846 "name": "TestContextItem00B",
847 "version": "0.0.1"
849 "value": {
850 "key": {
851 "name": "TestContextItem00B",
852 "version": "0.0.1"
854 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
855 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
859 "key": {
860 "name": "TestContextItem00C",
861 "version": "0.0.1"
863 "value": {
864 "key": {
865 "name": "TestContextItem00C",
866 "version": "0.0.1"
868 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
869 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
873 "key": {
874 "name": "TestDatatypes",
875 "version": "0.0.1"
877 "value": {
878 "key": {
879 "name": "TestDatatypes",
880 "version": "0.0.1"
882 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
883 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
887 "key": {
888 "name": "TestExternalContextItem",
889 "version": "0.0.1"
891 "value": {
892 "key": {
893 "name": "TestExternalContextItem",
894 "version": "0.0.1"
896 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
897 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
901 "key": {
902 "name": "TestGlobalContextItem",
903 "version": "0.0.1"
905 "value": {
906 "key": {
907 "name": "TestGlobalContextItem",
908 "version": "0.0.1"
910 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
911 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
915 "key": {
916 "name": "TestPolicyContextItem",
917 "version": "0.0.1"
919 "value": {
920 "key": {
921 "name": "TestPolicyContextItem",
922 "version": "0.0.1"
924 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
925 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
929 "key": {
930 "name": "TestSlogan",
931 "version": "0.0.1"
933 "value": {
934 "key": {
935 "name": "TestSlogan",
936 "version": "0.0.1"
938 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
939 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
943 "key": {
944 "name": "TestTemperature",
945 "version": "0.0.1"
947 "value": {
948 "key": {
949 "name": "TestTemperature",
950 "version": "0.0.1"
952 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
953 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
957 "key": {
958 "name": "TestTimestamp",
959 "version": "0.0.1"
961 "value": {
962 "key": {
963 "name": "TestTimestamp",
964 "version": "0.0.1"
966 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
967 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
973 "policies": {
974 "key": {
975 "name": "Policies",
976 "version": "0.0.1"
978 "policyMap": {
979 "entry": [
981 "key": {
982 "name": "Policy0",
983 "version": "0.0.1"
985 "value": {
986 "policyKey": {
987 "name": "Policy0",
988 "version": "0.0.1"
990 "template": "MEDA",
991 "state": {
992 "entry": [
994 "key": "Act",
995 "value": {
996 "stateKey": {
997 "parentKeyName": "Policy0",
998 "parentKeyVersion": "0.0.1",
999 "parentLocalName": "NULL",
1000 "localName": "Act"
1002 "trigger": {
1003 "name": "Event0003",
1004 "version": "0.0.1"
1006 "stateOutputs": {
1007 "entry": [
1009 "key": "Act_NULL",
1010 "value": {
1011 "key": {
1012 "parentKeyName": "Policy0",
1013 "parentKeyVersion": "0.0.1",
1014 "parentLocalName": "Act",
1015 "localName": "Act_NULL"
1017 "outgoingEvent": {
1018 "name": "Event0004",
1019 "version": "0.0.1"
1021 "nextState": {
1022 "parentKeyName": "NULL",
1023 "parentKeyVersion": "0.0.0",
1024 "parentLocalName": "NULL",
1025 "localName": "NULL"
1031 "contextAlbumReference": [
1033 "name": "GlobalContextAlbum",
1034 "version": "0.0.1"
1037 "taskSelectionLogic": {
1038 "key": "TaskSelectionLigic",
1039 "logicFlavour": "JAVASCRIPT",
1040 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1042 "stateFinalizerLogicMap": {
1043 "entry": []
1045 "defaultTask": {
1046 "name": "Task_Act1",
1047 "version": "0.0.1"
1049 "taskReferences": {
1050 "entry": [
1052 "key": {
1053 "name": "Task_Act0",
1054 "version": "0.0.1"
1056 "value": {
1057 "key": {
1058 "parentKeyName": "Policy0",
1059 "parentKeyVersion": "0.0.1",
1060 "parentLocalName": "Act",
1061 "localName": "Task_Act0_DIRECT_Act_NULL"
1063 "outputType": "DIRECT",
1064 "output": {
1065 "parentKeyName": "Policy0",
1066 "parentKeyVersion": "0.0.1",
1067 "parentLocalName": "Act",
1068 "localName": "Act_NULL"
1073 "key": {
1074 "name": "Task_Act1",
1075 "version": "0.0.1"
1077 "value": {
1078 "key": {
1079 "parentKeyName": "Policy0",
1080 "parentKeyVersion": "0.0.1",
1081 "parentLocalName": "Act",
1082 "localName": "Task_Act1_DIRECT_Act_NULL"
1084 "outputType": "DIRECT",
1085 "output": {
1086 "parentKeyName": "Policy0",
1087 "parentKeyVersion": "0.0.1",
1088 "parentLocalName": "Act",
1089 "localName": "Act_NULL"
1094 "key": {
1095 "name": "Task_Act2",
1096 "version": "0.0.1"
1098 "value": {
1099 "key": {
1100 "parentKeyName": "Policy0",
1101 "parentKeyVersion": "0.0.1",
1102 "parentLocalName": "Act",
1103 "localName": "Task_Act2_DIRECT_Act_NULL"
1105 "outputType": "DIRECT",
1106 "output": {
1107 "parentKeyName": "Policy0",
1108 "parentKeyVersion": "0.0.1",
1109 "parentLocalName": "Act",
1110 "localName": "Act_NULL"
1115 "key": {
1116 "name": "Task_Act3",
1117 "version": "0.0.1"
1119 "value": {
1120 "key": {
1121 "parentKeyName": "Policy0",
1122 "parentKeyVersion": "0.0.1",
1123 "parentLocalName": "Act",
1124 "localName": "Task_Act3_DIRECT_Act_NULL"
1126 "outputType": "DIRECT",
1127 "output": {
1128 "parentKeyName": "Policy0",
1129 "parentKeyVersion": "0.0.1",
1130 "parentLocalName": "Act",
1131 "localName": "Act_NULL"
1140 "key": "Decide",
1141 "value": {
1142 "stateKey": {
1143 "parentKeyName": "Policy0",
1144 "parentKeyVersion": "0.0.1",
1145 "parentLocalName": "NULL",
1146 "localName": "Decide"
1148 "trigger": {
1149 "name": "Event0002",
1150 "version": "0.0.1"
1152 "stateOutputs": {
1153 "entry": [
1155 "key": "Decide_Act",
1156 "value": {
1157 "key": {
1158 "parentKeyName": "Policy0",
1159 "parentKeyVersion": "0.0.1",
1160 "parentLocalName": "Decide",
1161 "localName": "Decide_Act"
1163 "outgoingEvent": {
1164 "name": "Event0003",
1165 "version": "0.0.1"
1167 "nextState": {
1168 "parentKeyName": "Policy0",
1169 "parentKeyVersion": "0.0.1",
1170 "parentLocalName": "NULL",
1171 "localName": "Act"
1177 "contextAlbumReference": [
1179 "name": "ExternalContextAlbum",
1180 "version": "0.0.1"
1183 "name": "GlobalContextAlbum",
1184 "version": "0.0.1"
1187 "name": "Policy0ContextAlbum",
1188 "version": "0.0.1"
1191 "taskSelectionLogic": {
1192 "key": "TaskSelectionLigic",
1193 "logicFlavour": "JAVASCRIPT",
1194 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1196 "stateFinalizerLogicMap": {
1197 "entry": []
1199 "defaultTask": {
1200 "name": "Task_Decide3",
1201 "version": "0.0.1"
1203 "taskReferences": {
1204 "entry": [
1206 "key": {
1207 "name": "Task_Decide0",
1208 "version": "0.0.1"
1210 "value": {
1211 "key": {
1212 "parentKeyName": "Policy0",
1213 "parentKeyVersion": "0.0.1",
1214 "parentLocalName": "Decide",
1215 "localName": "Task_Decide0_DIRECT_Decide_Act"
1217 "outputType": "DIRECT",
1218 "output": {
1219 "parentKeyName": "Policy0",
1220 "parentKeyVersion": "0.0.1",
1221 "parentLocalName": "Decide",
1222 "localName": "Decide_Act"
1227 "key": {
1228 "name": "Task_Decide1",
1229 "version": "0.0.1"
1231 "value": {
1232 "key": {
1233 "parentKeyName": "Policy0",
1234 "parentKeyVersion": "0.0.1",
1235 "parentLocalName": "Decide",
1236 "localName": "Task_Decide1_DIRECT_Decide_Act"
1238 "outputType": "DIRECT",
1239 "output": {
1240 "parentKeyName": "Policy0",
1241 "parentKeyVersion": "0.0.1",
1242 "parentLocalName": "Decide",
1243 "localName": "Decide_Act"
1248 "key": {
1249 "name": "Task_Decide2",
1250 "version": "0.0.1"
1252 "value": {
1253 "key": {
1254 "parentKeyName": "Policy0",
1255 "parentKeyVersion": "0.0.1",
1256 "parentLocalName": "Decide",
1257 "localName": "Task_Decide2_DIRECT_Decide_Act"
1259 "outputType": "DIRECT",
1260 "output": {
1261 "parentKeyName": "Policy0",
1262 "parentKeyVersion": "0.0.1",
1263 "parentLocalName": "Decide",
1264 "localName": "Decide_Act"
1269 "key": {
1270 "name": "Task_Decide3",
1271 "version": "0.0.1"
1273 "value": {
1274 "key": {
1275 "parentKeyName": "Policy0",
1276 "parentKeyVersion": "0.0.1",
1277 "parentLocalName": "Decide",
1278 "localName": "Task_Decide3_DIRECT_Decide_Act"
1280 "outputType": "DIRECT",
1281 "output": {
1282 "parentKeyName": "Policy0",
1283 "parentKeyVersion": "0.0.1",
1284 "parentLocalName": "Decide",
1285 "localName": "Decide_Act"
1294 "key": "Establish",
1295 "value": {
1296 "stateKey": {
1297 "parentKeyName": "Policy0",
1298 "parentKeyVersion": "0.0.1",
1299 "parentLocalName": "NULL",
1300 "localName": "Establish"
1302 "trigger": {
1303 "name": "Event0001",
1304 "version": "0.0.1"
1306 "stateOutputs": {
1307 "entry": [
1309 "key": "Establish_Decide",
1310 "value": {
1311 "key": {
1312 "parentKeyName": "Policy0",
1313 "parentKeyVersion": "0.0.1",
1314 "parentLocalName": "Establish",
1315 "localName": "Establish_Decide"
1317 "outgoingEvent": {
1318 "name": "Event0002",
1319 "version": "0.0.1"
1321 "nextState": {
1322 "parentKeyName": "Policy0",
1323 "parentKeyVersion": "0.0.1",
1324 "parentLocalName": "NULL",
1325 "localName": "Decide"
1331 "contextAlbumReference": [
1333 "name": "ExternalContextAlbum",
1334 "version": "0.0.1"
1337 "name": "GlobalContextAlbum",
1338 "version": "0.0.1"
1341 "name": "Policy1ContextAlbum",
1342 "version": "0.0.1"
1345 "taskSelectionLogic": {
1346 "key": "TaskSelectionLigic",
1347 "logicFlavour": "JAVASCRIPT",
1348 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1350 "stateFinalizerLogicMap": {
1351 "entry": []
1353 "defaultTask": {
1354 "name": "Task_Establish2",
1355 "version": "0.0.1"
1357 "taskReferences": {
1358 "entry": [
1360 "key": {
1361 "name": "Task_Establish0",
1362 "version": "0.0.1"
1364 "value": {
1365 "key": {
1366 "parentKeyName": "Policy0",
1367 "parentKeyVersion": "0.0.1",
1368 "parentLocalName": "Establish",
1369 "localName": "Task_Establish0_DIRECT_Establish_Decide"
1371 "outputType": "DIRECT",
1372 "output": {
1373 "parentKeyName": "Policy0",
1374 "parentKeyVersion": "0.0.1",
1375 "parentLocalName": "Establish",
1376 "localName": "Establish_Decide"
1381 "key": {
1382 "name": "Task_Establish1",
1383 "version": "0.0.1"
1385 "value": {
1386 "key": {
1387 "parentKeyName": "Policy0",
1388 "parentKeyVersion": "0.0.1",
1389 "parentLocalName": "Establish",
1390 "localName": "Task_Establish1_DIRECT_Establish_Decide"
1392 "outputType": "DIRECT",
1393 "output": {
1394 "parentKeyName": "Policy0",
1395 "parentKeyVersion": "0.0.1",
1396 "parentLocalName": "Establish",
1397 "localName": "Establish_Decide"
1402 "key": {
1403 "name": "Task_Establish2",
1404 "version": "0.0.1"
1406 "value": {
1407 "key": {
1408 "parentKeyName": "Policy0",
1409 "parentKeyVersion": "0.0.1",
1410 "parentLocalName": "Establish",
1411 "localName": "Task_Establish2_DIRECT_Establish_Decide"
1413 "outputType": "DIRECT",
1414 "output": {
1415 "parentKeyName": "Policy0",
1416 "parentKeyVersion": "0.0.1",
1417 "parentLocalName": "Establish",
1418 "localName": "Establish_Decide"
1423 "key": {
1424 "name": "Task_Establish3",
1425 "version": "0.0.1"
1427 "value": {
1428 "key": {
1429 "parentKeyName": "Policy0",
1430 "parentKeyVersion": "0.0.1",
1431 "parentLocalName": "Establish",
1432 "localName": "Task_Establish3_DIRECT_Establish_Decide"
1434 "outputType": "DIRECT",
1435 "output": {
1436 "parentKeyName": "Policy0",
1437 "parentKeyVersion": "0.0.1",
1438 "parentLocalName": "Establish",
1439 "localName": "Establish_Decide"
1448 "key": "Match",
1449 "value": {
1450 "stateKey": {
1451 "parentKeyName": "Policy0",
1452 "parentKeyVersion": "0.0.1",
1453 "parentLocalName": "NULL",
1454 "localName": "Match"
1456 "trigger": {
1457 "name": "Event0000",
1458 "version": "0.0.1"
1460 "stateOutputs": {
1461 "entry": [
1463 "key": "Match_Establish",
1464 "value": {
1465 "key": {
1466 "parentKeyName": "Policy0",
1467 "parentKeyVersion": "0.0.1",
1468 "parentLocalName": "Match",
1469 "localName": "Match_Establish"
1471 "outgoingEvent": {
1472 "name": "Event0001",
1473 "version": "0.0.1"
1475 "nextState": {
1476 "parentKeyName": "Policy0",
1477 "parentKeyVersion": "0.0.1",
1478 "parentLocalName": "NULL",
1479 "localName": "Establish"
1485 "contextAlbumReference": [
1487 "name": "GlobalContextAlbum",
1488 "version": "0.0.1"
1491 "name": "Policy0ContextAlbum",
1492 "version": "0.0.1"
1495 "taskSelectionLogic": {
1496 "key": "TaskSelectionLigic",
1497 "logicFlavour": "JAVASCRIPT",
1498 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1500 "stateFinalizerLogicMap": {
1501 "entry": []
1503 "defaultTask": {
1504 "name": "Task_Match0",
1505 "version": "0.0.1"
1507 "taskReferences": {
1508 "entry": [
1510 "key": {
1511 "name": "Task_Match0",
1512 "version": "0.0.1"
1514 "value": {
1515 "key": {
1516 "parentKeyName": "Policy0",
1517 "parentKeyVersion": "0.0.1",
1518 "parentLocalName": "Match",
1519 "localName": "Task_Match0_DIRECT_Match_Establish"
1521 "outputType": "DIRECT",
1522 "output": {
1523 "parentKeyName": "Policy0",
1524 "parentKeyVersion": "0.0.1",
1525 "parentLocalName": "Match",
1526 "localName": "Match_Establish"
1531 "key": {
1532 "name": "Task_Match1",
1533 "version": "0.0.1"
1535 "value": {
1536 "key": {
1537 "parentKeyName": "Policy0",
1538 "parentKeyVersion": "0.0.1",
1539 "parentLocalName": "Match",
1540 "localName": "Task_Match1_DIRECT_Match_Establish"
1542 "outputType": "DIRECT",
1543 "output": {
1544 "parentKeyName": "Policy0",
1545 "parentKeyVersion": "0.0.1",
1546 "parentLocalName": "Match",
1547 "localName": "Match_Establish"
1552 "key": {
1553 "name": "Task_Match2",
1554 "version": "0.0.1"
1556 "value": {
1557 "key": {
1558 "parentKeyName": "Policy0",
1559 "parentKeyVersion": "0.0.1",
1560 "parentLocalName": "Match",
1561 "localName": "Task_Match2_DIRECT_Match_Establish"
1563 "outputType": "DIRECT",
1564 "output": {
1565 "parentKeyName": "Policy0",
1566 "parentKeyVersion": "0.0.1",
1567 "parentLocalName": "Match",
1568 "localName": "Match_Establish"
1573 "key": {
1574 "name": "Task_Match3",
1575 "version": "0.0.1"
1577 "value": {
1578 "key": {
1579 "parentKeyName": "Policy0",
1580 "parentKeyVersion": "0.0.1",
1581 "parentLocalName": "Match",
1582 "localName": "Task_Match3_DIRECT_Match_Establish"
1584 "outputType": "DIRECT",
1585 "output": {
1586 "parentKeyName": "Policy0",
1587 "parentKeyVersion": "0.0.1",
1588 "parentLocalName": "Match",
1589 "localName": "Match_Establish"
1599 "firstState": "Match"
1603 "key": {
1604 "name": "Policy1",
1605 "version": "0.0.1"
1607 "value": {
1608 "policyKey": {
1609 "name": "Policy1",
1610 "version": "0.0.1"
1612 "template": "MEDA",
1613 "state": {
1614 "entry": [
1616 "key": "Act",
1617 "value": {
1618 "stateKey": {
1619 "parentKeyName": "Policy1",
1620 "parentKeyVersion": "0.0.1",
1621 "parentLocalName": "NULL",
1622 "localName": "Act"
1624 "trigger": {
1625 "name": "Event0103",
1626 "version": "0.0.1"
1628 "stateOutputs": {
1629 "entry": [
1631 "key": "Act_NULL",
1632 "value": {
1633 "key": {
1634 "parentKeyName": "Policy1",
1635 "parentKeyVersion": "0.0.1",
1636 "parentLocalName": "Act",
1637 "localName": "Act_NULL"
1639 "outgoingEvent": {
1640 "name": "Event0104",
1641 "version": "0.0.1"
1643 "nextState": {
1644 "parentKeyName": "NULL",
1645 "parentKeyVersion": "0.0.0",
1646 "parentLocalName": "NULL",
1647 "localName": "NULL"
1653 "contextAlbumReference": [
1655 "name": "GlobalContextAlbum",
1656 "version": "0.0.1"
1659 "taskSelectionLogic": {
1660 "key": "TaskSelectionLigic",
1661 "logicFlavour": "JAVASCRIPT",
1662 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1664 "stateFinalizerLogicMap": {
1665 "entry": []
1667 "defaultTask": {
1668 "name": "Task_Act0",
1669 "version": "0.0.1"
1671 "taskReferences": {
1672 "entry": [
1674 "key": {
1675 "name": "Task_Act0",
1676 "version": "0.0.1"
1678 "value": {
1679 "key": {
1680 "parentKeyName": "Policy1",
1681 "parentKeyVersion": "0.0.1",
1682 "parentLocalName": "Act",
1683 "localName": "Task_Act0_DIRECT_Act_NULL"
1685 "outputType": "DIRECT",
1686 "output": {
1687 "parentKeyName": "Policy1",
1688 "parentKeyVersion": "0.0.1",
1689 "parentLocalName": "Act",
1690 "localName": "Act_NULL"
1695 "key": {
1696 "name": "Task_Act1",
1697 "version": "0.0.1"
1699 "value": {
1700 "key": {
1701 "parentKeyName": "Policy1",
1702 "parentKeyVersion": "0.0.1",
1703 "parentLocalName": "Act",
1704 "localName": "Task_Act1_DIRECT_Act_NULL"
1706 "outputType": "DIRECT",
1707 "output": {
1708 "parentKeyName": "Policy1",
1709 "parentKeyVersion": "0.0.1",
1710 "parentLocalName": "Act",
1711 "localName": "Act_NULL"
1716 "key": {
1717 "name": "Task_Act2",
1718 "version": "0.0.1"
1720 "value": {
1721 "key": {
1722 "parentKeyName": "Policy1",
1723 "parentKeyVersion": "0.0.1",
1724 "parentLocalName": "Act",
1725 "localName": "Task_Act2_DIRECT_Act_NULL"
1727 "outputType": "DIRECT",
1728 "output": {
1729 "parentKeyName": "Policy1",
1730 "parentKeyVersion": "0.0.1",
1731 "parentLocalName": "Act",
1732 "localName": "Act_NULL"
1737 "key": {
1738 "name": "Task_Act3",
1739 "version": "0.0.1"
1741 "value": {
1742 "key": {
1743 "parentKeyName": "Policy1",
1744 "parentKeyVersion": "0.0.1",
1745 "parentLocalName": "Act",
1746 "localName": "Task_Act3_DIRECT_Act_NULL"
1748 "outputType": "DIRECT",
1749 "output": {
1750 "parentKeyName": "Policy1",
1751 "parentKeyVersion": "0.0.1",
1752 "parentLocalName": "Act",
1753 "localName": "Act_NULL"
1762 "key": "Decide",
1763 "value": {
1764 "stateKey": {
1765 "parentKeyName": "Policy1",
1766 "parentKeyVersion": "0.0.1",
1767 "parentLocalName": "NULL",
1768 "localName": "Decide"
1770 "trigger": {
1771 "name": "Event0102",
1772 "version": "0.0.1"
1774 "stateOutputs": {
1775 "entry": [
1777 "key": "Decide_Act",
1778 "value": {
1779 "key": {
1780 "parentKeyName": "Policy1",
1781 "parentKeyVersion": "0.0.1",
1782 "parentLocalName": "Decide",
1783 "localName": "Decide_Act"
1785 "outgoingEvent": {
1786 "name": "Event0103",
1787 "version": "0.0.1"
1789 "nextState": {
1790 "parentKeyName": "Policy1",
1791 "parentKeyVersion": "0.0.1",
1792 "parentLocalName": "NULL",
1793 "localName": "Act"
1799 "contextAlbumReference": [
1801 "name": "ExternalContextAlbum",
1802 "version": "0.0.1"
1805 "name": "GlobalContextAlbum",
1806 "version": "0.0.1"
1809 "name": "Policy1ContextAlbum",
1810 "version": "0.0.1"
1813 "taskSelectionLogic": {
1814 "key": "TaskSelectionLigic",
1815 "logicFlavour": "JAVASCRIPT",
1816 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1818 "stateFinalizerLogicMap": {
1819 "entry": []
1821 "defaultTask": {
1822 "name": "Task_Decide3",
1823 "version": "0.0.1"
1825 "taskReferences": {
1826 "entry": [
1828 "key": {
1829 "name": "Task_Decide0",
1830 "version": "0.0.1"
1832 "value": {
1833 "key": {
1834 "parentKeyName": "Policy1",
1835 "parentKeyVersion": "0.0.1",
1836 "parentLocalName": "Decide",
1837 "localName": "Task_Decide0_DIRECT_Decide_Act"
1839 "outputType": "DIRECT",
1840 "output": {
1841 "parentKeyName": "Policy1",
1842 "parentKeyVersion": "0.0.1",
1843 "parentLocalName": "Decide",
1844 "localName": "Decide_Act"
1849 "key": {
1850 "name": "Task_Decide1",
1851 "version": "0.0.1"
1853 "value": {
1854 "key": {
1855 "parentKeyName": "Policy1",
1856 "parentKeyVersion": "0.0.1",
1857 "parentLocalName": "Decide",
1858 "localName": "Task_Decide1_DIRECT_Decide_Act"
1860 "outputType": "DIRECT",
1861 "output": {
1862 "parentKeyName": "Policy1",
1863 "parentKeyVersion": "0.0.1",
1864 "parentLocalName": "Decide",
1865 "localName": "Decide_Act"
1870 "key": {
1871 "name": "Task_Decide2",
1872 "version": "0.0.1"
1874 "value": {
1875 "key": {
1876 "parentKeyName": "Policy1",
1877 "parentKeyVersion": "0.0.1",
1878 "parentLocalName": "Decide",
1879 "localName": "Task_Decide2_DIRECT_Decide_Act"
1881 "outputType": "DIRECT",
1882 "output": {
1883 "parentKeyName": "Policy1",
1884 "parentKeyVersion": "0.0.1",
1885 "parentLocalName": "Decide",
1886 "localName": "Decide_Act"
1891 "key": {
1892 "name": "Task_Decide3",
1893 "version": "0.0.1"
1895 "value": {
1896 "key": {
1897 "parentKeyName": "Policy1",
1898 "parentKeyVersion": "0.0.1",
1899 "parentLocalName": "Decide",
1900 "localName": "Task_Decide3_DIRECT_Decide_Act"
1902 "outputType": "DIRECT",
1903 "output": {
1904 "parentKeyName": "Policy1",
1905 "parentKeyVersion": "0.0.1",
1906 "parentLocalName": "Decide",
1907 "localName": "Decide_Act"
1916 "key": "Establish",
1917 "value": {
1918 "stateKey": {
1919 "parentKeyName": "Policy1",
1920 "parentKeyVersion": "0.0.1",
1921 "parentLocalName": "NULL",
1922 "localName": "Establish"
1924 "trigger": {
1925 "name": "Event0101",
1926 "version": "0.0.1"
1928 "stateOutputs": {
1929 "entry": [
1931 "key": "Establish_Decide",
1932 "value": {
1933 "key": {
1934 "parentKeyName": "Policy1",
1935 "parentKeyVersion": "0.0.1",
1936 "parentLocalName": "Establish",
1937 "localName": "Establish_Decide"
1939 "outgoingEvent": {
1940 "name": "Event0102",
1941 "version": "0.0.1"
1943 "nextState": {
1944 "parentKeyName": "Policy1",
1945 "parentKeyVersion": "0.0.1",
1946 "parentLocalName": "NULL",
1947 "localName": "Decide"
1953 "contextAlbumReference": [
1955 "name": "ExternalContextAlbum",
1956 "version": "0.0.1"
1959 "name": "GlobalContextAlbum",
1960 "version": "0.0.1"
1963 "name": "Policy1ContextAlbum",
1964 "version": "0.0.1"
1967 "taskSelectionLogic": {
1968 "key": "TaskSelectionLigic",
1969 "logicFlavour": "JAVASCRIPT",
1970 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1972 "stateFinalizerLogicMap": {
1973 "entry": []
1975 "defaultTask": {
1976 "name": "Task_Establish1",
1977 "version": "0.0.1"
1979 "taskReferences": {
1980 "entry": [
1982 "key": {
1983 "name": "Task_Establish0",
1984 "version": "0.0.1"
1986 "value": {
1987 "key": {
1988 "parentKeyName": "Policy1",
1989 "parentKeyVersion": "0.0.1",
1990 "parentLocalName": "Establish",
1991 "localName": "Task_Establish0_DIRECT_Establish_Decide"
1993 "outputType": "DIRECT",
1994 "output": {
1995 "parentKeyName": "Policy1",
1996 "parentKeyVersion": "0.0.1",
1997 "parentLocalName": "Establish",
1998 "localName": "Establish_Decide"
2003 "key": {
2004 "name": "Task_Establish1",
2005 "version": "0.0.1"
2007 "value": {
2008 "key": {
2009 "parentKeyName": "Policy1",
2010 "parentKeyVersion": "0.0.1",
2011 "parentLocalName": "Establish",
2012 "localName": "Task_Establish1_DIRECT_Establish_Decide"
2014 "outputType": "DIRECT",
2015 "output": {
2016 "parentKeyName": "Policy1",
2017 "parentKeyVersion": "0.0.1",
2018 "parentLocalName": "Establish",
2019 "localName": "Establish_Decide"
2024 "key": {
2025 "name": "Task_Establish2",
2026 "version": "0.0.1"
2028 "value": {
2029 "key": {
2030 "parentKeyName": "Policy1",
2031 "parentKeyVersion": "0.0.1",
2032 "parentLocalName": "Establish",
2033 "localName": "Task_Establish2_DIRECT_Establish_Decide"
2035 "outputType": "DIRECT",
2036 "output": {
2037 "parentKeyName": "Policy1",
2038 "parentKeyVersion": "0.0.1",
2039 "parentLocalName": "Establish",
2040 "localName": "Establish_Decide"
2045 "key": {
2046 "name": "Task_Establish3",
2047 "version": "0.0.1"
2049 "value": {
2050 "key": {
2051 "parentKeyName": "Policy1",
2052 "parentKeyVersion": "0.0.1",
2053 "parentLocalName": "Establish",
2054 "localName": "Task_Establish3_DIRECT_Establish_Decide"
2056 "outputType": "DIRECT",
2057 "output": {
2058 "parentKeyName": "Policy1",
2059 "parentKeyVersion": "0.0.1",
2060 "parentLocalName": "Establish",
2061 "localName": "Establish_Decide"
2070 "key": "Match",
2071 "value": {
2072 "stateKey": {
2073 "parentKeyName": "Policy1",
2074 "parentKeyVersion": "0.0.1",
2075 "parentLocalName": "NULL",
2076 "localName": "Match"
2078 "trigger": {
2079 "name": "Event0100",
2080 "version": "0.0.1"
2082 "stateOutputs": {
2083 "entry": [
2085 "key": "Match_Establish",
2086 "value": {
2087 "key": {
2088 "parentKeyName": "Policy1",
2089 "parentKeyVersion": "0.0.1",
2090 "parentLocalName": "Match",
2091 "localName": "Match_Establish"
2093 "outgoingEvent": {
2094 "name": "Event0101",
2095 "version": "0.0.1"
2097 "nextState": {
2098 "parentKeyName": "Policy1",
2099 "parentKeyVersion": "0.0.1",
2100 "parentLocalName": "NULL",
2101 "localName": "Establish"
2107 "contextAlbumReference": [
2109 "name": "ExternalContextAlbum",
2110 "version": "0.0.1"
2113 "name": "GlobalContextAlbum",
2114 "version": "0.0.1"
2117 "name": "Policy1ContextAlbum",
2118 "version": "0.0.1"
2121 "taskSelectionLogic": {
2122 "key": "TaskSelectionLigic",
2123 "logicFlavour": "JAVASCRIPT",
2124 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
2126 "stateFinalizerLogicMap": {
2127 "entry": []
2129 "defaultTask": {
2130 "name": "Task_Match3",
2131 "version": "0.0.1"
2133 "taskReferences": {
2134 "entry": [
2136 "key": {
2137 "name": "Task_Match0",
2138 "version": "0.0.1"
2140 "value": {
2141 "key": {
2142 "parentKeyName": "Policy1",
2143 "parentKeyVersion": "0.0.1",
2144 "parentLocalName": "Match",
2145 "localName": "Task_Match0_DIRECT_Match_Establish"
2147 "outputType": "DIRECT",
2148 "output": {
2149 "parentKeyName": "Policy1",
2150 "parentKeyVersion": "0.0.1",
2151 "parentLocalName": "Match",
2152 "localName": "Match_Establish"
2157 "key": {
2158 "name": "Task_Match1",
2159 "version": "0.0.1"
2161 "value": {
2162 "key": {
2163 "parentKeyName": "Policy1",
2164 "parentKeyVersion": "0.0.1",
2165 "parentLocalName": "Match",
2166 "localName": "Task_Match1_DIRECT_Match_Establish"
2168 "outputType": "DIRECT",
2169 "output": {
2170 "parentKeyName": "Policy1",
2171 "parentKeyVersion": "0.0.1",
2172 "parentLocalName": "Match",
2173 "localName": "Match_Establish"
2178 "key": {
2179 "name": "Task_Match2",
2180 "version": "0.0.1"
2182 "value": {
2183 "key": {
2184 "parentKeyName": "Policy1",
2185 "parentKeyVersion": "0.0.1",
2186 "parentLocalName": "Match",
2187 "localName": "Task_Match2_DIRECT_Match_Establish"
2189 "outputType": "DIRECT",
2190 "output": {
2191 "parentKeyName": "Policy1",
2192 "parentKeyVersion": "0.0.1",
2193 "parentLocalName": "Match",
2194 "localName": "Match_Establish"
2199 "key": {
2200 "name": "Task_Match3",
2201 "version": "0.0.1"
2203 "value": {
2204 "key": {
2205 "parentKeyName": "Policy1",
2206 "parentKeyVersion": "0.0.1",
2207 "parentLocalName": "Match",
2208 "localName": "Task_Match3_DIRECT_Match_Establish"
2210 "outputType": "DIRECT",
2211 "output": {
2212 "parentKeyName": "Policy1",
2213 "parentKeyVersion": "0.0.1",
2214 "parentLocalName": "Match",
2215 "localName": "Match_Establish"
2225 "firstState": "Match"
2231 "tasks": {
2232 "key": {
2233 "name": "Tasks",
2234 "version": "0.0.1"
2236 "taskMap": {
2237 "entry": [
2239 "key": {
2240 "name": "Task_Act0",
2241 "version": "0.0.1"
2243 "value": {
2244 "key": {
2245 "name": "Task_Act0",
2246 "version": "0.0.1"
2248 "inputFields": {
2249 "entry": [
2251 "key": "TestDecideCaseSelected",
2252 "value": {
2253 "key": "TestDecideCaseSelected",
2254 "fieldSchemaKey": {
2255 "name": "TestCase",
2256 "version": "0.0.1"
2258 "optional": false
2262 "key": "TestDecideStateTime",
2263 "value": {
2264 "key": "TestDecideStateTime",
2265 "fieldSchemaKey": {
2266 "name": "TestTimestamp",
2267 "version": "0.0.1"
2269 "optional": false
2273 "key": "TestEstablishCaseSelected",
2274 "value": {
2275 "key": "TestEstablishCaseSelected",
2276 "fieldSchemaKey": {
2277 "name": "TestCase",
2278 "version": "0.0.1"
2280 "optional": false
2284 "key": "TestEstablishStateTime",
2285 "value": {
2286 "key": "TestEstablishStateTime",
2287 "fieldSchemaKey": {
2288 "name": "TestTimestamp",
2289 "version": "0.0.1"
2291 "optional": false
2295 "key": "TestMatchCase",
2296 "value": {
2297 "key": "TestMatchCase",
2298 "fieldSchemaKey": {
2299 "name": "TestCase",
2300 "version": "0.0.1"
2302 "optional": false
2306 "key": "TestMatchCaseSelected",
2307 "value": {
2308 "key": "TestMatchCaseSelected",
2309 "fieldSchemaKey": {
2310 "name": "TestCase",
2311 "version": "0.0.1"
2313 "optional": false
2317 "key": "TestMatchStateTime",
2318 "value": {
2319 "key": "TestMatchStateTime",
2320 "fieldSchemaKey": {
2321 "name": "TestTimestamp",
2322 "version": "0.0.1"
2324 "optional": false
2328 "key": "TestSlogan",
2329 "value": {
2330 "key": "TestSlogan",
2331 "fieldSchemaKey": {
2332 "name": "TestSlogan",
2333 "version": "0.0.1"
2335 "optional": false
2339 "key": "TestTemperature",
2340 "value": {
2341 "key": "TestTemperature",
2342 "fieldSchemaKey": {
2343 "name": "TestTemperature",
2344 "version": "0.0.1"
2346 "optional": false
2350 "key": "TestTimestamp",
2351 "value": {
2352 "key": "TestTimestamp",
2353 "fieldSchemaKey": {
2354 "name": "TestTimestamp",
2355 "version": "0.0.1"
2357 "optional": false
2362 "outputFields": {
2363 "entry": [
2365 "key": "TestActCaseSelected",
2366 "value": {
2367 "key": "TestActCaseSelected",
2368 "fieldSchemaKey": {
2369 "name": "TestCase",
2370 "version": "0.0.1"
2372 "optional": false
2376 "key": "TestActStateTime",
2377 "value": {
2378 "key": "TestActStateTime",
2379 "fieldSchemaKey": {
2380 "name": "TestTimestamp",
2381 "version": "0.0.1"
2383 "optional": false
2387 "key": "TestDecideCaseSelected",
2388 "value": {
2389 "key": "TestDecideCaseSelected",
2390 "fieldSchemaKey": {
2391 "name": "TestCase",
2392 "version": "0.0.1"
2394 "optional": false
2398 "key": "TestDecideStateTime",
2399 "value": {
2400 "key": "TestDecideStateTime",
2401 "fieldSchemaKey": {
2402 "name": "TestTimestamp",
2403 "version": "0.0.1"
2405 "optional": false
2409 "key": "TestEstablishCaseSelected",
2410 "value": {
2411 "key": "TestEstablishCaseSelected",
2412 "fieldSchemaKey": {
2413 "name": "TestCase",
2414 "version": "0.0.1"
2416 "optional": false
2420 "key": "TestEstablishStateTime",
2421 "value": {
2422 "key": "TestEstablishStateTime",
2423 "fieldSchemaKey": {
2424 "name": "TestTimestamp",
2425 "version": "0.0.1"
2427 "optional": false
2431 "key": "TestMatchCase",
2432 "value": {
2433 "key": "TestMatchCase",
2434 "fieldSchemaKey": {
2435 "name": "TestCase",
2436 "version": "0.0.1"
2438 "optional": false
2442 "key": "TestMatchCaseSelected",
2443 "value": {
2444 "key": "TestMatchCaseSelected",
2445 "fieldSchemaKey": {
2446 "name": "TestCase",
2447 "version": "0.0.1"
2449 "optional": false
2453 "key": "TestMatchStateTime",
2454 "value": {
2455 "key": "TestMatchStateTime",
2456 "fieldSchemaKey": {
2457 "name": "TestTimestamp",
2458 "version": "0.0.1"
2460 "optional": false
2464 "key": "TestSlogan",
2465 "value": {
2466 "key": "TestSlogan",
2467 "fieldSchemaKey": {
2468 "name": "TestSlogan",
2469 "version": "0.0.1"
2471 "optional": false
2475 "key": "TestTemperature",
2476 "value": {
2477 "key": "TestTemperature",
2478 "fieldSchemaKey": {
2479 "name": "TestTemperature",
2480 "version": "0.0.1"
2482 "optional": false
2486 "key": "TestTimestamp",
2487 "value": {
2488 "key": "TestTimestamp",
2489 "fieldSchemaKey": {
2490 "name": "TestTimestamp",
2491 "version": "0.0.1"
2493 "optional": false
2498 "taskParameters": {
2499 "entry": [
2501 "key": "Parameter0",
2502 "value": {
2503 "key": {
2504 "parentKeyName": "Task_Act0",
2505 "parentKeyVersion": "0.0.1",
2506 "parentLocalName": "NULL",
2507 "localName": "Parameter0"
2509 "defaultValue": "DefaultValue0"
2513 "key": "Parameter1",
2514 "value": {
2515 "key": {
2516 "parentKeyName": "Task_Act0",
2517 "parentKeyVersion": "0.0.1",
2518 "parentLocalName": "NULL",
2519 "localName": "Parameter1"
2521 "defaultValue": "DefaultValue1"
2525 "key": "Parameter2",
2526 "value": {
2527 "key": {
2528 "parentKeyName": "Task_Act0",
2529 "parentKeyVersion": "0.0.1",
2530 "parentLocalName": "NULL",
2531 "localName": "Parameter2"
2533 "defaultValue": "DefaultValue2"
2538 "contextAlbumReference": [
2540 "name": "ExternalContextAlbum",
2541 "version": "0.0.1"
2544 "name": "GlobalContextAlbum",
2545 "version": "0.0.1"
2548 "name": "Policy0ContextAlbum",
2549 "version": "0.0.1"
2552 "name": "Policy1ContextAlbum",
2553 "version": "0.0.1"
2556 "taskLogic": {
2557 "key": "_TaskLogic",
2558 "logicFlavour": "JAVASCRIPT",
2559 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
2564 "key": {
2565 "name": "Task_Act1",
2566 "version": "0.0.1"
2568 "value": {
2569 "key": {
2570 "name": "Task_Act1",
2571 "version": "0.0.1"
2573 "inputFields": {
2574 "entry": [
2576 "key": "TestDecideCaseSelected",
2577 "value": {
2578 "key": "TestDecideCaseSelected",
2579 "fieldSchemaKey": {
2580 "name": "TestCase",
2581 "version": "0.0.1"
2583 "optional": false
2587 "key": "TestDecideStateTime",
2588 "value": {
2589 "key": "TestDecideStateTime",
2590 "fieldSchemaKey": {
2591 "name": "TestTimestamp",
2592 "version": "0.0.1"
2594 "optional": false
2598 "key": "TestEstablishCaseSelected",
2599 "value": {
2600 "key": "TestEstablishCaseSelected",
2601 "fieldSchemaKey": {
2602 "name": "TestCase",
2603 "version": "0.0.1"
2605 "optional": false
2609 "key": "TestEstablishStateTime",
2610 "value": {
2611 "key": "TestEstablishStateTime",
2612 "fieldSchemaKey": {
2613 "name": "TestTimestamp",
2614 "version": "0.0.1"
2616 "optional": false
2620 "key": "TestMatchCase",
2621 "value": {
2622 "key": "TestMatchCase",
2623 "fieldSchemaKey": {
2624 "name": "TestCase",
2625 "version": "0.0.1"
2627 "optional": false
2631 "key": "TestMatchCaseSelected",
2632 "value": {
2633 "key": "TestMatchCaseSelected",
2634 "fieldSchemaKey": {
2635 "name": "TestCase",
2636 "version": "0.0.1"
2638 "optional": false
2642 "key": "TestMatchStateTime",
2643 "value": {
2644 "key": "TestMatchStateTime",
2645 "fieldSchemaKey": {
2646 "name": "TestTimestamp",
2647 "version": "0.0.1"
2649 "optional": false
2653 "key": "TestSlogan",
2654 "value": {
2655 "key": "TestSlogan",
2656 "fieldSchemaKey": {
2657 "name": "TestSlogan",
2658 "version": "0.0.1"
2660 "optional": false
2664 "key": "TestTemperature",
2665 "value": {
2666 "key": "TestTemperature",
2667 "fieldSchemaKey": {
2668 "name": "TestTemperature",
2669 "version": "0.0.1"
2671 "optional": false
2675 "key": "TestTimestamp",
2676 "value": {
2677 "key": "TestTimestamp",
2678 "fieldSchemaKey": {
2679 "name": "TestTimestamp",
2680 "version": "0.0.1"
2682 "optional": false
2687 "outputFields": {
2688 "entry": [
2690 "key": "TestActCaseSelected",
2691 "value": {
2692 "key": "TestActCaseSelected",
2693 "fieldSchemaKey": {
2694 "name": "TestCase",
2695 "version": "0.0.1"
2697 "optional": false
2701 "key": "TestActStateTime",
2702 "value": {
2703 "key": "TestActStateTime",
2704 "fieldSchemaKey": {
2705 "name": "TestTimestamp",
2706 "version": "0.0.1"
2708 "optional": false
2712 "key": "TestDecideCaseSelected",
2713 "value": {
2714 "key": "TestDecideCaseSelected",
2715 "fieldSchemaKey": {
2716 "name": "TestCase",
2717 "version": "0.0.1"
2719 "optional": false
2723 "key": "TestDecideStateTime",
2724 "value": {
2725 "key": "TestDecideStateTime",
2726 "fieldSchemaKey": {
2727 "name": "TestTimestamp",
2728 "version": "0.0.1"
2730 "optional": false
2734 "key": "TestEstablishCaseSelected",
2735 "value": {
2736 "key": "TestEstablishCaseSelected",
2737 "fieldSchemaKey": {
2738 "name": "TestCase",
2739 "version": "0.0.1"
2741 "optional": false
2745 "key": "TestEstablishStateTime",
2746 "value": {
2747 "key": "TestEstablishStateTime",
2748 "fieldSchemaKey": {
2749 "name": "TestTimestamp",
2750 "version": "0.0.1"
2752 "optional": false
2756 "key": "TestMatchCase",
2757 "value": {
2758 "key": "TestMatchCase",
2759 "fieldSchemaKey": {
2760 "name": "TestCase",
2761 "version": "0.0.1"
2763 "optional": false
2767 "key": "TestMatchCaseSelected",
2768 "value": {
2769 "key": "TestMatchCaseSelected",
2770 "fieldSchemaKey": {
2771 "name": "TestCase",
2772 "version": "0.0.1"
2774 "optional": false
2778 "key": "TestMatchStateTime",
2779 "value": {
2780 "key": "TestMatchStateTime",
2781 "fieldSchemaKey": {
2782 "name": "TestTimestamp",
2783 "version": "0.0.1"
2785 "optional": false
2789 "key": "TestSlogan",
2790 "value": {
2791 "key": "TestSlogan",
2792 "fieldSchemaKey": {
2793 "name": "TestSlogan",
2794 "version": "0.0.1"
2796 "optional": false
2800 "key": "TestTemperature",
2801 "value": {
2802 "key": "TestTemperature",
2803 "fieldSchemaKey": {
2804 "name": "TestTemperature",
2805 "version": "0.0.1"
2807 "optional": false
2811 "key": "TestTimestamp",
2812 "value": {
2813 "key": "TestTimestamp",
2814 "fieldSchemaKey": {
2815 "name": "TestTimestamp",
2816 "version": "0.0.1"
2818 "optional": false
2823 "taskParameters": {
2824 "entry": [
2826 "key": "Parameter0",
2827 "value": {
2828 "key": {
2829 "parentKeyName": "Task_Act1",
2830 "parentKeyVersion": "0.0.1",
2831 "parentLocalName": "NULL",
2832 "localName": "Parameter0"
2834 "defaultValue": "DefaultValue0"
2838 "key": "Parameter1",
2839 "value": {
2840 "key": {
2841 "parentKeyName": "Task_Act1",
2842 "parentKeyVersion": "0.0.1",
2843 "parentLocalName": "NULL",
2844 "localName": "Parameter1"
2846 "defaultValue": "DefaultValue1"
2851 "contextAlbumReference": [
2853 "name": "GlobalContextAlbum",
2854 "version": "0.0.1"
2857 "name": "Policy0ContextAlbum",
2858 "version": "0.0.1"
2861 "taskLogic": {
2862 "key": "_TaskLogic",
2863 "logicFlavour": "JAVASCRIPT",
2864 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
2869 "key": {
2870 "name": "Task_Act2",
2871 "version": "0.0.1"
2873 "value": {
2874 "key": {
2875 "name": "Task_Act2",
2876 "version": "0.0.1"
2878 "inputFields": {
2879 "entry": [
2881 "key": "TestDecideCaseSelected",
2882 "value": {
2883 "key": "TestDecideCaseSelected",
2884 "fieldSchemaKey": {
2885 "name": "TestCase",
2886 "version": "0.0.1"
2888 "optional": false
2892 "key": "TestDecideStateTime",
2893 "value": {
2894 "key": "TestDecideStateTime",
2895 "fieldSchemaKey": {
2896 "name": "TestTimestamp",
2897 "version": "0.0.1"
2899 "optional": false
2903 "key": "TestEstablishCaseSelected",
2904 "value": {
2905 "key": "TestEstablishCaseSelected",
2906 "fieldSchemaKey": {
2907 "name": "TestCase",
2908 "version": "0.0.1"
2910 "optional": false
2914 "key": "TestEstablishStateTime",
2915 "value": {
2916 "key": "TestEstablishStateTime",
2917 "fieldSchemaKey": {
2918 "name": "TestTimestamp",
2919 "version": "0.0.1"
2921 "optional": false
2925 "key": "TestMatchCase",
2926 "value": {
2927 "key": "TestMatchCase",
2928 "fieldSchemaKey": {
2929 "name": "TestCase",
2930 "version": "0.0.1"
2932 "optional": false
2936 "key": "TestMatchCaseSelected",
2937 "value": {
2938 "key": "TestMatchCaseSelected",
2939 "fieldSchemaKey": {
2940 "name": "TestCase",
2941 "version": "0.0.1"
2943 "optional": false
2947 "key": "TestMatchStateTime",
2948 "value": {
2949 "key": "TestMatchStateTime",
2950 "fieldSchemaKey": {
2951 "name": "TestTimestamp",
2952 "version": "0.0.1"
2954 "optional": false
2958 "key": "TestSlogan",
2959 "value": {
2960 "key": "TestSlogan",
2961 "fieldSchemaKey": {
2962 "name": "TestSlogan",
2963 "version": "0.0.1"
2965 "optional": false
2969 "key": "TestTemperature",
2970 "value": {
2971 "key": "TestTemperature",
2972 "fieldSchemaKey": {
2973 "name": "TestTemperature",
2974 "version": "0.0.1"
2976 "optional": false
2980 "key": "TestTimestamp",
2981 "value": {
2982 "key": "TestTimestamp",
2983 "fieldSchemaKey": {
2984 "name": "TestTimestamp",
2985 "version": "0.0.1"
2987 "optional": false
2992 "outputFields": {
2993 "entry": [
2995 "key": "TestActCaseSelected",
2996 "value": {
2997 "key": "TestActCaseSelected",
2998 "fieldSchemaKey": {
2999 "name": "TestCase",
3000 "version": "0.0.1"
3002 "optional": false
3006 "key": "TestActStateTime",
3007 "value": {
3008 "key": "TestActStateTime",
3009 "fieldSchemaKey": {
3010 "name": "TestTimestamp",
3011 "version": "0.0.1"
3013 "optional": false
3017 "key": "TestDecideCaseSelected",
3018 "value": {
3019 "key": "TestDecideCaseSelected",
3020 "fieldSchemaKey": {
3021 "name": "TestCase",
3022 "version": "0.0.1"
3024 "optional": false
3028 "key": "TestDecideStateTime",
3029 "value": {
3030 "key": "TestDecideStateTime",
3031 "fieldSchemaKey": {
3032 "name": "TestTimestamp",
3033 "version": "0.0.1"
3035 "optional": false
3039 "key": "TestEstablishCaseSelected",
3040 "value": {
3041 "key": "TestEstablishCaseSelected",
3042 "fieldSchemaKey": {
3043 "name": "TestCase",
3044 "version": "0.0.1"
3046 "optional": false
3050 "key": "TestEstablishStateTime",
3051 "value": {
3052 "key": "TestEstablishStateTime",
3053 "fieldSchemaKey": {
3054 "name": "TestTimestamp",
3055 "version": "0.0.1"
3057 "optional": false
3061 "key": "TestMatchCase",
3062 "value": {
3063 "key": "TestMatchCase",
3064 "fieldSchemaKey": {
3065 "name": "TestCase",
3066 "version": "0.0.1"
3068 "optional": false
3072 "key": "TestMatchCaseSelected",
3073 "value": {
3074 "key": "TestMatchCaseSelected",
3075 "fieldSchemaKey": {
3076 "name": "TestCase",
3077 "version": "0.0.1"
3079 "optional": false
3083 "key": "TestMatchStateTime",
3084 "value": {
3085 "key": "TestMatchStateTime",
3086 "fieldSchemaKey": {
3087 "name": "TestTimestamp",
3088 "version": "0.0.1"
3090 "optional": false
3094 "key": "TestSlogan",
3095 "value": {
3096 "key": "TestSlogan",
3097 "fieldSchemaKey": {
3098 "name": "TestSlogan",
3099 "version": "0.0.1"
3101 "optional": false
3105 "key": "TestTemperature",
3106 "value": {
3107 "key": "TestTemperature",
3108 "fieldSchemaKey": {
3109 "name": "TestTemperature",
3110 "version": "0.0.1"
3112 "optional": false
3116 "key": "TestTimestamp",
3117 "value": {
3118 "key": "TestTimestamp",
3119 "fieldSchemaKey": {
3120 "name": "TestTimestamp",
3121 "version": "0.0.1"
3123 "optional": false
3128 "taskParameters": {
3129 "entry": [
3131 "key": "Parameter0",
3132 "value": {
3133 "key": {
3134 "parentKeyName": "Task_Act2",
3135 "parentKeyVersion": "0.0.1",
3136 "parentLocalName": "NULL",
3137 "localName": "Parameter0"
3139 "defaultValue": "DefaultValue0"
3144 "contextAlbumReference": [
3146 "name": "GlobalContextAlbum",
3147 "version": "0.0.1"
3150 "name": "Policy1ContextAlbum",
3151 "version": "0.0.1"
3154 "taskLogic": {
3155 "key": "_TaskLogic",
3156 "logicFlavour": "JAVASCRIPT",
3157 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
3162 "key": {
3163 "name": "Task_Act3",
3164 "version": "0.0.1"
3166 "value": {
3167 "key": {
3168 "name": "Task_Act3",
3169 "version": "0.0.1"
3171 "inputFields": {
3172 "entry": [
3174 "key": "TestDecideCaseSelected",
3175 "value": {
3176 "key": "TestDecideCaseSelected",
3177 "fieldSchemaKey": {
3178 "name": "TestCase",
3179 "version": "0.0.1"
3181 "optional": false
3185 "key": "TestDecideStateTime",
3186 "value": {
3187 "key": "TestDecideStateTime",
3188 "fieldSchemaKey": {
3189 "name": "TestTimestamp",
3190 "version": "0.0.1"
3192 "optional": false
3196 "key": "TestEstablishCaseSelected",
3197 "value": {
3198 "key": "TestEstablishCaseSelected",
3199 "fieldSchemaKey": {
3200 "name": "TestCase",
3201 "version": "0.0.1"
3203 "optional": false
3207 "key": "TestEstablishStateTime",
3208 "value": {
3209 "key": "TestEstablishStateTime",
3210 "fieldSchemaKey": {
3211 "name": "TestTimestamp",
3212 "version": "0.0.1"
3214 "optional": false
3218 "key": "TestMatchCase",
3219 "value": {
3220 "key": "TestMatchCase",
3221 "fieldSchemaKey": {
3222 "name": "TestCase",
3223 "version": "0.0.1"
3225 "optional": false
3229 "key": "TestMatchCaseSelected",
3230 "value": {
3231 "key": "TestMatchCaseSelected",
3232 "fieldSchemaKey": {
3233 "name": "TestCase",
3234 "version": "0.0.1"
3236 "optional": false
3240 "key": "TestMatchStateTime",
3241 "value": {
3242 "key": "TestMatchStateTime",
3243 "fieldSchemaKey": {
3244 "name": "TestTimestamp",
3245 "version": "0.0.1"
3247 "optional": false
3251 "key": "TestSlogan",
3252 "value": {
3253 "key": "TestSlogan",
3254 "fieldSchemaKey": {
3255 "name": "TestSlogan",
3256 "version": "0.0.1"
3258 "optional": false
3262 "key": "TestTemperature",
3263 "value": {
3264 "key": "TestTemperature",
3265 "fieldSchemaKey": {
3266 "name": "TestTemperature",
3267 "version": "0.0.1"
3269 "optional": false
3273 "key": "TestTimestamp",
3274 "value": {
3275 "key": "TestTimestamp",
3276 "fieldSchemaKey": {
3277 "name": "TestTimestamp",
3278 "version": "0.0.1"
3280 "optional": false
3285 "outputFields": {
3286 "entry": [
3288 "key": "TestActCaseSelected",
3289 "value": {
3290 "key": "TestActCaseSelected",
3291 "fieldSchemaKey": {
3292 "name": "TestCase",
3293 "version": "0.0.1"
3295 "optional": false
3299 "key": "TestActStateTime",
3300 "value": {
3301 "key": "TestActStateTime",
3302 "fieldSchemaKey": {
3303 "name": "TestTimestamp",
3304 "version": "0.0.1"
3306 "optional": false
3310 "key": "TestDecideCaseSelected",
3311 "value": {
3312 "key": "TestDecideCaseSelected",
3313 "fieldSchemaKey": {
3314 "name": "TestCase",
3315 "version": "0.0.1"
3317 "optional": false
3321 "key": "TestDecideStateTime",
3322 "value": {
3323 "key": "TestDecideStateTime",
3324 "fieldSchemaKey": {
3325 "name": "TestTimestamp",
3326 "version": "0.0.1"
3328 "optional": false
3332 "key": "TestEstablishCaseSelected",
3333 "value": {
3334 "key": "TestEstablishCaseSelected",
3335 "fieldSchemaKey": {
3336 "name": "TestCase",
3337 "version": "0.0.1"
3339 "optional": false
3343 "key": "TestEstablishStateTime",
3344 "value": {
3345 "key": "TestEstablishStateTime",
3346 "fieldSchemaKey": {
3347 "name": "TestTimestamp",
3348 "version": "0.0.1"
3350 "optional": false
3354 "key": "TestMatchCase",
3355 "value": {
3356 "key": "TestMatchCase",
3357 "fieldSchemaKey": {
3358 "name": "TestCase",
3359 "version": "0.0.1"
3361 "optional": false
3365 "key": "TestMatchCaseSelected",
3366 "value": {
3367 "key": "TestMatchCaseSelected",
3368 "fieldSchemaKey": {
3369 "name": "TestCase",
3370 "version": "0.0.1"
3372 "optional": false
3376 "key": "TestMatchStateTime",
3377 "value": {
3378 "key": "TestMatchStateTime",
3379 "fieldSchemaKey": {
3380 "name": "TestTimestamp",
3381 "version": "0.0.1"
3383 "optional": false
3387 "key": "TestSlogan",
3388 "value": {
3389 "key": "TestSlogan",
3390 "fieldSchemaKey": {
3391 "name": "TestSlogan",
3392 "version": "0.0.1"
3394 "optional": false
3398 "key": "TestTemperature",
3399 "value": {
3400 "key": "TestTemperature",
3401 "fieldSchemaKey": {
3402 "name": "TestTemperature",
3403 "version": "0.0.1"
3405 "optional": false
3409 "key": "TestTimestamp",
3410 "value": {
3411 "key": "TestTimestamp",
3412 "fieldSchemaKey": {
3413 "name": "TestTimestamp",
3414 "version": "0.0.1"
3416 "optional": false
3421 "taskParameters": {
3422 "entry": [
3424 "key": "Parameter0",
3425 "value": {
3426 "key": {
3427 "parentKeyName": "Task_Act3",
3428 "parentKeyVersion": "0.0.1",
3429 "parentLocalName": "NULL",
3430 "localName": "Parameter0"
3432 "defaultValue": "DefaultValue0"
3437 "contextAlbumReference": [
3439 "name": "ExternalContextAlbum",
3440 "version": "0.0.1"
3443 "name": "GlobalContextAlbum",
3444 "version": "0.0.1"
3447 "taskLogic": {
3448 "key": "_TaskLogic",
3449 "logicFlavour": "JAVASCRIPT",
3450 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
3455 "key": {
3456 "name": "Task_Decide0",
3457 "version": "0.0.1"
3459 "value": {
3460 "key": {
3461 "name": "Task_Decide0",
3462 "version": "0.0.1"
3464 "inputFields": {
3465 "entry": [
3467 "key": "TestEstablishCaseSelected",
3468 "value": {
3469 "key": "TestEstablishCaseSelected",
3470 "fieldSchemaKey": {
3471 "name": "TestCase",
3472 "version": "0.0.1"
3474 "optional": false
3478 "key": "TestEstablishStateTime",
3479 "value": {
3480 "key": "TestEstablishStateTime",
3481 "fieldSchemaKey": {
3482 "name": "TestTimestamp",
3483 "version": "0.0.1"
3485 "optional": false
3489 "key": "TestMatchCase",
3490 "value": {
3491 "key": "TestMatchCase",
3492 "fieldSchemaKey": {
3493 "name": "TestCase",
3494 "version": "0.0.1"
3496 "optional": false
3500 "key": "TestMatchCaseSelected",
3501 "value": {
3502 "key": "TestMatchCaseSelected",
3503 "fieldSchemaKey": {
3504 "name": "TestCase",
3505 "version": "0.0.1"
3507 "optional": false
3511 "key": "TestMatchStateTime",
3512 "value": {
3513 "key": "TestMatchStateTime",
3514 "fieldSchemaKey": {
3515 "name": "TestTimestamp",
3516 "version": "0.0.1"
3518 "optional": false
3522 "key": "TestSlogan",
3523 "value": {
3524 "key": "TestSlogan",
3525 "fieldSchemaKey": {
3526 "name": "TestSlogan",
3527 "version": "0.0.1"
3529 "optional": false
3533 "key": "TestTemperature",
3534 "value": {
3535 "key": "TestTemperature",
3536 "fieldSchemaKey": {
3537 "name": "TestTemperature",
3538 "version": "0.0.1"
3540 "optional": false
3544 "key": "TestTimestamp",
3545 "value": {
3546 "key": "TestTimestamp",
3547 "fieldSchemaKey": {
3548 "name": "TestTimestamp",
3549 "version": "0.0.1"
3551 "optional": false
3556 "outputFields": {
3557 "entry": [
3559 "key": "TestDecideCaseSelected",
3560 "value": {
3561 "key": "TestDecideCaseSelected",
3562 "fieldSchemaKey": {
3563 "name": "TestCase",
3564 "version": "0.0.1"
3566 "optional": false
3570 "key": "TestDecideStateTime",
3571 "value": {
3572 "key": "TestDecideStateTime",
3573 "fieldSchemaKey": {
3574 "name": "TestTimestamp",
3575 "version": "0.0.1"
3577 "optional": false
3581 "key": "TestEstablishCaseSelected",
3582 "value": {
3583 "key": "TestEstablishCaseSelected",
3584 "fieldSchemaKey": {
3585 "name": "TestCase",
3586 "version": "0.0.1"
3588 "optional": false
3592 "key": "TestEstablishStateTime",
3593 "value": {
3594 "key": "TestEstablishStateTime",
3595 "fieldSchemaKey": {
3596 "name": "TestTimestamp",
3597 "version": "0.0.1"
3599 "optional": false
3603 "key": "TestMatchCase",
3604 "value": {
3605 "key": "TestMatchCase",
3606 "fieldSchemaKey": {
3607 "name": "TestCase",
3608 "version": "0.0.1"
3610 "optional": false
3614 "key": "TestMatchCaseSelected",
3615 "value": {
3616 "key": "TestMatchCaseSelected",
3617 "fieldSchemaKey": {
3618 "name": "TestCase",
3619 "version": "0.0.1"
3621 "optional": false
3625 "key": "TestMatchStateTime",
3626 "value": {
3627 "key": "TestMatchStateTime",
3628 "fieldSchemaKey": {
3629 "name": "TestTimestamp",
3630 "version": "0.0.1"
3632 "optional": false
3636 "key": "TestSlogan",
3637 "value": {
3638 "key": "TestSlogan",
3639 "fieldSchemaKey": {
3640 "name": "TestSlogan",
3641 "version": "0.0.1"
3643 "optional": false
3647 "key": "TestTemperature",
3648 "value": {
3649 "key": "TestTemperature",
3650 "fieldSchemaKey": {
3651 "name": "TestTemperature",
3652 "version": "0.0.1"
3654 "optional": false
3658 "key": "TestTimestamp",
3659 "value": {
3660 "key": "TestTimestamp",
3661 "fieldSchemaKey": {
3662 "name": "TestTimestamp",
3663 "version": "0.0.1"
3665 "optional": false
3670 "taskParameters": {
3671 "entry": [
3673 "key": "Parameter0",
3674 "value": {
3675 "key": {
3676 "parentKeyName": "Task_Decide0",
3677 "parentKeyVersion": "0.0.1",
3678 "parentLocalName": "NULL",
3679 "localName": "Parameter0"
3681 "defaultValue": "DefaultValue0"
3685 "key": "Parameter1",
3686 "value": {
3687 "key": {
3688 "parentKeyName": "Task_Decide0",
3689 "parentKeyVersion": "0.0.1",
3690 "parentLocalName": "NULL",
3691 "localName": "Parameter1"
3693 "defaultValue": "DefaultValue1"
3697 "key": "Parameter2",
3698 "value": {
3699 "key": {
3700 "parentKeyName": "Task_Decide0",
3701 "parentKeyVersion": "0.0.1",
3702 "parentLocalName": "NULL",
3703 "localName": "Parameter2"
3705 "defaultValue": "DefaultValue2"
3710 "contextAlbumReference": [
3712 "name": "ExternalContextAlbum",
3713 "version": "0.0.1"
3716 "name": "GlobalContextAlbum",
3717 "version": "0.0.1"
3720 "name": "Policy0ContextAlbum",
3721 "version": "0.0.1"
3724 "name": "Policy1ContextAlbum",
3725 "version": "0.0.1"
3728 "taskLogic": {
3729 "key": "_TaskLogic",
3730 "logicFlavour": "JAVASCRIPT",
3731 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
3736 "key": {
3737 "name": "Task_Decide1",
3738 "version": "0.0.1"
3740 "value": {
3741 "key": {
3742 "name": "Task_Decide1",
3743 "version": "0.0.1"
3745 "inputFields": {
3746 "entry": [
3748 "key": "TestEstablishCaseSelected",
3749 "value": {
3750 "key": "TestEstablishCaseSelected",
3751 "fieldSchemaKey": {
3752 "name": "TestCase",
3753 "version": "0.0.1"
3755 "optional": false
3759 "key": "TestEstablishStateTime",
3760 "value": {
3761 "key": "TestEstablishStateTime",
3762 "fieldSchemaKey": {
3763 "name": "TestTimestamp",
3764 "version": "0.0.1"
3766 "optional": false
3770 "key": "TestMatchCase",
3771 "value": {
3772 "key": "TestMatchCase",
3773 "fieldSchemaKey": {
3774 "name": "TestCase",
3775 "version": "0.0.1"
3777 "optional": false
3781 "key": "TestMatchCaseSelected",
3782 "value": {
3783 "key": "TestMatchCaseSelected",
3784 "fieldSchemaKey": {
3785 "name": "TestCase",
3786 "version": "0.0.1"
3788 "optional": false
3792 "key": "TestMatchStateTime",
3793 "value": {
3794 "key": "TestMatchStateTime",
3795 "fieldSchemaKey": {
3796 "name": "TestTimestamp",
3797 "version": "0.0.1"
3799 "optional": false
3803 "key": "TestSlogan",
3804 "value": {
3805 "key": "TestSlogan",
3806 "fieldSchemaKey": {
3807 "name": "TestSlogan",
3808 "version": "0.0.1"
3810 "optional": false
3814 "key": "TestTemperature",
3815 "value": {
3816 "key": "TestTemperature",
3817 "fieldSchemaKey": {
3818 "name": "TestTemperature",
3819 "version": "0.0.1"
3821 "optional": false
3825 "key": "TestTimestamp",
3826 "value": {
3827 "key": "TestTimestamp",
3828 "fieldSchemaKey": {
3829 "name": "TestTimestamp",
3830 "version": "0.0.1"
3832 "optional": false
3837 "outputFields": {
3838 "entry": [
3840 "key": "TestDecideCaseSelected",
3841 "value": {
3842 "key": "TestDecideCaseSelected",
3843 "fieldSchemaKey": {
3844 "name": "TestCase",
3845 "version": "0.0.1"
3847 "optional": false
3851 "key": "TestDecideStateTime",
3852 "value": {
3853 "key": "TestDecideStateTime",
3854 "fieldSchemaKey": {
3855 "name": "TestTimestamp",
3856 "version": "0.0.1"
3858 "optional": false
3862 "key": "TestEstablishCaseSelected",
3863 "value": {
3864 "key": "TestEstablishCaseSelected",
3865 "fieldSchemaKey": {
3866 "name": "TestCase",
3867 "version": "0.0.1"
3869 "optional": false
3873 "key": "TestEstablishStateTime",
3874 "value": {
3875 "key": "TestEstablishStateTime",
3876 "fieldSchemaKey": {
3877 "name": "TestTimestamp",
3878 "version": "0.0.1"
3880 "optional": false
3884 "key": "TestMatchCase",
3885 "value": {
3886 "key": "TestMatchCase",
3887 "fieldSchemaKey": {
3888 "name": "TestCase",
3889 "version": "0.0.1"
3891 "optional": false
3895 "key": "TestMatchCaseSelected",
3896 "value": {
3897 "key": "TestMatchCaseSelected",
3898 "fieldSchemaKey": {
3899 "name": "TestCase",
3900 "version": "0.0.1"
3902 "optional": false
3906 "key": "TestMatchStateTime",
3907 "value": {
3908 "key": "TestMatchStateTime",
3909 "fieldSchemaKey": {
3910 "name": "TestTimestamp",
3911 "version": "0.0.1"
3913 "optional": false
3917 "key": "TestSlogan",
3918 "value": {
3919 "key": "TestSlogan",
3920 "fieldSchemaKey": {
3921 "name": "TestSlogan",
3922 "version": "0.0.1"
3924 "optional": false
3928 "key": "TestTemperature",
3929 "value": {
3930 "key": "TestTemperature",
3931 "fieldSchemaKey": {
3932 "name": "TestTemperature",
3933 "version": "0.0.1"
3935 "optional": false
3939 "key": "TestTimestamp",
3940 "value": {
3941 "key": "TestTimestamp",
3942 "fieldSchemaKey": {
3943 "name": "TestTimestamp",
3944 "version": "0.0.1"
3946 "optional": false
3951 "taskParameters": {
3952 "entry": [
3954 "key": "Parameter0",
3955 "value": {
3956 "key": {
3957 "parentKeyName": "Task_Decide1",
3958 "parentKeyVersion": "0.0.1",
3959 "parentLocalName": "NULL",
3960 "localName": "Parameter0"
3962 "defaultValue": "DefaultValue0"
3966 "key": "Parameter1",
3967 "value": {
3968 "key": {
3969 "parentKeyName": "Task_Decide1",
3970 "parentKeyVersion": "0.0.1",
3971 "parentLocalName": "NULL",
3972 "localName": "Parameter1"
3974 "defaultValue": "DefaultValue1"
3979 "contextAlbumReference": [
3981 "name": "GlobalContextAlbum",
3982 "version": "0.0.1"
3985 "name": "Policy0ContextAlbum",
3986 "version": "0.0.1"
3989 "taskLogic": {
3990 "key": "_TaskLogic",
3991 "logicFlavour": "JAVASCRIPT",
3992 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
3997 "key": {
3998 "name": "Task_Decide2",
3999 "version": "0.0.1"
4001 "value": {
4002 "key": {
4003 "name": "Task_Decide2",
4004 "version": "0.0.1"
4006 "inputFields": {
4007 "entry": [
4009 "key": "TestEstablishCaseSelected",
4010 "value": {
4011 "key": "TestEstablishCaseSelected",
4012 "fieldSchemaKey": {
4013 "name": "TestCase",
4014 "version": "0.0.1"
4016 "optional": false
4020 "key": "TestEstablishStateTime",
4021 "value": {
4022 "key": "TestEstablishStateTime",
4023 "fieldSchemaKey": {
4024 "name": "TestTimestamp",
4025 "version": "0.0.1"
4027 "optional": false
4031 "key": "TestMatchCase",
4032 "value": {
4033 "key": "TestMatchCase",
4034 "fieldSchemaKey": {
4035 "name": "TestCase",
4036 "version": "0.0.1"
4038 "optional": false
4042 "key": "TestMatchCaseSelected",
4043 "value": {
4044 "key": "TestMatchCaseSelected",
4045 "fieldSchemaKey": {
4046 "name": "TestCase",
4047 "version": "0.0.1"
4049 "optional": false
4053 "key": "TestMatchStateTime",
4054 "value": {
4055 "key": "TestMatchStateTime",
4056 "fieldSchemaKey": {
4057 "name": "TestTimestamp",
4058 "version": "0.0.1"
4060 "optional": false
4064 "key": "TestSlogan",
4065 "value": {
4066 "key": "TestSlogan",
4067 "fieldSchemaKey": {
4068 "name": "TestSlogan",
4069 "version": "0.0.1"
4071 "optional": false
4075 "key": "TestTemperature",
4076 "value": {
4077 "key": "TestTemperature",
4078 "fieldSchemaKey": {
4079 "name": "TestTemperature",
4080 "version": "0.0.1"
4082 "optional": false
4086 "key": "TestTimestamp",
4087 "value": {
4088 "key": "TestTimestamp",
4089 "fieldSchemaKey": {
4090 "name": "TestTimestamp",
4091 "version": "0.0.1"
4093 "optional": false
4098 "outputFields": {
4099 "entry": [
4101 "key": "TestDecideCaseSelected",
4102 "value": {
4103 "key": "TestDecideCaseSelected",
4104 "fieldSchemaKey": {
4105 "name": "TestCase",
4106 "version": "0.0.1"
4108 "optional": false
4112 "key": "TestDecideStateTime",
4113 "value": {
4114 "key": "TestDecideStateTime",
4115 "fieldSchemaKey": {
4116 "name": "TestTimestamp",
4117 "version": "0.0.1"
4119 "optional": false
4123 "key": "TestEstablishCaseSelected",
4124 "value": {
4125 "key": "TestEstablishCaseSelected",
4126 "fieldSchemaKey": {
4127 "name": "TestCase",
4128 "version": "0.0.1"
4130 "optional": false
4134 "key": "TestEstablishStateTime",
4135 "value": {
4136 "key": "TestEstablishStateTime",
4137 "fieldSchemaKey": {
4138 "name": "TestTimestamp",
4139 "version": "0.0.1"
4141 "optional": false
4145 "key": "TestMatchCase",
4146 "value": {
4147 "key": "TestMatchCase",
4148 "fieldSchemaKey": {
4149 "name": "TestCase",
4150 "version": "0.0.1"
4152 "optional": false
4156 "key": "TestMatchCaseSelected",
4157 "value": {
4158 "key": "TestMatchCaseSelected",
4159 "fieldSchemaKey": {
4160 "name": "TestCase",
4161 "version": "0.0.1"
4163 "optional": false
4167 "key": "TestMatchStateTime",
4168 "value": {
4169 "key": "TestMatchStateTime",
4170 "fieldSchemaKey": {
4171 "name": "TestTimestamp",
4172 "version": "0.0.1"
4174 "optional": false
4178 "key": "TestSlogan",
4179 "value": {
4180 "key": "TestSlogan",
4181 "fieldSchemaKey": {
4182 "name": "TestSlogan",
4183 "version": "0.0.1"
4185 "optional": false
4189 "key": "TestTemperature",
4190 "value": {
4191 "key": "TestTemperature",
4192 "fieldSchemaKey": {
4193 "name": "TestTemperature",
4194 "version": "0.0.1"
4196 "optional": false
4200 "key": "TestTimestamp",
4201 "value": {
4202 "key": "TestTimestamp",
4203 "fieldSchemaKey": {
4204 "name": "TestTimestamp",
4205 "version": "0.0.1"
4207 "optional": false
4212 "taskParameters": {
4213 "entry": [
4215 "key": "Parameter0",
4216 "value": {
4217 "key": {
4218 "parentKeyName": "Task_Decide2",
4219 "parentKeyVersion": "0.0.1",
4220 "parentLocalName": "NULL",
4221 "localName": "Parameter0"
4223 "defaultValue": "DefaultValue0"
4228 "contextAlbumReference": [
4230 "name": "GlobalContextAlbum",
4231 "version": "0.0.1"
4234 "name": "Policy1ContextAlbum",
4235 "version": "0.0.1"
4238 "taskLogic": {
4239 "key": "_TaskLogic",
4240 "logicFlavour": "JAVASCRIPT",
4241 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
4246 "key": {
4247 "name": "Task_Decide3",
4248 "version": "0.0.1"
4250 "value": {
4251 "key": {
4252 "name": "Task_Decide3",
4253 "version": "0.0.1"
4255 "inputFields": {
4256 "entry": [
4258 "key": "TestEstablishCaseSelected",
4259 "value": {
4260 "key": "TestEstablishCaseSelected",
4261 "fieldSchemaKey": {
4262 "name": "TestCase",
4263 "version": "0.0.1"
4265 "optional": false
4269 "key": "TestEstablishStateTime",
4270 "value": {
4271 "key": "TestEstablishStateTime",
4272 "fieldSchemaKey": {
4273 "name": "TestTimestamp",
4274 "version": "0.0.1"
4276 "optional": false
4280 "key": "TestMatchCase",
4281 "value": {
4282 "key": "TestMatchCase",
4283 "fieldSchemaKey": {
4284 "name": "TestCase",
4285 "version": "0.0.1"
4287 "optional": false
4291 "key": "TestMatchCaseSelected",
4292 "value": {
4293 "key": "TestMatchCaseSelected",
4294 "fieldSchemaKey": {
4295 "name": "TestCase",
4296 "version": "0.0.1"
4298 "optional": false
4302 "key": "TestMatchStateTime",
4303 "value": {
4304 "key": "TestMatchStateTime",
4305 "fieldSchemaKey": {
4306 "name": "TestTimestamp",
4307 "version": "0.0.1"
4309 "optional": false
4313 "key": "TestSlogan",
4314 "value": {
4315 "key": "TestSlogan",
4316 "fieldSchemaKey": {
4317 "name": "TestSlogan",
4318 "version": "0.0.1"
4320 "optional": false
4324 "key": "TestTemperature",
4325 "value": {
4326 "key": "TestTemperature",
4327 "fieldSchemaKey": {
4328 "name": "TestTemperature",
4329 "version": "0.0.1"
4331 "optional": false
4335 "key": "TestTimestamp",
4336 "value": {
4337 "key": "TestTimestamp",
4338 "fieldSchemaKey": {
4339 "name": "TestTimestamp",
4340 "version": "0.0.1"
4342 "optional": false
4347 "outputFields": {
4348 "entry": [
4350 "key": "TestDecideCaseSelected",
4351 "value": {
4352 "key": "TestDecideCaseSelected",
4353 "fieldSchemaKey": {
4354 "name": "TestCase",
4355 "version": "0.0.1"
4357 "optional": false
4361 "key": "TestDecideStateTime",
4362 "value": {
4363 "key": "TestDecideStateTime",
4364 "fieldSchemaKey": {
4365 "name": "TestTimestamp",
4366 "version": "0.0.1"
4368 "optional": false
4372 "key": "TestEstablishCaseSelected",
4373 "value": {
4374 "key": "TestEstablishCaseSelected",
4375 "fieldSchemaKey": {
4376 "name": "TestCase",
4377 "version": "0.0.1"
4379 "optional": false
4383 "key": "TestEstablishStateTime",
4384 "value": {
4385 "key": "TestEstablishStateTime",
4386 "fieldSchemaKey": {
4387 "name": "TestTimestamp",
4388 "version": "0.0.1"
4390 "optional": false
4394 "key": "TestMatchCase",
4395 "value": {
4396 "key": "TestMatchCase",
4397 "fieldSchemaKey": {
4398 "name": "TestCase",
4399 "version": "0.0.1"
4401 "optional": false
4405 "key": "TestMatchCaseSelected",
4406 "value": {
4407 "key": "TestMatchCaseSelected",
4408 "fieldSchemaKey": {
4409 "name": "TestCase",
4410 "version": "0.0.1"
4412 "optional": false
4416 "key": "TestMatchStateTime",
4417 "value": {
4418 "key": "TestMatchStateTime",
4419 "fieldSchemaKey": {
4420 "name": "TestTimestamp",
4421 "version": "0.0.1"
4423 "optional": false
4427 "key": "TestSlogan",
4428 "value": {
4429 "key": "TestSlogan",
4430 "fieldSchemaKey": {
4431 "name": "TestSlogan",
4432 "version": "0.0.1"
4434 "optional": false
4438 "key": "TestTemperature",
4439 "value": {
4440 "key": "TestTemperature",
4441 "fieldSchemaKey": {
4442 "name": "TestTemperature",
4443 "version": "0.0.1"
4445 "optional": false
4449 "key": "TestTimestamp",
4450 "value": {
4451 "key": "TestTimestamp",
4452 "fieldSchemaKey": {
4453 "name": "TestTimestamp",
4454 "version": "0.0.1"
4456 "optional": false
4461 "taskParameters": {
4462 "entry": [
4464 "key": "Parameter0",
4465 "value": {
4466 "key": {
4467 "parentKeyName": "Task_Decide3",
4468 "parentKeyVersion": "0.0.1",
4469 "parentLocalName": "NULL",
4470 "localName": "Parameter0"
4472 "defaultValue": "DefaultValue0"
4477 "contextAlbumReference": [
4479 "name": "ExternalContextAlbum",
4480 "version": "0.0.1"
4483 "name": "GlobalContextAlbum",
4484 "version": "0.0.1"
4487 "taskLogic": {
4488 "key": "_TaskLogic",
4489 "logicFlavour": "JAVASCRIPT",
4490 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
4495 "key": {
4496 "name": "Task_Establish0",
4497 "version": "0.0.1"
4499 "value": {
4500 "key": {
4501 "name": "Task_Establish0",
4502 "version": "0.0.1"
4504 "inputFields": {
4505 "entry": [
4507 "key": "TestMatchCase",
4508 "value": {
4509 "key": "TestMatchCase",
4510 "fieldSchemaKey": {
4511 "name": "TestCase",
4512 "version": "0.0.1"
4514 "optional": false
4518 "key": "TestMatchCaseSelected",
4519 "value": {
4520 "key": "TestMatchCaseSelected",
4521 "fieldSchemaKey": {
4522 "name": "TestCase",
4523 "version": "0.0.1"
4525 "optional": false
4529 "key": "TestMatchStateTime",
4530 "value": {
4531 "key": "TestMatchStateTime",
4532 "fieldSchemaKey": {
4533 "name": "TestTimestamp",
4534 "version": "0.0.1"
4536 "optional": false
4540 "key": "TestSlogan",
4541 "value": {
4542 "key": "TestSlogan",
4543 "fieldSchemaKey": {
4544 "name": "TestSlogan",
4545 "version": "0.0.1"
4547 "optional": false
4551 "key": "TestTemperature",
4552 "value": {
4553 "key": "TestTemperature",
4554 "fieldSchemaKey": {
4555 "name": "TestTemperature",
4556 "version": "0.0.1"
4558 "optional": false
4562 "key": "TestTimestamp",
4563 "value": {
4564 "key": "TestTimestamp",
4565 "fieldSchemaKey": {
4566 "name": "TestTimestamp",
4567 "version": "0.0.1"
4569 "optional": false
4574 "outputFields": {
4575 "entry": [
4577 "key": "TestEstablishCaseSelected",
4578 "value": {
4579 "key": "TestEstablishCaseSelected",
4580 "fieldSchemaKey": {
4581 "name": "TestCase",
4582 "version": "0.0.1"
4584 "optional": false
4588 "key": "TestEstablishStateTime",
4589 "value": {
4590 "key": "TestEstablishStateTime",
4591 "fieldSchemaKey": {
4592 "name": "TestTimestamp",
4593 "version": "0.0.1"
4595 "optional": false
4599 "key": "TestMatchCase",
4600 "value": {
4601 "key": "TestMatchCase",
4602 "fieldSchemaKey": {
4603 "name": "TestCase",
4604 "version": "0.0.1"
4606 "optional": false
4610 "key": "TestMatchCaseSelected",
4611 "value": {
4612 "key": "TestMatchCaseSelected",
4613 "fieldSchemaKey": {
4614 "name": "TestCase",
4615 "version": "0.0.1"
4617 "optional": false
4621 "key": "TestMatchStateTime",
4622 "value": {
4623 "key": "TestMatchStateTime",
4624 "fieldSchemaKey": {
4625 "name": "TestTimestamp",
4626 "version": "0.0.1"
4628 "optional": false
4632 "key": "TestSlogan",
4633 "value": {
4634 "key": "TestSlogan",
4635 "fieldSchemaKey": {
4636 "name": "TestSlogan",
4637 "version": "0.0.1"
4639 "optional": false
4643 "key": "TestTemperature",
4644 "value": {
4645 "key": "TestTemperature",
4646 "fieldSchemaKey": {
4647 "name": "TestTemperature",
4648 "version": "0.0.1"
4650 "optional": false
4654 "key": "TestTimestamp",
4655 "value": {
4656 "key": "TestTimestamp",
4657 "fieldSchemaKey": {
4658 "name": "TestTimestamp",
4659 "version": "0.0.1"
4661 "optional": false
4666 "taskParameters": {
4667 "entry": [
4669 "key": "Parameter0",
4670 "value": {
4671 "key": {
4672 "parentKeyName": "Task_Establish0",
4673 "parentKeyVersion": "0.0.1",
4674 "parentLocalName": "NULL",
4675 "localName": "Parameter0"
4677 "defaultValue": "DefaultValue0"
4681 "key": "Parameter1",
4682 "value": {
4683 "key": {
4684 "parentKeyName": "Task_Establish0",
4685 "parentKeyVersion": "0.0.1",
4686 "parentLocalName": "NULL",
4687 "localName": "Parameter1"
4689 "defaultValue": "DefaultValue1"
4693 "key": "Parameter2",
4694 "value": {
4695 "key": {
4696 "parentKeyName": "Task_Establish0",
4697 "parentKeyVersion": "0.0.1",
4698 "parentLocalName": "NULL",
4699 "localName": "Parameter2"
4701 "defaultValue": "DefaultValue2"
4706 "contextAlbumReference": [
4708 "name": "ExternalContextAlbum",
4709 "version": "0.0.1"
4712 "name": "GlobalContextAlbum",
4713 "version": "0.0.1"
4716 "name": "Policy0ContextAlbum",
4717 "version": "0.0.1"
4720 "name": "Policy1ContextAlbum",
4721 "version": "0.0.1"
4724 "taskLogic": {
4725 "key": "_TaskLogic",
4726 "logicFlavour": "JAVASCRIPT",
4727 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
4732 "key": {
4733 "name": "Task_Establish1",
4734 "version": "0.0.1"
4736 "value": {
4737 "key": {
4738 "name": "Task_Establish1",
4739 "version": "0.0.1"
4741 "inputFields": {
4742 "entry": [
4744 "key": "TestMatchCase",
4745 "value": {
4746 "key": "TestMatchCase",
4747 "fieldSchemaKey": {
4748 "name": "TestCase",
4749 "version": "0.0.1"
4751 "optional": false
4755 "key": "TestMatchCaseSelected",
4756 "value": {
4757 "key": "TestMatchCaseSelected",
4758 "fieldSchemaKey": {
4759 "name": "TestCase",
4760 "version": "0.0.1"
4762 "optional": false
4766 "key": "TestMatchStateTime",
4767 "value": {
4768 "key": "TestMatchStateTime",
4769 "fieldSchemaKey": {
4770 "name": "TestTimestamp",
4771 "version": "0.0.1"
4773 "optional": false
4777 "key": "TestSlogan",
4778 "value": {
4779 "key": "TestSlogan",
4780 "fieldSchemaKey": {
4781 "name": "TestSlogan",
4782 "version": "0.0.1"
4784 "optional": false
4788 "key": "TestTemperature",
4789 "value": {
4790 "key": "TestTemperature",
4791 "fieldSchemaKey": {
4792 "name": "TestTemperature",
4793 "version": "0.0.1"
4795 "optional": false
4799 "key": "TestTimestamp",
4800 "value": {
4801 "key": "TestTimestamp",
4802 "fieldSchemaKey": {
4803 "name": "TestTimestamp",
4804 "version": "0.0.1"
4806 "optional": false
4811 "outputFields": {
4812 "entry": [
4814 "key": "TestEstablishCaseSelected",
4815 "value": {
4816 "key": "TestEstablishCaseSelected",
4817 "fieldSchemaKey": {
4818 "name": "TestCase",
4819 "version": "0.0.1"
4821 "optional": false
4825 "key": "TestEstablishStateTime",
4826 "value": {
4827 "key": "TestEstablishStateTime",
4828 "fieldSchemaKey": {
4829 "name": "TestTimestamp",
4830 "version": "0.0.1"
4832 "optional": false
4836 "key": "TestMatchCase",
4837 "value": {
4838 "key": "TestMatchCase",
4839 "fieldSchemaKey": {
4840 "name": "TestCase",
4841 "version": "0.0.1"
4843 "optional": false
4847 "key": "TestMatchCaseSelected",
4848 "value": {
4849 "key": "TestMatchCaseSelected",
4850 "fieldSchemaKey": {
4851 "name": "TestCase",
4852 "version": "0.0.1"
4854 "optional": false
4858 "key": "TestMatchStateTime",
4859 "value": {
4860 "key": "TestMatchStateTime",
4861 "fieldSchemaKey": {
4862 "name": "TestTimestamp",
4863 "version": "0.0.1"
4865 "optional": false
4869 "key": "TestSlogan",
4870 "value": {
4871 "key": "TestSlogan",
4872 "fieldSchemaKey": {
4873 "name": "TestSlogan",
4874 "version": "0.0.1"
4876 "optional": false
4880 "key": "TestTemperature",
4881 "value": {
4882 "key": "TestTemperature",
4883 "fieldSchemaKey": {
4884 "name": "TestTemperature",
4885 "version": "0.0.1"
4887 "optional": false
4891 "key": "TestTimestamp",
4892 "value": {
4893 "key": "TestTimestamp",
4894 "fieldSchemaKey": {
4895 "name": "TestTimestamp",
4896 "version": "0.0.1"
4898 "optional": false
4903 "taskParameters": {
4904 "entry": [
4906 "key": "Parameter0",
4907 "value": {
4908 "key": {
4909 "parentKeyName": "Task_Establish1",
4910 "parentKeyVersion": "0.0.1",
4911 "parentLocalName": "NULL",
4912 "localName": "Parameter0"
4914 "defaultValue": "DefaultValue0"
4918 "key": "Parameter1",
4919 "value": {
4920 "key": {
4921 "parentKeyName": "Task_Establish1",
4922 "parentKeyVersion": "0.0.1",
4923 "parentLocalName": "NULL",
4924 "localName": "Parameter1"
4926 "defaultValue": "DefaultValue1"
4931 "contextAlbumReference": [
4933 "name": "GlobalContextAlbum",
4934 "version": "0.0.1"
4937 "name": "Policy0ContextAlbum",
4938 "version": "0.0.1"
4941 "taskLogic": {
4942 "key": "_TaskLogic",
4943 "logicFlavour": "JAVASCRIPT",
4944 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
4949 "key": {
4950 "name": "Task_Establish2",
4951 "version": "0.0.1"
4953 "value": {
4954 "key": {
4955 "name": "Task_Establish2",
4956 "version": "0.0.1"
4958 "inputFields": {
4959 "entry": [
4961 "key": "TestMatchCase",
4962 "value": {
4963 "key": "TestMatchCase",
4964 "fieldSchemaKey": {
4965 "name": "TestCase",
4966 "version": "0.0.1"
4968 "optional": false
4972 "key": "TestMatchCaseSelected",
4973 "value": {
4974 "key": "TestMatchCaseSelected",
4975 "fieldSchemaKey": {
4976 "name": "TestCase",
4977 "version": "0.0.1"
4979 "optional": false
4983 "key": "TestMatchStateTime",
4984 "value": {
4985 "key": "TestMatchStateTime",
4986 "fieldSchemaKey": {
4987 "name": "TestTimestamp",
4988 "version": "0.0.1"
4990 "optional": false
4994 "key": "TestSlogan",
4995 "value": {
4996 "key": "TestSlogan",
4997 "fieldSchemaKey": {
4998 "name": "TestSlogan",
4999 "version": "0.0.1"
5001 "optional": false
5005 "key": "TestTemperature",
5006 "value": {
5007 "key": "TestTemperature",
5008 "fieldSchemaKey": {
5009 "name": "TestTemperature",
5010 "version": "0.0.1"
5012 "optional": false
5016 "key": "TestTimestamp",
5017 "value": {
5018 "key": "TestTimestamp",
5019 "fieldSchemaKey": {
5020 "name": "TestTimestamp",
5021 "version": "0.0.1"
5023 "optional": false
5028 "outputFields": {
5029 "entry": [
5031 "key": "TestEstablishCaseSelected",
5032 "value": {
5033 "key": "TestEstablishCaseSelected",
5034 "fieldSchemaKey": {
5035 "name": "TestCase",
5036 "version": "0.0.1"
5038 "optional": false
5042 "key": "TestEstablishStateTime",
5043 "value": {
5044 "key": "TestEstablishStateTime",
5045 "fieldSchemaKey": {
5046 "name": "TestTimestamp",
5047 "version": "0.0.1"
5049 "optional": false
5053 "key": "TestMatchCase",
5054 "value": {
5055 "key": "TestMatchCase",
5056 "fieldSchemaKey": {
5057 "name": "TestCase",
5058 "version": "0.0.1"
5060 "optional": false
5064 "key": "TestMatchCaseSelected",
5065 "value": {
5066 "key": "TestMatchCaseSelected",
5067 "fieldSchemaKey": {
5068 "name": "TestCase",
5069 "version": "0.0.1"
5071 "optional": false
5075 "key": "TestMatchStateTime",
5076 "value": {
5077 "key": "TestMatchStateTime",
5078 "fieldSchemaKey": {
5079 "name": "TestTimestamp",
5080 "version": "0.0.1"
5082 "optional": false
5086 "key": "TestSlogan",
5087 "value": {
5088 "key": "TestSlogan",
5089 "fieldSchemaKey": {
5090 "name": "TestSlogan",
5091 "version": "0.0.1"
5093 "optional": false
5097 "key": "TestTemperature",
5098 "value": {
5099 "key": "TestTemperature",
5100 "fieldSchemaKey": {
5101 "name": "TestTemperature",
5102 "version": "0.0.1"
5104 "optional": false
5108 "key": "TestTimestamp",
5109 "value": {
5110 "key": "TestTimestamp",
5111 "fieldSchemaKey": {
5112 "name": "TestTimestamp",
5113 "version": "0.0.1"
5115 "optional": false
5120 "taskParameters": {
5121 "entry": [
5123 "key": "Parameter0",
5124 "value": {
5125 "key": {
5126 "parentKeyName": "Task_Establish2",
5127 "parentKeyVersion": "0.0.1",
5128 "parentLocalName": "NULL",
5129 "localName": "Parameter0"
5131 "defaultValue": "DefaultValue0"
5136 "contextAlbumReference": [
5138 "name": "GlobalContextAlbum",
5139 "version": "0.0.1"
5142 "name": "Policy1ContextAlbum",
5143 "version": "0.0.1"
5146 "taskLogic": {
5147 "key": "_TaskLogic",
5148 "logicFlavour": "JAVASCRIPT",
5149 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
5154 "key": {
5155 "name": "Task_Establish3",
5156 "version": "0.0.1"
5158 "value": {
5159 "key": {
5160 "name": "Task_Establish3",
5161 "version": "0.0.1"
5163 "inputFields": {
5164 "entry": [
5166 "key": "TestMatchCase",
5167 "value": {
5168 "key": "TestMatchCase",
5169 "fieldSchemaKey": {
5170 "name": "TestCase",
5171 "version": "0.0.1"
5173 "optional": false
5177 "key": "TestMatchCaseSelected",
5178 "value": {
5179 "key": "TestMatchCaseSelected",
5180 "fieldSchemaKey": {
5181 "name": "TestCase",
5182 "version": "0.0.1"
5184 "optional": false
5188 "key": "TestMatchStateTime",
5189 "value": {
5190 "key": "TestMatchStateTime",
5191 "fieldSchemaKey": {
5192 "name": "TestTimestamp",
5193 "version": "0.0.1"
5195 "optional": false
5199 "key": "TestSlogan",
5200 "value": {
5201 "key": "TestSlogan",
5202 "fieldSchemaKey": {
5203 "name": "TestSlogan",
5204 "version": "0.0.1"
5206 "optional": false
5210 "key": "TestTemperature",
5211 "value": {
5212 "key": "TestTemperature",
5213 "fieldSchemaKey": {
5214 "name": "TestTemperature",
5215 "version": "0.0.1"
5217 "optional": false
5221 "key": "TestTimestamp",
5222 "value": {
5223 "key": "TestTimestamp",
5224 "fieldSchemaKey": {
5225 "name": "TestTimestamp",
5226 "version": "0.0.1"
5228 "optional": false
5233 "outputFields": {
5234 "entry": [
5236 "key": "TestEstablishCaseSelected",
5237 "value": {
5238 "key": "TestEstablishCaseSelected",
5239 "fieldSchemaKey": {
5240 "name": "TestCase",
5241 "version": "0.0.1"
5243 "optional": false
5247 "key": "TestEstablishStateTime",
5248 "value": {
5249 "key": "TestEstablishStateTime",
5250 "fieldSchemaKey": {
5251 "name": "TestTimestamp",
5252 "version": "0.0.1"
5254 "optional": false
5258 "key": "TestMatchCase",
5259 "value": {
5260 "key": "TestMatchCase",
5261 "fieldSchemaKey": {
5262 "name": "TestCase",
5263 "version": "0.0.1"
5265 "optional": false
5269 "key": "TestMatchCaseSelected",
5270 "value": {
5271 "key": "TestMatchCaseSelected",
5272 "fieldSchemaKey": {
5273 "name": "TestCase",
5274 "version": "0.0.1"
5276 "optional": false
5280 "key": "TestMatchStateTime",
5281 "value": {
5282 "key": "TestMatchStateTime",
5283 "fieldSchemaKey": {
5284 "name": "TestTimestamp",
5285 "version": "0.0.1"
5287 "optional": false
5291 "key": "TestSlogan",
5292 "value": {
5293 "key": "TestSlogan",
5294 "fieldSchemaKey": {
5295 "name": "TestSlogan",
5296 "version": "0.0.1"
5298 "optional": false
5302 "key": "TestTemperature",
5303 "value": {
5304 "key": "TestTemperature",
5305 "fieldSchemaKey": {
5306 "name": "TestTemperature",
5307 "version": "0.0.1"
5309 "optional": false
5313 "key": "TestTimestamp",
5314 "value": {
5315 "key": "TestTimestamp",
5316 "fieldSchemaKey": {
5317 "name": "TestTimestamp",
5318 "version": "0.0.1"
5320 "optional": false
5325 "taskParameters": {
5326 "entry": [
5328 "key": "Parameter0",
5329 "value": {
5330 "key": {
5331 "parentKeyName": "Task_Establish3",
5332 "parentKeyVersion": "0.0.1",
5333 "parentLocalName": "NULL",
5334 "localName": "Parameter0"
5336 "defaultValue": "DefaultValue0"
5341 "contextAlbumReference": [
5343 "name": "ExternalContextAlbum",
5344 "version": "0.0.1"
5347 "name": "GlobalContextAlbum",
5348 "version": "0.0.1"
5351 "taskLogic": {
5352 "key": "_TaskLogic",
5353 "logicFlavour": "JAVASCRIPT",
5354 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
5359 "key": {
5360 "name": "Task_Match0",
5361 "version": "0.0.1"
5363 "value": {
5364 "key": {
5365 "name": "Task_Match0",
5366 "version": "0.0.1"
5368 "inputFields": {
5369 "entry": [
5371 "key": "TestMatchCase",
5372 "value": {
5373 "key": "TestMatchCase",
5374 "fieldSchemaKey": {
5375 "name": "TestCase",
5376 "version": "0.0.1"
5378 "optional": false
5382 "key": "TestSlogan",
5383 "value": {
5384 "key": "TestSlogan",
5385 "fieldSchemaKey": {
5386 "name": "TestSlogan",
5387 "version": "0.0.1"
5389 "optional": false
5393 "key": "TestTemperature",
5394 "value": {
5395 "key": "TestTemperature",
5396 "fieldSchemaKey": {
5397 "name": "TestTemperature",
5398 "version": "0.0.1"
5400 "optional": false
5404 "key": "TestTimestamp",
5405 "value": {
5406 "key": "TestTimestamp",
5407 "fieldSchemaKey": {
5408 "name": "TestTimestamp",
5409 "version": "0.0.1"
5411 "optional": false
5416 "outputFields": {
5417 "entry": [
5419 "key": "TestMatchCase",
5420 "value": {
5421 "key": "TestMatchCase",
5422 "fieldSchemaKey": {
5423 "name": "TestCase",
5424 "version": "0.0.1"
5426 "optional": false
5430 "key": "TestMatchCaseSelected",
5431 "value": {
5432 "key": "TestMatchCaseSelected",
5433 "fieldSchemaKey": {
5434 "name": "TestCase",
5435 "version": "0.0.1"
5437 "optional": false
5441 "key": "TestMatchStateTime",
5442 "value": {
5443 "key": "TestMatchStateTime",
5444 "fieldSchemaKey": {
5445 "name": "TestTimestamp",
5446 "version": "0.0.1"
5448 "optional": false
5452 "key": "TestSlogan",
5453 "value": {
5454 "key": "TestSlogan",
5455 "fieldSchemaKey": {
5456 "name": "TestSlogan",
5457 "version": "0.0.1"
5459 "optional": false
5463 "key": "TestTemperature",
5464 "value": {
5465 "key": "TestTemperature",
5466 "fieldSchemaKey": {
5467 "name": "TestTemperature",
5468 "version": "0.0.1"
5470 "optional": false
5474 "key": "TestTimestamp",
5475 "value": {
5476 "key": "TestTimestamp",
5477 "fieldSchemaKey": {
5478 "name": "TestTimestamp",
5479 "version": "0.0.1"
5481 "optional": false
5486 "taskParameters": {
5487 "entry": [
5489 "key": "Parameter0",
5490 "value": {
5491 "key": {
5492 "parentKeyName": "Task_Match0",
5493 "parentKeyVersion": "0.0.1",
5494 "parentLocalName": "NULL",
5495 "localName": "Parameter0"
5497 "defaultValue": "DefaultValue0"
5501 "key": "Parameter1",
5502 "value": {
5503 "key": {
5504 "parentKeyName": "Task_Match0",
5505 "parentKeyVersion": "0.0.1",
5506 "parentLocalName": "NULL",
5507 "localName": "Parameter1"
5509 "defaultValue": "DefaultValue1"
5513 "key": "Parameter2",
5514 "value": {
5515 "key": {
5516 "parentKeyName": "Task_Match0",
5517 "parentKeyVersion": "0.0.1",
5518 "parentLocalName": "NULL",
5519 "localName": "Parameter2"
5521 "defaultValue": "DefaultValue2"
5526 "contextAlbumReference": [
5528 "name": "ExternalContextAlbum",
5529 "version": "0.0.1"
5532 "name": "GlobalContextAlbum",
5533 "version": "0.0.1"
5536 "name": "Policy0ContextAlbum",
5537 "version": "0.0.1"
5540 "name": "Policy1ContextAlbum",
5541 "version": "0.0.1"
5544 "taskLogic": {
5545 "key": "_TaskLogic",
5546 "logicFlavour": "JAVASCRIPT",
5547 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
5552 "key": {
5553 "name": "Task_Match1",
5554 "version": "0.0.1"
5556 "value": {
5557 "key": {
5558 "name": "Task_Match1",
5559 "version": "0.0.1"
5561 "inputFields": {
5562 "entry": [
5564 "key": "TestMatchCase",
5565 "value": {
5566 "key": "TestMatchCase",
5567 "fieldSchemaKey": {
5568 "name": "TestCase",
5569 "version": "0.0.1"
5571 "optional": false
5575 "key": "TestSlogan",
5576 "value": {
5577 "key": "TestSlogan",
5578 "fieldSchemaKey": {
5579 "name": "TestSlogan",
5580 "version": "0.0.1"
5582 "optional": false
5586 "key": "TestTemperature",
5587 "value": {
5588 "key": "TestTemperature",
5589 "fieldSchemaKey": {
5590 "name": "TestTemperature",
5591 "version": "0.0.1"
5593 "optional": false
5597 "key": "TestTimestamp",
5598 "value": {
5599 "key": "TestTimestamp",
5600 "fieldSchemaKey": {
5601 "name": "TestTimestamp",
5602 "version": "0.0.1"
5604 "optional": false
5609 "outputFields": {
5610 "entry": [
5612 "key": "TestMatchCase",
5613 "value": {
5614 "key": "TestMatchCase",
5615 "fieldSchemaKey": {
5616 "name": "TestCase",
5617 "version": "0.0.1"
5619 "optional": false
5623 "key": "TestMatchCaseSelected",
5624 "value": {
5625 "key": "TestMatchCaseSelected",
5626 "fieldSchemaKey": {
5627 "name": "TestCase",
5628 "version": "0.0.1"
5630 "optional": false
5634 "key": "TestMatchStateTime",
5635 "value": {
5636 "key": "TestMatchStateTime",
5637 "fieldSchemaKey": {
5638 "name": "TestTimestamp",
5639 "version": "0.0.1"
5641 "optional": false
5645 "key": "TestSlogan",
5646 "value": {
5647 "key": "TestSlogan",
5648 "fieldSchemaKey": {
5649 "name": "TestSlogan",
5650 "version": "0.0.1"
5652 "optional": false
5656 "key": "TestTemperature",
5657 "value": {
5658 "key": "TestTemperature",
5659 "fieldSchemaKey": {
5660 "name": "TestTemperature",
5661 "version": "0.0.1"
5663 "optional": false
5667 "key": "TestTimestamp",
5668 "value": {
5669 "key": "TestTimestamp",
5670 "fieldSchemaKey": {
5671 "name": "TestTimestamp",
5672 "version": "0.0.1"
5674 "optional": false
5679 "taskParameters": {
5680 "entry": [
5682 "key": "Parameter0",
5683 "value": {
5684 "key": {
5685 "parentKeyName": "Task_Match1",
5686 "parentKeyVersion": "0.0.1",
5687 "parentLocalName": "NULL",
5688 "localName": "Parameter0"
5690 "defaultValue": "DefaultValue0"
5694 "key": "Parameter1",
5695 "value": {
5696 "key": {
5697 "parentKeyName": "Task_Match1",
5698 "parentKeyVersion": "0.0.1",
5699 "parentLocalName": "NULL",
5700 "localName": "Parameter1"
5702 "defaultValue": "DefaultValue1"
5707 "contextAlbumReference": [
5709 "name": "GlobalContextAlbum",
5710 "version": "0.0.1"
5713 "name": "Policy0ContextAlbum",
5714 "version": "0.0.1"
5717 "taskLogic": {
5718 "key": "_TaskLogic",
5719 "logicFlavour": "JAVASCRIPT",
5720 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
5725 "key": {
5726 "name": "Task_Match2",
5727 "version": "0.0.1"
5729 "value": {
5730 "key": {
5731 "name": "Task_Match2",
5732 "version": "0.0.1"
5734 "inputFields": {
5735 "entry": [
5737 "key": "TestMatchCase",
5738 "value": {
5739 "key": "TestMatchCase",
5740 "fieldSchemaKey": {
5741 "name": "TestCase",
5742 "version": "0.0.1"
5744 "optional": false
5748 "key": "TestSlogan",
5749 "value": {
5750 "key": "TestSlogan",
5751 "fieldSchemaKey": {
5752 "name": "TestSlogan",
5753 "version": "0.0.1"
5755 "optional": false
5759 "key": "TestTemperature",
5760 "value": {
5761 "key": "TestTemperature",
5762 "fieldSchemaKey": {
5763 "name": "TestTemperature",
5764 "version": "0.0.1"
5766 "optional": false
5770 "key": "TestTimestamp",
5771 "value": {
5772 "key": "TestTimestamp",
5773 "fieldSchemaKey": {
5774 "name": "TestTimestamp",
5775 "version": "0.0.1"
5777 "optional": false
5782 "outputFields": {
5783 "entry": [
5785 "key": "TestMatchCase",
5786 "value": {
5787 "key": "TestMatchCase",
5788 "fieldSchemaKey": {
5789 "name": "TestCase",
5790 "version": "0.0.1"
5792 "optional": false
5796 "key": "TestMatchCaseSelected",
5797 "value": {
5798 "key": "TestMatchCaseSelected",
5799 "fieldSchemaKey": {
5800 "name": "TestCase",
5801 "version": "0.0.1"
5803 "optional": false
5807 "key": "TestMatchStateTime",
5808 "value": {
5809 "key": "TestMatchStateTime",
5810 "fieldSchemaKey": {
5811 "name": "TestTimestamp",
5812 "version": "0.0.1"
5814 "optional": false
5818 "key": "TestSlogan",
5819 "value": {
5820 "key": "TestSlogan",
5821 "fieldSchemaKey": {
5822 "name": "TestSlogan",
5823 "version": "0.0.1"
5825 "optional": false
5829 "key": "TestTemperature",
5830 "value": {
5831 "key": "TestTemperature",
5832 "fieldSchemaKey": {
5833 "name": "TestTemperature",
5834 "version": "0.0.1"
5836 "optional": false
5840 "key": "TestTimestamp",
5841 "value": {
5842 "key": "TestTimestamp",
5843 "fieldSchemaKey": {
5844 "name": "TestTimestamp",
5845 "version": "0.0.1"
5847 "optional": false
5852 "taskParameters": {
5853 "entry": [
5855 "key": "Parameter0",
5856 "value": {
5857 "key": {
5858 "parentKeyName": "Task_Match2",
5859 "parentKeyVersion": "0.0.1",
5860 "parentLocalName": "NULL",
5861 "localName": "Parameter0"
5863 "defaultValue": "DefaultValue0"
5868 "contextAlbumReference": [
5870 "name": "GlobalContextAlbum",
5871 "version": "0.0.1"
5874 "name": "Policy1ContextAlbum",
5875 "version": "0.0.1"
5878 "taskLogic": {
5879 "key": "_TaskLogic",
5880 "logicFlavour": "JAVASCRIPT",
5881 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
5886 "key": {
5887 "name": "Task_Match3",
5888 "version": "0.0.1"
5890 "value": {
5891 "key": {
5892 "name": "Task_Match3",
5893 "version": "0.0.1"
5895 "inputFields": {
5896 "entry": [
5898 "key": "TestMatchCase",
5899 "value": {
5900 "key": "TestMatchCase",
5901 "fieldSchemaKey": {
5902 "name": "TestCase",
5903 "version": "0.0.1"
5905 "optional": false
5909 "key": "TestSlogan",
5910 "value": {
5911 "key": "TestSlogan",
5912 "fieldSchemaKey": {
5913 "name": "TestSlogan",
5914 "version": "0.0.1"
5916 "optional": false
5920 "key": "TestTemperature",
5921 "value": {
5922 "key": "TestTemperature",
5923 "fieldSchemaKey": {
5924 "name": "TestTemperature",
5925 "version": "0.0.1"
5927 "optional": false
5931 "key": "TestTimestamp",
5932 "value": {
5933 "key": "TestTimestamp",
5934 "fieldSchemaKey": {
5935 "name": "TestTimestamp",
5936 "version": "0.0.1"
5938 "optional": false
5943 "outputFields": {
5944 "entry": [
5946 "key": "TestMatchCase",
5947 "value": {
5948 "key": "TestMatchCase",
5949 "fieldSchemaKey": {
5950 "name": "TestCase",
5951 "version": "0.0.1"
5953 "optional": false
5957 "key": "TestMatchCaseSelected",
5958 "value": {
5959 "key": "TestMatchCaseSelected",
5960 "fieldSchemaKey": {
5961 "name": "TestCase",
5962 "version": "0.0.1"
5964 "optional": false
5968 "key": "TestMatchStateTime",
5969 "value": {
5970 "key": "TestMatchStateTime",
5971 "fieldSchemaKey": {
5972 "name": "TestTimestamp",
5973 "version": "0.0.1"
5975 "optional": false
5979 "key": "TestSlogan",
5980 "value": {
5981 "key": "TestSlogan",
5982 "fieldSchemaKey": {
5983 "name": "TestSlogan",
5984 "version": "0.0.1"
5986 "optional": false
5990 "key": "TestTemperature",
5991 "value": {
5992 "key": "TestTemperature",
5993 "fieldSchemaKey": {
5994 "name": "TestTemperature",
5995 "version": "0.0.1"
5997 "optional": false
6001 "key": "TestTimestamp",
6002 "value": {
6003 "key": "TestTimestamp",
6004 "fieldSchemaKey": {
6005 "name": "TestTimestamp",
6006 "version": "0.0.1"
6008 "optional": false
6013 "taskParameters": {
6014 "entry": [
6016 "key": "Parameter0",
6017 "value": {
6018 "key": {
6019 "parentKeyName": "Task_Match3",
6020 "parentKeyVersion": "0.0.1",
6021 "parentLocalName": "NULL",
6022 "localName": "Parameter0"
6024 "defaultValue": "DefaultValue0"
6029 "contextAlbumReference": [
6031 "name": "ExternalContextAlbum",
6032 "version": "0.0.1"
6035 "name": "GlobalContextAlbum",
6036 "version": "0.0.1"
6039 "taskLogic": {
6040 "key": "_TaskLogic",
6041 "logicFlavour": "JAVASCRIPT",
6042 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
6049 "events": {
6050 "key": {
6051 "name": "Events",
6052 "version": "0.0.1"
6054 "eventMap": {
6055 "entry": [
6057 "key": {
6058 "name": "Event0000",
6059 "version": "0.0.1"
6061 "value": {
6062 "key": {
6063 "name": "Event0000",
6064 "version": "0.0.1"
6066 "nameSpace": "org.onap.policy.apex.sample.events",
6067 "source": "Outside",
6068 "target": "Match",
6069 "parameter": {
6070 "entry": [
6072 "key": "TestMatchCase",
6073 "value": {
6074 "key": "TestMatchCase",
6075 "fieldSchemaKey": {
6076 "name": "TestCase",
6077 "version": "0.0.1"
6079 "optional": false
6083 "key": "TestSlogan",
6084 "value": {
6085 "key": "TestSlogan",
6086 "fieldSchemaKey": {
6087 "name": "TestSlogan",
6088 "version": "0.0.1"
6090 "optional": false
6094 "key": "TestTemperature",
6095 "value": {
6096 "key": "TestTemperature",
6097 "fieldSchemaKey": {
6098 "name": "TestTemperature",
6099 "version": "0.0.1"
6101 "optional": false
6105 "key": "TestTimestamp",
6106 "value": {
6107 "key": "TestTimestamp",
6108 "fieldSchemaKey": {
6109 "name": "TestTimestamp",
6110 "version": "0.0.1"
6112 "optional": false
6120 "key": {
6121 "name": "Event0001",
6122 "version": "0.0.1"
6124 "value": {
6125 "key": {
6126 "name": "Event0001",
6127 "version": "0.0.1"
6129 "nameSpace": "org.onap.policy.apex.sample.events",
6130 "source": "Match",
6131 "target": "Establish",
6132 "parameter": {
6133 "entry": [
6135 "key": "TestMatchCase",
6136 "value": {
6137 "key": "TestMatchCase",
6138 "fieldSchemaKey": {
6139 "name": "TestCase",
6140 "version": "0.0.1"
6142 "optional": false
6146 "key": "TestMatchCaseSelected",
6147 "value": {
6148 "key": "TestMatchCaseSelected",
6149 "fieldSchemaKey": {
6150 "name": "TestCase",
6151 "version": "0.0.1"
6153 "optional": false
6157 "key": "TestMatchStateTime",
6158 "value": {
6159 "key": "TestMatchStateTime",
6160 "fieldSchemaKey": {
6161 "name": "TestTimestamp",
6162 "version": "0.0.1"
6164 "optional": false
6168 "key": "TestSlogan",
6169 "value": {
6170 "key": "TestSlogan",
6171 "fieldSchemaKey": {
6172 "name": "TestSlogan",
6173 "version": "0.0.1"
6175 "optional": false
6179 "key": "TestTemperature",
6180 "value": {
6181 "key": "TestTemperature",
6182 "fieldSchemaKey": {
6183 "name": "TestTemperature",
6184 "version": "0.0.1"
6186 "optional": false
6190 "key": "TestTimestamp",
6191 "value": {
6192 "key": "TestTimestamp",
6193 "fieldSchemaKey": {
6194 "name": "TestTimestamp",
6195 "version": "0.0.1"
6197 "optional": false
6205 "key": {
6206 "name": "Event0002",
6207 "version": "0.0.1"
6209 "value": {
6210 "key": {
6211 "name": "Event0002",
6212 "version": "0.0.1"
6214 "nameSpace": "org.onap.policy.apex.sample.events",
6215 "source": "Establish",
6216 "target": "Decide",
6217 "parameter": {
6218 "entry": [
6220 "key": "TestEstablishCaseSelected",
6221 "value": {
6222 "key": "TestEstablishCaseSelected",
6223 "fieldSchemaKey": {
6224 "name": "TestCase",
6225 "version": "0.0.1"
6227 "optional": false
6231 "key": "TestEstablishStateTime",
6232 "value": {
6233 "key": "TestEstablishStateTime",
6234 "fieldSchemaKey": {
6235 "name": "TestTimestamp",
6236 "version": "0.0.1"
6238 "optional": false
6242 "key": "TestMatchCase",
6243 "value": {
6244 "key": "TestMatchCase",
6245 "fieldSchemaKey": {
6246 "name": "TestCase",
6247 "version": "0.0.1"
6249 "optional": false
6253 "key": "TestMatchCaseSelected",
6254 "value": {
6255 "key": "TestMatchCaseSelected",
6256 "fieldSchemaKey": {
6257 "name": "TestCase",
6258 "version": "0.0.1"
6260 "optional": false
6264 "key": "TestMatchStateTime",
6265 "value": {
6266 "key": "TestMatchStateTime",
6267 "fieldSchemaKey": {
6268 "name": "TestTimestamp",
6269 "version": "0.0.1"
6271 "optional": false
6275 "key": "TestSlogan",
6276 "value": {
6277 "key": "TestSlogan",
6278 "fieldSchemaKey": {
6279 "name": "TestSlogan",
6280 "version": "0.0.1"
6282 "optional": false
6286 "key": "TestTemperature",
6287 "value": {
6288 "key": "TestTemperature",
6289 "fieldSchemaKey": {
6290 "name": "TestTemperature",
6291 "version": "0.0.1"
6293 "optional": false
6297 "key": "TestTimestamp",
6298 "value": {
6299 "key": "TestTimestamp",
6300 "fieldSchemaKey": {
6301 "name": "TestTimestamp",
6302 "version": "0.0.1"
6304 "optional": false
6312 "key": {
6313 "name": "Event0003",
6314 "version": "0.0.1"
6316 "value": {
6317 "key": {
6318 "name": "Event0003",
6319 "version": "0.0.1"
6321 "nameSpace": "org.onap.policy.apex.sample.events",
6322 "source": "Decide",
6323 "target": "Act",
6324 "parameter": {
6325 "entry": [
6327 "key": "TestDecideCaseSelected",
6328 "value": {
6329 "key": "TestDecideCaseSelected",
6330 "fieldSchemaKey": {
6331 "name": "TestCase",
6332 "version": "0.0.1"
6334 "optional": false
6338 "key": "TestDecideStateTime",
6339 "value": {
6340 "key": "TestDecideStateTime",
6341 "fieldSchemaKey": {
6342 "name": "TestTimestamp",
6343 "version": "0.0.1"
6345 "optional": false
6349 "key": "TestEstablishCaseSelected",
6350 "value": {
6351 "key": "TestEstablishCaseSelected",
6352 "fieldSchemaKey": {
6353 "name": "TestCase",
6354 "version": "0.0.1"
6356 "optional": false
6360 "key": "TestEstablishStateTime",
6361 "value": {
6362 "key": "TestEstablishStateTime",
6363 "fieldSchemaKey": {
6364 "name": "TestTimestamp",
6365 "version": "0.0.1"
6367 "optional": false
6371 "key": "TestMatchCase",
6372 "value": {
6373 "key": "TestMatchCase",
6374 "fieldSchemaKey": {
6375 "name": "TestCase",
6376 "version": "0.0.1"
6378 "optional": false
6382 "key": "TestMatchCaseSelected",
6383 "value": {
6384 "key": "TestMatchCaseSelected",
6385 "fieldSchemaKey": {
6386 "name": "TestCase",
6387 "version": "0.0.1"
6389 "optional": false
6393 "key": "TestMatchStateTime",
6394 "value": {
6395 "key": "TestMatchStateTime",
6396 "fieldSchemaKey": {
6397 "name": "TestTimestamp",
6398 "version": "0.0.1"
6400 "optional": false
6404 "key": "TestSlogan",
6405 "value": {
6406 "key": "TestSlogan",
6407 "fieldSchemaKey": {
6408 "name": "TestSlogan",
6409 "version": "0.0.1"
6411 "optional": false
6415 "key": "TestTemperature",
6416 "value": {
6417 "key": "TestTemperature",
6418 "fieldSchemaKey": {
6419 "name": "TestTemperature",
6420 "version": "0.0.1"
6422 "optional": false
6426 "key": "TestTimestamp",
6427 "value": {
6428 "key": "TestTimestamp",
6429 "fieldSchemaKey": {
6430 "name": "TestTimestamp",
6431 "version": "0.0.1"
6433 "optional": false
6441 "key": {
6442 "name": "Event0004",
6443 "version": "0.0.1"
6445 "value": {
6446 "key": {
6447 "name": "Event0004",
6448 "version": "0.0.1"
6450 "nameSpace": "org.onap.policy.apex.sample.events",
6451 "source": "Act",
6452 "target": "Outside",
6453 "parameter": {
6454 "entry": [
6456 "key": "TestActCaseSelected",
6457 "value": {
6458 "key": "TestActCaseSelected",
6459 "fieldSchemaKey": {
6460 "name": "TestCase",
6461 "version": "0.0.1"
6463 "optional": false
6467 "key": "TestActStateTime",
6468 "value": {
6469 "key": "TestActStateTime",
6470 "fieldSchemaKey": {
6471 "name": "TestTimestamp",
6472 "version": "0.0.1"
6474 "optional": false
6478 "key": "TestDecideCaseSelected",
6479 "value": {
6480 "key": "TestDecideCaseSelected",
6481 "fieldSchemaKey": {
6482 "name": "TestCase",
6483 "version": "0.0.1"
6485 "optional": false
6489 "key": "TestDecideStateTime",
6490 "value": {
6491 "key": "TestDecideStateTime",
6492 "fieldSchemaKey": {
6493 "name": "TestTimestamp",
6494 "version": "0.0.1"
6496 "optional": false
6500 "key": "TestEstablishCaseSelected",
6501 "value": {
6502 "key": "TestEstablishCaseSelected",
6503 "fieldSchemaKey": {
6504 "name": "TestCase",
6505 "version": "0.0.1"
6507 "optional": false
6511 "key": "TestEstablishStateTime",
6512 "value": {
6513 "key": "TestEstablishStateTime",
6514 "fieldSchemaKey": {
6515 "name": "TestTimestamp",
6516 "version": "0.0.1"
6518 "optional": false
6522 "key": "TestMatchCase",
6523 "value": {
6524 "key": "TestMatchCase",
6525 "fieldSchemaKey": {
6526 "name": "TestCase",
6527 "version": "0.0.1"
6529 "optional": false
6533 "key": "TestMatchCaseSelected",
6534 "value": {
6535 "key": "TestMatchCaseSelected",
6536 "fieldSchemaKey": {
6537 "name": "TestCase",
6538 "version": "0.0.1"
6540 "optional": false
6544 "key": "TestMatchStateTime",
6545 "value": {
6546 "key": "TestMatchStateTime",
6547 "fieldSchemaKey": {
6548 "name": "TestTimestamp",
6549 "version": "0.0.1"
6551 "optional": false
6555 "key": "TestSlogan",
6556 "value": {
6557 "key": "TestSlogan",
6558 "fieldSchemaKey": {
6559 "name": "TestSlogan",
6560 "version": "0.0.1"
6562 "optional": false
6566 "key": "TestTemperature",
6567 "value": {
6568 "key": "TestTemperature",
6569 "fieldSchemaKey": {
6570 "name": "TestTemperature",
6571 "version": "0.0.1"
6573 "optional": false
6577 "key": "TestTimestamp",
6578 "value": {
6579 "key": "TestTimestamp",
6580 "fieldSchemaKey": {
6581 "name": "TestTimestamp",
6582 "version": "0.0.1"
6584 "optional": false
6592 "key": {
6593 "name": "Event0100",
6594 "version": "0.0.1"
6596 "value": {
6597 "key": {
6598 "name": "Event0100",
6599 "version": "0.0.1"
6601 "nameSpace": "org.onap.policy.apex.sample.events",
6602 "source": "Outside",
6603 "target": "Match",
6604 "parameter": {
6605 "entry": [
6607 "key": "TestMatchCase",
6608 "value": {
6609 "key": "TestMatchCase",
6610 "fieldSchemaKey": {
6611 "name": "TestCase",
6612 "version": "0.0.1"
6614 "optional": false
6618 "key": "TestSlogan",
6619 "value": {
6620 "key": "TestSlogan",
6621 "fieldSchemaKey": {
6622 "name": "TestSlogan",
6623 "version": "0.0.1"
6625 "optional": false
6629 "key": "TestTemperature",
6630 "value": {
6631 "key": "TestTemperature",
6632 "fieldSchemaKey": {
6633 "name": "TestTemperature",
6634 "version": "0.0.1"
6636 "optional": false
6640 "key": "TestTimestamp",
6641 "value": {
6642 "key": "TestTimestamp",
6643 "fieldSchemaKey": {
6644 "name": "TestTimestamp",
6645 "version": "0.0.1"
6647 "optional": false
6655 "key": {
6656 "name": "Event0101",
6657 "version": "0.0.1"
6659 "value": {
6660 "key": {
6661 "name": "Event0101",
6662 "version": "0.0.1"
6664 "nameSpace": "org.onap.policy.apex.sample.events",
6665 "source": "Match",
6666 "target": "Establish",
6667 "parameter": {
6668 "entry": [
6670 "key": "TestMatchCase",
6671 "value": {
6672 "key": "TestMatchCase",
6673 "fieldSchemaKey": {
6674 "name": "TestCase",
6675 "version": "0.0.1"
6677 "optional": false
6681 "key": "TestMatchCaseSelected",
6682 "value": {
6683 "key": "TestMatchCaseSelected",
6684 "fieldSchemaKey": {
6685 "name": "TestCase",
6686 "version": "0.0.1"
6688 "optional": false
6692 "key": "TestMatchStateTime",
6693 "value": {
6694 "key": "TestMatchStateTime",
6695 "fieldSchemaKey": {
6696 "name": "TestTimestamp",
6697 "version": "0.0.1"
6699 "optional": false
6703 "key": "TestSlogan",
6704 "value": {
6705 "key": "TestSlogan",
6706 "fieldSchemaKey": {
6707 "name": "TestSlogan",
6708 "version": "0.0.1"
6710 "optional": false
6714 "key": "TestTemperature",
6715 "value": {
6716 "key": "TestTemperature",
6717 "fieldSchemaKey": {
6718 "name": "TestTemperature",
6719 "version": "0.0.1"
6721 "optional": false
6725 "key": "TestTimestamp",
6726 "value": {
6727 "key": "TestTimestamp",
6728 "fieldSchemaKey": {
6729 "name": "TestTimestamp",
6730 "version": "0.0.1"
6732 "optional": false
6740 "key": {
6741 "name": "Event0102",
6742 "version": "0.0.1"
6744 "value": {
6745 "key": {
6746 "name": "Event0102",
6747 "version": "0.0.1"
6749 "nameSpace": "org.onap.policy.apex.sample.events",
6750 "source": "Establish",
6751 "target": "Decide",
6752 "parameter": {
6753 "entry": [
6755 "key": "TestEstablishCaseSelected",
6756 "value": {
6757 "key": "TestEstablishCaseSelected",
6758 "fieldSchemaKey": {
6759 "name": "TestCase",
6760 "version": "0.0.1"
6762 "optional": false
6766 "key": "TestEstablishStateTime",
6767 "value": {
6768 "key": "TestEstablishStateTime",
6769 "fieldSchemaKey": {
6770 "name": "TestTimestamp",
6771 "version": "0.0.1"
6773 "optional": false
6777 "key": "TestMatchCase",
6778 "value": {
6779 "key": "TestMatchCase",
6780 "fieldSchemaKey": {
6781 "name": "TestCase",
6782 "version": "0.0.1"
6784 "optional": false
6788 "key": "TestMatchCaseSelected",
6789 "value": {
6790 "key": "TestMatchCaseSelected",
6791 "fieldSchemaKey": {
6792 "name": "TestCase",
6793 "version": "0.0.1"
6795 "optional": false
6799 "key": "TestMatchStateTime",
6800 "value": {
6801 "key": "TestMatchStateTime",
6802 "fieldSchemaKey": {
6803 "name": "TestTimestamp",
6804 "version": "0.0.1"
6806 "optional": false
6810 "key": "TestSlogan",
6811 "value": {
6812 "key": "TestSlogan",
6813 "fieldSchemaKey": {
6814 "name": "TestSlogan",
6815 "version": "0.0.1"
6817 "optional": false
6821 "key": "TestTemperature",
6822 "value": {
6823 "key": "TestTemperature",
6824 "fieldSchemaKey": {
6825 "name": "TestTemperature",
6826 "version": "0.0.1"
6828 "optional": false
6832 "key": "TestTimestamp",
6833 "value": {
6834 "key": "TestTimestamp",
6835 "fieldSchemaKey": {
6836 "name": "TestTimestamp",
6837 "version": "0.0.1"
6839 "optional": false
6847 "key": {
6848 "name": "Event0103",
6849 "version": "0.0.1"
6851 "value": {
6852 "key": {
6853 "name": "Event0103",
6854 "version": "0.0.1"
6856 "nameSpace": "org.onap.policy.apex.sample.events",
6857 "source": "Decide",
6858 "target": "Act",
6859 "parameter": {
6860 "entry": [
6862 "key": "TestDecideCaseSelected",
6863 "value": {
6864 "key": "TestDecideCaseSelected",
6865 "fieldSchemaKey": {
6866 "name": "TestCase",
6867 "version": "0.0.1"
6869 "optional": false
6873 "key": "TestDecideStateTime",
6874 "value": {
6875 "key": "TestDecideStateTime",
6876 "fieldSchemaKey": {
6877 "name": "TestTimestamp",
6878 "version": "0.0.1"
6880 "optional": false
6884 "key": "TestEstablishCaseSelected",
6885 "value": {
6886 "key": "TestEstablishCaseSelected",
6887 "fieldSchemaKey": {
6888 "name": "TestCase",
6889 "version": "0.0.1"
6891 "optional": false
6895 "key": "TestEstablishStateTime",
6896 "value": {
6897 "key": "TestEstablishStateTime",
6898 "fieldSchemaKey": {
6899 "name": "TestTimestamp",
6900 "version": "0.0.1"
6902 "optional": false
6906 "key": "TestMatchCase",
6907 "value": {
6908 "key": "TestMatchCase",
6909 "fieldSchemaKey": {
6910 "name": "TestCase",
6911 "version": "0.0.1"
6913 "optional": false
6917 "key": "TestMatchCaseSelected",
6918 "value": {
6919 "key": "TestMatchCaseSelected",
6920 "fieldSchemaKey": {
6921 "name": "TestCase",
6922 "version": "0.0.1"
6924 "optional": false
6928 "key": "TestMatchStateTime",
6929 "value": {
6930 "key": "TestMatchStateTime",
6931 "fieldSchemaKey": {
6932 "name": "TestTimestamp",
6933 "version": "0.0.1"
6935 "optional": false
6939 "key": "TestSlogan",
6940 "value": {
6941 "key": "TestSlogan",
6942 "fieldSchemaKey": {
6943 "name": "TestSlogan",
6944 "version": "0.0.1"
6946 "optional": false
6950 "key": "TestTemperature",
6951 "value": {
6952 "key": "TestTemperature",
6953 "fieldSchemaKey": {
6954 "name": "TestTemperature",
6955 "version": "0.0.1"
6957 "optional": false
6961 "key": "TestTimestamp",
6962 "value": {
6963 "key": "TestTimestamp",
6964 "fieldSchemaKey": {
6965 "name": "TestTimestamp",
6966 "version": "0.0.1"
6968 "optional": false
6976 "key": {
6977 "name": "Event0104",
6978 "version": "0.0.1"
6980 "value": {
6981 "key": {
6982 "name": "Event0104",
6983 "version": "0.0.1"
6985 "nameSpace": "org.onap.policy.apex.sample.events",
6986 "source": "Act",
6987 "target": "Outside",
6988 "parameter": {
6989 "entry": [
6991 "key": "TestActCaseSelected",
6992 "value": {
6993 "key": "TestActCaseSelected",
6994 "fieldSchemaKey": {
6995 "name": "TestCase",
6996 "version": "0.0.1"
6998 "optional": false
7002 "key": "TestActStateTime",
7003 "value": {
7004 "key": "TestActStateTime",
7005 "fieldSchemaKey": {
7006 "name": "TestTimestamp",
7007 "version": "0.0.1"
7009 "optional": false
7013 "key": "TestDecideCaseSelected",
7014 "value": {
7015 "key": "TestDecideCaseSelected",
7016 "fieldSchemaKey": {
7017 "name": "TestCase",
7018 "version": "0.0.1"
7020 "optional": false
7024 "key": "TestDecideStateTime",
7025 "value": {
7026 "key": "TestDecideStateTime",
7027 "fieldSchemaKey": {
7028 "name": "TestTimestamp",
7029 "version": "0.0.1"
7031 "optional": false
7035 "key": "TestEstablishCaseSelected",
7036 "value": {
7037 "key": "TestEstablishCaseSelected",
7038 "fieldSchemaKey": {
7039 "name": "TestCase",
7040 "version": "0.0.1"
7042 "optional": false
7046 "key": "TestEstablishStateTime",
7047 "value": {
7048 "key": "TestEstablishStateTime",
7049 "fieldSchemaKey": {
7050 "name": "TestTimestamp",
7051 "version": "0.0.1"
7053 "optional": false
7057 "key": "TestMatchCase",
7058 "value": {
7059 "key": "TestMatchCase",
7060 "fieldSchemaKey": {
7061 "name": "TestCase",
7062 "version": "0.0.1"
7064 "optional": false
7068 "key": "TestMatchCaseSelected",
7069 "value": {
7070 "key": "TestMatchCaseSelected",
7071 "fieldSchemaKey": {
7072 "name": "TestCase",
7073 "version": "0.0.1"
7075 "optional": false
7079 "key": "TestMatchStateTime",
7080 "value": {
7081 "key": "TestMatchStateTime",
7082 "fieldSchemaKey": {
7083 "name": "TestTimestamp",
7084 "version": "0.0.1"
7086 "optional": false
7090 "key": "TestSlogan",
7091 "value": {
7092 "key": "TestSlogan",
7093 "fieldSchemaKey": {
7094 "name": "TestSlogan",
7095 "version": "0.0.1"
7097 "optional": false
7101 "key": "TestTemperature",
7102 "value": {
7103 "key": "TestTemperature",
7104 "fieldSchemaKey": {
7105 "name": "TestTemperature",
7106 "version": "0.0.1"
7108 "optional": false
7112 "key": "TestTimestamp",
7113 "value": {
7114 "key": "TestTimestamp",
7115 "fieldSchemaKey": {
7116 "name": "TestTimestamp",
7117 "version": "0.0.1"
7119 "optional": false
7129 "albums": {
7130 "key": {
7131 "name": "Context",
7132 "version": "0.0.1"
7134 "albums": {
7135 "entry": [
7137 "key": {
7138 "name": "ExternalContextAlbum",
7139 "version": "0.0.1"
7141 "value": {
7142 "key": {
7143 "name": "ExternalContextAlbum",
7144 "version": "0.0.1"
7146 "scope": "EXTERNAL",
7147 "isWritable": false,
7148 "itemSchema": {
7149 "name": "TestExternalContextItem",
7150 "version": "0.0.1"
7155 "key": {
7156 "name": "GlobalContextAlbum",
7157 "version": "0.0.1"
7159 "value": {
7160 "key": {
7161 "name": "GlobalContextAlbum",
7162 "version": "0.0.1"
7164 "scope": "GLOBAL",
7165 "isWritable": true,
7166 "itemSchema": {
7167 "name": "TestGlobalContextItem",
7168 "version": "0.0.1"
7173 "key": {
7174 "name": "Policy0ContextAlbum",
7175 "version": "0.0.1"
7177 "value": {
7178 "key": {
7179 "name": "Policy0ContextAlbum",
7180 "version": "0.0.1"
7182 "scope": "APPLICATION",
7183 "isWritable": true,
7184 "itemSchema": {
7185 "name": "TestPolicyContextItem",
7186 "version": "0.0.1"
7191 "key": {
7192 "name": "Policy1ContextAlbum",
7193 "version": "0.0.1"
7195 "value": {
7196 "key": {
7197 "name": "Policy1ContextAlbum",
7198 "version": "0.0.1"
7200 "scope": "APPLICATION",
7201 "isWritable": true,
7202 "itemSchema": {
7203 "name": "TestPolicyContextItem",
7204 "version": "0.0.1"
7211 "schemas": {
7212 "key": {
7213 "name": "TestDatatypes",
7214 "version": "0.0.1"
7216 "schemas": {
7217 "entry": [
7219 "key": {
7220 "name": "TestCase",
7221 "version": "0.0.1"
7223 "value": {
7224 "key": {
7225 "name": "TestCase",
7226 "version": "0.0.1"
7228 "schemaFlavour": "Java",
7229 "schemaDefinition": "java.lang.Byte"
7233 "key": {
7234 "name": "TestContextItem000",
7235 "version": "0.0.1"
7237 "value": {
7238 "key": {
7239 "name": "TestContextItem000",
7240 "version": "0.0.1"
7242 "schemaFlavour": "Java",
7243 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
7247 "key": {
7248 "name": "TestContextItem001",
7249 "version": "0.0.1"
7251 "value": {
7252 "key": {
7253 "name": "TestContextItem001",
7254 "version": "0.0.1"
7256 "schemaFlavour": "Java",
7257 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
7261 "key": {
7262 "name": "TestContextItem002",
7263 "version": "0.0.1"
7265 "value": {
7266 "key": {
7267 "name": "TestContextItem002",
7268 "version": "0.0.1"
7270 "schemaFlavour": "Java",
7271 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
7275 "key": {
7276 "name": "TestContextItem003",
7277 "version": "0.0.1"
7279 "value": {
7280 "key": {
7281 "name": "TestContextItem003",
7282 "version": "0.0.1"
7284 "schemaFlavour": "Java",
7285 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
7289 "key": {
7290 "name": "TestContextItem004",
7291 "version": "0.0.1"
7293 "value": {
7294 "key": {
7295 "name": "TestContextItem004",
7296 "version": "0.0.1"
7298 "schemaFlavour": "Java",
7299 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
7303 "key": {
7304 "name": "TestContextItem005",
7305 "version": "0.0.1"
7307 "value": {
7308 "key": {
7309 "name": "TestContextItem005",
7310 "version": "0.0.1"
7312 "schemaFlavour": "Java",
7313 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
7317 "key": {
7318 "name": "TestContextItem006",
7319 "version": "0.0.1"
7321 "value": {
7322 "key": {
7323 "name": "TestContextItem006",
7324 "version": "0.0.1"
7326 "schemaFlavour": "Java",
7327 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
7331 "key": {
7332 "name": "TestContextItem007",
7333 "version": "0.0.1"
7335 "value": {
7336 "key": {
7337 "name": "TestContextItem007",
7338 "version": "0.0.1"
7340 "schemaFlavour": "Java",
7341 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
7345 "key": {
7346 "name": "TestContextItem008",
7347 "version": "0.0.1"
7349 "value": {
7350 "key": {
7351 "name": "TestContextItem008",
7352 "version": "0.0.1"
7354 "schemaFlavour": "Java",
7355 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
7359 "key": {
7360 "name": "TestContextItem009",
7361 "version": "0.0.1"
7363 "value": {
7364 "key": {
7365 "name": "TestContextItem009",
7366 "version": "0.0.1"
7368 "schemaFlavour": "Java",
7369 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
7373 "key": {
7374 "name": "TestContextItem00A",
7375 "version": "0.0.1"
7377 "value": {
7378 "key": {
7379 "name": "TestContextItem00A",
7380 "version": "0.0.1"
7382 "schemaFlavour": "Java",
7383 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
7387 "key": {
7388 "name": "TestContextItem00B",
7389 "version": "0.0.1"
7391 "value": {
7392 "key": {
7393 "name": "TestContextItem00B",
7394 "version": "0.0.1"
7396 "schemaFlavour": "Java",
7397 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
7401 "key": {
7402 "name": "TestContextItem00C",
7403 "version": "0.0.1"
7405 "value": {
7406 "key": {
7407 "name": "TestContextItem00C",
7408 "version": "0.0.1"
7410 "schemaFlavour": "Java",
7411 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
7415 "key": {
7416 "name": "TestExternalContextItem",
7417 "version": "0.0.1"
7419 "value": {
7420 "key": {
7421 "name": "TestExternalContextItem",
7422 "version": "0.0.1"
7424 "schemaFlavour": "Java",
7425 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
7429 "key": {
7430 "name": "TestGlobalContextItem",
7431 "version": "0.0.1"
7433 "value": {
7434 "key": {
7435 "name": "TestGlobalContextItem",
7436 "version": "0.0.1"
7438 "schemaFlavour": "Java",
7439 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
7443 "key": {
7444 "name": "TestPolicyContextItem",
7445 "version": "0.0.1"
7447 "value": {
7448 "key": {
7449 "name": "TestPolicyContextItem",
7450 "version": "0.0.1"
7452 "schemaFlavour": "Java",
7453 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
7457 "key": {
7458 "name": "TestSlogan",
7459 "version": "0.0.1"
7461 "value": {
7462 "key": {
7463 "name": "TestSlogan",
7464 "version": "0.0.1"
7466 "schemaFlavour": "Java",
7467 "schemaDefinition": "java.lang.String"
7471 "key": {
7472 "name": "TestTemperature",
7473 "version": "0.0.1"
7475 "value": {
7476 "key": {
7477 "name": "TestTemperature",
7478 "version": "0.0.1"
7480 "schemaFlavour": "Java",
7481 "schemaDefinition": "java.lang.Double"
7485 "key": {
7486 "name": "TestTimestamp",
7487 "version": "0.0.1"
7489 "value": {
7490 "key": {
7491 "name": "TestTimestamp",
7492 "version": "0.0.1"
7494 "schemaFlavour": "Java",
7495 "schemaDefinition": "java.lang.Long"
7503 "engineParameters": {
7504 "executorParameters": {
7505 "JAVASCRIPT": {
7506 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
7511 "eventInputParameters": {
7512 "FirstConsumer": {
7513 "carrierTechnologyParameters": {
7514 "carrierTechnology": "RESTSERVER",
7515 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
7516 "parameters": {
7517 "standalone": true,
7518 "host": "0.0.0.0",
7519 "port": 23324
7522 "eventProtocolParameters": {
7523 "eventProtocol": "JSON"
7525 "synchronousMode": true,
7526 "synchronousPeer": "FirstProducer",
7527 "synchronousTimeout": 2000
7530 "eventOutputParameters": {
7531 "FirstProducer": {
7532 "carrierTechnologyParameters": {
7533 "carrierTechnology": "RESTSERVER",
7534 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
7536 "eventProtocolParameters": {
7537 "eventProtocol": "JSON"
7539 "synchronousMode": true,
7540 "synchronousPeer": "FirstConsumer",
7541 "synchronousTimeout": 2000
7551 <stringProp name="Argument.metadata">=</stringProp>
7555 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
7556 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7557 <stringProp name="HTTPSampler.protocol">https</stringProp>
7558 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7559 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies</stringProp>
7560 <stringProp name="HTTPSampler.method">POST</stringProp>
7561 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7562 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7563 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7564 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7565 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7566 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7567 <stringProp name="HTTPSampler.response_timeout"></stringProp>
7570 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7571 <collectionProp name="Asserion.test_strings">
7572 <stringProp name="49586">200</stringProp>
7574 <stringProp name="Assertion.custom_message"></stringProp>
7575 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7576 <boolProp name="Assertion.assume_success">false</boolProp>
7577 <intProp name="Assertion.test_type">1</intProp>
7578 </ResponseAssertion>
7581 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy sampleDomain" enabled="true">
7582 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7583 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7584 <collectionProp name="Arguments.arguments">
7585 <elementProp name="" elementType="HTTPArgument">
7586 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7587 <stringProp name="Argument.value">{
7588 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
7589 "topology_template": {
7590 "policies": [
7592 "operational.apex.stabilityTestSampleDomain": {
7593 "type": "onap.policies.controlloop.operational.common.Apex",
7594 "type_version": "1.0.0",
7595 "version": "1.0.0",
7596 "metadata": {
7597 "policy-id": "operational.apex.stabilityTestSampleDomain",
7598 "policy-version": 1
7600 "properties": {
7601 "engineServiceParameters": {
7602 "name": "MyApexEngine",
7603 "version": "0.0.1",
7604 "id": 45,
7605 "instanceCount": 4,
7606 "deploymentPort": 12561,
7607 "policy_type_impl": {
7608 "apexPolicyModel": {
7609 "key": {
7610 "name": "SamplePolicyModelJAVASCRIPT",
7611 "version": "0.0.1"
7613 "keyInformation": {
7614 "key": {
7615 "name": "KeyInformation",
7616 "version": "0.0.1"
7618 "keyInfoMap": {
7619 "entry": [
7621 "key": {
7622 "name": "Context",
7623 "version": "0.0.1"
7625 "value": {
7626 "key": {
7627 "name": "Context",
7628 "version": "0.0.1"
7630 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
7631 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
7635 "key": {
7636 "name": "Event0000",
7637 "version": "0.0.1"
7639 "value": {
7640 "key": {
7641 "name": "Event0000",
7642 "version": "0.0.1"
7644 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
7645 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
7649 "key": {
7650 "name": "Event0001",
7651 "version": "0.0.1"
7653 "value": {
7654 "key": {
7655 "name": "Event0001",
7656 "version": "0.0.1"
7658 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
7659 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
7663 "key": {
7664 "name": "Event0002",
7665 "version": "0.0.1"
7667 "value": {
7668 "key": {
7669 "name": "Event0002",
7670 "version": "0.0.1"
7672 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
7673 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
7677 "key": {
7678 "name": "Event0003",
7679 "version": "0.0.1"
7681 "value": {
7682 "key": {
7683 "name": "Event0003",
7684 "version": "0.0.1"
7686 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
7687 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
7691 "key": {
7692 "name": "Event0004",
7693 "version": "0.0.1"
7695 "value": {
7696 "key": {
7697 "name": "Event0004",
7698 "version": "0.0.1"
7700 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
7701 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
7705 "key": {
7706 "name": "Event0100",
7707 "version": "0.0.1"
7709 "value": {
7710 "key": {
7711 "name": "Event0100",
7712 "version": "0.0.1"
7714 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
7715 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
7719 "key": {
7720 "name": "Event0101",
7721 "version": "0.0.1"
7723 "value": {
7724 "key": {
7725 "name": "Event0101",
7726 "version": "0.0.1"
7728 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
7729 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
7733 "key": {
7734 "name": "Event0102",
7735 "version": "0.0.1"
7737 "value": {
7738 "key": {
7739 "name": "Event0102",
7740 "version": "0.0.1"
7742 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
7743 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
7747 "key": {
7748 "name": "Event0103",
7749 "version": "0.0.1"
7751 "value": {
7752 "key": {
7753 "name": "Event0103",
7754 "version": "0.0.1"
7756 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
7757 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
7761 "key": {
7762 "name": "Event0104",
7763 "version": "0.0.1"
7765 "value": {
7766 "key": {
7767 "name": "Event0104",
7768 "version": "0.0.1"
7770 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
7771 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
7775 "key": {
7776 "name": "Events",
7777 "version": "0.0.1"
7779 "value": {
7780 "key": {
7781 "name": "Events",
7782 "version": "0.0.1"
7784 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
7785 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
7789 "key": {
7790 "name": "ExternalContextAlbum",
7791 "version": "0.0.1"
7793 "value": {
7794 "key": {
7795 "name": "ExternalContextAlbum",
7796 "version": "0.0.1"
7798 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
7799 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
7803 "key": {
7804 "name": "GlobalContextAlbum",
7805 "version": "0.0.1"
7807 "value": {
7808 "key": {
7809 "name": "GlobalContextAlbum",
7810 "version": "0.0.1"
7812 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
7813 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
7817 "key": {
7818 "name": "KeyInformation",
7819 "version": "0.0.1"
7821 "value": {
7822 "key": {
7823 "name": "KeyInformation",
7824 "version": "0.0.1"
7826 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
7827 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
7831 "key": {
7832 "name": "Policies",
7833 "version": "0.0.1"
7835 "value": {
7836 "key": {
7837 "name": "Policies",
7838 "version": "0.0.1"
7840 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
7841 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
7845 "key": {
7846 "name": "Policy0",
7847 "version": "0.0.1"
7849 "value": {
7850 "key": {
7851 "name": "Policy0",
7852 "version": "0.0.1"
7854 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
7855 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
7859 "key": {
7860 "name": "Policy0ContextAlbum",
7861 "version": "0.0.1"
7863 "value": {
7864 "key": {
7865 "name": "Policy0ContextAlbum",
7866 "version": "0.0.1"
7868 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
7869 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
7873 "key": {
7874 "name": "Policy1",
7875 "version": "0.0.1"
7877 "value": {
7878 "key": {
7879 "name": "Policy1",
7880 "version": "0.0.1"
7882 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
7883 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
7887 "key": {
7888 "name": "Policy1ContextAlbum",
7889 "version": "0.0.1"
7891 "value": {
7892 "key": {
7893 "name": "Policy1ContextAlbum",
7894 "version": "0.0.1"
7896 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
7897 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
7901 "key": {
7902 "name": "SamplePolicyModelJAVASCRIPT",
7903 "version": "0.0.1"
7905 "value": {
7906 "key": {
7907 "name": "SamplePolicyModelJAVASCRIPT",
7908 "version": "0.0.1"
7910 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
7911 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
7915 "key": {
7916 "name": "Task_Act0",
7917 "version": "0.0.1"
7919 "value": {
7920 "key": {
7921 "name": "Task_Act0",
7922 "version": "0.0.1"
7924 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
7925 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
7929 "key": {
7930 "name": "Task_Act1",
7931 "version": "0.0.1"
7933 "value": {
7934 "key": {
7935 "name": "Task_Act1",
7936 "version": "0.0.1"
7938 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
7939 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
7943 "key": {
7944 "name": "Task_Act2",
7945 "version": "0.0.1"
7947 "value": {
7948 "key": {
7949 "name": "Task_Act2",
7950 "version": "0.0.1"
7952 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
7953 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
7957 "key": {
7958 "name": "Task_Act3",
7959 "version": "0.0.1"
7961 "value": {
7962 "key": {
7963 "name": "Task_Act3",
7964 "version": "0.0.1"
7966 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
7967 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
7971 "key": {
7972 "name": "Task_Decide0",
7973 "version": "0.0.1"
7975 "value": {
7976 "key": {
7977 "name": "Task_Decide0",
7978 "version": "0.0.1"
7980 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
7981 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
7985 "key": {
7986 "name": "Task_Decide1",
7987 "version": "0.0.1"
7989 "value": {
7990 "key": {
7991 "name": "Task_Decide1",
7992 "version": "0.0.1"
7994 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
7995 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
7999 "key": {
8000 "name": "Task_Decide2",
8001 "version": "0.0.1"
8003 "value": {
8004 "key": {
8005 "name": "Task_Decide2",
8006 "version": "0.0.1"
8008 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
8009 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
8013 "key": {
8014 "name": "Task_Decide3",
8015 "version": "0.0.1"
8017 "value": {
8018 "key": {
8019 "name": "Task_Decide3",
8020 "version": "0.0.1"
8022 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
8023 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
8027 "key": {
8028 "name": "Task_Establish0",
8029 "version": "0.0.1"
8031 "value": {
8032 "key": {
8033 "name": "Task_Establish0",
8034 "version": "0.0.1"
8036 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
8037 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
8041 "key": {
8042 "name": "Task_Establish1",
8043 "version": "0.0.1"
8045 "value": {
8046 "key": {
8047 "name": "Task_Establish1",
8048 "version": "0.0.1"
8050 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
8051 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
8055 "key": {
8056 "name": "Task_Establish2",
8057 "version": "0.0.1"
8059 "value": {
8060 "key": {
8061 "name": "Task_Establish2",
8062 "version": "0.0.1"
8064 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
8065 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
8069 "key": {
8070 "name": "Task_Establish3",
8071 "version": "0.0.1"
8073 "value": {
8074 "key": {
8075 "name": "Task_Establish3",
8076 "version": "0.0.1"
8078 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
8079 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
8083 "key": {
8084 "name": "Task_Match0",
8085 "version": "0.0.1"
8087 "value": {
8088 "key": {
8089 "name": "Task_Match0",
8090 "version": "0.0.1"
8092 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
8093 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
8097 "key": {
8098 "name": "Task_Match1",
8099 "version": "0.0.1"
8101 "value": {
8102 "key": {
8103 "name": "Task_Match1",
8104 "version": "0.0.1"
8106 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
8107 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
8111 "key": {
8112 "name": "Task_Match2",
8113 "version": "0.0.1"
8115 "value": {
8116 "key": {
8117 "name": "Task_Match2",
8118 "version": "0.0.1"
8120 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
8121 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
8125 "key": {
8126 "name": "Task_Match3",
8127 "version": "0.0.1"
8129 "value": {
8130 "key": {
8131 "name": "Task_Match3",
8132 "version": "0.0.1"
8134 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
8135 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
8139 "key": {
8140 "name": "Tasks",
8141 "version": "0.0.1"
8143 "value": {
8144 "key": {
8145 "name": "Tasks",
8146 "version": "0.0.1"
8148 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
8149 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
8153 "key": {
8154 "name": "TestCase",
8155 "version": "0.0.1"
8157 "value": {
8158 "key": {
8159 "name": "TestCase",
8160 "version": "0.0.1"
8162 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
8163 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
8167 "key": {
8168 "name": "TestContextItem000",
8169 "version": "0.0.1"
8171 "value": {
8172 "key": {
8173 "name": "TestContextItem000",
8174 "version": "0.0.1"
8176 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
8177 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
8181 "key": {
8182 "name": "TestContextItem001",
8183 "version": "0.0.1"
8185 "value": {
8186 "key": {
8187 "name": "TestContextItem001",
8188 "version": "0.0.1"
8190 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
8191 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
8195 "key": {
8196 "name": "TestContextItem002",
8197 "version": "0.0.1"
8199 "value": {
8200 "key": {
8201 "name": "TestContextItem002",
8202 "version": "0.0.1"
8204 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
8205 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
8209 "key": {
8210 "name": "TestContextItem003",
8211 "version": "0.0.1"
8213 "value": {
8214 "key": {
8215 "name": "TestContextItem003",
8216 "version": "0.0.1"
8218 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
8219 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
8223 "key": {
8224 "name": "TestContextItem004",
8225 "version": "0.0.1"
8227 "value": {
8228 "key": {
8229 "name": "TestContextItem004",
8230 "version": "0.0.1"
8232 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
8233 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
8237 "key": {
8238 "name": "TestContextItem005",
8239 "version": "0.0.1"
8241 "value": {
8242 "key": {
8243 "name": "TestContextItem005",
8244 "version": "0.0.1"
8246 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
8247 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
8251 "key": {
8252 "name": "TestContextItem006",
8253 "version": "0.0.1"
8255 "value": {
8256 "key": {
8257 "name": "TestContextItem006",
8258 "version": "0.0.1"
8260 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
8261 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
8265 "key": {
8266 "name": "TestContextItem007",
8267 "version": "0.0.1"
8269 "value": {
8270 "key": {
8271 "name": "TestContextItem007",
8272 "version": "0.0.1"
8274 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
8275 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
8279 "key": {
8280 "name": "TestContextItem008",
8281 "version": "0.0.1"
8283 "value": {
8284 "key": {
8285 "name": "TestContextItem008",
8286 "version": "0.0.1"
8288 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
8289 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
8293 "key": {
8294 "name": "TestContextItem009",
8295 "version": "0.0.1"
8297 "value": {
8298 "key": {
8299 "name": "TestContextItem009",
8300 "version": "0.0.1"
8302 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
8303 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
8307 "key": {
8308 "name": "TestContextItem00A",
8309 "version": "0.0.1"
8311 "value": {
8312 "key": {
8313 "name": "TestContextItem00A",
8314 "version": "0.0.1"
8316 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
8317 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
8321 "key": {
8322 "name": "TestContextItem00B",
8323 "version": "0.0.1"
8325 "value": {
8326 "key": {
8327 "name": "TestContextItem00B",
8328 "version": "0.0.1"
8330 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
8331 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
8335 "key": {
8336 "name": "TestContextItem00C",
8337 "version": "0.0.1"
8339 "value": {
8340 "key": {
8341 "name": "TestContextItem00C",
8342 "version": "0.0.1"
8344 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
8345 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
8349 "key": {
8350 "name": "TestDatatypes",
8351 "version": "0.0.1"
8353 "value": {
8354 "key": {
8355 "name": "TestDatatypes",
8356 "version": "0.0.1"
8358 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
8359 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
8363 "key": {
8364 "name": "TestExternalContextItem",
8365 "version": "0.0.1"
8367 "value": {
8368 "key": {
8369 "name": "TestExternalContextItem",
8370 "version": "0.0.1"
8372 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
8373 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
8377 "key": {
8378 "name": "TestGlobalContextItem",
8379 "version": "0.0.1"
8381 "value": {
8382 "key": {
8383 "name": "TestGlobalContextItem",
8384 "version": "0.0.1"
8386 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
8387 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
8391 "key": {
8392 "name": "TestPolicyContextItem",
8393 "version": "0.0.1"
8395 "value": {
8396 "key": {
8397 "name": "TestPolicyContextItem",
8398 "version": "0.0.1"
8400 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
8401 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
8405 "key": {
8406 "name": "TestSlogan",
8407 "version": "0.0.1"
8409 "value": {
8410 "key": {
8411 "name": "TestSlogan",
8412 "version": "0.0.1"
8414 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
8415 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
8419 "key": {
8420 "name": "TestTemperature",
8421 "version": "0.0.1"
8423 "value": {
8424 "key": {
8425 "name": "TestTemperature",
8426 "version": "0.0.1"
8428 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
8429 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
8433 "key": {
8434 "name": "TestTimestamp",
8435 "version": "0.0.1"
8437 "value": {
8438 "key": {
8439 "name": "TestTimestamp",
8440 "version": "0.0.1"
8442 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
8443 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
8449 "policies": {
8450 "key": {
8451 "name": "Policies",
8452 "version": "0.0.1"
8454 "policyMap": {
8455 "entry": [
8457 "key": {
8458 "name": "Policy0",
8459 "version": "0.0.1"
8461 "value": {
8462 "policyKey": {
8463 "name": "Policy0",
8464 "version": "0.0.1"
8466 "template": "MEDA",
8467 "state": {
8468 "entry": [
8470 "key": "Act",
8471 "value": {
8472 "stateKey": {
8473 "parentKeyName": "Policy0",
8474 "parentKeyVersion": "0.0.1",
8475 "parentLocalName": "NULL",
8476 "localName": "Act"
8478 "trigger": {
8479 "name": "Event0003",
8480 "version": "0.0.1"
8482 "stateOutputs": {
8483 "entry": [
8485 "key": "Act_NULL",
8486 "value": {
8487 "key": {
8488 "parentKeyName": "Policy0",
8489 "parentKeyVersion": "0.0.1",
8490 "parentLocalName": "Act",
8491 "localName": "Act_NULL"
8493 "outgoingEvent": {
8494 "name": "Event0004",
8495 "version": "0.0.1"
8497 "nextState": {
8498 "parentKeyName": "NULL",
8499 "parentKeyVersion": "0.0.0",
8500 "parentLocalName": "NULL",
8501 "localName": "NULL"
8507 "contextAlbumReference": [
8509 "name": "GlobalContextAlbum",
8510 "version": "0.0.1"
8513 "taskSelectionLogic": {
8514 "key": "TaskSelectionLigic",
8515 "logicFlavour": "JAVASCRIPT",
8516 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
8518 "stateFinalizerLogicMap": {
8519 "entry": []
8521 "defaultTask": {
8522 "name": "Task_Act1",
8523 "version": "0.0.1"
8525 "taskReferences": {
8526 "entry": [
8528 "key": {
8529 "name": "Task_Act0",
8530 "version": "0.0.1"
8532 "value": {
8533 "key": {
8534 "parentKeyName": "Policy0",
8535 "parentKeyVersion": "0.0.1",
8536 "parentLocalName": "Act",
8537 "localName": "Task_Act0_DIRECT_Act_NULL"
8539 "outputType": "DIRECT",
8540 "output": {
8541 "parentKeyName": "Policy0",
8542 "parentKeyVersion": "0.0.1",
8543 "parentLocalName": "Act",
8544 "localName": "Act_NULL"
8549 "key": {
8550 "name": "Task_Act1",
8551 "version": "0.0.1"
8553 "value": {
8554 "key": {
8555 "parentKeyName": "Policy0",
8556 "parentKeyVersion": "0.0.1",
8557 "parentLocalName": "Act",
8558 "localName": "Task_Act1_DIRECT_Act_NULL"
8560 "outputType": "DIRECT",
8561 "output": {
8562 "parentKeyName": "Policy0",
8563 "parentKeyVersion": "0.0.1",
8564 "parentLocalName": "Act",
8565 "localName": "Act_NULL"
8570 "key": {
8571 "name": "Task_Act2",
8572 "version": "0.0.1"
8574 "value": {
8575 "key": {
8576 "parentKeyName": "Policy0",
8577 "parentKeyVersion": "0.0.1",
8578 "parentLocalName": "Act",
8579 "localName": "Task_Act2_DIRECT_Act_NULL"
8581 "outputType": "DIRECT",
8582 "output": {
8583 "parentKeyName": "Policy0",
8584 "parentKeyVersion": "0.0.1",
8585 "parentLocalName": "Act",
8586 "localName": "Act_NULL"
8591 "key": {
8592 "name": "Task_Act3",
8593 "version": "0.0.1"
8595 "value": {
8596 "key": {
8597 "parentKeyName": "Policy0",
8598 "parentKeyVersion": "0.0.1",
8599 "parentLocalName": "Act",
8600 "localName": "Task_Act3_DIRECT_Act_NULL"
8602 "outputType": "DIRECT",
8603 "output": {
8604 "parentKeyName": "Policy0",
8605 "parentKeyVersion": "0.0.1",
8606 "parentLocalName": "Act",
8607 "localName": "Act_NULL"
8616 "key": "Decide",
8617 "value": {
8618 "stateKey": {
8619 "parentKeyName": "Policy0",
8620 "parentKeyVersion": "0.0.1",
8621 "parentLocalName": "NULL",
8622 "localName": "Decide"
8624 "trigger": {
8625 "name": "Event0002",
8626 "version": "0.0.1"
8628 "stateOutputs": {
8629 "entry": [
8631 "key": "Decide_Act",
8632 "value": {
8633 "key": {
8634 "parentKeyName": "Policy0",
8635 "parentKeyVersion": "0.0.1",
8636 "parentLocalName": "Decide",
8637 "localName": "Decide_Act"
8639 "outgoingEvent": {
8640 "name": "Event0003",
8641 "version": "0.0.1"
8643 "nextState": {
8644 "parentKeyName": "Policy0",
8645 "parentKeyVersion": "0.0.1",
8646 "parentLocalName": "NULL",
8647 "localName": "Act"
8653 "contextAlbumReference": [
8655 "name": "ExternalContextAlbum",
8656 "version": "0.0.1"
8659 "name": "GlobalContextAlbum",
8660 "version": "0.0.1"
8663 "name": "Policy0ContextAlbum",
8664 "version": "0.0.1"
8667 "taskSelectionLogic": {
8668 "key": "TaskSelectionLigic",
8669 "logicFlavour": "JAVASCRIPT",
8670 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
8672 "stateFinalizerLogicMap": {
8673 "entry": []
8675 "defaultTask": {
8676 "name": "Task_Decide3",
8677 "version": "0.0.1"
8679 "taskReferences": {
8680 "entry": [
8682 "key": {
8683 "name": "Task_Decide0",
8684 "version": "0.0.1"
8686 "value": {
8687 "key": {
8688 "parentKeyName": "Policy0",
8689 "parentKeyVersion": "0.0.1",
8690 "parentLocalName": "Decide",
8691 "localName": "Task_Decide0_DIRECT_Decide_Act"
8693 "outputType": "DIRECT",
8694 "output": {
8695 "parentKeyName": "Policy0",
8696 "parentKeyVersion": "0.0.1",
8697 "parentLocalName": "Decide",
8698 "localName": "Decide_Act"
8703 "key": {
8704 "name": "Task_Decide1",
8705 "version": "0.0.1"
8707 "value": {
8708 "key": {
8709 "parentKeyName": "Policy0",
8710 "parentKeyVersion": "0.0.1",
8711 "parentLocalName": "Decide",
8712 "localName": "Task_Decide1_DIRECT_Decide_Act"
8714 "outputType": "DIRECT",
8715 "output": {
8716 "parentKeyName": "Policy0",
8717 "parentKeyVersion": "0.0.1",
8718 "parentLocalName": "Decide",
8719 "localName": "Decide_Act"
8724 "key": {
8725 "name": "Task_Decide2",
8726 "version": "0.0.1"
8728 "value": {
8729 "key": {
8730 "parentKeyName": "Policy0",
8731 "parentKeyVersion": "0.0.1",
8732 "parentLocalName": "Decide",
8733 "localName": "Task_Decide2_DIRECT_Decide_Act"
8735 "outputType": "DIRECT",
8736 "output": {
8737 "parentKeyName": "Policy0",
8738 "parentKeyVersion": "0.0.1",
8739 "parentLocalName": "Decide",
8740 "localName": "Decide_Act"
8745 "key": {
8746 "name": "Task_Decide3",
8747 "version": "0.0.1"
8749 "value": {
8750 "key": {
8751 "parentKeyName": "Policy0",
8752 "parentKeyVersion": "0.0.1",
8753 "parentLocalName": "Decide",
8754 "localName": "Task_Decide3_DIRECT_Decide_Act"
8756 "outputType": "DIRECT",
8757 "output": {
8758 "parentKeyName": "Policy0",
8759 "parentKeyVersion": "0.0.1",
8760 "parentLocalName": "Decide",
8761 "localName": "Decide_Act"
8770 "key": "Establish",
8771 "value": {
8772 "stateKey": {
8773 "parentKeyName": "Policy0",
8774 "parentKeyVersion": "0.0.1",
8775 "parentLocalName": "NULL",
8776 "localName": "Establish"
8778 "trigger": {
8779 "name": "Event0001",
8780 "version": "0.0.1"
8782 "stateOutputs": {
8783 "entry": [
8785 "key": "Establish_Decide",
8786 "value": {
8787 "key": {
8788 "parentKeyName": "Policy0",
8789 "parentKeyVersion": "0.0.1",
8790 "parentLocalName": "Establish",
8791 "localName": "Establish_Decide"
8793 "outgoingEvent": {
8794 "name": "Event0002",
8795 "version": "0.0.1"
8797 "nextState": {
8798 "parentKeyName": "Policy0",
8799 "parentKeyVersion": "0.0.1",
8800 "parentLocalName": "NULL",
8801 "localName": "Decide"
8807 "contextAlbumReference": [
8809 "name": "ExternalContextAlbum",
8810 "version": "0.0.1"
8813 "name": "GlobalContextAlbum",
8814 "version": "0.0.1"
8817 "name": "Policy1ContextAlbum",
8818 "version": "0.0.1"
8821 "taskSelectionLogic": {
8822 "key": "TaskSelectionLigic",
8823 "logicFlavour": "JAVASCRIPT",
8824 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
8826 "stateFinalizerLogicMap": {
8827 "entry": []
8829 "defaultTask": {
8830 "name": "Task_Establish2",
8831 "version": "0.0.1"
8833 "taskReferences": {
8834 "entry": [
8836 "key": {
8837 "name": "Task_Establish0",
8838 "version": "0.0.1"
8840 "value": {
8841 "key": {
8842 "parentKeyName": "Policy0",
8843 "parentKeyVersion": "0.0.1",
8844 "parentLocalName": "Establish",
8845 "localName": "Task_Establish0_DIRECT_Establish_Decide"
8847 "outputType": "DIRECT",
8848 "output": {
8849 "parentKeyName": "Policy0",
8850 "parentKeyVersion": "0.0.1",
8851 "parentLocalName": "Establish",
8852 "localName": "Establish_Decide"
8857 "key": {
8858 "name": "Task_Establish1",
8859 "version": "0.0.1"
8861 "value": {
8862 "key": {
8863 "parentKeyName": "Policy0",
8864 "parentKeyVersion": "0.0.1",
8865 "parentLocalName": "Establish",
8866 "localName": "Task_Establish1_DIRECT_Establish_Decide"
8868 "outputType": "DIRECT",
8869 "output": {
8870 "parentKeyName": "Policy0",
8871 "parentKeyVersion": "0.0.1",
8872 "parentLocalName": "Establish",
8873 "localName": "Establish_Decide"
8878 "key": {
8879 "name": "Task_Establish2",
8880 "version": "0.0.1"
8882 "value": {
8883 "key": {
8884 "parentKeyName": "Policy0",
8885 "parentKeyVersion": "0.0.1",
8886 "parentLocalName": "Establish",
8887 "localName": "Task_Establish2_DIRECT_Establish_Decide"
8889 "outputType": "DIRECT",
8890 "output": {
8891 "parentKeyName": "Policy0",
8892 "parentKeyVersion": "0.0.1",
8893 "parentLocalName": "Establish",
8894 "localName": "Establish_Decide"
8899 "key": {
8900 "name": "Task_Establish3",
8901 "version": "0.0.1"
8903 "value": {
8904 "key": {
8905 "parentKeyName": "Policy0",
8906 "parentKeyVersion": "0.0.1",
8907 "parentLocalName": "Establish",
8908 "localName": "Task_Establish3_DIRECT_Establish_Decide"
8910 "outputType": "DIRECT",
8911 "output": {
8912 "parentKeyName": "Policy0",
8913 "parentKeyVersion": "0.0.1",
8914 "parentLocalName": "Establish",
8915 "localName": "Establish_Decide"
8924 "key": "Match",
8925 "value": {
8926 "stateKey": {
8927 "parentKeyName": "Policy0",
8928 "parentKeyVersion": "0.0.1",
8929 "parentLocalName": "NULL",
8930 "localName": "Match"
8932 "trigger": {
8933 "name": "Event0000",
8934 "version": "0.0.1"
8936 "stateOutputs": {
8937 "entry": [
8939 "key": "Match_Establish",
8940 "value": {
8941 "key": {
8942 "parentKeyName": "Policy0",
8943 "parentKeyVersion": "0.0.1",
8944 "parentLocalName": "Match",
8945 "localName": "Match_Establish"
8947 "outgoingEvent": {
8948 "name": "Event0001",
8949 "version": "0.0.1"
8951 "nextState": {
8952 "parentKeyName": "Policy0",
8953 "parentKeyVersion": "0.0.1",
8954 "parentLocalName": "NULL",
8955 "localName": "Establish"
8961 "contextAlbumReference": [
8963 "name": "GlobalContextAlbum",
8964 "version": "0.0.1"
8967 "name": "Policy0ContextAlbum",
8968 "version": "0.0.1"
8971 "taskSelectionLogic": {
8972 "key": "TaskSelectionLigic",
8973 "logicFlavour": "JAVASCRIPT",
8974 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
8976 "stateFinalizerLogicMap": {
8977 "entry": []
8979 "defaultTask": {
8980 "name": "Task_Match0",
8981 "version": "0.0.1"
8983 "taskReferences": {
8984 "entry": [
8986 "key": {
8987 "name": "Task_Match0",
8988 "version": "0.0.1"
8990 "value": {
8991 "key": {
8992 "parentKeyName": "Policy0",
8993 "parentKeyVersion": "0.0.1",
8994 "parentLocalName": "Match",
8995 "localName": "Task_Match0_DIRECT_Match_Establish"
8997 "outputType": "DIRECT",
8998 "output": {
8999 "parentKeyName": "Policy0",
9000 "parentKeyVersion": "0.0.1",
9001 "parentLocalName": "Match",
9002 "localName": "Match_Establish"
9007 "key": {
9008 "name": "Task_Match1",
9009 "version": "0.0.1"
9011 "value": {
9012 "key": {
9013 "parentKeyName": "Policy0",
9014 "parentKeyVersion": "0.0.1",
9015 "parentLocalName": "Match",
9016 "localName": "Task_Match1_DIRECT_Match_Establish"
9018 "outputType": "DIRECT",
9019 "output": {
9020 "parentKeyName": "Policy0",
9021 "parentKeyVersion": "0.0.1",
9022 "parentLocalName": "Match",
9023 "localName": "Match_Establish"
9028 "key": {
9029 "name": "Task_Match2",
9030 "version": "0.0.1"
9032 "value": {
9033 "key": {
9034 "parentKeyName": "Policy0",
9035 "parentKeyVersion": "0.0.1",
9036 "parentLocalName": "Match",
9037 "localName": "Task_Match2_DIRECT_Match_Establish"
9039 "outputType": "DIRECT",
9040 "output": {
9041 "parentKeyName": "Policy0",
9042 "parentKeyVersion": "0.0.1",
9043 "parentLocalName": "Match",
9044 "localName": "Match_Establish"
9049 "key": {
9050 "name": "Task_Match3",
9051 "version": "0.0.1"
9053 "value": {
9054 "key": {
9055 "parentKeyName": "Policy0",
9056 "parentKeyVersion": "0.0.1",
9057 "parentLocalName": "Match",
9058 "localName": "Task_Match3_DIRECT_Match_Establish"
9060 "outputType": "DIRECT",
9061 "output": {
9062 "parentKeyName": "Policy0",
9063 "parentKeyVersion": "0.0.1",
9064 "parentLocalName": "Match",
9065 "localName": "Match_Establish"
9075 "firstState": "Match"
9079 "key": {
9080 "name": "Policy1",
9081 "version": "0.0.1"
9083 "value": {
9084 "policyKey": {
9085 "name": "Policy1",
9086 "version": "0.0.1"
9088 "template": "MEDA",
9089 "state": {
9090 "entry": [
9092 "key": "Act",
9093 "value": {
9094 "stateKey": {
9095 "parentKeyName": "Policy1",
9096 "parentKeyVersion": "0.0.1",
9097 "parentLocalName": "NULL",
9098 "localName": "Act"
9100 "trigger": {
9101 "name": "Event0103",
9102 "version": "0.0.1"
9104 "stateOutputs": {
9105 "entry": [
9107 "key": "Act_NULL",
9108 "value": {
9109 "key": {
9110 "parentKeyName": "Policy1",
9111 "parentKeyVersion": "0.0.1",
9112 "parentLocalName": "Act",
9113 "localName": "Act_NULL"
9115 "outgoingEvent": {
9116 "name": "Event0104",
9117 "version": "0.0.1"
9119 "nextState": {
9120 "parentKeyName": "NULL",
9121 "parentKeyVersion": "0.0.0",
9122 "parentLocalName": "NULL",
9123 "localName": "NULL"
9129 "contextAlbumReference": [
9131 "name": "GlobalContextAlbum",
9132 "version": "0.0.1"
9135 "taskSelectionLogic": {
9136 "key": "TaskSelectionLigic",
9137 "logicFlavour": "JAVASCRIPT",
9138 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
9140 "stateFinalizerLogicMap": {
9141 "entry": []
9143 "defaultTask": {
9144 "name": "Task_Act0",
9145 "version": "0.0.1"
9147 "taskReferences": {
9148 "entry": [
9150 "key": {
9151 "name": "Task_Act0",
9152 "version": "0.0.1"
9154 "value": {
9155 "key": {
9156 "parentKeyName": "Policy1",
9157 "parentKeyVersion": "0.0.1",
9158 "parentLocalName": "Act",
9159 "localName": "Task_Act0_DIRECT_Act_NULL"
9161 "outputType": "DIRECT",
9162 "output": {
9163 "parentKeyName": "Policy1",
9164 "parentKeyVersion": "0.0.1",
9165 "parentLocalName": "Act",
9166 "localName": "Act_NULL"
9171 "key": {
9172 "name": "Task_Act1",
9173 "version": "0.0.1"
9175 "value": {
9176 "key": {
9177 "parentKeyName": "Policy1",
9178 "parentKeyVersion": "0.0.1",
9179 "parentLocalName": "Act",
9180 "localName": "Task_Act1_DIRECT_Act_NULL"
9182 "outputType": "DIRECT",
9183 "output": {
9184 "parentKeyName": "Policy1",
9185 "parentKeyVersion": "0.0.1",
9186 "parentLocalName": "Act",
9187 "localName": "Act_NULL"
9192 "key": {
9193 "name": "Task_Act2",
9194 "version": "0.0.1"
9196 "value": {
9197 "key": {
9198 "parentKeyName": "Policy1",
9199 "parentKeyVersion": "0.0.1",
9200 "parentLocalName": "Act",
9201 "localName": "Task_Act2_DIRECT_Act_NULL"
9203 "outputType": "DIRECT",
9204 "output": {
9205 "parentKeyName": "Policy1",
9206 "parentKeyVersion": "0.0.1",
9207 "parentLocalName": "Act",
9208 "localName": "Act_NULL"
9213 "key": {
9214 "name": "Task_Act3",
9215 "version": "0.0.1"
9217 "value": {
9218 "key": {
9219 "parentKeyName": "Policy1",
9220 "parentKeyVersion": "0.0.1",
9221 "parentLocalName": "Act",
9222 "localName": "Task_Act3_DIRECT_Act_NULL"
9224 "outputType": "DIRECT",
9225 "output": {
9226 "parentKeyName": "Policy1",
9227 "parentKeyVersion": "0.0.1",
9228 "parentLocalName": "Act",
9229 "localName": "Act_NULL"
9238 "key": "Decide",
9239 "value": {
9240 "stateKey": {
9241 "parentKeyName": "Policy1",
9242 "parentKeyVersion": "0.0.1",
9243 "parentLocalName": "NULL",
9244 "localName": "Decide"
9246 "trigger": {
9247 "name": "Event0102",
9248 "version": "0.0.1"
9250 "stateOutputs": {
9251 "entry": [
9253 "key": "Decide_Act",
9254 "value": {
9255 "key": {
9256 "parentKeyName": "Policy1",
9257 "parentKeyVersion": "0.0.1",
9258 "parentLocalName": "Decide",
9259 "localName": "Decide_Act"
9261 "outgoingEvent": {
9262 "name": "Event0103",
9263 "version": "0.0.1"
9265 "nextState": {
9266 "parentKeyName": "Policy1",
9267 "parentKeyVersion": "0.0.1",
9268 "parentLocalName": "NULL",
9269 "localName": "Act"
9275 "contextAlbumReference": [
9277 "name": "ExternalContextAlbum",
9278 "version": "0.0.1"
9281 "name": "GlobalContextAlbum",
9282 "version": "0.0.1"
9285 "name": "Policy1ContextAlbum",
9286 "version": "0.0.1"
9289 "taskSelectionLogic": {
9290 "key": "TaskSelectionLigic",
9291 "logicFlavour": "JAVASCRIPT",
9292 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
9294 "stateFinalizerLogicMap": {
9295 "entry": []
9297 "defaultTask": {
9298 "name": "Task_Decide3",
9299 "version": "0.0.1"
9301 "taskReferences": {
9302 "entry": [
9304 "key": {
9305 "name": "Task_Decide0",
9306 "version": "0.0.1"
9308 "value": {
9309 "key": {
9310 "parentKeyName": "Policy1",
9311 "parentKeyVersion": "0.0.1",
9312 "parentLocalName": "Decide",
9313 "localName": "Task_Decide0_DIRECT_Decide_Act"
9315 "outputType": "DIRECT",
9316 "output": {
9317 "parentKeyName": "Policy1",
9318 "parentKeyVersion": "0.0.1",
9319 "parentLocalName": "Decide",
9320 "localName": "Decide_Act"
9325 "key": {
9326 "name": "Task_Decide1",
9327 "version": "0.0.1"
9329 "value": {
9330 "key": {
9331 "parentKeyName": "Policy1",
9332 "parentKeyVersion": "0.0.1",
9333 "parentLocalName": "Decide",
9334 "localName": "Task_Decide1_DIRECT_Decide_Act"
9336 "outputType": "DIRECT",
9337 "output": {
9338 "parentKeyName": "Policy1",
9339 "parentKeyVersion": "0.0.1",
9340 "parentLocalName": "Decide",
9341 "localName": "Decide_Act"
9346 "key": {
9347 "name": "Task_Decide2",
9348 "version": "0.0.1"
9350 "value": {
9351 "key": {
9352 "parentKeyName": "Policy1",
9353 "parentKeyVersion": "0.0.1",
9354 "parentLocalName": "Decide",
9355 "localName": "Task_Decide2_DIRECT_Decide_Act"
9357 "outputType": "DIRECT",
9358 "output": {
9359 "parentKeyName": "Policy1",
9360 "parentKeyVersion": "0.0.1",
9361 "parentLocalName": "Decide",
9362 "localName": "Decide_Act"
9367 "key": {
9368 "name": "Task_Decide3",
9369 "version": "0.0.1"
9371 "value": {
9372 "key": {
9373 "parentKeyName": "Policy1",
9374 "parentKeyVersion": "0.0.1",
9375 "parentLocalName": "Decide",
9376 "localName": "Task_Decide3_DIRECT_Decide_Act"
9378 "outputType": "DIRECT",
9379 "output": {
9380 "parentKeyName": "Policy1",
9381 "parentKeyVersion": "0.0.1",
9382 "parentLocalName": "Decide",
9383 "localName": "Decide_Act"
9392 "key": "Establish",
9393 "value": {
9394 "stateKey": {
9395 "parentKeyName": "Policy1",
9396 "parentKeyVersion": "0.0.1",
9397 "parentLocalName": "NULL",
9398 "localName": "Establish"
9400 "trigger": {
9401 "name": "Event0101",
9402 "version": "0.0.1"
9404 "stateOutputs": {
9405 "entry": [
9407 "key": "Establish_Decide",
9408 "value": {
9409 "key": {
9410 "parentKeyName": "Policy1",
9411 "parentKeyVersion": "0.0.1",
9412 "parentLocalName": "Establish",
9413 "localName": "Establish_Decide"
9415 "outgoingEvent": {
9416 "name": "Event0102",
9417 "version": "0.0.1"
9419 "nextState": {
9420 "parentKeyName": "Policy1",
9421 "parentKeyVersion": "0.0.1",
9422 "parentLocalName": "NULL",
9423 "localName": "Decide"
9429 "contextAlbumReference": [
9431 "name": "ExternalContextAlbum",
9432 "version": "0.0.1"
9435 "name": "GlobalContextAlbum",
9436 "version": "0.0.1"
9439 "name": "Policy1ContextAlbum",
9440 "version": "0.0.1"
9443 "taskSelectionLogic": {
9444 "key": "TaskSelectionLigic",
9445 "logicFlavour": "JAVASCRIPT",
9446 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
9448 "stateFinalizerLogicMap": {
9449 "entry": []
9451 "defaultTask": {
9452 "name": "Task_Establish1",
9453 "version": "0.0.1"
9455 "taskReferences": {
9456 "entry": [
9458 "key": {
9459 "name": "Task_Establish0",
9460 "version": "0.0.1"
9462 "value": {
9463 "key": {
9464 "parentKeyName": "Policy1",
9465 "parentKeyVersion": "0.0.1",
9466 "parentLocalName": "Establish",
9467 "localName": "Task_Establish0_DIRECT_Establish_Decide"
9469 "outputType": "DIRECT",
9470 "output": {
9471 "parentKeyName": "Policy1",
9472 "parentKeyVersion": "0.0.1",
9473 "parentLocalName": "Establish",
9474 "localName": "Establish_Decide"
9479 "key": {
9480 "name": "Task_Establish1",
9481 "version": "0.0.1"
9483 "value": {
9484 "key": {
9485 "parentKeyName": "Policy1",
9486 "parentKeyVersion": "0.0.1",
9487 "parentLocalName": "Establish",
9488 "localName": "Task_Establish1_DIRECT_Establish_Decide"
9490 "outputType": "DIRECT",
9491 "output": {
9492 "parentKeyName": "Policy1",
9493 "parentKeyVersion": "0.0.1",
9494 "parentLocalName": "Establish",
9495 "localName": "Establish_Decide"
9500 "key": {
9501 "name": "Task_Establish2",
9502 "version": "0.0.1"
9504 "value": {
9505 "key": {
9506 "parentKeyName": "Policy1",
9507 "parentKeyVersion": "0.0.1",
9508 "parentLocalName": "Establish",
9509 "localName": "Task_Establish2_DIRECT_Establish_Decide"
9511 "outputType": "DIRECT",
9512 "output": {
9513 "parentKeyName": "Policy1",
9514 "parentKeyVersion": "0.0.1",
9515 "parentLocalName": "Establish",
9516 "localName": "Establish_Decide"
9521 "key": {
9522 "name": "Task_Establish3",
9523 "version": "0.0.1"
9525 "value": {
9526 "key": {
9527 "parentKeyName": "Policy1",
9528 "parentKeyVersion": "0.0.1",
9529 "parentLocalName": "Establish",
9530 "localName": "Task_Establish3_DIRECT_Establish_Decide"
9532 "outputType": "DIRECT",
9533 "output": {
9534 "parentKeyName": "Policy1",
9535 "parentKeyVersion": "0.0.1",
9536 "parentLocalName": "Establish",
9537 "localName": "Establish_Decide"
9546 "key": "Match",
9547 "value": {
9548 "stateKey": {
9549 "parentKeyName": "Policy1",
9550 "parentKeyVersion": "0.0.1",
9551 "parentLocalName": "NULL",
9552 "localName": "Match"
9554 "trigger": {
9555 "name": "Event0100",
9556 "version": "0.0.1"
9558 "stateOutputs": {
9559 "entry": [
9561 "key": "Match_Establish",
9562 "value": {
9563 "key": {
9564 "parentKeyName": "Policy1",
9565 "parentKeyVersion": "0.0.1",
9566 "parentLocalName": "Match",
9567 "localName": "Match_Establish"
9569 "outgoingEvent": {
9570 "name": "Event0101",
9571 "version": "0.0.1"
9573 "nextState": {
9574 "parentKeyName": "Policy1",
9575 "parentKeyVersion": "0.0.1",
9576 "parentLocalName": "NULL",
9577 "localName": "Establish"
9583 "contextAlbumReference": [
9585 "name": "ExternalContextAlbum",
9586 "version": "0.0.1"
9589 "name": "GlobalContextAlbum",
9590 "version": "0.0.1"
9593 "name": "Policy1ContextAlbum",
9594 "version": "0.0.1"
9597 "taskSelectionLogic": {
9598 "key": "TaskSelectionLigic",
9599 "logicFlavour": "JAVASCRIPT",
9600 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
9602 "stateFinalizerLogicMap": {
9603 "entry": []
9605 "defaultTask": {
9606 "name": "Task_Match3",
9607 "version": "0.0.1"
9609 "taskReferences": {
9610 "entry": [
9612 "key": {
9613 "name": "Task_Match0",
9614 "version": "0.0.1"
9616 "value": {
9617 "key": {
9618 "parentKeyName": "Policy1",
9619 "parentKeyVersion": "0.0.1",
9620 "parentLocalName": "Match",
9621 "localName": "Task_Match0_DIRECT_Match_Establish"
9623 "outputType": "DIRECT",
9624 "output": {
9625 "parentKeyName": "Policy1",
9626 "parentKeyVersion": "0.0.1",
9627 "parentLocalName": "Match",
9628 "localName": "Match_Establish"
9633 "key": {
9634 "name": "Task_Match1",
9635 "version": "0.0.1"
9637 "value": {
9638 "key": {
9639 "parentKeyName": "Policy1",
9640 "parentKeyVersion": "0.0.1",
9641 "parentLocalName": "Match",
9642 "localName": "Task_Match1_DIRECT_Match_Establish"
9644 "outputType": "DIRECT",
9645 "output": {
9646 "parentKeyName": "Policy1",
9647 "parentKeyVersion": "0.0.1",
9648 "parentLocalName": "Match",
9649 "localName": "Match_Establish"
9654 "key": {
9655 "name": "Task_Match2",
9656 "version": "0.0.1"
9658 "value": {
9659 "key": {
9660 "parentKeyName": "Policy1",
9661 "parentKeyVersion": "0.0.1",
9662 "parentLocalName": "Match",
9663 "localName": "Task_Match2_DIRECT_Match_Establish"
9665 "outputType": "DIRECT",
9666 "output": {
9667 "parentKeyName": "Policy1",
9668 "parentKeyVersion": "0.0.1",
9669 "parentLocalName": "Match",
9670 "localName": "Match_Establish"
9675 "key": {
9676 "name": "Task_Match3",
9677 "version": "0.0.1"
9679 "value": {
9680 "key": {
9681 "parentKeyName": "Policy1",
9682 "parentKeyVersion": "0.0.1",
9683 "parentLocalName": "Match",
9684 "localName": "Task_Match3_DIRECT_Match_Establish"
9686 "outputType": "DIRECT",
9687 "output": {
9688 "parentKeyName": "Policy1",
9689 "parentKeyVersion": "0.0.1",
9690 "parentLocalName": "Match",
9691 "localName": "Match_Establish"
9701 "firstState": "Match"
9707 "tasks": {
9708 "key": {
9709 "name": "Tasks",
9710 "version": "0.0.1"
9712 "taskMap": {
9713 "entry": [
9715 "key": {
9716 "name": "Task_Act0",
9717 "version": "0.0.1"
9719 "value": {
9720 "key": {
9721 "name": "Task_Act0",
9722 "version": "0.0.1"
9724 "inputFields": {
9725 "entry": [
9727 "key": "TestDecideCaseSelected",
9728 "value": {
9729 "key": "TestDecideCaseSelected",
9730 "fieldSchemaKey": {
9731 "name": "TestCase",
9732 "version": "0.0.1"
9734 "optional": false
9738 "key": "TestDecideStateTime",
9739 "value": {
9740 "key": "TestDecideStateTime",
9741 "fieldSchemaKey": {
9742 "name": "TestTimestamp",
9743 "version": "0.0.1"
9745 "optional": false
9749 "key": "TestEstablishCaseSelected",
9750 "value": {
9751 "key": "TestEstablishCaseSelected",
9752 "fieldSchemaKey": {
9753 "name": "TestCase",
9754 "version": "0.0.1"
9756 "optional": false
9760 "key": "TestEstablishStateTime",
9761 "value": {
9762 "key": "TestEstablishStateTime",
9763 "fieldSchemaKey": {
9764 "name": "TestTimestamp",
9765 "version": "0.0.1"
9767 "optional": false
9771 "key": "TestMatchCase",
9772 "value": {
9773 "key": "TestMatchCase",
9774 "fieldSchemaKey": {
9775 "name": "TestCase",
9776 "version": "0.0.1"
9778 "optional": false
9782 "key": "TestMatchCaseSelected",
9783 "value": {
9784 "key": "TestMatchCaseSelected",
9785 "fieldSchemaKey": {
9786 "name": "TestCase",
9787 "version": "0.0.1"
9789 "optional": false
9793 "key": "TestMatchStateTime",
9794 "value": {
9795 "key": "TestMatchStateTime",
9796 "fieldSchemaKey": {
9797 "name": "TestTimestamp",
9798 "version": "0.0.1"
9800 "optional": false
9804 "key": "TestSlogan",
9805 "value": {
9806 "key": "TestSlogan",
9807 "fieldSchemaKey": {
9808 "name": "TestSlogan",
9809 "version": "0.0.1"
9811 "optional": false
9815 "key": "TestTemperature",
9816 "value": {
9817 "key": "TestTemperature",
9818 "fieldSchemaKey": {
9819 "name": "TestTemperature",
9820 "version": "0.0.1"
9822 "optional": false
9826 "key": "TestTimestamp",
9827 "value": {
9828 "key": "TestTimestamp",
9829 "fieldSchemaKey": {
9830 "name": "TestTimestamp",
9831 "version": "0.0.1"
9833 "optional": false
9838 "outputFields": {
9839 "entry": [
9841 "key": "TestActCaseSelected",
9842 "value": {
9843 "key": "TestActCaseSelected",
9844 "fieldSchemaKey": {
9845 "name": "TestCase",
9846 "version": "0.0.1"
9848 "optional": false
9852 "key": "TestActStateTime",
9853 "value": {
9854 "key": "TestActStateTime",
9855 "fieldSchemaKey": {
9856 "name": "TestTimestamp",
9857 "version": "0.0.1"
9859 "optional": false
9863 "key": "TestDecideCaseSelected",
9864 "value": {
9865 "key": "TestDecideCaseSelected",
9866 "fieldSchemaKey": {
9867 "name": "TestCase",
9868 "version": "0.0.1"
9870 "optional": false
9874 "key": "TestDecideStateTime",
9875 "value": {
9876 "key": "TestDecideStateTime",
9877 "fieldSchemaKey": {
9878 "name": "TestTimestamp",
9879 "version": "0.0.1"
9881 "optional": false
9885 "key": "TestEstablishCaseSelected",
9886 "value": {
9887 "key": "TestEstablishCaseSelected",
9888 "fieldSchemaKey": {
9889 "name": "TestCase",
9890 "version": "0.0.1"
9892 "optional": false
9896 "key": "TestEstablishStateTime",
9897 "value": {
9898 "key": "TestEstablishStateTime",
9899 "fieldSchemaKey": {
9900 "name": "TestTimestamp",
9901 "version": "0.0.1"
9903 "optional": false
9907 "key": "TestMatchCase",
9908 "value": {
9909 "key": "TestMatchCase",
9910 "fieldSchemaKey": {
9911 "name": "TestCase",
9912 "version": "0.0.1"
9914 "optional": false
9918 "key": "TestMatchCaseSelected",
9919 "value": {
9920 "key": "TestMatchCaseSelected",
9921 "fieldSchemaKey": {
9922 "name": "TestCase",
9923 "version": "0.0.1"
9925 "optional": false
9929 "key": "TestMatchStateTime",
9930 "value": {
9931 "key": "TestMatchStateTime",
9932 "fieldSchemaKey": {
9933 "name": "TestTimestamp",
9934 "version": "0.0.1"
9936 "optional": false
9940 "key": "TestSlogan",
9941 "value": {
9942 "key": "TestSlogan",
9943 "fieldSchemaKey": {
9944 "name": "TestSlogan",
9945 "version": "0.0.1"
9947 "optional": false
9951 "key": "TestTemperature",
9952 "value": {
9953 "key": "TestTemperature",
9954 "fieldSchemaKey": {
9955 "name": "TestTemperature",
9956 "version": "0.0.1"
9958 "optional": false
9962 "key": "TestTimestamp",
9963 "value": {
9964 "key": "TestTimestamp",
9965 "fieldSchemaKey": {
9966 "name": "TestTimestamp",
9967 "version": "0.0.1"
9969 "optional": false
9974 "taskParameters": {
9975 "entry": [
9977 "key": "Parameter0",
9978 "value": {
9979 "key": {
9980 "parentKeyName": "Task_Act0",
9981 "parentKeyVersion": "0.0.1",
9982 "parentLocalName": "NULL",
9983 "localName": "Parameter0"
9985 "defaultValue": "DefaultValue0"
9989 "key": "Parameter1",
9990 "value": {
9991 "key": {
9992 "parentKeyName": "Task_Act0",
9993 "parentKeyVersion": "0.0.1",
9994 "parentLocalName": "NULL",
9995 "localName": "Parameter1"
9997 "defaultValue": "DefaultValue1"
10001 "key": "Parameter2",
10002 "value": {
10003 "key": {
10004 "parentKeyName": "Task_Act0",
10005 "parentKeyVersion": "0.0.1",
10006 "parentLocalName": "NULL",
10007 "localName": "Parameter2"
10009 "defaultValue": "DefaultValue2"
10014 "contextAlbumReference": [
10016 "name": "ExternalContextAlbum",
10017 "version": "0.0.1"
10020 "name": "GlobalContextAlbum",
10021 "version": "0.0.1"
10024 "name": "Policy0ContextAlbum",
10025 "version": "0.0.1"
10028 "name": "Policy1ContextAlbum",
10029 "version": "0.0.1"
10032 "taskLogic": {
10033 "key": "_TaskLogic",
10034 "logicFlavour": "JAVASCRIPT",
10035 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
10040 "key": {
10041 "name": "Task_Act1",
10042 "version": "0.0.1"
10044 "value": {
10045 "key": {
10046 "name": "Task_Act1",
10047 "version": "0.0.1"
10049 "inputFields": {
10050 "entry": [
10052 "key": "TestDecideCaseSelected",
10053 "value": {
10054 "key": "TestDecideCaseSelected",
10055 "fieldSchemaKey": {
10056 "name": "TestCase",
10057 "version": "0.0.1"
10059 "optional": false
10063 "key": "TestDecideStateTime",
10064 "value": {
10065 "key": "TestDecideStateTime",
10066 "fieldSchemaKey": {
10067 "name": "TestTimestamp",
10068 "version": "0.0.1"
10070 "optional": false
10074 "key": "TestEstablishCaseSelected",
10075 "value": {
10076 "key": "TestEstablishCaseSelected",
10077 "fieldSchemaKey": {
10078 "name": "TestCase",
10079 "version": "0.0.1"
10081 "optional": false
10085 "key": "TestEstablishStateTime",
10086 "value": {
10087 "key": "TestEstablishStateTime",
10088 "fieldSchemaKey": {
10089 "name": "TestTimestamp",
10090 "version": "0.0.1"
10092 "optional": false
10096 "key": "TestMatchCase",
10097 "value": {
10098 "key": "TestMatchCase",
10099 "fieldSchemaKey": {
10100 "name": "TestCase",
10101 "version": "0.0.1"
10103 "optional": false
10107 "key": "TestMatchCaseSelected",
10108 "value": {
10109 "key": "TestMatchCaseSelected",
10110 "fieldSchemaKey": {
10111 "name": "TestCase",
10112 "version": "0.0.1"
10114 "optional": false
10118 "key": "TestMatchStateTime",
10119 "value": {
10120 "key": "TestMatchStateTime",
10121 "fieldSchemaKey": {
10122 "name": "TestTimestamp",
10123 "version": "0.0.1"
10125 "optional": false
10129 "key": "TestSlogan",
10130 "value": {
10131 "key": "TestSlogan",
10132 "fieldSchemaKey": {
10133 "name": "TestSlogan",
10134 "version": "0.0.1"
10136 "optional": false
10140 "key": "TestTemperature",
10141 "value": {
10142 "key": "TestTemperature",
10143 "fieldSchemaKey": {
10144 "name": "TestTemperature",
10145 "version": "0.0.1"
10147 "optional": false
10151 "key": "TestTimestamp",
10152 "value": {
10153 "key": "TestTimestamp",
10154 "fieldSchemaKey": {
10155 "name": "TestTimestamp",
10156 "version": "0.0.1"
10158 "optional": false
10163 "outputFields": {
10164 "entry": [
10166 "key": "TestActCaseSelected",
10167 "value": {
10168 "key": "TestActCaseSelected",
10169 "fieldSchemaKey": {
10170 "name": "TestCase",
10171 "version": "0.0.1"
10173 "optional": false
10177 "key": "TestActStateTime",
10178 "value": {
10179 "key": "TestActStateTime",
10180 "fieldSchemaKey": {
10181 "name": "TestTimestamp",
10182 "version": "0.0.1"
10184 "optional": false
10188 "key": "TestDecideCaseSelected",
10189 "value": {
10190 "key": "TestDecideCaseSelected",
10191 "fieldSchemaKey": {
10192 "name": "TestCase",
10193 "version": "0.0.1"
10195 "optional": false
10199 "key": "TestDecideStateTime",
10200 "value": {
10201 "key": "TestDecideStateTime",
10202 "fieldSchemaKey": {
10203 "name": "TestTimestamp",
10204 "version": "0.0.1"
10206 "optional": false
10210 "key": "TestEstablishCaseSelected",
10211 "value": {
10212 "key": "TestEstablishCaseSelected",
10213 "fieldSchemaKey": {
10214 "name": "TestCase",
10215 "version": "0.0.1"
10217 "optional": false
10221 "key": "TestEstablishStateTime",
10222 "value": {
10223 "key": "TestEstablishStateTime",
10224 "fieldSchemaKey": {
10225 "name": "TestTimestamp",
10226 "version": "0.0.1"
10228 "optional": false
10232 "key": "TestMatchCase",
10233 "value": {
10234 "key": "TestMatchCase",
10235 "fieldSchemaKey": {
10236 "name": "TestCase",
10237 "version": "0.0.1"
10239 "optional": false
10243 "key": "TestMatchCaseSelected",
10244 "value": {
10245 "key": "TestMatchCaseSelected",
10246 "fieldSchemaKey": {
10247 "name": "TestCase",
10248 "version": "0.0.1"
10250 "optional": false
10254 "key": "TestMatchStateTime",
10255 "value": {
10256 "key": "TestMatchStateTime",
10257 "fieldSchemaKey": {
10258 "name": "TestTimestamp",
10259 "version": "0.0.1"
10261 "optional": false
10265 "key": "TestSlogan",
10266 "value": {
10267 "key": "TestSlogan",
10268 "fieldSchemaKey": {
10269 "name": "TestSlogan",
10270 "version": "0.0.1"
10272 "optional": false
10276 "key": "TestTemperature",
10277 "value": {
10278 "key": "TestTemperature",
10279 "fieldSchemaKey": {
10280 "name": "TestTemperature",
10281 "version": "0.0.1"
10283 "optional": false
10287 "key": "TestTimestamp",
10288 "value": {
10289 "key": "TestTimestamp",
10290 "fieldSchemaKey": {
10291 "name": "TestTimestamp",
10292 "version": "0.0.1"
10294 "optional": false
10299 "taskParameters": {
10300 "entry": [
10302 "key": "Parameter0",
10303 "value": {
10304 "key": {
10305 "parentKeyName": "Task_Act1",
10306 "parentKeyVersion": "0.0.1",
10307 "parentLocalName": "NULL",
10308 "localName": "Parameter0"
10310 "defaultValue": "DefaultValue0"
10314 "key": "Parameter1",
10315 "value": {
10316 "key": {
10317 "parentKeyName": "Task_Act1",
10318 "parentKeyVersion": "0.0.1",
10319 "parentLocalName": "NULL",
10320 "localName": "Parameter1"
10322 "defaultValue": "DefaultValue1"
10327 "contextAlbumReference": [
10329 "name": "GlobalContextAlbum",
10330 "version": "0.0.1"
10333 "name": "Policy0ContextAlbum",
10334 "version": "0.0.1"
10337 "taskLogic": {
10338 "key": "_TaskLogic",
10339 "logicFlavour": "JAVASCRIPT",
10340 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
10345 "key": {
10346 "name": "Task_Act2",
10347 "version": "0.0.1"
10349 "value": {
10350 "key": {
10351 "name": "Task_Act2",
10352 "version": "0.0.1"
10354 "inputFields": {
10355 "entry": [
10357 "key": "TestDecideCaseSelected",
10358 "value": {
10359 "key": "TestDecideCaseSelected",
10360 "fieldSchemaKey": {
10361 "name": "TestCase",
10362 "version": "0.0.1"
10364 "optional": false
10368 "key": "TestDecideStateTime",
10369 "value": {
10370 "key": "TestDecideStateTime",
10371 "fieldSchemaKey": {
10372 "name": "TestTimestamp",
10373 "version": "0.0.1"
10375 "optional": false
10379 "key": "TestEstablishCaseSelected",
10380 "value": {
10381 "key": "TestEstablishCaseSelected",
10382 "fieldSchemaKey": {
10383 "name": "TestCase",
10384 "version": "0.0.1"
10386 "optional": false
10390 "key": "TestEstablishStateTime",
10391 "value": {
10392 "key": "TestEstablishStateTime",
10393 "fieldSchemaKey": {
10394 "name": "TestTimestamp",
10395 "version": "0.0.1"
10397 "optional": false
10401 "key": "TestMatchCase",
10402 "value": {
10403 "key": "TestMatchCase",
10404 "fieldSchemaKey": {
10405 "name": "TestCase",
10406 "version": "0.0.1"
10408 "optional": false
10412 "key": "TestMatchCaseSelected",
10413 "value": {
10414 "key": "TestMatchCaseSelected",
10415 "fieldSchemaKey": {
10416 "name": "TestCase",
10417 "version": "0.0.1"
10419 "optional": false
10423 "key": "TestMatchStateTime",
10424 "value": {
10425 "key": "TestMatchStateTime",
10426 "fieldSchemaKey": {
10427 "name": "TestTimestamp",
10428 "version": "0.0.1"
10430 "optional": false
10434 "key": "TestSlogan",
10435 "value": {
10436 "key": "TestSlogan",
10437 "fieldSchemaKey": {
10438 "name": "TestSlogan",
10439 "version": "0.0.1"
10441 "optional": false
10445 "key": "TestTemperature",
10446 "value": {
10447 "key": "TestTemperature",
10448 "fieldSchemaKey": {
10449 "name": "TestTemperature",
10450 "version": "0.0.1"
10452 "optional": false
10456 "key": "TestTimestamp",
10457 "value": {
10458 "key": "TestTimestamp",
10459 "fieldSchemaKey": {
10460 "name": "TestTimestamp",
10461 "version": "0.0.1"
10463 "optional": false
10468 "outputFields": {
10469 "entry": [
10471 "key": "TestActCaseSelected",
10472 "value": {
10473 "key": "TestActCaseSelected",
10474 "fieldSchemaKey": {
10475 "name": "TestCase",
10476 "version": "0.0.1"
10478 "optional": false
10482 "key": "TestActStateTime",
10483 "value": {
10484 "key": "TestActStateTime",
10485 "fieldSchemaKey": {
10486 "name": "TestTimestamp",
10487 "version": "0.0.1"
10489 "optional": false
10493 "key": "TestDecideCaseSelected",
10494 "value": {
10495 "key": "TestDecideCaseSelected",
10496 "fieldSchemaKey": {
10497 "name": "TestCase",
10498 "version": "0.0.1"
10500 "optional": false
10504 "key": "TestDecideStateTime",
10505 "value": {
10506 "key": "TestDecideStateTime",
10507 "fieldSchemaKey": {
10508 "name": "TestTimestamp",
10509 "version": "0.0.1"
10511 "optional": false
10515 "key": "TestEstablishCaseSelected",
10516 "value": {
10517 "key": "TestEstablishCaseSelected",
10518 "fieldSchemaKey": {
10519 "name": "TestCase",
10520 "version": "0.0.1"
10522 "optional": false
10526 "key": "TestEstablishStateTime",
10527 "value": {
10528 "key": "TestEstablishStateTime",
10529 "fieldSchemaKey": {
10530 "name": "TestTimestamp",
10531 "version": "0.0.1"
10533 "optional": false
10537 "key": "TestMatchCase",
10538 "value": {
10539 "key": "TestMatchCase",
10540 "fieldSchemaKey": {
10541 "name": "TestCase",
10542 "version": "0.0.1"
10544 "optional": false
10548 "key": "TestMatchCaseSelected",
10549 "value": {
10550 "key": "TestMatchCaseSelected",
10551 "fieldSchemaKey": {
10552 "name": "TestCase",
10553 "version": "0.0.1"
10555 "optional": false
10559 "key": "TestMatchStateTime",
10560 "value": {
10561 "key": "TestMatchStateTime",
10562 "fieldSchemaKey": {
10563 "name": "TestTimestamp",
10564 "version": "0.0.1"
10566 "optional": false
10570 "key": "TestSlogan",
10571 "value": {
10572 "key": "TestSlogan",
10573 "fieldSchemaKey": {
10574 "name": "TestSlogan",
10575 "version": "0.0.1"
10577 "optional": false
10581 "key": "TestTemperature",
10582 "value": {
10583 "key": "TestTemperature",
10584 "fieldSchemaKey": {
10585 "name": "TestTemperature",
10586 "version": "0.0.1"
10588 "optional": false
10592 "key": "TestTimestamp",
10593 "value": {
10594 "key": "TestTimestamp",
10595 "fieldSchemaKey": {
10596 "name": "TestTimestamp",
10597 "version": "0.0.1"
10599 "optional": false
10604 "taskParameters": {
10605 "entry": [
10607 "key": "Parameter0",
10608 "value": {
10609 "key": {
10610 "parentKeyName": "Task_Act2",
10611 "parentKeyVersion": "0.0.1",
10612 "parentLocalName": "NULL",
10613 "localName": "Parameter0"
10615 "defaultValue": "DefaultValue0"
10620 "contextAlbumReference": [
10622 "name": "GlobalContextAlbum",
10623 "version": "0.0.1"
10626 "name": "Policy1ContextAlbum",
10627 "version": "0.0.1"
10630 "taskLogic": {
10631 "key": "_TaskLogic",
10632 "logicFlavour": "JAVASCRIPT",
10633 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
10638 "key": {
10639 "name": "Task_Act3",
10640 "version": "0.0.1"
10642 "value": {
10643 "key": {
10644 "name": "Task_Act3",
10645 "version": "0.0.1"
10647 "inputFields": {
10648 "entry": [
10650 "key": "TestDecideCaseSelected",
10651 "value": {
10652 "key": "TestDecideCaseSelected",
10653 "fieldSchemaKey": {
10654 "name": "TestCase",
10655 "version": "0.0.1"
10657 "optional": false
10661 "key": "TestDecideStateTime",
10662 "value": {
10663 "key": "TestDecideStateTime",
10664 "fieldSchemaKey": {
10665 "name": "TestTimestamp",
10666 "version": "0.0.1"
10668 "optional": false
10672 "key": "TestEstablishCaseSelected",
10673 "value": {
10674 "key": "TestEstablishCaseSelected",
10675 "fieldSchemaKey": {
10676 "name": "TestCase",
10677 "version": "0.0.1"
10679 "optional": false
10683 "key": "TestEstablishStateTime",
10684 "value": {
10685 "key": "TestEstablishStateTime",
10686 "fieldSchemaKey": {
10687 "name": "TestTimestamp",
10688 "version": "0.0.1"
10690 "optional": false
10694 "key": "TestMatchCase",
10695 "value": {
10696 "key": "TestMatchCase",
10697 "fieldSchemaKey": {
10698 "name": "TestCase",
10699 "version": "0.0.1"
10701 "optional": false
10705 "key": "TestMatchCaseSelected",
10706 "value": {
10707 "key": "TestMatchCaseSelected",
10708 "fieldSchemaKey": {
10709 "name": "TestCase",
10710 "version": "0.0.1"
10712 "optional": false
10716 "key": "TestMatchStateTime",
10717 "value": {
10718 "key": "TestMatchStateTime",
10719 "fieldSchemaKey": {
10720 "name": "TestTimestamp",
10721 "version": "0.0.1"
10723 "optional": false
10727 "key": "TestSlogan",
10728 "value": {
10729 "key": "TestSlogan",
10730 "fieldSchemaKey": {
10731 "name": "TestSlogan",
10732 "version": "0.0.1"
10734 "optional": false
10738 "key": "TestTemperature",
10739 "value": {
10740 "key": "TestTemperature",
10741 "fieldSchemaKey": {
10742 "name": "TestTemperature",
10743 "version": "0.0.1"
10745 "optional": false
10749 "key": "TestTimestamp",
10750 "value": {
10751 "key": "TestTimestamp",
10752 "fieldSchemaKey": {
10753 "name": "TestTimestamp",
10754 "version": "0.0.1"
10756 "optional": false
10761 "outputFields": {
10762 "entry": [
10764 "key": "TestActCaseSelected",
10765 "value": {
10766 "key": "TestActCaseSelected",
10767 "fieldSchemaKey": {
10768 "name": "TestCase",
10769 "version": "0.0.1"
10771 "optional": false
10775 "key": "TestActStateTime",
10776 "value": {
10777 "key": "TestActStateTime",
10778 "fieldSchemaKey": {
10779 "name": "TestTimestamp",
10780 "version": "0.0.1"
10782 "optional": false
10786 "key": "TestDecideCaseSelected",
10787 "value": {
10788 "key": "TestDecideCaseSelected",
10789 "fieldSchemaKey": {
10790 "name": "TestCase",
10791 "version": "0.0.1"
10793 "optional": false
10797 "key": "TestDecideStateTime",
10798 "value": {
10799 "key": "TestDecideStateTime",
10800 "fieldSchemaKey": {
10801 "name": "TestTimestamp",
10802 "version": "0.0.1"
10804 "optional": false
10808 "key": "TestEstablishCaseSelected",
10809 "value": {
10810 "key": "TestEstablishCaseSelected",
10811 "fieldSchemaKey": {
10812 "name": "TestCase",
10813 "version": "0.0.1"
10815 "optional": false
10819 "key": "TestEstablishStateTime",
10820 "value": {
10821 "key": "TestEstablishStateTime",
10822 "fieldSchemaKey": {
10823 "name": "TestTimestamp",
10824 "version": "0.0.1"
10826 "optional": false
10830 "key": "TestMatchCase",
10831 "value": {
10832 "key": "TestMatchCase",
10833 "fieldSchemaKey": {
10834 "name": "TestCase",
10835 "version": "0.0.1"
10837 "optional": false
10841 "key": "TestMatchCaseSelected",
10842 "value": {
10843 "key": "TestMatchCaseSelected",
10844 "fieldSchemaKey": {
10845 "name": "TestCase",
10846 "version": "0.0.1"
10848 "optional": false
10852 "key": "TestMatchStateTime",
10853 "value": {
10854 "key": "TestMatchStateTime",
10855 "fieldSchemaKey": {
10856 "name": "TestTimestamp",
10857 "version": "0.0.1"
10859 "optional": false
10863 "key": "TestSlogan",
10864 "value": {
10865 "key": "TestSlogan",
10866 "fieldSchemaKey": {
10867 "name": "TestSlogan",
10868 "version": "0.0.1"
10870 "optional": false
10874 "key": "TestTemperature",
10875 "value": {
10876 "key": "TestTemperature",
10877 "fieldSchemaKey": {
10878 "name": "TestTemperature",
10879 "version": "0.0.1"
10881 "optional": false
10885 "key": "TestTimestamp",
10886 "value": {
10887 "key": "TestTimestamp",
10888 "fieldSchemaKey": {
10889 "name": "TestTimestamp",
10890 "version": "0.0.1"
10892 "optional": false
10897 "taskParameters": {
10898 "entry": [
10900 "key": "Parameter0",
10901 "value": {
10902 "key": {
10903 "parentKeyName": "Task_Act3",
10904 "parentKeyVersion": "0.0.1",
10905 "parentLocalName": "NULL",
10906 "localName": "Parameter0"
10908 "defaultValue": "DefaultValue0"
10913 "contextAlbumReference": [
10915 "name": "ExternalContextAlbum",
10916 "version": "0.0.1"
10919 "name": "GlobalContextAlbum",
10920 "version": "0.0.1"
10923 "taskLogic": {
10924 "key": "_TaskLogic",
10925 "logicFlavour": "JAVASCRIPT",
10926 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestActCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestActStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
10931 "key": {
10932 "name": "Task_Decide0",
10933 "version": "0.0.1"
10935 "value": {
10936 "key": {
10937 "name": "Task_Decide0",
10938 "version": "0.0.1"
10940 "inputFields": {
10941 "entry": [
10943 "key": "TestEstablishCaseSelected",
10944 "value": {
10945 "key": "TestEstablishCaseSelected",
10946 "fieldSchemaKey": {
10947 "name": "TestCase",
10948 "version": "0.0.1"
10950 "optional": false
10954 "key": "TestEstablishStateTime",
10955 "value": {
10956 "key": "TestEstablishStateTime",
10957 "fieldSchemaKey": {
10958 "name": "TestTimestamp",
10959 "version": "0.0.1"
10961 "optional": false
10965 "key": "TestMatchCase",
10966 "value": {
10967 "key": "TestMatchCase",
10968 "fieldSchemaKey": {
10969 "name": "TestCase",
10970 "version": "0.0.1"
10972 "optional": false
10976 "key": "TestMatchCaseSelected",
10977 "value": {
10978 "key": "TestMatchCaseSelected",
10979 "fieldSchemaKey": {
10980 "name": "TestCase",
10981 "version": "0.0.1"
10983 "optional": false
10987 "key": "TestMatchStateTime",
10988 "value": {
10989 "key": "TestMatchStateTime",
10990 "fieldSchemaKey": {
10991 "name": "TestTimestamp",
10992 "version": "0.0.1"
10994 "optional": false
10998 "key": "TestSlogan",
10999 "value": {
11000 "key": "TestSlogan",
11001 "fieldSchemaKey": {
11002 "name": "TestSlogan",
11003 "version": "0.0.1"
11005 "optional": false
11009 "key": "TestTemperature",
11010 "value": {
11011 "key": "TestTemperature",
11012 "fieldSchemaKey": {
11013 "name": "TestTemperature",
11014 "version": "0.0.1"
11016 "optional": false
11020 "key": "TestTimestamp",
11021 "value": {
11022 "key": "TestTimestamp",
11023 "fieldSchemaKey": {
11024 "name": "TestTimestamp",
11025 "version": "0.0.1"
11027 "optional": false
11032 "outputFields": {
11033 "entry": [
11035 "key": "TestDecideCaseSelected",
11036 "value": {
11037 "key": "TestDecideCaseSelected",
11038 "fieldSchemaKey": {
11039 "name": "TestCase",
11040 "version": "0.0.1"
11042 "optional": false
11046 "key": "TestDecideStateTime",
11047 "value": {
11048 "key": "TestDecideStateTime",
11049 "fieldSchemaKey": {
11050 "name": "TestTimestamp",
11051 "version": "0.0.1"
11053 "optional": false
11057 "key": "TestEstablishCaseSelected",
11058 "value": {
11059 "key": "TestEstablishCaseSelected",
11060 "fieldSchemaKey": {
11061 "name": "TestCase",
11062 "version": "0.0.1"
11064 "optional": false
11068 "key": "TestEstablishStateTime",
11069 "value": {
11070 "key": "TestEstablishStateTime",
11071 "fieldSchemaKey": {
11072 "name": "TestTimestamp",
11073 "version": "0.0.1"
11075 "optional": false
11079 "key": "TestMatchCase",
11080 "value": {
11081 "key": "TestMatchCase",
11082 "fieldSchemaKey": {
11083 "name": "TestCase",
11084 "version": "0.0.1"
11086 "optional": false
11090 "key": "TestMatchCaseSelected",
11091 "value": {
11092 "key": "TestMatchCaseSelected",
11093 "fieldSchemaKey": {
11094 "name": "TestCase",
11095 "version": "0.0.1"
11097 "optional": false
11101 "key": "TestMatchStateTime",
11102 "value": {
11103 "key": "TestMatchStateTime",
11104 "fieldSchemaKey": {
11105 "name": "TestTimestamp",
11106 "version": "0.0.1"
11108 "optional": false
11112 "key": "TestSlogan",
11113 "value": {
11114 "key": "TestSlogan",
11115 "fieldSchemaKey": {
11116 "name": "TestSlogan",
11117 "version": "0.0.1"
11119 "optional": false
11123 "key": "TestTemperature",
11124 "value": {
11125 "key": "TestTemperature",
11126 "fieldSchemaKey": {
11127 "name": "TestTemperature",
11128 "version": "0.0.1"
11130 "optional": false
11134 "key": "TestTimestamp",
11135 "value": {
11136 "key": "TestTimestamp",
11137 "fieldSchemaKey": {
11138 "name": "TestTimestamp",
11139 "version": "0.0.1"
11141 "optional": false
11146 "taskParameters": {
11147 "entry": [
11149 "key": "Parameter0",
11150 "value": {
11151 "key": {
11152 "parentKeyName": "Task_Decide0",
11153 "parentKeyVersion": "0.0.1",
11154 "parentLocalName": "NULL",
11155 "localName": "Parameter0"
11157 "defaultValue": "DefaultValue0"
11161 "key": "Parameter1",
11162 "value": {
11163 "key": {
11164 "parentKeyName": "Task_Decide0",
11165 "parentKeyVersion": "0.0.1",
11166 "parentLocalName": "NULL",
11167 "localName": "Parameter1"
11169 "defaultValue": "DefaultValue1"
11173 "key": "Parameter2",
11174 "value": {
11175 "key": {
11176 "parentKeyName": "Task_Decide0",
11177 "parentKeyVersion": "0.0.1",
11178 "parentLocalName": "NULL",
11179 "localName": "Parameter2"
11181 "defaultValue": "DefaultValue2"
11186 "contextAlbumReference": [
11188 "name": "ExternalContextAlbum",
11189 "version": "0.0.1"
11192 "name": "GlobalContextAlbum",
11193 "version": "0.0.1"
11196 "name": "Policy0ContextAlbum",
11197 "version": "0.0.1"
11200 "name": "Policy1ContextAlbum",
11201 "version": "0.0.1"
11204 "taskLogic": {
11205 "key": "_TaskLogic",
11206 "logicFlavour": "JAVASCRIPT",
11207 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
11212 "key": {
11213 "name": "Task_Decide1",
11214 "version": "0.0.1"
11216 "value": {
11217 "key": {
11218 "name": "Task_Decide1",
11219 "version": "0.0.1"
11221 "inputFields": {
11222 "entry": [
11224 "key": "TestEstablishCaseSelected",
11225 "value": {
11226 "key": "TestEstablishCaseSelected",
11227 "fieldSchemaKey": {
11228 "name": "TestCase",
11229 "version": "0.0.1"
11231 "optional": false
11235 "key": "TestEstablishStateTime",
11236 "value": {
11237 "key": "TestEstablishStateTime",
11238 "fieldSchemaKey": {
11239 "name": "TestTimestamp",
11240 "version": "0.0.1"
11242 "optional": false
11246 "key": "TestMatchCase",
11247 "value": {
11248 "key": "TestMatchCase",
11249 "fieldSchemaKey": {
11250 "name": "TestCase",
11251 "version": "0.0.1"
11253 "optional": false
11257 "key": "TestMatchCaseSelected",
11258 "value": {
11259 "key": "TestMatchCaseSelected",
11260 "fieldSchemaKey": {
11261 "name": "TestCase",
11262 "version": "0.0.1"
11264 "optional": false
11268 "key": "TestMatchStateTime",
11269 "value": {
11270 "key": "TestMatchStateTime",
11271 "fieldSchemaKey": {
11272 "name": "TestTimestamp",
11273 "version": "0.0.1"
11275 "optional": false
11279 "key": "TestSlogan",
11280 "value": {
11281 "key": "TestSlogan",
11282 "fieldSchemaKey": {
11283 "name": "TestSlogan",
11284 "version": "0.0.1"
11286 "optional": false
11290 "key": "TestTemperature",
11291 "value": {
11292 "key": "TestTemperature",
11293 "fieldSchemaKey": {
11294 "name": "TestTemperature",
11295 "version": "0.0.1"
11297 "optional": false
11301 "key": "TestTimestamp",
11302 "value": {
11303 "key": "TestTimestamp",
11304 "fieldSchemaKey": {
11305 "name": "TestTimestamp",
11306 "version": "0.0.1"
11308 "optional": false
11313 "outputFields": {
11314 "entry": [
11316 "key": "TestDecideCaseSelected",
11317 "value": {
11318 "key": "TestDecideCaseSelected",
11319 "fieldSchemaKey": {
11320 "name": "TestCase",
11321 "version": "0.0.1"
11323 "optional": false
11327 "key": "TestDecideStateTime",
11328 "value": {
11329 "key": "TestDecideStateTime",
11330 "fieldSchemaKey": {
11331 "name": "TestTimestamp",
11332 "version": "0.0.1"
11334 "optional": false
11338 "key": "TestEstablishCaseSelected",
11339 "value": {
11340 "key": "TestEstablishCaseSelected",
11341 "fieldSchemaKey": {
11342 "name": "TestCase",
11343 "version": "0.0.1"
11345 "optional": false
11349 "key": "TestEstablishStateTime",
11350 "value": {
11351 "key": "TestEstablishStateTime",
11352 "fieldSchemaKey": {
11353 "name": "TestTimestamp",
11354 "version": "0.0.1"
11356 "optional": false
11360 "key": "TestMatchCase",
11361 "value": {
11362 "key": "TestMatchCase",
11363 "fieldSchemaKey": {
11364 "name": "TestCase",
11365 "version": "0.0.1"
11367 "optional": false
11371 "key": "TestMatchCaseSelected",
11372 "value": {
11373 "key": "TestMatchCaseSelected",
11374 "fieldSchemaKey": {
11375 "name": "TestCase",
11376 "version": "0.0.1"
11378 "optional": false
11382 "key": "TestMatchStateTime",
11383 "value": {
11384 "key": "TestMatchStateTime",
11385 "fieldSchemaKey": {
11386 "name": "TestTimestamp",
11387 "version": "0.0.1"
11389 "optional": false
11393 "key": "TestSlogan",
11394 "value": {
11395 "key": "TestSlogan",
11396 "fieldSchemaKey": {
11397 "name": "TestSlogan",
11398 "version": "0.0.1"
11400 "optional": false
11404 "key": "TestTemperature",
11405 "value": {
11406 "key": "TestTemperature",
11407 "fieldSchemaKey": {
11408 "name": "TestTemperature",
11409 "version": "0.0.1"
11411 "optional": false
11415 "key": "TestTimestamp",
11416 "value": {
11417 "key": "TestTimestamp",
11418 "fieldSchemaKey": {
11419 "name": "TestTimestamp",
11420 "version": "0.0.1"
11422 "optional": false
11427 "taskParameters": {
11428 "entry": [
11430 "key": "Parameter0",
11431 "value": {
11432 "key": {
11433 "parentKeyName": "Task_Decide1",
11434 "parentKeyVersion": "0.0.1",
11435 "parentLocalName": "NULL",
11436 "localName": "Parameter0"
11438 "defaultValue": "DefaultValue0"
11442 "key": "Parameter1",
11443 "value": {
11444 "key": {
11445 "parentKeyName": "Task_Decide1",
11446 "parentKeyVersion": "0.0.1",
11447 "parentLocalName": "NULL",
11448 "localName": "Parameter1"
11450 "defaultValue": "DefaultValue1"
11455 "contextAlbumReference": [
11457 "name": "GlobalContextAlbum",
11458 "version": "0.0.1"
11461 "name": "Policy0ContextAlbum",
11462 "version": "0.0.1"
11465 "taskLogic": {
11466 "key": "_TaskLogic",
11467 "logicFlavour": "JAVASCRIPT",
11468 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
11473 "key": {
11474 "name": "Task_Decide2",
11475 "version": "0.0.1"
11477 "value": {
11478 "key": {
11479 "name": "Task_Decide2",
11480 "version": "0.0.1"
11482 "inputFields": {
11483 "entry": [
11485 "key": "TestEstablishCaseSelected",
11486 "value": {
11487 "key": "TestEstablishCaseSelected",
11488 "fieldSchemaKey": {
11489 "name": "TestCase",
11490 "version": "0.0.1"
11492 "optional": false
11496 "key": "TestEstablishStateTime",
11497 "value": {
11498 "key": "TestEstablishStateTime",
11499 "fieldSchemaKey": {
11500 "name": "TestTimestamp",
11501 "version": "0.0.1"
11503 "optional": false
11507 "key": "TestMatchCase",
11508 "value": {
11509 "key": "TestMatchCase",
11510 "fieldSchemaKey": {
11511 "name": "TestCase",
11512 "version": "0.0.1"
11514 "optional": false
11518 "key": "TestMatchCaseSelected",
11519 "value": {
11520 "key": "TestMatchCaseSelected",
11521 "fieldSchemaKey": {
11522 "name": "TestCase",
11523 "version": "0.0.1"
11525 "optional": false
11529 "key": "TestMatchStateTime",
11530 "value": {
11531 "key": "TestMatchStateTime",
11532 "fieldSchemaKey": {
11533 "name": "TestTimestamp",
11534 "version": "0.0.1"
11536 "optional": false
11540 "key": "TestSlogan",
11541 "value": {
11542 "key": "TestSlogan",
11543 "fieldSchemaKey": {
11544 "name": "TestSlogan",
11545 "version": "0.0.1"
11547 "optional": false
11551 "key": "TestTemperature",
11552 "value": {
11553 "key": "TestTemperature",
11554 "fieldSchemaKey": {
11555 "name": "TestTemperature",
11556 "version": "0.0.1"
11558 "optional": false
11562 "key": "TestTimestamp",
11563 "value": {
11564 "key": "TestTimestamp",
11565 "fieldSchemaKey": {
11566 "name": "TestTimestamp",
11567 "version": "0.0.1"
11569 "optional": false
11574 "outputFields": {
11575 "entry": [
11577 "key": "TestDecideCaseSelected",
11578 "value": {
11579 "key": "TestDecideCaseSelected",
11580 "fieldSchemaKey": {
11581 "name": "TestCase",
11582 "version": "0.0.1"
11584 "optional": false
11588 "key": "TestDecideStateTime",
11589 "value": {
11590 "key": "TestDecideStateTime",
11591 "fieldSchemaKey": {
11592 "name": "TestTimestamp",
11593 "version": "0.0.1"
11595 "optional": false
11599 "key": "TestEstablishCaseSelected",
11600 "value": {
11601 "key": "TestEstablishCaseSelected",
11602 "fieldSchemaKey": {
11603 "name": "TestCase",
11604 "version": "0.0.1"
11606 "optional": false
11610 "key": "TestEstablishStateTime",
11611 "value": {
11612 "key": "TestEstablishStateTime",
11613 "fieldSchemaKey": {
11614 "name": "TestTimestamp",
11615 "version": "0.0.1"
11617 "optional": false
11621 "key": "TestMatchCase",
11622 "value": {
11623 "key": "TestMatchCase",
11624 "fieldSchemaKey": {
11625 "name": "TestCase",
11626 "version": "0.0.1"
11628 "optional": false
11632 "key": "TestMatchCaseSelected",
11633 "value": {
11634 "key": "TestMatchCaseSelected",
11635 "fieldSchemaKey": {
11636 "name": "TestCase",
11637 "version": "0.0.1"
11639 "optional": false
11643 "key": "TestMatchStateTime",
11644 "value": {
11645 "key": "TestMatchStateTime",
11646 "fieldSchemaKey": {
11647 "name": "TestTimestamp",
11648 "version": "0.0.1"
11650 "optional": false
11654 "key": "TestSlogan",
11655 "value": {
11656 "key": "TestSlogan",
11657 "fieldSchemaKey": {
11658 "name": "TestSlogan",
11659 "version": "0.0.1"
11661 "optional": false
11665 "key": "TestTemperature",
11666 "value": {
11667 "key": "TestTemperature",
11668 "fieldSchemaKey": {
11669 "name": "TestTemperature",
11670 "version": "0.0.1"
11672 "optional": false
11676 "key": "TestTimestamp",
11677 "value": {
11678 "key": "TestTimestamp",
11679 "fieldSchemaKey": {
11680 "name": "TestTimestamp",
11681 "version": "0.0.1"
11683 "optional": false
11688 "taskParameters": {
11689 "entry": [
11691 "key": "Parameter0",
11692 "value": {
11693 "key": {
11694 "parentKeyName": "Task_Decide2",
11695 "parentKeyVersion": "0.0.1",
11696 "parentLocalName": "NULL",
11697 "localName": "Parameter0"
11699 "defaultValue": "DefaultValue0"
11704 "contextAlbumReference": [
11706 "name": "GlobalContextAlbum",
11707 "version": "0.0.1"
11710 "name": "Policy1ContextAlbum",
11711 "version": "0.0.1"
11714 "taskLogic": {
11715 "key": "_TaskLogic",
11716 "logicFlavour": "JAVASCRIPT",
11717 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
11722 "key": {
11723 "name": "Task_Decide3",
11724 "version": "0.0.1"
11726 "value": {
11727 "key": {
11728 "name": "Task_Decide3",
11729 "version": "0.0.1"
11731 "inputFields": {
11732 "entry": [
11734 "key": "TestEstablishCaseSelected",
11735 "value": {
11736 "key": "TestEstablishCaseSelected",
11737 "fieldSchemaKey": {
11738 "name": "TestCase",
11739 "version": "0.0.1"
11741 "optional": false
11745 "key": "TestEstablishStateTime",
11746 "value": {
11747 "key": "TestEstablishStateTime",
11748 "fieldSchemaKey": {
11749 "name": "TestTimestamp",
11750 "version": "0.0.1"
11752 "optional": false
11756 "key": "TestMatchCase",
11757 "value": {
11758 "key": "TestMatchCase",
11759 "fieldSchemaKey": {
11760 "name": "TestCase",
11761 "version": "0.0.1"
11763 "optional": false
11767 "key": "TestMatchCaseSelected",
11768 "value": {
11769 "key": "TestMatchCaseSelected",
11770 "fieldSchemaKey": {
11771 "name": "TestCase",
11772 "version": "0.0.1"
11774 "optional": false
11778 "key": "TestMatchStateTime",
11779 "value": {
11780 "key": "TestMatchStateTime",
11781 "fieldSchemaKey": {
11782 "name": "TestTimestamp",
11783 "version": "0.0.1"
11785 "optional": false
11789 "key": "TestSlogan",
11790 "value": {
11791 "key": "TestSlogan",
11792 "fieldSchemaKey": {
11793 "name": "TestSlogan",
11794 "version": "0.0.1"
11796 "optional": false
11800 "key": "TestTemperature",
11801 "value": {
11802 "key": "TestTemperature",
11803 "fieldSchemaKey": {
11804 "name": "TestTemperature",
11805 "version": "0.0.1"
11807 "optional": false
11811 "key": "TestTimestamp",
11812 "value": {
11813 "key": "TestTimestamp",
11814 "fieldSchemaKey": {
11815 "name": "TestTimestamp",
11816 "version": "0.0.1"
11818 "optional": false
11823 "outputFields": {
11824 "entry": [
11826 "key": "TestDecideCaseSelected",
11827 "value": {
11828 "key": "TestDecideCaseSelected",
11829 "fieldSchemaKey": {
11830 "name": "TestCase",
11831 "version": "0.0.1"
11833 "optional": false
11837 "key": "TestDecideStateTime",
11838 "value": {
11839 "key": "TestDecideStateTime",
11840 "fieldSchemaKey": {
11841 "name": "TestTimestamp",
11842 "version": "0.0.1"
11844 "optional": false
11848 "key": "TestEstablishCaseSelected",
11849 "value": {
11850 "key": "TestEstablishCaseSelected",
11851 "fieldSchemaKey": {
11852 "name": "TestCase",
11853 "version": "0.0.1"
11855 "optional": false
11859 "key": "TestEstablishStateTime",
11860 "value": {
11861 "key": "TestEstablishStateTime",
11862 "fieldSchemaKey": {
11863 "name": "TestTimestamp",
11864 "version": "0.0.1"
11866 "optional": false
11870 "key": "TestMatchCase",
11871 "value": {
11872 "key": "TestMatchCase",
11873 "fieldSchemaKey": {
11874 "name": "TestCase",
11875 "version": "0.0.1"
11877 "optional": false
11881 "key": "TestMatchCaseSelected",
11882 "value": {
11883 "key": "TestMatchCaseSelected",
11884 "fieldSchemaKey": {
11885 "name": "TestCase",
11886 "version": "0.0.1"
11888 "optional": false
11892 "key": "TestMatchStateTime",
11893 "value": {
11894 "key": "TestMatchStateTime",
11895 "fieldSchemaKey": {
11896 "name": "TestTimestamp",
11897 "version": "0.0.1"
11899 "optional": false
11903 "key": "TestSlogan",
11904 "value": {
11905 "key": "TestSlogan",
11906 "fieldSchemaKey": {
11907 "name": "TestSlogan",
11908 "version": "0.0.1"
11910 "optional": false
11914 "key": "TestTemperature",
11915 "value": {
11916 "key": "TestTemperature",
11917 "fieldSchemaKey": {
11918 "name": "TestTemperature",
11919 "version": "0.0.1"
11921 "optional": false
11925 "key": "TestTimestamp",
11926 "value": {
11927 "key": "TestTimestamp",
11928 "fieldSchemaKey": {
11929 "name": "TestTimestamp",
11930 "version": "0.0.1"
11932 "optional": false
11937 "taskParameters": {
11938 "entry": [
11940 "key": "Parameter0",
11941 "value": {
11942 "key": {
11943 "parentKeyName": "Task_Decide3",
11944 "parentKeyVersion": "0.0.1",
11945 "parentLocalName": "NULL",
11946 "localName": "Parameter0"
11948 "defaultValue": "DefaultValue0"
11953 "contextAlbumReference": [
11955 "name": "ExternalContextAlbum",
11956 "version": "0.0.1"
11959 "name": "GlobalContextAlbum",
11960 "version": "0.0.1"
11963 "taskLogic": {
11964 "key": "_TaskLogic",
11965 "logicFlavour": "JAVASCRIPT",
11966 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestDecideCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestDecideStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
11971 "key": {
11972 "name": "Task_Establish0",
11973 "version": "0.0.1"
11975 "value": {
11976 "key": {
11977 "name": "Task_Establish0",
11978 "version": "0.0.1"
11980 "inputFields": {
11981 "entry": [
11983 "key": "TestMatchCase",
11984 "value": {
11985 "key": "TestMatchCase",
11986 "fieldSchemaKey": {
11987 "name": "TestCase",
11988 "version": "0.0.1"
11990 "optional": false
11994 "key": "TestMatchCaseSelected",
11995 "value": {
11996 "key": "TestMatchCaseSelected",
11997 "fieldSchemaKey": {
11998 "name": "TestCase",
11999 "version": "0.0.1"
12001 "optional": false
12005 "key": "TestMatchStateTime",
12006 "value": {
12007 "key": "TestMatchStateTime",
12008 "fieldSchemaKey": {
12009 "name": "TestTimestamp",
12010 "version": "0.0.1"
12012 "optional": false
12016 "key": "TestSlogan",
12017 "value": {
12018 "key": "TestSlogan",
12019 "fieldSchemaKey": {
12020 "name": "TestSlogan",
12021 "version": "0.0.1"
12023 "optional": false
12027 "key": "TestTemperature",
12028 "value": {
12029 "key": "TestTemperature",
12030 "fieldSchemaKey": {
12031 "name": "TestTemperature",
12032 "version": "0.0.1"
12034 "optional": false
12038 "key": "TestTimestamp",
12039 "value": {
12040 "key": "TestTimestamp",
12041 "fieldSchemaKey": {
12042 "name": "TestTimestamp",
12043 "version": "0.0.1"
12045 "optional": false
12050 "outputFields": {
12051 "entry": [
12053 "key": "TestEstablishCaseSelected",
12054 "value": {
12055 "key": "TestEstablishCaseSelected",
12056 "fieldSchemaKey": {
12057 "name": "TestCase",
12058 "version": "0.0.1"
12060 "optional": false
12064 "key": "TestEstablishStateTime",
12065 "value": {
12066 "key": "TestEstablishStateTime",
12067 "fieldSchemaKey": {
12068 "name": "TestTimestamp",
12069 "version": "0.0.1"
12071 "optional": false
12075 "key": "TestMatchCase",
12076 "value": {
12077 "key": "TestMatchCase",
12078 "fieldSchemaKey": {
12079 "name": "TestCase",
12080 "version": "0.0.1"
12082 "optional": false
12086 "key": "TestMatchCaseSelected",
12087 "value": {
12088 "key": "TestMatchCaseSelected",
12089 "fieldSchemaKey": {
12090 "name": "TestCase",
12091 "version": "0.0.1"
12093 "optional": false
12097 "key": "TestMatchStateTime",
12098 "value": {
12099 "key": "TestMatchStateTime",
12100 "fieldSchemaKey": {
12101 "name": "TestTimestamp",
12102 "version": "0.0.1"
12104 "optional": false
12108 "key": "TestSlogan",
12109 "value": {
12110 "key": "TestSlogan",
12111 "fieldSchemaKey": {
12112 "name": "TestSlogan",
12113 "version": "0.0.1"
12115 "optional": false
12119 "key": "TestTemperature",
12120 "value": {
12121 "key": "TestTemperature",
12122 "fieldSchemaKey": {
12123 "name": "TestTemperature",
12124 "version": "0.0.1"
12126 "optional": false
12130 "key": "TestTimestamp",
12131 "value": {
12132 "key": "TestTimestamp",
12133 "fieldSchemaKey": {
12134 "name": "TestTimestamp",
12135 "version": "0.0.1"
12137 "optional": false
12142 "taskParameters": {
12143 "entry": [
12145 "key": "Parameter0",
12146 "value": {
12147 "key": {
12148 "parentKeyName": "Task_Establish0",
12149 "parentKeyVersion": "0.0.1",
12150 "parentLocalName": "NULL",
12151 "localName": "Parameter0"
12153 "defaultValue": "DefaultValue0"
12157 "key": "Parameter1",
12158 "value": {
12159 "key": {
12160 "parentKeyName": "Task_Establish0",
12161 "parentKeyVersion": "0.0.1",
12162 "parentLocalName": "NULL",
12163 "localName": "Parameter1"
12165 "defaultValue": "DefaultValue1"
12169 "key": "Parameter2",
12170 "value": {
12171 "key": {
12172 "parentKeyName": "Task_Establish0",
12173 "parentKeyVersion": "0.0.1",
12174 "parentLocalName": "NULL",
12175 "localName": "Parameter2"
12177 "defaultValue": "DefaultValue2"
12182 "contextAlbumReference": [
12184 "name": "ExternalContextAlbum",
12185 "version": "0.0.1"
12188 "name": "GlobalContextAlbum",
12189 "version": "0.0.1"
12192 "name": "Policy0ContextAlbum",
12193 "version": "0.0.1"
12196 "name": "Policy1ContextAlbum",
12197 "version": "0.0.1"
12200 "taskLogic": {
12201 "key": "_TaskLogic",
12202 "logicFlavour": "JAVASCRIPT",
12203 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
12208 "key": {
12209 "name": "Task_Establish1",
12210 "version": "0.0.1"
12212 "value": {
12213 "key": {
12214 "name": "Task_Establish1",
12215 "version": "0.0.1"
12217 "inputFields": {
12218 "entry": [
12220 "key": "TestMatchCase",
12221 "value": {
12222 "key": "TestMatchCase",
12223 "fieldSchemaKey": {
12224 "name": "TestCase",
12225 "version": "0.0.1"
12227 "optional": false
12231 "key": "TestMatchCaseSelected",
12232 "value": {
12233 "key": "TestMatchCaseSelected",
12234 "fieldSchemaKey": {
12235 "name": "TestCase",
12236 "version": "0.0.1"
12238 "optional": false
12242 "key": "TestMatchStateTime",
12243 "value": {
12244 "key": "TestMatchStateTime",
12245 "fieldSchemaKey": {
12246 "name": "TestTimestamp",
12247 "version": "0.0.1"
12249 "optional": false
12253 "key": "TestSlogan",
12254 "value": {
12255 "key": "TestSlogan",
12256 "fieldSchemaKey": {
12257 "name": "TestSlogan",
12258 "version": "0.0.1"
12260 "optional": false
12264 "key": "TestTemperature",
12265 "value": {
12266 "key": "TestTemperature",
12267 "fieldSchemaKey": {
12268 "name": "TestTemperature",
12269 "version": "0.0.1"
12271 "optional": false
12275 "key": "TestTimestamp",
12276 "value": {
12277 "key": "TestTimestamp",
12278 "fieldSchemaKey": {
12279 "name": "TestTimestamp",
12280 "version": "0.0.1"
12282 "optional": false
12287 "outputFields": {
12288 "entry": [
12290 "key": "TestEstablishCaseSelected",
12291 "value": {
12292 "key": "TestEstablishCaseSelected",
12293 "fieldSchemaKey": {
12294 "name": "TestCase",
12295 "version": "0.0.1"
12297 "optional": false
12301 "key": "TestEstablishStateTime",
12302 "value": {
12303 "key": "TestEstablishStateTime",
12304 "fieldSchemaKey": {
12305 "name": "TestTimestamp",
12306 "version": "0.0.1"
12308 "optional": false
12312 "key": "TestMatchCase",
12313 "value": {
12314 "key": "TestMatchCase",
12315 "fieldSchemaKey": {
12316 "name": "TestCase",
12317 "version": "0.0.1"
12319 "optional": false
12323 "key": "TestMatchCaseSelected",
12324 "value": {
12325 "key": "TestMatchCaseSelected",
12326 "fieldSchemaKey": {
12327 "name": "TestCase",
12328 "version": "0.0.1"
12330 "optional": false
12334 "key": "TestMatchStateTime",
12335 "value": {
12336 "key": "TestMatchStateTime",
12337 "fieldSchemaKey": {
12338 "name": "TestTimestamp",
12339 "version": "0.0.1"
12341 "optional": false
12345 "key": "TestSlogan",
12346 "value": {
12347 "key": "TestSlogan",
12348 "fieldSchemaKey": {
12349 "name": "TestSlogan",
12350 "version": "0.0.1"
12352 "optional": false
12356 "key": "TestTemperature",
12357 "value": {
12358 "key": "TestTemperature",
12359 "fieldSchemaKey": {
12360 "name": "TestTemperature",
12361 "version": "0.0.1"
12363 "optional": false
12367 "key": "TestTimestamp",
12368 "value": {
12369 "key": "TestTimestamp",
12370 "fieldSchemaKey": {
12371 "name": "TestTimestamp",
12372 "version": "0.0.1"
12374 "optional": false
12379 "taskParameters": {
12380 "entry": [
12382 "key": "Parameter0",
12383 "value": {
12384 "key": {
12385 "parentKeyName": "Task_Establish1",
12386 "parentKeyVersion": "0.0.1",
12387 "parentLocalName": "NULL",
12388 "localName": "Parameter0"
12390 "defaultValue": "DefaultValue0"
12394 "key": "Parameter1",
12395 "value": {
12396 "key": {
12397 "parentKeyName": "Task_Establish1",
12398 "parentKeyVersion": "0.0.1",
12399 "parentLocalName": "NULL",
12400 "localName": "Parameter1"
12402 "defaultValue": "DefaultValue1"
12407 "contextAlbumReference": [
12409 "name": "GlobalContextAlbum",
12410 "version": "0.0.1"
12413 "name": "Policy0ContextAlbum",
12414 "version": "0.0.1"
12417 "taskLogic": {
12418 "key": "_TaskLogic",
12419 "logicFlavour": "JAVASCRIPT",
12420 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
12425 "key": {
12426 "name": "Task_Establish2",
12427 "version": "0.0.1"
12429 "value": {
12430 "key": {
12431 "name": "Task_Establish2",
12432 "version": "0.0.1"
12434 "inputFields": {
12435 "entry": [
12437 "key": "TestMatchCase",
12438 "value": {
12439 "key": "TestMatchCase",
12440 "fieldSchemaKey": {
12441 "name": "TestCase",
12442 "version": "0.0.1"
12444 "optional": false
12448 "key": "TestMatchCaseSelected",
12449 "value": {
12450 "key": "TestMatchCaseSelected",
12451 "fieldSchemaKey": {
12452 "name": "TestCase",
12453 "version": "0.0.1"
12455 "optional": false
12459 "key": "TestMatchStateTime",
12460 "value": {
12461 "key": "TestMatchStateTime",
12462 "fieldSchemaKey": {
12463 "name": "TestTimestamp",
12464 "version": "0.0.1"
12466 "optional": false
12470 "key": "TestSlogan",
12471 "value": {
12472 "key": "TestSlogan",
12473 "fieldSchemaKey": {
12474 "name": "TestSlogan",
12475 "version": "0.0.1"
12477 "optional": false
12481 "key": "TestTemperature",
12482 "value": {
12483 "key": "TestTemperature",
12484 "fieldSchemaKey": {
12485 "name": "TestTemperature",
12486 "version": "0.0.1"
12488 "optional": false
12492 "key": "TestTimestamp",
12493 "value": {
12494 "key": "TestTimestamp",
12495 "fieldSchemaKey": {
12496 "name": "TestTimestamp",
12497 "version": "0.0.1"
12499 "optional": false
12504 "outputFields": {
12505 "entry": [
12507 "key": "TestEstablishCaseSelected",
12508 "value": {
12509 "key": "TestEstablishCaseSelected",
12510 "fieldSchemaKey": {
12511 "name": "TestCase",
12512 "version": "0.0.1"
12514 "optional": false
12518 "key": "TestEstablishStateTime",
12519 "value": {
12520 "key": "TestEstablishStateTime",
12521 "fieldSchemaKey": {
12522 "name": "TestTimestamp",
12523 "version": "0.0.1"
12525 "optional": false
12529 "key": "TestMatchCase",
12530 "value": {
12531 "key": "TestMatchCase",
12532 "fieldSchemaKey": {
12533 "name": "TestCase",
12534 "version": "0.0.1"
12536 "optional": false
12540 "key": "TestMatchCaseSelected",
12541 "value": {
12542 "key": "TestMatchCaseSelected",
12543 "fieldSchemaKey": {
12544 "name": "TestCase",
12545 "version": "0.0.1"
12547 "optional": false
12551 "key": "TestMatchStateTime",
12552 "value": {
12553 "key": "TestMatchStateTime",
12554 "fieldSchemaKey": {
12555 "name": "TestTimestamp",
12556 "version": "0.0.1"
12558 "optional": false
12562 "key": "TestSlogan",
12563 "value": {
12564 "key": "TestSlogan",
12565 "fieldSchemaKey": {
12566 "name": "TestSlogan",
12567 "version": "0.0.1"
12569 "optional": false
12573 "key": "TestTemperature",
12574 "value": {
12575 "key": "TestTemperature",
12576 "fieldSchemaKey": {
12577 "name": "TestTemperature",
12578 "version": "0.0.1"
12580 "optional": false
12584 "key": "TestTimestamp",
12585 "value": {
12586 "key": "TestTimestamp",
12587 "fieldSchemaKey": {
12588 "name": "TestTimestamp",
12589 "version": "0.0.1"
12591 "optional": false
12596 "taskParameters": {
12597 "entry": [
12599 "key": "Parameter0",
12600 "value": {
12601 "key": {
12602 "parentKeyName": "Task_Establish2",
12603 "parentKeyVersion": "0.0.1",
12604 "parentLocalName": "NULL",
12605 "localName": "Parameter0"
12607 "defaultValue": "DefaultValue0"
12612 "contextAlbumReference": [
12614 "name": "GlobalContextAlbum",
12615 "version": "0.0.1"
12618 "name": "Policy1ContextAlbum",
12619 "version": "0.0.1"
12622 "taskLogic": {
12623 "key": "_TaskLogic",
12624 "logicFlavour": "JAVASCRIPT",
12625 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
12630 "key": {
12631 "name": "Task_Establish3",
12632 "version": "0.0.1"
12634 "value": {
12635 "key": {
12636 "name": "Task_Establish3",
12637 "version": "0.0.1"
12639 "inputFields": {
12640 "entry": [
12642 "key": "TestMatchCase",
12643 "value": {
12644 "key": "TestMatchCase",
12645 "fieldSchemaKey": {
12646 "name": "TestCase",
12647 "version": "0.0.1"
12649 "optional": false
12653 "key": "TestMatchCaseSelected",
12654 "value": {
12655 "key": "TestMatchCaseSelected",
12656 "fieldSchemaKey": {
12657 "name": "TestCase",
12658 "version": "0.0.1"
12660 "optional": false
12664 "key": "TestMatchStateTime",
12665 "value": {
12666 "key": "TestMatchStateTime",
12667 "fieldSchemaKey": {
12668 "name": "TestTimestamp",
12669 "version": "0.0.1"
12671 "optional": false
12675 "key": "TestSlogan",
12676 "value": {
12677 "key": "TestSlogan",
12678 "fieldSchemaKey": {
12679 "name": "TestSlogan",
12680 "version": "0.0.1"
12682 "optional": false
12686 "key": "TestTemperature",
12687 "value": {
12688 "key": "TestTemperature",
12689 "fieldSchemaKey": {
12690 "name": "TestTemperature",
12691 "version": "0.0.1"
12693 "optional": false
12697 "key": "TestTimestamp",
12698 "value": {
12699 "key": "TestTimestamp",
12700 "fieldSchemaKey": {
12701 "name": "TestTimestamp",
12702 "version": "0.0.1"
12704 "optional": false
12709 "outputFields": {
12710 "entry": [
12712 "key": "TestEstablishCaseSelected",
12713 "value": {
12714 "key": "TestEstablishCaseSelected",
12715 "fieldSchemaKey": {
12716 "name": "TestCase",
12717 "version": "0.0.1"
12719 "optional": false
12723 "key": "TestEstablishStateTime",
12724 "value": {
12725 "key": "TestEstablishStateTime",
12726 "fieldSchemaKey": {
12727 "name": "TestTimestamp",
12728 "version": "0.0.1"
12730 "optional": false
12734 "key": "TestMatchCase",
12735 "value": {
12736 "key": "TestMatchCase",
12737 "fieldSchemaKey": {
12738 "name": "TestCase",
12739 "version": "0.0.1"
12741 "optional": false
12745 "key": "TestMatchCaseSelected",
12746 "value": {
12747 "key": "TestMatchCaseSelected",
12748 "fieldSchemaKey": {
12749 "name": "TestCase",
12750 "version": "0.0.1"
12752 "optional": false
12756 "key": "TestMatchStateTime",
12757 "value": {
12758 "key": "TestMatchStateTime",
12759 "fieldSchemaKey": {
12760 "name": "TestTimestamp",
12761 "version": "0.0.1"
12763 "optional": false
12767 "key": "TestSlogan",
12768 "value": {
12769 "key": "TestSlogan",
12770 "fieldSchemaKey": {
12771 "name": "TestSlogan",
12772 "version": "0.0.1"
12774 "optional": false
12778 "key": "TestTemperature",
12779 "value": {
12780 "key": "TestTemperature",
12781 "fieldSchemaKey": {
12782 "name": "TestTemperature",
12783 "version": "0.0.1"
12785 "optional": false
12789 "key": "TestTimestamp",
12790 "value": {
12791 "key": "TestTimestamp",
12792 "fieldSchemaKey": {
12793 "name": "TestTimestamp",
12794 "version": "0.0.1"
12796 "optional": false
12801 "taskParameters": {
12802 "entry": [
12804 "key": "Parameter0",
12805 "value": {
12806 "key": {
12807 "parentKeyName": "Task_Establish3",
12808 "parentKeyVersion": "0.0.1",
12809 "parentLocalName": "NULL",
12810 "localName": "Parameter0"
12812 "defaultValue": "DefaultValue0"
12817 "contextAlbumReference": [
12819 "name": "ExternalContextAlbum",
12820 "version": "0.0.1"
12823 "name": "GlobalContextAlbum",
12824 "version": "0.0.1"
12827 "taskLogic": {
12828 "key": "_TaskLogic",
12829 "logicFlavour": "JAVASCRIPT",
12830 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestEstablishCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestEstablishStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
12835 "key": {
12836 "name": "Task_Match0",
12837 "version": "0.0.1"
12839 "value": {
12840 "key": {
12841 "name": "Task_Match0",
12842 "version": "0.0.1"
12844 "inputFields": {
12845 "entry": [
12847 "key": "TestMatchCase",
12848 "value": {
12849 "key": "TestMatchCase",
12850 "fieldSchemaKey": {
12851 "name": "TestCase",
12852 "version": "0.0.1"
12854 "optional": false
12858 "key": "TestSlogan",
12859 "value": {
12860 "key": "TestSlogan",
12861 "fieldSchemaKey": {
12862 "name": "TestSlogan",
12863 "version": "0.0.1"
12865 "optional": false
12869 "key": "TestTemperature",
12870 "value": {
12871 "key": "TestTemperature",
12872 "fieldSchemaKey": {
12873 "name": "TestTemperature",
12874 "version": "0.0.1"
12876 "optional": false
12880 "key": "TestTimestamp",
12881 "value": {
12882 "key": "TestTimestamp",
12883 "fieldSchemaKey": {
12884 "name": "TestTimestamp",
12885 "version": "0.0.1"
12887 "optional": false
12892 "outputFields": {
12893 "entry": [
12895 "key": "TestMatchCase",
12896 "value": {
12897 "key": "TestMatchCase",
12898 "fieldSchemaKey": {
12899 "name": "TestCase",
12900 "version": "0.0.1"
12902 "optional": false
12906 "key": "TestMatchCaseSelected",
12907 "value": {
12908 "key": "TestMatchCaseSelected",
12909 "fieldSchemaKey": {
12910 "name": "TestCase",
12911 "version": "0.0.1"
12913 "optional": false
12917 "key": "TestMatchStateTime",
12918 "value": {
12919 "key": "TestMatchStateTime",
12920 "fieldSchemaKey": {
12921 "name": "TestTimestamp",
12922 "version": "0.0.1"
12924 "optional": false
12928 "key": "TestSlogan",
12929 "value": {
12930 "key": "TestSlogan",
12931 "fieldSchemaKey": {
12932 "name": "TestSlogan",
12933 "version": "0.0.1"
12935 "optional": false
12939 "key": "TestTemperature",
12940 "value": {
12941 "key": "TestTemperature",
12942 "fieldSchemaKey": {
12943 "name": "TestTemperature",
12944 "version": "0.0.1"
12946 "optional": false
12950 "key": "TestTimestamp",
12951 "value": {
12952 "key": "TestTimestamp",
12953 "fieldSchemaKey": {
12954 "name": "TestTimestamp",
12955 "version": "0.0.1"
12957 "optional": false
12962 "taskParameters": {
12963 "entry": [
12965 "key": "Parameter0",
12966 "value": {
12967 "key": {
12968 "parentKeyName": "Task_Match0",
12969 "parentKeyVersion": "0.0.1",
12970 "parentLocalName": "NULL",
12971 "localName": "Parameter0"
12973 "defaultValue": "DefaultValue0"
12977 "key": "Parameter1",
12978 "value": {
12979 "key": {
12980 "parentKeyName": "Task_Match0",
12981 "parentKeyVersion": "0.0.1",
12982 "parentLocalName": "NULL",
12983 "localName": "Parameter1"
12985 "defaultValue": "DefaultValue1"
12989 "key": "Parameter2",
12990 "value": {
12991 "key": {
12992 "parentKeyName": "Task_Match0",
12993 "parentKeyVersion": "0.0.1",
12994 "parentLocalName": "NULL",
12995 "localName": "Parameter2"
12997 "defaultValue": "DefaultValue2"
13002 "contextAlbumReference": [
13004 "name": "ExternalContextAlbum",
13005 "version": "0.0.1"
13008 "name": "GlobalContextAlbum",
13009 "version": "0.0.1"
13012 "name": "Policy0ContextAlbum",
13013 "version": "0.0.1"
13016 "name": "Policy1ContextAlbum",
13017 "version": "0.0.1"
13020 "taskLogic": {
13021 "key": "_TaskLogic",
13022 "logicFlavour": "JAVASCRIPT",
13023 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(2));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
13028 "key": {
13029 "name": "Task_Match1",
13030 "version": "0.0.1"
13032 "value": {
13033 "key": {
13034 "name": "Task_Match1",
13035 "version": "0.0.1"
13037 "inputFields": {
13038 "entry": [
13040 "key": "TestMatchCase",
13041 "value": {
13042 "key": "TestMatchCase",
13043 "fieldSchemaKey": {
13044 "name": "TestCase",
13045 "version": "0.0.1"
13047 "optional": false
13051 "key": "TestSlogan",
13052 "value": {
13053 "key": "TestSlogan",
13054 "fieldSchemaKey": {
13055 "name": "TestSlogan",
13056 "version": "0.0.1"
13058 "optional": false
13062 "key": "TestTemperature",
13063 "value": {
13064 "key": "TestTemperature",
13065 "fieldSchemaKey": {
13066 "name": "TestTemperature",
13067 "version": "0.0.1"
13069 "optional": false
13073 "key": "TestTimestamp",
13074 "value": {
13075 "key": "TestTimestamp",
13076 "fieldSchemaKey": {
13077 "name": "TestTimestamp",
13078 "version": "0.0.1"
13080 "optional": false
13085 "outputFields": {
13086 "entry": [
13088 "key": "TestMatchCase",
13089 "value": {
13090 "key": "TestMatchCase",
13091 "fieldSchemaKey": {
13092 "name": "TestCase",
13093 "version": "0.0.1"
13095 "optional": false
13099 "key": "TestMatchCaseSelected",
13100 "value": {
13101 "key": "TestMatchCaseSelected",
13102 "fieldSchemaKey": {
13103 "name": "TestCase",
13104 "version": "0.0.1"
13106 "optional": false
13110 "key": "TestMatchStateTime",
13111 "value": {
13112 "key": "TestMatchStateTime",
13113 "fieldSchemaKey": {
13114 "name": "TestTimestamp",
13115 "version": "0.0.1"
13117 "optional": false
13121 "key": "TestSlogan",
13122 "value": {
13123 "key": "TestSlogan",
13124 "fieldSchemaKey": {
13125 "name": "TestSlogan",
13126 "version": "0.0.1"
13128 "optional": false
13132 "key": "TestTemperature",
13133 "value": {
13134 "key": "TestTemperature",
13135 "fieldSchemaKey": {
13136 "name": "TestTemperature",
13137 "version": "0.0.1"
13139 "optional": false
13143 "key": "TestTimestamp",
13144 "value": {
13145 "key": "TestTimestamp",
13146 "fieldSchemaKey": {
13147 "name": "TestTimestamp",
13148 "version": "0.0.1"
13150 "optional": false
13155 "taskParameters": {
13156 "entry": [
13158 "key": "Parameter0",
13159 "value": {
13160 "key": {
13161 "parentKeyName": "Task_Match1",
13162 "parentKeyVersion": "0.0.1",
13163 "parentLocalName": "NULL",
13164 "localName": "Parameter0"
13166 "defaultValue": "DefaultValue0"
13170 "key": "Parameter1",
13171 "value": {
13172 "key": {
13173 "parentKeyName": "Task_Match1",
13174 "parentKeyVersion": "0.0.1",
13175 "parentLocalName": "NULL",
13176 "localName": "Parameter1"
13178 "defaultValue": "DefaultValue1"
13183 "contextAlbumReference": [
13185 "name": "GlobalContextAlbum",
13186 "version": "0.0.1"
13189 "name": "Policy0ContextAlbum",
13190 "version": "0.0.1"
13193 "taskLogic": {
13194 "key": "_TaskLogic",
13195 "logicFlavour": "JAVASCRIPT",
13196 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(3));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
13201 "key": {
13202 "name": "Task_Match2",
13203 "version": "0.0.1"
13205 "value": {
13206 "key": {
13207 "name": "Task_Match2",
13208 "version": "0.0.1"
13210 "inputFields": {
13211 "entry": [
13213 "key": "TestMatchCase",
13214 "value": {
13215 "key": "TestMatchCase",
13216 "fieldSchemaKey": {
13217 "name": "TestCase",
13218 "version": "0.0.1"
13220 "optional": false
13224 "key": "TestSlogan",
13225 "value": {
13226 "key": "TestSlogan",
13227 "fieldSchemaKey": {
13228 "name": "TestSlogan",
13229 "version": "0.0.1"
13231 "optional": false
13235 "key": "TestTemperature",
13236 "value": {
13237 "key": "TestTemperature",
13238 "fieldSchemaKey": {
13239 "name": "TestTemperature",
13240 "version": "0.0.1"
13242 "optional": false
13246 "key": "TestTimestamp",
13247 "value": {
13248 "key": "TestTimestamp",
13249 "fieldSchemaKey": {
13250 "name": "TestTimestamp",
13251 "version": "0.0.1"
13253 "optional": false
13258 "outputFields": {
13259 "entry": [
13261 "key": "TestMatchCase",
13262 "value": {
13263 "key": "TestMatchCase",
13264 "fieldSchemaKey": {
13265 "name": "TestCase",
13266 "version": "0.0.1"
13268 "optional": false
13272 "key": "TestMatchCaseSelected",
13273 "value": {
13274 "key": "TestMatchCaseSelected",
13275 "fieldSchemaKey": {
13276 "name": "TestCase",
13277 "version": "0.0.1"
13279 "optional": false
13283 "key": "TestMatchStateTime",
13284 "value": {
13285 "key": "TestMatchStateTime",
13286 "fieldSchemaKey": {
13287 "name": "TestTimestamp",
13288 "version": "0.0.1"
13290 "optional": false
13294 "key": "TestSlogan",
13295 "value": {
13296 "key": "TestSlogan",
13297 "fieldSchemaKey": {
13298 "name": "TestSlogan",
13299 "version": "0.0.1"
13301 "optional": false
13305 "key": "TestTemperature",
13306 "value": {
13307 "key": "TestTemperature",
13308 "fieldSchemaKey": {
13309 "name": "TestTemperature",
13310 "version": "0.0.1"
13312 "optional": false
13316 "key": "TestTimestamp",
13317 "value": {
13318 "key": "TestTimestamp",
13319 "fieldSchemaKey": {
13320 "name": "TestTimestamp",
13321 "version": "0.0.1"
13323 "optional": false
13328 "taskParameters": {
13329 "entry": [
13331 "key": "Parameter0",
13332 "value": {
13333 "key": {
13334 "parentKeyName": "Task_Match2",
13335 "parentKeyVersion": "0.0.1",
13336 "parentLocalName": "NULL",
13337 "localName": "Parameter0"
13339 "defaultValue": "DefaultValue0"
13344 "contextAlbumReference": [
13346 "name": "GlobalContextAlbum",
13347 "version": "0.0.1"
13350 "name": "Policy1ContextAlbum",
13351 "version": "0.0.1"
13354 "taskLogic": {
13355 "key": "_TaskLogic",
13356 "logicFlavour": "JAVASCRIPT",
13357 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(0));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
13362 "key": {
13363 "name": "Task_Match3",
13364 "version": "0.0.1"
13366 "value": {
13367 "key": {
13368 "name": "Task_Match3",
13369 "version": "0.0.1"
13371 "inputFields": {
13372 "entry": [
13374 "key": "TestMatchCase",
13375 "value": {
13376 "key": "TestMatchCase",
13377 "fieldSchemaKey": {
13378 "name": "TestCase",
13379 "version": "0.0.1"
13381 "optional": false
13385 "key": "TestSlogan",
13386 "value": {
13387 "key": "TestSlogan",
13388 "fieldSchemaKey": {
13389 "name": "TestSlogan",
13390 "version": "0.0.1"
13392 "optional": false
13396 "key": "TestTemperature",
13397 "value": {
13398 "key": "TestTemperature",
13399 "fieldSchemaKey": {
13400 "name": "TestTemperature",
13401 "version": "0.0.1"
13403 "optional": false
13407 "key": "TestTimestamp",
13408 "value": {
13409 "key": "TestTimestamp",
13410 "fieldSchemaKey": {
13411 "name": "TestTimestamp",
13412 "version": "0.0.1"
13414 "optional": false
13419 "outputFields": {
13420 "entry": [
13422 "key": "TestMatchCase",
13423 "value": {
13424 "key": "TestMatchCase",
13425 "fieldSchemaKey": {
13426 "name": "TestCase",
13427 "version": "0.0.1"
13429 "optional": false
13433 "key": "TestMatchCaseSelected",
13434 "value": {
13435 "key": "TestMatchCaseSelected",
13436 "fieldSchemaKey": {
13437 "name": "TestCase",
13438 "version": "0.0.1"
13440 "optional": false
13444 "key": "TestMatchStateTime",
13445 "value": {
13446 "key": "TestMatchStateTime",
13447 "fieldSchemaKey": {
13448 "name": "TestTimestamp",
13449 "version": "0.0.1"
13451 "optional": false
13455 "key": "TestSlogan",
13456 "value": {
13457 "key": "TestSlogan",
13458 "fieldSchemaKey": {
13459 "name": "TestSlogan",
13460 "version": "0.0.1"
13462 "optional": false
13466 "key": "TestTemperature",
13467 "value": {
13468 "key": "TestTemperature",
13469 "fieldSchemaKey": {
13470 "name": "TestTemperature",
13471 "version": "0.0.1"
13473 "optional": false
13477 "key": "TestTimestamp",
13478 "value": {
13479 "key": "TestTimestamp",
13480 "fieldSchemaKey": {
13481 "name": "TestTimestamp",
13482 "version": "0.0.1"
13484 "optional": false
13489 "taskParameters": {
13490 "entry": [
13492 "key": "Parameter0",
13493 "value": {
13494 "key": {
13495 "parentKeyName": "Task_Match3",
13496 "parentKeyVersion": "0.0.1",
13497 "parentLocalName": "NULL",
13498 "localName": "Parameter0"
13500 "defaultValue": "DefaultValue0"
13505 "contextAlbumReference": [
13507 "name": "ExternalContextAlbum",
13508 "version": "0.0.1"
13511 "name": "GlobalContextAlbum",
13512 "version": "0.0.1"
13515 "taskLogic": {
13516 "key": "_TaskLogic",
13517 "logicFlavour": "JAVASCRIPT",
13518 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.logger.debug(executor.inFields);\n\nvar caseSelectedType = java.lang.Byte;\nexecutor.outFields.put(\"TestMatchCaseSelected\", new caseSelectedType(1));\n\nvar JavaDate = java.util.Date;\ntimeNow = new JavaDate();\nexecutor.outFields.put(\"TestMatchStateTime\", timeNow.getTime());\nexecutor.logger.debug(executor.eo);\n\ntrue;"
13525 "events": {
13526 "key": {
13527 "name": "Events",
13528 "version": "0.0.1"
13530 "eventMap": {
13531 "entry": [
13533 "key": {
13534 "name": "Event0000",
13535 "version": "0.0.1"
13537 "value": {
13538 "key": {
13539 "name": "Event0000",
13540 "version": "0.0.1"
13542 "nameSpace": "org.onap.policy.apex.sample.events",
13543 "source": "Outside",
13544 "target": "Match",
13545 "parameter": {
13546 "entry": [
13548 "key": "TestMatchCase",
13549 "value": {
13550 "key": "TestMatchCase",
13551 "fieldSchemaKey": {
13552 "name": "TestCase",
13553 "version": "0.0.1"
13555 "optional": false
13559 "key": "TestSlogan",
13560 "value": {
13561 "key": "TestSlogan",
13562 "fieldSchemaKey": {
13563 "name": "TestSlogan",
13564 "version": "0.0.1"
13566 "optional": false
13570 "key": "TestTemperature",
13571 "value": {
13572 "key": "TestTemperature",
13573 "fieldSchemaKey": {
13574 "name": "TestTemperature",
13575 "version": "0.0.1"
13577 "optional": false
13581 "key": "TestTimestamp",
13582 "value": {
13583 "key": "TestTimestamp",
13584 "fieldSchemaKey": {
13585 "name": "TestTimestamp",
13586 "version": "0.0.1"
13588 "optional": false
13596 "key": {
13597 "name": "Event0001",
13598 "version": "0.0.1"
13600 "value": {
13601 "key": {
13602 "name": "Event0001",
13603 "version": "0.0.1"
13605 "nameSpace": "org.onap.policy.apex.sample.events",
13606 "source": "Match",
13607 "target": "Establish",
13608 "parameter": {
13609 "entry": [
13611 "key": "TestMatchCase",
13612 "value": {
13613 "key": "TestMatchCase",
13614 "fieldSchemaKey": {
13615 "name": "TestCase",
13616 "version": "0.0.1"
13618 "optional": false
13622 "key": "TestMatchCaseSelected",
13623 "value": {
13624 "key": "TestMatchCaseSelected",
13625 "fieldSchemaKey": {
13626 "name": "TestCase",
13627 "version": "0.0.1"
13629 "optional": false
13633 "key": "TestMatchStateTime",
13634 "value": {
13635 "key": "TestMatchStateTime",
13636 "fieldSchemaKey": {
13637 "name": "TestTimestamp",
13638 "version": "0.0.1"
13640 "optional": false
13644 "key": "TestSlogan",
13645 "value": {
13646 "key": "TestSlogan",
13647 "fieldSchemaKey": {
13648 "name": "TestSlogan",
13649 "version": "0.0.1"
13651 "optional": false
13655 "key": "TestTemperature",
13656 "value": {
13657 "key": "TestTemperature",
13658 "fieldSchemaKey": {
13659 "name": "TestTemperature",
13660 "version": "0.0.1"
13662 "optional": false
13666 "key": "TestTimestamp",
13667 "value": {
13668 "key": "TestTimestamp",
13669 "fieldSchemaKey": {
13670 "name": "TestTimestamp",
13671 "version": "0.0.1"
13673 "optional": false
13681 "key": {
13682 "name": "Event0002",
13683 "version": "0.0.1"
13685 "value": {
13686 "key": {
13687 "name": "Event0002",
13688 "version": "0.0.1"
13690 "nameSpace": "org.onap.policy.apex.sample.events",
13691 "source": "Establish",
13692 "target": "Decide",
13693 "parameter": {
13694 "entry": [
13696 "key": "TestEstablishCaseSelected",
13697 "value": {
13698 "key": "TestEstablishCaseSelected",
13699 "fieldSchemaKey": {
13700 "name": "TestCase",
13701 "version": "0.0.1"
13703 "optional": false
13707 "key": "TestEstablishStateTime",
13708 "value": {
13709 "key": "TestEstablishStateTime",
13710 "fieldSchemaKey": {
13711 "name": "TestTimestamp",
13712 "version": "0.0.1"
13714 "optional": false
13718 "key": "TestMatchCase",
13719 "value": {
13720 "key": "TestMatchCase",
13721 "fieldSchemaKey": {
13722 "name": "TestCase",
13723 "version": "0.0.1"
13725 "optional": false
13729 "key": "TestMatchCaseSelected",
13730 "value": {
13731 "key": "TestMatchCaseSelected",
13732 "fieldSchemaKey": {
13733 "name": "TestCase",
13734 "version": "0.0.1"
13736 "optional": false
13740 "key": "TestMatchStateTime",
13741 "value": {
13742 "key": "TestMatchStateTime",
13743 "fieldSchemaKey": {
13744 "name": "TestTimestamp",
13745 "version": "0.0.1"
13747 "optional": false
13751 "key": "TestSlogan",
13752 "value": {
13753 "key": "TestSlogan",
13754 "fieldSchemaKey": {
13755 "name": "TestSlogan",
13756 "version": "0.0.1"
13758 "optional": false
13762 "key": "TestTemperature",
13763 "value": {
13764 "key": "TestTemperature",
13765 "fieldSchemaKey": {
13766 "name": "TestTemperature",
13767 "version": "0.0.1"
13769 "optional": false
13773 "key": "TestTimestamp",
13774 "value": {
13775 "key": "TestTimestamp",
13776 "fieldSchemaKey": {
13777 "name": "TestTimestamp",
13778 "version": "0.0.1"
13780 "optional": false
13788 "key": {
13789 "name": "Event0003",
13790 "version": "0.0.1"
13792 "value": {
13793 "key": {
13794 "name": "Event0003",
13795 "version": "0.0.1"
13797 "nameSpace": "org.onap.policy.apex.sample.events",
13798 "source": "Decide",
13799 "target": "Act",
13800 "parameter": {
13801 "entry": [
13803 "key": "TestDecideCaseSelected",
13804 "value": {
13805 "key": "TestDecideCaseSelected",
13806 "fieldSchemaKey": {
13807 "name": "TestCase",
13808 "version": "0.0.1"
13810 "optional": false
13814 "key": "TestDecideStateTime",
13815 "value": {
13816 "key": "TestDecideStateTime",
13817 "fieldSchemaKey": {
13818 "name": "TestTimestamp",
13819 "version": "0.0.1"
13821 "optional": false
13825 "key": "TestEstablishCaseSelected",
13826 "value": {
13827 "key": "TestEstablishCaseSelected",
13828 "fieldSchemaKey": {
13829 "name": "TestCase",
13830 "version": "0.0.1"
13832 "optional": false
13836 "key": "TestEstablishStateTime",
13837 "value": {
13838 "key": "TestEstablishStateTime",
13839 "fieldSchemaKey": {
13840 "name": "TestTimestamp",
13841 "version": "0.0.1"
13843 "optional": false
13847 "key": "TestMatchCase",
13848 "value": {
13849 "key": "TestMatchCase",
13850 "fieldSchemaKey": {
13851 "name": "TestCase",
13852 "version": "0.0.1"
13854 "optional": false
13858 "key": "TestMatchCaseSelected",
13859 "value": {
13860 "key": "TestMatchCaseSelected",
13861 "fieldSchemaKey": {
13862 "name": "TestCase",
13863 "version": "0.0.1"
13865 "optional": false
13869 "key": "TestMatchStateTime",
13870 "value": {
13871 "key": "TestMatchStateTime",
13872 "fieldSchemaKey": {
13873 "name": "TestTimestamp",
13874 "version": "0.0.1"
13876 "optional": false
13880 "key": "TestSlogan",
13881 "value": {
13882 "key": "TestSlogan",
13883 "fieldSchemaKey": {
13884 "name": "TestSlogan",
13885 "version": "0.0.1"
13887 "optional": false
13891 "key": "TestTemperature",
13892 "value": {
13893 "key": "TestTemperature",
13894 "fieldSchemaKey": {
13895 "name": "TestTemperature",
13896 "version": "0.0.1"
13898 "optional": false
13902 "key": "TestTimestamp",
13903 "value": {
13904 "key": "TestTimestamp",
13905 "fieldSchemaKey": {
13906 "name": "TestTimestamp",
13907 "version": "0.0.1"
13909 "optional": false
13917 "key": {
13918 "name": "Event0004",
13919 "version": "0.0.1"
13921 "value": {
13922 "key": {
13923 "name": "Event0004",
13924 "version": "0.0.1"
13926 "nameSpace": "org.onap.policy.apex.sample.events",
13927 "source": "Act",
13928 "target": "Outside",
13929 "parameter": {
13930 "entry": [
13932 "key": "TestActCaseSelected",
13933 "value": {
13934 "key": "TestActCaseSelected",
13935 "fieldSchemaKey": {
13936 "name": "TestCase",
13937 "version": "0.0.1"
13939 "optional": false
13943 "key": "TestActStateTime",
13944 "value": {
13945 "key": "TestActStateTime",
13946 "fieldSchemaKey": {
13947 "name": "TestTimestamp",
13948 "version": "0.0.1"
13950 "optional": false
13954 "key": "TestDecideCaseSelected",
13955 "value": {
13956 "key": "TestDecideCaseSelected",
13957 "fieldSchemaKey": {
13958 "name": "TestCase",
13959 "version": "0.0.1"
13961 "optional": false
13965 "key": "TestDecideStateTime",
13966 "value": {
13967 "key": "TestDecideStateTime",
13968 "fieldSchemaKey": {
13969 "name": "TestTimestamp",
13970 "version": "0.0.1"
13972 "optional": false
13976 "key": "TestEstablishCaseSelected",
13977 "value": {
13978 "key": "TestEstablishCaseSelected",
13979 "fieldSchemaKey": {
13980 "name": "TestCase",
13981 "version": "0.0.1"
13983 "optional": false
13987 "key": "TestEstablishStateTime",
13988 "value": {
13989 "key": "TestEstablishStateTime",
13990 "fieldSchemaKey": {
13991 "name": "TestTimestamp",
13992 "version": "0.0.1"
13994 "optional": false
13998 "key": "TestMatchCase",
13999 "value": {
14000 "key": "TestMatchCase",
14001 "fieldSchemaKey": {
14002 "name": "TestCase",
14003 "version": "0.0.1"
14005 "optional": false
14009 "key": "TestMatchCaseSelected",
14010 "value": {
14011 "key": "TestMatchCaseSelected",
14012 "fieldSchemaKey": {
14013 "name": "TestCase",
14014 "version": "0.0.1"
14016 "optional": false
14020 "key": "TestMatchStateTime",
14021 "value": {
14022 "key": "TestMatchStateTime",
14023 "fieldSchemaKey": {
14024 "name": "TestTimestamp",
14025 "version": "0.0.1"
14027 "optional": false
14031 "key": "TestSlogan",
14032 "value": {
14033 "key": "TestSlogan",
14034 "fieldSchemaKey": {
14035 "name": "TestSlogan",
14036 "version": "0.0.1"
14038 "optional": false
14042 "key": "TestTemperature",
14043 "value": {
14044 "key": "TestTemperature",
14045 "fieldSchemaKey": {
14046 "name": "TestTemperature",
14047 "version": "0.0.1"
14049 "optional": false
14053 "key": "TestTimestamp",
14054 "value": {
14055 "key": "TestTimestamp",
14056 "fieldSchemaKey": {
14057 "name": "TestTimestamp",
14058 "version": "0.0.1"
14060 "optional": false
14068 "key": {
14069 "name": "Event0100",
14070 "version": "0.0.1"
14072 "value": {
14073 "key": {
14074 "name": "Event0100",
14075 "version": "0.0.1"
14077 "nameSpace": "org.onap.policy.apex.sample.events",
14078 "source": "Outside",
14079 "target": "Match",
14080 "parameter": {
14081 "entry": [
14083 "key": "TestMatchCase",
14084 "value": {
14085 "key": "TestMatchCase",
14086 "fieldSchemaKey": {
14087 "name": "TestCase",
14088 "version": "0.0.1"
14090 "optional": false
14094 "key": "TestSlogan",
14095 "value": {
14096 "key": "TestSlogan",
14097 "fieldSchemaKey": {
14098 "name": "TestSlogan",
14099 "version": "0.0.1"
14101 "optional": false
14105 "key": "TestTemperature",
14106 "value": {
14107 "key": "TestTemperature",
14108 "fieldSchemaKey": {
14109 "name": "TestTemperature",
14110 "version": "0.0.1"
14112 "optional": false
14116 "key": "TestTimestamp",
14117 "value": {
14118 "key": "TestTimestamp",
14119 "fieldSchemaKey": {
14120 "name": "TestTimestamp",
14121 "version": "0.0.1"
14123 "optional": false
14131 "key": {
14132 "name": "Event0101",
14133 "version": "0.0.1"
14135 "value": {
14136 "key": {
14137 "name": "Event0101",
14138 "version": "0.0.1"
14140 "nameSpace": "org.onap.policy.apex.sample.events",
14141 "source": "Match",
14142 "target": "Establish",
14143 "parameter": {
14144 "entry": [
14146 "key": "TestMatchCase",
14147 "value": {
14148 "key": "TestMatchCase",
14149 "fieldSchemaKey": {
14150 "name": "TestCase",
14151 "version": "0.0.1"
14153 "optional": false
14157 "key": "TestMatchCaseSelected",
14158 "value": {
14159 "key": "TestMatchCaseSelected",
14160 "fieldSchemaKey": {
14161 "name": "TestCase",
14162 "version": "0.0.1"
14164 "optional": false
14168 "key": "TestMatchStateTime",
14169 "value": {
14170 "key": "TestMatchStateTime",
14171 "fieldSchemaKey": {
14172 "name": "TestTimestamp",
14173 "version": "0.0.1"
14175 "optional": false
14179 "key": "TestSlogan",
14180 "value": {
14181 "key": "TestSlogan",
14182 "fieldSchemaKey": {
14183 "name": "TestSlogan",
14184 "version": "0.0.1"
14186 "optional": false
14190 "key": "TestTemperature",
14191 "value": {
14192 "key": "TestTemperature",
14193 "fieldSchemaKey": {
14194 "name": "TestTemperature",
14195 "version": "0.0.1"
14197 "optional": false
14201 "key": "TestTimestamp",
14202 "value": {
14203 "key": "TestTimestamp",
14204 "fieldSchemaKey": {
14205 "name": "TestTimestamp",
14206 "version": "0.0.1"
14208 "optional": false
14216 "key": {
14217 "name": "Event0102",
14218 "version": "0.0.1"
14220 "value": {
14221 "key": {
14222 "name": "Event0102",
14223 "version": "0.0.1"
14225 "nameSpace": "org.onap.policy.apex.sample.events",
14226 "source": "Establish",
14227 "target": "Decide",
14228 "parameter": {
14229 "entry": [
14231 "key": "TestEstablishCaseSelected",
14232 "value": {
14233 "key": "TestEstablishCaseSelected",
14234 "fieldSchemaKey": {
14235 "name": "TestCase",
14236 "version": "0.0.1"
14238 "optional": false
14242 "key": "TestEstablishStateTime",
14243 "value": {
14244 "key": "TestEstablishStateTime",
14245 "fieldSchemaKey": {
14246 "name": "TestTimestamp",
14247 "version": "0.0.1"
14249 "optional": false
14253 "key": "TestMatchCase",
14254 "value": {
14255 "key": "TestMatchCase",
14256 "fieldSchemaKey": {
14257 "name": "TestCase",
14258 "version": "0.0.1"
14260 "optional": false
14264 "key": "TestMatchCaseSelected",
14265 "value": {
14266 "key": "TestMatchCaseSelected",
14267 "fieldSchemaKey": {
14268 "name": "TestCase",
14269 "version": "0.0.1"
14271 "optional": false
14275 "key": "TestMatchStateTime",
14276 "value": {
14277 "key": "TestMatchStateTime",
14278 "fieldSchemaKey": {
14279 "name": "TestTimestamp",
14280 "version": "0.0.1"
14282 "optional": false
14286 "key": "TestSlogan",
14287 "value": {
14288 "key": "TestSlogan",
14289 "fieldSchemaKey": {
14290 "name": "TestSlogan",
14291 "version": "0.0.1"
14293 "optional": false
14297 "key": "TestTemperature",
14298 "value": {
14299 "key": "TestTemperature",
14300 "fieldSchemaKey": {
14301 "name": "TestTemperature",
14302 "version": "0.0.1"
14304 "optional": false
14308 "key": "TestTimestamp",
14309 "value": {
14310 "key": "TestTimestamp",
14311 "fieldSchemaKey": {
14312 "name": "TestTimestamp",
14313 "version": "0.0.1"
14315 "optional": false
14323 "key": {
14324 "name": "Event0103",
14325 "version": "0.0.1"
14327 "value": {
14328 "key": {
14329 "name": "Event0103",
14330 "version": "0.0.1"
14332 "nameSpace": "org.onap.policy.apex.sample.events",
14333 "source": "Decide",
14334 "target": "Act",
14335 "parameter": {
14336 "entry": [
14338 "key": "TestDecideCaseSelected",
14339 "value": {
14340 "key": "TestDecideCaseSelected",
14341 "fieldSchemaKey": {
14342 "name": "TestCase",
14343 "version": "0.0.1"
14345 "optional": false
14349 "key": "TestDecideStateTime",
14350 "value": {
14351 "key": "TestDecideStateTime",
14352 "fieldSchemaKey": {
14353 "name": "TestTimestamp",
14354 "version": "0.0.1"
14356 "optional": false
14360 "key": "TestEstablishCaseSelected",
14361 "value": {
14362 "key": "TestEstablishCaseSelected",
14363 "fieldSchemaKey": {
14364 "name": "TestCase",
14365 "version": "0.0.1"
14367 "optional": false
14371 "key": "TestEstablishStateTime",
14372 "value": {
14373 "key": "TestEstablishStateTime",
14374 "fieldSchemaKey": {
14375 "name": "TestTimestamp",
14376 "version": "0.0.1"
14378 "optional": false
14382 "key": "TestMatchCase",
14383 "value": {
14384 "key": "TestMatchCase",
14385 "fieldSchemaKey": {
14386 "name": "TestCase",
14387 "version": "0.0.1"
14389 "optional": false
14393 "key": "TestMatchCaseSelected",
14394 "value": {
14395 "key": "TestMatchCaseSelected",
14396 "fieldSchemaKey": {
14397 "name": "TestCase",
14398 "version": "0.0.1"
14400 "optional": false
14404 "key": "TestMatchStateTime",
14405 "value": {
14406 "key": "TestMatchStateTime",
14407 "fieldSchemaKey": {
14408 "name": "TestTimestamp",
14409 "version": "0.0.1"
14411 "optional": false
14415 "key": "TestSlogan",
14416 "value": {
14417 "key": "TestSlogan",
14418 "fieldSchemaKey": {
14419 "name": "TestSlogan",
14420 "version": "0.0.1"
14422 "optional": false
14426 "key": "TestTemperature",
14427 "value": {
14428 "key": "TestTemperature",
14429 "fieldSchemaKey": {
14430 "name": "TestTemperature",
14431 "version": "0.0.1"
14433 "optional": false
14437 "key": "TestTimestamp",
14438 "value": {
14439 "key": "TestTimestamp",
14440 "fieldSchemaKey": {
14441 "name": "TestTimestamp",
14442 "version": "0.0.1"
14444 "optional": false
14452 "key": {
14453 "name": "Event0104",
14454 "version": "0.0.1"
14456 "value": {
14457 "key": {
14458 "name": "Event0104",
14459 "version": "0.0.1"
14461 "nameSpace": "org.onap.policy.apex.sample.events",
14462 "source": "Act",
14463 "target": "Outside",
14464 "parameter": {
14465 "entry": [
14467 "key": "TestActCaseSelected",
14468 "value": {
14469 "key": "TestActCaseSelected",
14470 "fieldSchemaKey": {
14471 "name": "TestCase",
14472 "version": "0.0.1"
14474 "optional": false
14478 "key": "TestActStateTime",
14479 "value": {
14480 "key": "TestActStateTime",
14481 "fieldSchemaKey": {
14482 "name": "TestTimestamp",
14483 "version": "0.0.1"
14485 "optional": false
14489 "key": "TestDecideCaseSelected",
14490 "value": {
14491 "key": "TestDecideCaseSelected",
14492 "fieldSchemaKey": {
14493 "name": "TestCase",
14494 "version": "0.0.1"
14496 "optional": false
14500 "key": "TestDecideStateTime",
14501 "value": {
14502 "key": "TestDecideStateTime",
14503 "fieldSchemaKey": {
14504 "name": "TestTimestamp",
14505 "version": "0.0.1"
14507 "optional": false
14511 "key": "TestEstablishCaseSelected",
14512 "value": {
14513 "key": "TestEstablishCaseSelected",
14514 "fieldSchemaKey": {
14515 "name": "TestCase",
14516 "version": "0.0.1"
14518 "optional": false
14522 "key": "TestEstablishStateTime",
14523 "value": {
14524 "key": "TestEstablishStateTime",
14525 "fieldSchemaKey": {
14526 "name": "TestTimestamp",
14527 "version": "0.0.1"
14529 "optional": false
14533 "key": "TestMatchCase",
14534 "value": {
14535 "key": "TestMatchCase",
14536 "fieldSchemaKey": {
14537 "name": "TestCase",
14538 "version": "0.0.1"
14540 "optional": false
14544 "key": "TestMatchCaseSelected",
14545 "value": {
14546 "key": "TestMatchCaseSelected",
14547 "fieldSchemaKey": {
14548 "name": "TestCase",
14549 "version": "0.0.1"
14551 "optional": false
14555 "key": "TestMatchStateTime",
14556 "value": {
14557 "key": "TestMatchStateTime",
14558 "fieldSchemaKey": {
14559 "name": "TestTimestamp",
14560 "version": "0.0.1"
14562 "optional": false
14566 "key": "TestSlogan",
14567 "value": {
14568 "key": "TestSlogan",
14569 "fieldSchemaKey": {
14570 "name": "TestSlogan",
14571 "version": "0.0.1"
14573 "optional": false
14577 "key": "TestTemperature",
14578 "value": {
14579 "key": "TestTemperature",
14580 "fieldSchemaKey": {
14581 "name": "TestTemperature",
14582 "version": "0.0.1"
14584 "optional": false
14588 "key": "TestTimestamp",
14589 "value": {
14590 "key": "TestTimestamp",
14591 "fieldSchemaKey": {
14592 "name": "TestTimestamp",
14593 "version": "0.0.1"
14595 "optional": false
14605 "albums": {
14606 "key": {
14607 "name": "Context",
14608 "version": "0.0.1"
14610 "albums": {
14611 "entry": [
14613 "key": {
14614 "name": "ExternalContextAlbum",
14615 "version": "0.0.1"
14617 "value": {
14618 "key": {
14619 "name": "ExternalContextAlbum",
14620 "version": "0.0.1"
14622 "scope": "EXTERNAL",
14623 "isWritable": false,
14624 "itemSchema": {
14625 "name": "TestExternalContextItem",
14626 "version": "0.0.1"
14631 "key": {
14632 "name": "GlobalContextAlbum",
14633 "version": "0.0.1"
14635 "value": {
14636 "key": {
14637 "name": "GlobalContextAlbum",
14638 "version": "0.0.1"
14640 "scope": "GLOBAL",
14641 "isWritable": true,
14642 "itemSchema": {
14643 "name": "TestGlobalContextItem",
14644 "version": "0.0.1"
14649 "key": {
14650 "name": "Policy0ContextAlbum",
14651 "version": "0.0.1"
14653 "value": {
14654 "key": {
14655 "name": "Policy0ContextAlbum",
14656 "version": "0.0.1"
14658 "scope": "APPLICATION",
14659 "isWritable": true,
14660 "itemSchema": {
14661 "name": "TestPolicyContextItem",
14662 "version": "0.0.1"
14667 "key": {
14668 "name": "Policy1ContextAlbum",
14669 "version": "0.0.1"
14671 "value": {
14672 "key": {
14673 "name": "Policy1ContextAlbum",
14674 "version": "0.0.1"
14676 "scope": "APPLICATION",
14677 "isWritable": true,
14678 "itemSchema": {
14679 "name": "TestPolicyContextItem",
14680 "version": "0.0.1"
14687 "schemas": {
14688 "key": {
14689 "name": "TestDatatypes",
14690 "version": "0.0.1"
14692 "schemas": {
14693 "entry": [
14695 "key": {
14696 "name": "TestCase",
14697 "version": "0.0.1"
14699 "value": {
14700 "key": {
14701 "name": "TestCase",
14702 "version": "0.0.1"
14704 "schemaFlavour": "Java",
14705 "schemaDefinition": "java.lang.Byte"
14709 "key": {
14710 "name": "TestContextItem000",
14711 "version": "0.0.1"
14713 "value": {
14714 "key": {
14715 "name": "TestContextItem000",
14716 "version": "0.0.1"
14718 "schemaFlavour": "Java",
14719 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
14723 "key": {
14724 "name": "TestContextItem001",
14725 "version": "0.0.1"
14727 "value": {
14728 "key": {
14729 "name": "TestContextItem001",
14730 "version": "0.0.1"
14732 "schemaFlavour": "Java",
14733 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
14737 "key": {
14738 "name": "TestContextItem002",
14739 "version": "0.0.1"
14741 "value": {
14742 "key": {
14743 "name": "TestContextItem002",
14744 "version": "0.0.1"
14746 "schemaFlavour": "Java",
14747 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
14751 "key": {
14752 "name": "TestContextItem003",
14753 "version": "0.0.1"
14755 "value": {
14756 "key": {
14757 "name": "TestContextItem003",
14758 "version": "0.0.1"
14760 "schemaFlavour": "Java",
14761 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
14765 "key": {
14766 "name": "TestContextItem004",
14767 "version": "0.0.1"
14769 "value": {
14770 "key": {
14771 "name": "TestContextItem004",
14772 "version": "0.0.1"
14774 "schemaFlavour": "Java",
14775 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
14779 "key": {
14780 "name": "TestContextItem005",
14781 "version": "0.0.1"
14783 "value": {
14784 "key": {
14785 "name": "TestContextItem005",
14786 "version": "0.0.1"
14788 "schemaFlavour": "Java",
14789 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
14793 "key": {
14794 "name": "TestContextItem006",
14795 "version": "0.0.1"
14797 "value": {
14798 "key": {
14799 "name": "TestContextItem006",
14800 "version": "0.0.1"
14802 "schemaFlavour": "Java",
14803 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
14807 "key": {
14808 "name": "TestContextItem007",
14809 "version": "0.0.1"
14811 "value": {
14812 "key": {
14813 "name": "TestContextItem007",
14814 "version": "0.0.1"
14816 "schemaFlavour": "Java",
14817 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
14821 "key": {
14822 "name": "TestContextItem008",
14823 "version": "0.0.1"
14825 "value": {
14826 "key": {
14827 "name": "TestContextItem008",
14828 "version": "0.0.1"
14830 "schemaFlavour": "Java",
14831 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
14835 "key": {
14836 "name": "TestContextItem009",
14837 "version": "0.0.1"
14839 "value": {
14840 "key": {
14841 "name": "TestContextItem009",
14842 "version": "0.0.1"
14844 "schemaFlavour": "Java",
14845 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
14849 "key": {
14850 "name": "TestContextItem00A",
14851 "version": "0.0.1"
14853 "value": {
14854 "key": {
14855 "name": "TestContextItem00A",
14856 "version": "0.0.1"
14858 "schemaFlavour": "Java",
14859 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
14863 "key": {
14864 "name": "TestContextItem00B",
14865 "version": "0.0.1"
14867 "value": {
14868 "key": {
14869 "name": "TestContextItem00B",
14870 "version": "0.0.1"
14872 "schemaFlavour": "Java",
14873 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
14877 "key": {
14878 "name": "TestContextItem00C",
14879 "version": "0.0.1"
14881 "value": {
14882 "key": {
14883 "name": "TestContextItem00C",
14884 "version": "0.0.1"
14886 "schemaFlavour": "Java",
14887 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
14891 "key": {
14892 "name": "TestExternalContextItem",
14893 "version": "0.0.1"
14895 "value": {
14896 "key": {
14897 "name": "TestExternalContextItem",
14898 "version": "0.0.1"
14900 "schemaFlavour": "Java",
14901 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
14905 "key": {
14906 "name": "TestGlobalContextItem",
14907 "version": "0.0.1"
14909 "value": {
14910 "key": {
14911 "name": "TestGlobalContextItem",
14912 "version": "0.0.1"
14914 "schemaFlavour": "Java",
14915 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
14919 "key": {
14920 "name": "TestPolicyContextItem",
14921 "version": "0.0.1"
14923 "value": {
14924 "key": {
14925 "name": "TestPolicyContextItem",
14926 "version": "0.0.1"
14928 "schemaFlavour": "Java",
14929 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
14933 "key": {
14934 "name": "TestSlogan",
14935 "version": "0.0.1"
14937 "value": {
14938 "key": {
14939 "name": "TestSlogan",
14940 "version": "0.0.1"
14942 "schemaFlavour": "Java",
14943 "schemaDefinition": "java.lang.String"
14947 "key": {
14948 "name": "TestTemperature",
14949 "version": "0.0.1"
14951 "value": {
14952 "key": {
14953 "name": "TestTemperature",
14954 "version": "0.0.1"
14956 "schemaFlavour": "Java",
14957 "schemaDefinition": "java.lang.Double"
14961 "key": {
14962 "name": "TestTimestamp",
14963 "version": "0.0.1"
14965 "value": {
14966 "key": {
14967 "name": "TestTimestamp",
14968 "version": "0.0.1"
14970 "schemaFlavour": "Java",
14971 "schemaDefinition": "java.lang.Long"
14979 "engineParameters": {
14980 "executorParameters": {
14981 "JAVASCRIPT": {
14982 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
14987 "eventInputParameters": {
14988 "FirstConsumer": {
14989 "carrierTechnologyParameters": {
14990 "carrierTechnology": "RESTSERVER",
14991 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
14992 "parameters": {
14993 "standalone": true,
14994 "host": "0.0.0.0",
14995 "port": 23324
14998 "eventProtocolParameters": {
14999 "eventProtocol": "JSON"
15001 "synchronousMode": true,
15002 "synchronousPeer": "FirstProducer",
15003 "synchronousTimeout": 2000
15006 "eventOutputParameters": {
15007 "FirstProducer": {
15008 "carrierTechnologyParameters": {
15009 "carrierTechnology": "RESTSERVER",
15010 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
15012 "eventProtocolParameters": {
15013 "eventProtocol": "JSON"
15015 "synchronousMode": true,
15016 "synchronousPeer": "FirstConsumer",
15017 "synchronousTimeout": 2000
15027 <stringProp name="Argument.metadata">=</stringProp>
15031 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15032 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15033 <stringProp name="HTTPSampler.protocol">https</stringProp>
15034 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15035 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies</stringProp>
15036 <stringProp name="HTTPSampler.method">POST</stringProp>
15037 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15038 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15039 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15040 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15041 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15042 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15043 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15044 </HTTPSamplerProxy>
15046 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15047 <collectionProp name="Asserion.test_strings">
15048 <stringProp name="49586">200</stringProp>
15050 <stringProp name="Assertion.custom_message"></stringProp>
15051 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15052 <boolProp name="Assertion.assume_success">false</boolProp>
15053 <intProp name="Assertion.test_type">1</intProp>
15054 </ResponseAssertion>
15058 <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="PAP Test Flow" enabled="true">
15059 <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
15060 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
15061 <boolProp name="LoopController.continue_forever">false</boolProp>
15062 <intProp name="LoopController.loops">-1</intProp>
15064 <stringProp name="ThreadGroup.num_threads">1</stringProp>
15065 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
15066 <boolProp name="ThreadGroup.scheduler">false</boolProp>
15067 <stringProp name="ThreadGroup.duration">600</stringProp>
15068 <stringProp name="ThreadGroup.delay"></stringProp>
15069 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
15072 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Health" enabled="true">
15073 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15074 <collectionProp name="Arguments.arguments"/>
15076 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15077 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15078 <stringProp name="HTTPSampler.protocol">https</stringProp>
15079 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15080 <stringProp name="HTTPSampler.path">/policy/pap/v1/healthcheck</stringProp>
15081 <stringProp name="HTTPSampler.method">GET</stringProp>
15082 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15083 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15084 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15085 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15086 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15087 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15088 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15089 <stringProp name="TestPlan.comments">Basic Health Check</stringProp>
15090 </HTTPSamplerProxy>
15092 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15093 <collectionProp name="Asserion.test_strings">
15094 <stringProp name="49586">200</stringProp>
15096 <stringProp name="Assertion.custom_message"></stringProp>
15097 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15098 <boolProp name="Assertion.assume_success">false</boolProp>
15099 <intProp name="Assertion.test_type">1</intProp>
15100 </ResponseAssertion>
15102 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15103 <stringProp name="scriptLanguage">groovy</stringProp>
15104 <stringProp name="parameters"></stringProp>
15105 <stringProp name="filename"></stringProp>
15106 <stringProp name="cacheKey">true</stringProp>
15107 <stringProp name="script">import groovy.json.JsonSlurper;
15110 if (prev.getResponseCode() == '200') {
15111 def jsonSlurper = new JsonSlurper();
15112 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15114 assert res instanceof Map;
15115 assert res.code == 200;
15116 assert res.name == "Policy PAP";
15117 assert res.healthy==true;
15118 assert res.message=="alive";
15124 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Statistics" enabled="true">
15125 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15126 <collectionProp name="Arguments.arguments"/>
15128 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15129 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15130 <stringProp name="HTTPSampler.protocol">https</stringProp>
15131 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15132 <stringProp name="HTTPSampler.path">policy/pap/v1/statistics</stringProp>
15133 <stringProp name="HTTPSampler.method">GET</stringProp>
15134 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15135 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15136 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15137 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15138 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15139 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15140 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15141 <stringProp name="TestPlan.comments">Check Statistics</stringProp>
15142 </HTTPSamplerProxy>
15144 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15145 <collectionProp name="Asserion.test_strings">
15146 <stringProp name="49586">200</stringProp>
15148 <stringProp name="Assertion.custom_message"></stringProp>
15149 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15150 <boolProp name="Assertion.assume_success">false</boolProp>
15151 <intProp name="Assertion.test_type">1</intProp>
15152 </ResponseAssertion>
15154 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15155 <stringProp name="scriptLanguage">groovy</stringProp>
15156 <stringProp name="parameters"></stringProp>
15157 <stringProp name="filename"></stringProp>
15158 <stringProp name="cacheKey">true</stringProp>
15159 <stringProp name="script">import groovy.json.JsonSlurper;
15162 if (prev.getResponseCode() == '200') {
15163 def jsonSlurper = new JsonSlurper();
15164 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15166 assert res instanceof Map;
15167 assert res.code == 200;
15168 assert res.totalPdpCount == 0;
15169 assert res.totalPdpGroupCount==0;
15170 assert res.totalPolicyDeployCount==0;
15171 assert res.policyDeploySuccessCount==0;
15178 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to ACTIVE" enabled="true">
15179 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15180 <collectionProp name="Arguments.arguments"/>
15182 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15183 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15184 <stringProp name="HTTPSampler.protocol">https</stringProp>
15185 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15186 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=ACTIVE</stringProp>
15187 <stringProp name="HTTPSampler.method">PUT</stringProp>
15188 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15189 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15190 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15191 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15192 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15193 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15194 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15195 </HTTPSamplerProxy>
15197 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15198 <collectionProp name="Asserion.test_strings">
15199 <stringProp name="49586">200</stringProp>
15201 <stringProp name="Assertion.custom_message"></stringProp>
15202 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15203 <boolProp name="Assertion.assume_success">false</boolProp>
15204 <intProp name="Assertion.test_type">1</intProp>
15205 </ResponseAssertion>
15208 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15209 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15210 <collectionProp name="Arguments.arguments"/>
15212 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15213 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15214 <stringProp name="HTTPSampler.protocol">https</stringProp>
15215 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15216 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15217 <stringProp name="HTTPSampler.method">GET</stringProp>
15218 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15219 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15220 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15221 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15222 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15223 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15224 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15225 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15226 </HTTPSamplerProxy>
15228 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15229 <collectionProp name="Asserion.test_strings">
15230 <stringProp name="49586">200</stringProp>
15232 <stringProp name="Assertion.custom_message"></stringProp>
15233 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15234 <boolProp name="Assertion.assume_success">false</boolProp>
15235 <intProp name="Assertion.test_type">1</intProp>
15236 </ResponseAssertion>
15238 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15239 <stringProp name="scriptLanguage">groovy</stringProp>
15240 <stringProp name="parameters"></stringProp>
15241 <stringProp name="filename"></stringProp>
15242 <stringProp name="cacheKey">true</stringProp>
15243 <stringProp name="script">import groovy.json.JsonSlurper;
15245 if (prev.getResponseCode() == '200') {
15246 def jsonSlurper = new JsonSlurper();
15247 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15249 assert res instanceof Map;
15250 assert res.groups.size == 1;
15251 assert res.groups[0].pdpGroupState== 'ACTIVE';
15257 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy defaultDomain Policy" enabled="true">
15258 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15259 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15260 <collectionProp name="Arguments.arguments">
15261 <elementProp name="" elementType="HTTPArgument">
15262 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15263 <stringProp name="Argument.value">{
15264 "policies" : [
15266 "policy-id": "operational.apex.stabilityTestDefaultDomain",
15267 "policy-version": "1.0.0"
15271 <stringProp name="Argument.metadata">=</stringProp>
15275 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15276 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15277 <stringProp name="HTTPSampler.protocol">https</stringProp>
15278 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15279 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
15280 <stringProp name="HTTPSampler.method">POST</stringProp>
15281 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15282 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15283 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15284 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15285 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15286 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15287 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15288 </HTTPSamplerProxy>
15290 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15291 <collectionProp name="Asserion.test_strings">
15292 <stringProp name="49586">200</stringProp>
15294 <stringProp name="Assertion.custom_message"></stringProp>
15295 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15296 <boolProp name="Assertion.assume_success">false</boolProp>
15297 <intProp name="Assertion.test_type">1</intProp>
15298 </ResponseAssertion>
15301 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create/Update PDP Group" enabled="true">
15302 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15303 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15304 <collectionProp name="Arguments.arguments">
15305 <elementProp name="" elementType="HTTPArgument">
15306 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15307 <stringProp name="Argument.value">{
15308 "groups": [
15310 "name": "sampleGroup",
15311 "pdpGroupState": "ACTIVE",
15312 "properties": {},
15313 "pdpSubgroups": [
15315 "pdpType": "apex",
15316 "desiredInstanceCount": 1,
15317 "properties": {},
15318 "supportedPolicyTypes": [
15320 "name": "onap.policies.controlloop.operational.common.Apex",
15321 "version": "1.0.0"
15324 "policies": []
15330 <stringProp name="Argument.metadata">=</stringProp>
15334 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15335 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15336 <stringProp name="HTTPSampler.protocol">https</stringProp>
15337 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15338 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/batch</stringProp>
15339 <stringProp name="HTTPSampler.method">POST</stringProp>
15340 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15341 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15342 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15343 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15344 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15345 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15346 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15347 <stringProp name="TestPlan.comments">create SampleGroup </stringProp>
15348 </HTTPSamplerProxy>
15350 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15351 <collectionProp name="Asserion.test_strings">
15352 <stringProp name="49586">200</stringProp>
15354 <stringProp name="Assertion.custom_message"></stringProp>
15355 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15356 <boolProp name="Assertion.assume_success">false</boolProp>
15357 <intProp name="Assertion.test_type">1</intProp>
15358 </ResponseAssertion>
15361 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15362 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15363 <collectionProp name="Arguments.arguments"/>
15365 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15366 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15367 <stringProp name="HTTPSampler.protocol">https</stringProp>
15368 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15369 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15370 <stringProp name="HTTPSampler.method">GET</stringProp>
15371 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15372 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15373 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15374 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15375 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15376 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15377 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15378 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15379 </HTTPSamplerProxy>
15381 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15382 <collectionProp name="Asserion.test_strings">
15383 <stringProp name="49586">200</stringProp>
15385 <stringProp name="Assertion.custom_message"></stringProp>
15386 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15387 <boolProp name="Assertion.assume_success">false</boolProp>
15388 <intProp name="Assertion.test_type">1</intProp>
15389 </ResponseAssertion>
15391 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15392 <stringProp name="scriptLanguage">groovy</stringProp>
15393 <stringProp name="parameters"></stringProp>
15394 <stringProp name="filename"></stringProp>
15395 <stringProp name="cacheKey">true</stringProp>
15396 <stringProp name="script">import groovy.json.JsonSlurper;
15399 if (prev.getResponseCode() == '200') {
15400 def jsonSlurper = new JsonSlurper();
15401 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15403 assert res instanceof Map;
15404 assert res.groups.size == 2;
15406 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15408 for(int subGrpSize=0;subGrpSize<res.groups[groupSize].pdpSubgroups.size;subGrpSize++){
15410 def pdpSubGrp=res.groups[groupSize].pdpSubgroups[subGrpSize];
15411 for(int supportedPolicyTypesSize=0;supportedPolicyTypesSize<pdpSubGrp.supportedPolicyTypes.size;supportedPolicyTypesSize++){
15412 if(pdpSubGrp.supportedPolicyTypes[supportedPolicyTypesSize].name =='onap.policies.controlloop.operational.common.Apex'){
15413 assert pdpSubGrp.pdpInstances.size > 0;
15414 if (res.groups[groupSize].name == 'defaultGroup') {
15415 assert pdpSubGrp.policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15417 else if(res.groups[groupSize].name == 'sampleGroup' ){
15418 assert pdpSubGrp.policies.size == 0;
15428 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15429 <stringProp name="ConstantTimer.delay">120000</stringProp>
15433 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deployment Update sampleDomain" enabled="true">
15434 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15435 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15436 <collectionProp name="Arguments.arguments">
15437 <elementProp name="" elementType="HTTPArgument">
15438 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15439 <stringProp name="Argument.value">{
15440 "groups": [
15442 "name": "sampleGroup",
15443 "deploymentSubgroups": [
15445 "pdpType": "apex",
15446 "action": "POST",
15447 "policies": [
15449 "name": "operational.apex.stabilityTestSampleDomain",
15450 "version": "1.0.0"
15458 <stringProp name="Argument.metadata">=</stringProp>
15462 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15463 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15464 <stringProp name="HTTPSampler.protocol">https</stringProp>
15465 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15466 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15467 <stringProp name="HTTPSampler.method">POST</stringProp>
15468 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15469 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15470 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15471 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15472 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15473 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15474 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15475 </HTTPSamplerProxy>
15477 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15478 <collectionProp name="Asserion.test_strings">
15479 <stringProp name="49586">200</stringProp>
15481 <stringProp name="Assertion.custom_message"></stringProp>
15482 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15483 <boolProp name="Assertion.assume_success">false</boolProp>
15484 <intProp name="Assertion.test_type">1</intProp>
15485 </ResponseAssertion>
15488 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15489 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15490 <collectionProp name="Arguments.arguments"/>
15492 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15493 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15494 <stringProp name="HTTPSampler.protocol">https</stringProp>
15495 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15496 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15497 <stringProp name="HTTPSampler.method">GET</stringProp>
15498 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15499 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15500 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15501 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15502 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15503 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15504 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15505 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15506 </HTTPSamplerProxy>
15508 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15509 <collectionProp name="Asserion.test_strings">
15510 <stringProp name="49586">200</stringProp>
15512 <stringProp name="Assertion.custom_message"></stringProp>
15513 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15514 <boolProp name="Assertion.assume_success">false</boolProp>
15515 <intProp name="Assertion.test_type">1</intProp>
15516 </ResponseAssertion>
15518 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15519 <stringProp name="scriptLanguage">groovy</stringProp>
15520 <stringProp name="parameters"></stringProp>
15521 <stringProp name="filename"></stringProp>
15522 <stringProp name="cacheKey">true</stringProp>
15523 <stringProp name="script">import groovy.json.JsonSlurper;
15526 if (prev.getResponseCode() == '200') {
15527 def jsonSlurper = new JsonSlurper();
15528 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15530 assert res instanceof Map;
15531 assert res.groups.size == 2;
15533 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15535 for(int subGrpSize=0;subGrpSize<res.groups[groupSize].pdpSubgroups.size;subGrpSize++){
15537 def pdpSubGrp=res.groups[groupSize].pdpSubgroups[subGrpSize];
15538 for(int supportedPolicyTypesSize=0;supportedPolicyTypesSize<pdpSubGrp.supportedPolicyTypes.size;supportedPolicyTypesSize++){
15539 if(pdpSubGrp.supportedPolicyTypes[supportedPolicyTypesSize].name =='onap.policies.controlloop.operational.common.Apex'){
15540 if (res.groups[groupSize].name == 'defaultGroup') {
15541 assert pdpSubGrp.policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15542 }else if(res.groups[groupSize].name == 'sampleGroup' ){
15543 assert pdpSubGrp.policies[0].name == 'operational.apex.stabilityTestSampleDomain';
15554 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Consolidated Health" enabled="true">
15555 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15556 <collectionProp name="Arguments.arguments"/>
15558 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15559 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15560 <stringProp name="HTTPSampler.protocol">https</stringProp>
15561 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15562 <stringProp name="HTTPSampler.path">/policy/pap/v1/components/healthcheck</stringProp>
15563 <stringProp name="HTTPSampler.method">GET</stringProp>
15564 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15565 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15566 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15567 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15568 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15569 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15570 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15571 <stringProp name="TestPlan.comments">Consolidated Health Check</stringProp>
15572 </HTTPSamplerProxy>
15574 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15575 <collectionProp name="Asserion.test_strings">
15576 <stringProp name="49586">200</stringProp>
15578 <stringProp name="Assertion.custom_message"></stringProp>
15579 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15580 <boolProp name="Assertion.assume_success">false</boolProp>
15581 <intProp name="Assertion.test_type">1</intProp>
15582 </ResponseAssertion>
15584 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15585 <stringProp name="scriptLanguage">groovy</stringProp>
15586 <stringProp name="parameters"></stringProp>
15587 <stringProp name="filename"></stringProp>
15588 <stringProp name="cacheKey">true</stringProp>
15589 <stringProp name="script">import groovy.json.JsonSlurper;
15592 if (prev.getResponseCode() == '200') {
15593 def jsonSlurper = new JsonSlurper();
15594 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15595 assert res instanceof Map;
15596 assert res.healthy==true;
15602 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Deployed Policies" enabled="true">
15603 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15604 <collectionProp name="Arguments.arguments"/>
15606 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15607 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15608 <stringProp name="HTTPSampler.protocol">https</stringProp>
15609 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15610 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/deployed</stringProp>
15611 <stringProp name="HTTPSampler.method">GET</stringProp>
15612 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15613 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15614 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15615 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15616 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15617 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15618 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15619 <stringProp name="TestPlan.comments">Query Deployed policies</stringProp>
15620 </HTTPSamplerProxy>
15622 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15623 <collectionProp name="Asserion.test_strings">
15624 <stringProp name="49586">200</stringProp>
15626 <stringProp name="Assertion.custom_message"></stringProp>
15627 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15628 <boolProp name="Assertion.assume_success">false</boolProp>
15629 <intProp name="Assertion.test_type">1</intProp>
15630 </ResponseAssertion>
15632 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15633 <stringProp name="scriptLanguage">groovy</stringProp>
15634 <stringProp name="parameters"></stringProp>
15635 <stringProp name="filename"></stringProp>
15636 <stringProp name="cacheKey">true</stringProp>
15637 <stringProp name="script">import groovy.json.JsonSlurper;
15640 if (prev.getResponseCode() == '200') {
15641 def jsonSlurper = new JsonSlurper();
15642 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15643 assert res.size >1 ;
15650 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Policy sampleDomain" enabled="true">
15651 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15652 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15653 <collectionProp name="Arguments.arguments">
15654 <elementProp name="" elementType="HTTPArgument">
15655 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15656 <stringProp name="Argument.value">{
15657 "groups": [
15659 "name": "sampleGroup",
15660 "deploymentSubgroups": [
15662 "pdpType": "apex",
15663 "action": "DELETE",
15664 "policies": [
15666 "name": "operational.apex.stabilityTestSampleDomain",
15667 "version": "1.0.0"
15675 <stringProp name="Argument.metadata">=</stringProp>
15679 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15680 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15681 <stringProp name="HTTPSampler.protocol">https</stringProp>
15682 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15683 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15684 <stringProp name="HTTPSampler.method">POST</stringProp>
15685 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15686 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15687 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15688 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15689 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15690 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15691 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15692 </HTTPSamplerProxy>
15694 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15695 <collectionProp name="Asserion.test_strings">
15696 <stringProp name="49586">200</stringProp>
15698 <stringProp name="Assertion.custom_message"></stringProp>
15699 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15700 <boolProp name="Assertion.assume_success">false</boolProp>
15701 <intProp name="Assertion.test_type">1</intProp>
15702 </ResponseAssertion>
15705 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Default Policy" enabled="true">
15706 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15707 <collectionProp name="Arguments.arguments"/>
15709 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15710 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15711 <stringProp name="HTTPSampler.protocol">https</stringProp>
15712 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15713 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/operational.apex.stabilityTestDefaultDomain</stringProp>
15714 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15715 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15716 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15717 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15718 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15719 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15720 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15721 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15722 </HTTPSamplerProxy>
15724 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15725 <collectionProp name="Asserion.test_strings">
15726 <stringProp name="49586">200</stringProp>
15728 <stringProp name="Assertion.custom_message"></stringProp>
15729 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15730 <boolProp name="Assertion.assume_success">false</boolProp>
15731 <intProp name="Assertion.test_type">1</intProp>
15732 </ResponseAssertion>
15735 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(sampleGroup)" enabled="true">
15736 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15737 <collectionProp name="Arguments.arguments"/>
15739 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15740 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15741 <stringProp name="HTTPSampler.protocol">https</stringProp>
15742 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15743 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/sampleGroup?state=PASSIVE</stringProp>
15744 <stringProp name="HTTPSampler.method">PUT</stringProp>
15745 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15746 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15747 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15748 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15749 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15750 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15751 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15752 </HTTPSamplerProxy>
15754 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15755 <collectionProp name="Asserion.test_strings">
15756 <stringProp name="49586">200</stringProp>
15758 <stringProp name="Assertion.custom_message"></stringProp>
15759 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15760 <boolProp name="Assertion.assume_success">false</boolProp>
15761 <intProp name="Assertion.test_type">1</intProp>
15762 </ResponseAssertion>
15765 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete PdpGroup SampleGroup" enabled="true">
15766 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15767 <collectionProp name="Arguments.arguments"/>
15769 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15770 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15771 <stringProp name="HTTPSampler.protocol">https</stringProp>
15772 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15773 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/sampleGroup</stringProp>
15774 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15775 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15776 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15777 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15778 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15779 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15780 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15781 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15782 <stringProp name="TestPlan.comments">Delete PdpGroup </stringProp>
15783 </HTTPSamplerProxy>
15785 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15786 <collectionProp name="Asserion.test_strings">
15787 <stringProp name="49586">200</stringProp>
15789 <stringProp name="Assertion.custom_message"></stringProp>
15790 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15791 <boolProp name="Assertion.assume_success">false</boolProp>
15792 <intProp name="Assertion.test_type">1</intProp>
15793 </ResponseAssertion>
15796 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(defaultGroup)" enabled="true">
15797 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15798 <collectionProp name="Arguments.arguments"/>
15800 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15801 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15802 <stringProp name="HTTPSampler.protocol">https</stringProp>
15803 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15804 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
15805 <stringProp name="HTTPSampler.method">PUT</stringProp>
15806 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15807 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15808 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15809 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15810 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15811 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15812 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15813 </HTTPSamplerProxy>
15815 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15816 <collectionProp name="Asserion.test_strings">
15817 <stringProp name="49586">200</stringProp>
15819 <stringProp name="Assertion.custom_message"></stringProp>
15820 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15821 <boolProp name="Assertion.assume_success">false</boolProp>
15822 <intProp name="Assertion.test_type">1</intProp>
15823 </ResponseAssertion>
15826 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15827 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15828 <collectionProp name="Arguments.arguments"/>
15830 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15831 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15832 <stringProp name="HTTPSampler.protocol">https</stringProp>
15833 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15834 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15835 <stringProp name="HTTPSampler.method">GET</stringProp>
15836 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15837 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15838 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15839 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15840 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15841 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15842 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15843 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15844 </HTTPSamplerProxy>
15846 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15847 <collectionProp name="Asserion.test_strings">
15848 <stringProp name="49586">200</stringProp>
15850 <stringProp name="Assertion.custom_message"></stringProp>
15851 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15852 <boolProp name="Assertion.assume_success">false</boolProp>
15853 <intProp name="Assertion.test_type">1</intProp>
15854 </ResponseAssertion>
15856 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15857 <stringProp name="scriptLanguage">groovy</stringProp>
15858 <stringProp name="parameters"></stringProp>
15859 <stringProp name="filename"></stringProp>
15860 <stringProp name="cacheKey">true</stringProp>
15861 <stringProp name="script">import groovy.json.JsonSlurper;
15864 if (prev.getResponseCode() == '200') {
15865 def jsonSlurper = new JsonSlurper();
15866 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15868 assert res instanceof Map;
15869 assert res.groups.size ==1;
15870 assert res.groups[0].pdpGroupState== 'PASSIVE';
15878 <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
15879 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
15880 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
15881 <boolProp name="LoopController.continue_forever">false</boolProp>
15882 <stringProp name="LoopController.loops">1</stringProp>
15884 <stringProp name="ThreadGroup.num_threads">1</stringProp>
15885 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
15886 <boolProp name="ThreadGroup.scheduler">false</boolProp>
15887 <stringProp name="ThreadGroup.duration"></stringProp>
15888 <stringProp name="ThreadGroup.delay"></stringProp>
15889 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
15892 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE" enabled="true">
15893 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15894 <collectionProp name="Arguments.arguments"/>
15896 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15897 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15898 <stringProp name="HTTPSampler.protocol">https</stringProp>
15899 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15900 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
15901 <stringProp name="HTTPSampler.method">PUT</stringProp>
15902 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15903 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15904 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15905 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15906 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15907 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15908 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15909 </HTTPSamplerProxy>
15911 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15912 <collectionProp name="Asserion.test_strings">
15913 <stringProp name="49586">200</stringProp>
15915 <stringProp name="Assertion.custom_message"></stringProp>
15916 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15917 <boolProp name="Assertion.assume_success">false</boolProp>
15918 <intProp name="Assertion.test_type">1</intProp>
15919 </ResponseAssertion>
15922 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy defaultDomain" enabled="true">
15923 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15924 <collectionProp name="Arguments.arguments"/>
15926 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15927 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15928 <stringProp name="HTTPSampler.protocol">https</stringProp>
15929 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15930 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies/operational.apex.stabilityTestDefaultDomain/versions/1.0.0</stringProp>
15931 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15932 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15933 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15934 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15935 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15936 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15937 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15938 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15939 </HTTPSamplerProxy>
15941 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15942 <collectionProp name="Asserion.test_strings">
15943 <stringProp name="49586">200</stringProp>
15945 <stringProp name="Assertion.custom_message"></stringProp>
15946 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15947 <boolProp name="Assertion.assume_success">false</boolProp>
15948 <intProp name="Assertion.test_type">1</intProp>
15949 </ResponseAssertion>
15952 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy sampleDomain" enabled="true">
15953 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15954 <collectionProp name="Arguments.arguments"/>
15956 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15957 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15958 <stringProp name="HTTPSampler.protocol">https</stringProp>
15959 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15960 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies/operational.apex.stabilityTestSampleDomain/versions/1.0.0</stringProp>
15961 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15962 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15963 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15964 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15965 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15966 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15967 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15968 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15969 </HTTPSamplerProxy>
15971 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15972 <collectionProp name="Asserion.test_strings">
15973 <stringProp name="49586">200</stringProp>
15975 <stringProp name="Assertion.custom_message"></stringProp>
15976 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15977 <boolProp name="Assertion.assume_success">false</boolProp>
15978 <intProp name="Assertion.test_type">1</intProp>
15979 </ResponseAssertion>
15983 <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
15984 <boolProp name="ResultCollector.error_logging">false</boolProp>
15986 <name>saveConfig</name>
15987 <value class="SampleSaveConfiguration">
15989 <latency>true</latency>
15990 <timestamp>true</timestamp>
15991 <success>true</success>
15992 <label>true</label>
15994 <message>true</message>
15995 <threadName>true</threadName>
15996 <dataType>true</dataType>
15997 <encoding>false</encoding>
15998 <assertions>true</assertions>
15999 <subresults>true</subresults>
16000 <responseData>false</responseData>
16001 <samplerData>false</samplerData>
16003 <fieldNames>true</fieldNames>
16004 <responseHeaders>false</responseHeaders>
16005 <requestHeaders>false</requestHeaders>
16006 <responseDataOnError>false</responseDataOnError>
16007 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16008 <assertionsResultsToSave>0</assertionsResultsToSave>
16009 <bytes>true</bytes>
16010 <sentBytes>true</sentBytes>
16012 <threadCounts>true</threadCounts>
16013 <idleTime>true</idleTime>
16014 <connectTime>true</connectTime>
16017 <stringProp name="filename">/home/ubuntu/pap_stability/summary.log</stringProp>
16020 <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
16021 <boolProp name="ResultCollector.error_logging">false</boolProp>
16023 <name>saveConfig</name>
16024 <value class="SampleSaveConfiguration">
16026 <latency>true</latency>
16027 <timestamp>true</timestamp>
16028 <success>true</success>
16029 <label>true</label>
16031 <message>true</message>
16032 <threadName>true</threadName>
16033 <dataType>true</dataType>
16034 <encoding>false</encoding>
16035 <assertions>true</assertions>
16036 <subresults>true</subresults>
16037 <responseData>false</responseData>
16038 <samplerData>false</samplerData>
16040 <fieldNames>true</fieldNames>
16041 <responseHeaders>false</responseHeaders>
16042 <requestHeaders>false</requestHeaders>
16043 <responseDataOnError>false</responseDataOnError>
16044 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16045 <assertionsResultsToSave>0</assertionsResultsToSave>
16046 <bytes>true</bytes>
16047 <sentBytes>true</sentBytes>
16049 <threadCounts>true</threadCounts>
16050 <idleTime>true</idleTime>
16051 <connectTime>true</connectTime>
16054 <stringProp name="filename">/home/ubuntu/pap_stability/resultTree.log</stringProp>
16057 <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
16058 <boolProp name="ResultCollector.error_logging">false</boolProp>
16060 <name>saveConfig</name>
16061 <value class="SampleSaveConfiguration">
16063 <latency>true</latency>
16064 <timestamp>true</timestamp>
16065 <success>true</success>
16066 <label>true</label>
16068 <message>true</message>
16069 <threadName>true</threadName>
16070 <dataType>true</dataType>
16071 <encoding>false</encoding>
16072 <assertions>true</assertions>
16073 <subresults>true</subresults>
16074 <responseData>false</responseData>
16075 <samplerData>false</samplerData>
16077 <fieldNames>true</fieldNames>
16078 <responseHeaders>false</responseHeaders>
16079 <requestHeaders>false</requestHeaders>
16080 <responseDataOnError>false</responseDataOnError>
16081 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16082 <assertionsResultsToSave>0</assertionsResultsToSave>
16083 <bytes>true</bytes>
16084 <sentBytes>true</sentBytes>
16086 <threadCounts>true</threadCounts>
16087 <idleTime>true</idleTime>
16088 <connectTime>true</connectTime>
16091 <stringProp name="filename">/home/ubuntu/pap_stability/resultTable.log</stringProp>