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) 2020-2021 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
13 http://www.apache.org/licenses/LICENSE-2.0
14 Unless required by applicable law or agreed to in writing, software
15 distributed under the License is distributed on an "AS IS" BASIS,
16 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 See the License for the specific language governing permissions and
18 limitations under the License.
19 ============LICENSE_END=========================================================
21 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.4.1">
23 <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Policy PAP Stability" enabled="true">
24 <stringProp name="TestPlan.comments">Policy PAP Stability Tests</stringProp>
25 <boolProp name="TestPlan.functional_mode">false</boolProp>
26 <boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
27 <boolProp name="TestPlan.serialize_threadgroups">true</boolProp>
28 <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
29 <collectionProp name="Arguments.arguments">
30 <elementProp name="PAP_HOST" elementType="Argument">
31 <stringProp name="Argument.name">PAP_HOST</stringProp>
32 <stringProp name="Argument.value">172.16.1.230</stringProp>
33 <stringProp name="Argument.metadata">=</stringProp>
35 <elementProp name="PAP_PORT" elementType="Argument">
36 <stringProp name="Argument.name">PAP_PORT</stringProp>
37 <stringProp name="Argument.value">31937</stringProp>
38 <stringProp name="Argument.metadata">=</stringProp>
40 <elementProp name="API_HOST" elementType="Argument">
41 <stringProp name="Argument.name">API_HOST</stringProp>
42 <stringProp name="Argument.value">172.16.1.230</stringProp>
43 <stringProp name="Argument.metadata">=</stringProp>
45 <elementProp name="API_PORT" elementType="Argument">
46 <stringProp name="Argument.name">API_PORT</stringProp>
47 <stringProp name="Argument.value">31339</stringProp>
48 <stringProp name="Argument.metadata">=</stringProp>
52 <stringProp name="TestPlan.user_define_classpath"></stringProp>
55 <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
56 <collectionProp name="AuthManager.auth_list">
57 <elementProp name="" elementType="Authorization">
58 <stringProp name="Authorization.url">http://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
59 <stringProp name="Authorization.username">policyadmin</stringProp>
60 <stringProp name="Authorization.password">zb!XztG34</stringProp>
61 <stringProp name="Authorization.domain"></stringProp>
62 <stringProp name="Authorization.realm"></stringProp>
64 <elementProp name="" elementType="Authorization">
65 <stringProp name="Authorization.url">http://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
66 <stringProp name="Authorization.username">policyadmin</stringProp>
67 <stringProp name="Authorization.password">zb!XztG34</stringProp>
68 <stringProp name="Authorization.domain"></stringProp>
69 <stringProp name="Authorization.realm"></stringProp>
72 <boolProp name="AuthManager.clearEachIteration">true</boolProp>
73 <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
76 <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
77 <collectionProp name="HeaderManager.headers">
78 <elementProp name="" elementType="Header">
79 <stringProp name="Header.name">Accept</stringProp>
80 <stringProp name="Header.value">application/json</stringProp>
82 <elementProp name="" elementType="Header">
83 <stringProp name="Header.name">Content-Type</stringProp>
84 <stringProp name="Header.value">application/json</stringProp>
89 <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
90 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
91 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
92 <boolProp name="LoopController.continue_forever">false</boolProp>
93 <stringProp name="LoopController.loops">1</stringProp>
95 <stringProp name="ThreadGroup.num_threads">1</stringProp>
96 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
97 <boolProp name="ThreadGroup.scheduler">false</boolProp>
98 <stringProp name="ThreadGroup.duration">260000</stringProp>
99 <stringProp name="ThreadGroup.delay"></stringProp>
100 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
103 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy" enabled="true">
104 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
105 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
106 <collectionProp name="Arguments.arguments">
107 <elementProp name="" elementType="HTTPArgument">
108 <boolProp name="HTTPArgument.always_encode">false</boolProp>
109 <stringProp name="Argument.value">{
110 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
111 "topology_template": {
112 "policies": [
114 "operational.apex.stabilityTestDefaultDomain": {
115 "type": "onap.policies.controlloop.operational.common.Apex",
116 "type_version": "1.0.0",
117 "version": "1.0.0",
118 "metadata": {
119 "policy-id": "operational.apex.defaultDomain",
120 "policy-version": 1
122 "properties": {
123 "engineServiceParameters": {
124 "name": "MyApexEngine",
125 "version": "0.0.1",
126 "id": 45,
127 "instanceCount": 4,
128 "deploymentPort": 12561,
129 "policy_type_impl": {
130 "apexPolicyModel": {
131 "key": {
132 "name": "SamplePolicyModelJAVASCRIPT",
133 "version": "0.0.1"
135 "keyInformation": {
136 "key": {
137 "name": "KeyInformation",
138 "version": "0.0.1"
140 "keyInfoMap": {
141 "entry": [
143 "key": {
144 "name": "Context",
145 "version": "0.0.1"
147 "value": {
148 "key": {
149 "name": "Context",
150 "version": "0.0.1"
152 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
153 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
157 "key": {
158 "name": "Event0000",
159 "version": "0.0.1"
161 "value": {
162 "key": {
163 "name": "Event0000",
164 "version": "0.0.1"
166 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
167 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
171 "key": {
172 "name": "Event0001",
173 "version": "0.0.1"
175 "value": {
176 "key": {
177 "name": "Event0001",
178 "version": "0.0.1"
180 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
181 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
185 "key": {
186 "name": "Event0002",
187 "version": "0.0.1"
189 "value": {
190 "key": {
191 "name": "Event0002",
192 "version": "0.0.1"
194 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
195 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
199 "key": {
200 "name": "Event0003",
201 "version": "0.0.1"
203 "value": {
204 "key": {
205 "name": "Event0003",
206 "version": "0.0.1"
208 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
209 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
213 "key": {
214 "name": "Event0004",
215 "version": "0.0.1"
217 "value": {
218 "key": {
219 "name": "Event0004",
220 "version": "0.0.1"
222 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
223 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
227 "key": {
228 "name": "Event0100",
229 "version": "0.0.1"
231 "value": {
232 "key": {
233 "name": "Event0100",
234 "version": "0.0.1"
236 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
237 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
241 "key": {
242 "name": "Event0101",
243 "version": "0.0.1"
245 "value": {
246 "key": {
247 "name": "Event0101",
248 "version": "0.0.1"
250 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
251 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
255 "key": {
256 "name": "Event0102",
257 "version": "0.0.1"
259 "value": {
260 "key": {
261 "name": "Event0102",
262 "version": "0.0.1"
264 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
265 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
269 "key": {
270 "name": "Event0103",
271 "version": "0.0.1"
273 "value": {
274 "key": {
275 "name": "Event0103",
276 "version": "0.0.1"
278 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
279 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
283 "key": {
284 "name": "Event0104",
285 "version": "0.0.1"
287 "value": {
288 "key": {
289 "name": "Event0104",
290 "version": "0.0.1"
292 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
293 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
297 "key": {
298 "name": "Events",
299 "version": "0.0.1"
301 "value": {
302 "key": {
303 "name": "Events",
304 "version": "0.0.1"
306 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
307 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
311 "key": {
312 "name": "ExternalContextAlbum",
313 "version": "0.0.1"
315 "value": {
316 "key": {
317 "name": "ExternalContextAlbum",
318 "version": "0.0.1"
320 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
321 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
325 "key": {
326 "name": "GlobalContextAlbum",
327 "version": "0.0.1"
329 "value": {
330 "key": {
331 "name": "GlobalContextAlbum",
332 "version": "0.0.1"
334 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
335 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
339 "key": {
340 "name": "KeyInformation",
341 "version": "0.0.1"
343 "value": {
344 "key": {
345 "name": "KeyInformation",
346 "version": "0.0.1"
348 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
349 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
353 "key": {
354 "name": "Policies",
355 "version": "0.0.1"
357 "value": {
358 "key": {
359 "name": "Policies",
360 "version": "0.0.1"
362 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
363 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
367 "key": {
368 "name": "Policy0",
369 "version": "0.0.1"
371 "value": {
372 "key": {
373 "name": "Policy0",
374 "version": "0.0.1"
376 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
377 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
381 "key": {
382 "name": "Policy0ContextAlbum",
383 "version": "0.0.1"
385 "value": {
386 "key": {
387 "name": "Policy0ContextAlbum",
388 "version": "0.0.1"
390 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
391 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
395 "key": {
396 "name": "Policy1",
397 "version": "0.0.1"
399 "value": {
400 "key": {
401 "name": "Policy1",
402 "version": "0.0.1"
404 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
405 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
409 "key": {
410 "name": "Policy1ContextAlbum",
411 "version": "0.0.1"
413 "value": {
414 "key": {
415 "name": "Policy1ContextAlbum",
416 "version": "0.0.1"
418 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
419 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
423 "key": {
424 "name": "SamplePolicyModelJAVASCRIPT",
425 "version": "0.0.1"
427 "value": {
428 "key": {
429 "name": "SamplePolicyModelJAVASCRIPT",
430 "version": "0.0.1"
432 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
433 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
437 "key": {
438 "name": "Task_Act0",
439 "version": "0.0.1"
441 "value": {
442 "key": {
443 "name": "Task_Act0",
444 "version": "0.0.1"
446 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
447 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
451 "key": {
452 "name": "Task_Act1",
453 "version": "0.0.1"
455 "value": {
456 "key": {
457 "name": "Task_Act1",
458 "version": "0.0.1"
460 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
461 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
465 "key": {
466 "name": "Task_Act2",
467 "version": "0.0.1"
469 "value": {
470 "key": {
471 "name": "Task_Act2",
472 "version": "0.0.1"
474 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
475 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
479 "key": {
480 "name": "Task_Act3",
481 "version": "0.0.1"
483 "value": {
484 "key": {
485 "name": "Task_Act3",
486 "version": "0.0.1"
488 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
489 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
493 "key": {
494 "name": "Task_Decide0",
495 "version": "0.0.1"
497 "value": {
498 "key": {
499 "name": "Task_Decide0",
500 "version": "0.0.1"
502 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
503 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
507 "key": {
508 "name": "Task_Decide1",
509 "version": "0.0.1"
511 "value": {
512 "key": {
513 "name": "Task_Decide1",
514 "version": "0.0.1"
516 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
517 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
521 "key": {
522 "name": "Task_Decide2",
523 "version": "0.0.1"
525 "value": {
526 "key": {
527 "name": "Task_Decide2",
528 "version": "0.0.1"
530 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
531 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
535 "key": {
536 "name": "Task_Decide3",
537 "version": "0.0.1"
539 "value": {
540 "key": {
541 "name": "Task_Decide3",
542 "version": "0.0.1"
544 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
545 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
549 "key": {
550 "name": "Task_Establish0",
551 "version": "0.0.1"
553 "value": {
554 "key": {
555 "name": "Task_Establish0",
556 "version": "0.0.1"
558 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
559 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
563 "key": {
564 "name": "Task_Establish1",
565 "version": "0.0.1"
567 "value": {
568 "key": {
569 "name": "Task_Establish1",
570 "version": "0.0.1"
572 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
573 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
577 "key": {
578 "name": "Task_Establish2",
579 "version": "0.0.1"
581 "value": {
582 "key": {
583 "name": "Task_Establish2",
584 "version": "0.0.1"
586 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
587 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
591 "key": {
592 "name": "Task_Establish3",
593 "version": "0.0.1"
595 "value": {
596 "key": {
597 "name": "Task_Establish3",
598 "version": "0.0.1"
600 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
601 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
605 "key": {
606 "name": "Task_Match0",
607 "version": "0.0.1"
609 "value": {
610 "key": {
611 "name": "Task_Match0",
612 "version": "0.0.1"
614 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
615 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
619 "key": {
620 "name": "Task_Match1",
621 "version": "0.0.1"
623 "value": {
624 "key": {
625 "name": "Task_Match1",
626 "version": "0.0.1"
628 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
629 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
633 "key": {
634 "name": "Task_Match2",
635 "version": "0.0.1"
637 "value": {
638 "key": {
639 "name": "Task_Match2",
640 "version": "0.0.1"
642 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
643 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
647 "key": {
648 "name": "Task_Match3",
649 "version": "0.0.1"
651 "value": {
652 "key": {
653 "name": "Task_Match3",
654 "version": "0.0.1"
656 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
657 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
661 "key": {
662 "name": "Tasks",
663 "version": "0.0.1"
665 "value": {
666 "key": {
667 "name": "Tasks",
668 "version": "0.0.1"
670 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
671 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
675 "key": {
676 "name": "TestCase",
677 "version": "0.0.1"
679 "value": {
680 "key": {
681 "name": "TestCase",
682 "version": "0.0.1"
684 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
685 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
689 "key": {
690 "name": "TestContextItem000",
691 "version": "0.0.1"
693 "value": {
694 "key": {
695 "name": "TestContextItem000",
696 "version": "0.0.1"
698 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
699 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
703 "key": {
704 "name": "TestContextItem001",
705 "version": "0.0.1"
707 "value": {
708 "key": {
709 "name": "TestContextItem001",
710 "version": "0.0.1"
712 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
713 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
717 "key": {
718 "name": "TestContextItem002",
719 "version": "0.0.1"
721 "value": {
722 "key": {
723 "name": "TestContextItem002",
724 "version": "0.0.1"
726 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
727 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
731 "key": {
732 "name": "TestContextItem003",
733 "version": "0.0.1"
735 "value": {
736 "key": {
737 "name": "TestContextItem003",
738 "version": "0.0.1"
740 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
741 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
745 "key": {
746 "name": "TestContextItem004",
747 "version": "0.0.1"
749 "value": {
750 "key": {
751 "name": "TestContextItem004",
752 "version": "0.0.1"
754 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
755 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
759 "key": {
760 "name": "TestContextItem005",
761 "version": "0.0.1"
763 "value": {
764 "key": {
765 "name": "TestContextItem005",
766 "version": "0.0.1"
768 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
769 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
773 "key": {
774 "name": "TestContextItem006",
775 "version": "0.0.1"
777 "value": {
778 "key": {
779 "name": "TestContextItem006",
780 "version": "0.0.1"
782 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
783 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
787 "key": {
788 "name": "TestContextItem007",
789 "version": "0.0.1"
791 "value": {
792 "key": {
793 "name": "TestContextItem007",
794 "version": "0.0.1"
796 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
797 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
801 "key": {
802 "name": "TestContextItem008",
803 "version": "0.0.1"
805 "value": {
806 "key": {
807 "name": "TestContextItem008",
808 "version": "0.0.1"
810 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
811 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
815 "key": {
816 "name": "TestContextItem009",
817 "version": "0.0.1"
819 "value": {
820 "key": {
821 "name": "TestContextItem009",
822 "version": "0.0.1"
824 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
825 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
829 "key": {
830 "name": "TestContextItem00A",
831 "version": "0.0.1"
833 "value": {
834 "key": {
835 "name": "TestContextItem00A",
836 "version": "0.0.1"
838 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
839 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
843 "key": {
844 "name": "TestContextItem00B",
845 "version": "0.0.1"
847 "value": {
848 "key": {
849 "name": "TestContextItem00B",
850 "version": "0.0.1"
852 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
853 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
857 "key": {
858 "name": "TestContextItem00C",
859 "version": "0.0.1"
861 "value": {
862 "key": {
863 "name": "TestContextItem00C",
864 "version": "0.0.1"
866 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
867 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
871 "key": {
872 "name": "TestDatatypes",
873 "version": "0.0.1"
875 "value": {
876 "key": {
877 "name": "TestDatatypes",
878 "version": "0.0.1"
880 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
881 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
885 "key": {
886 "name": "TestExternalContextItem",
887 "version": "0.0.1"
889 "value": {
890 "key": {
891 "name": "TestExternalContextItem",
892 "version": "0.0.1"
894 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
895 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
899 "key": {
900 "name": "TestGlobalContextItem",
901 "version": "0.0.1"
903 "value": {
904 "key": {
905 "name": "TestGlobalContextItem",
906 "version": "0.0.1"
908 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
909 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
913 "key": {
914 "name": "TestPolicyContextItem",
915 "version": "0.0.1"
917 "value": {
918 "key": {
919 "name": "TestPolicyContextItem",
920 "version": "0.0.1"
922 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
923 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
927 "key": {
928 "name": "TestSlogan",
929 "version": "0.0.1"
931 "value": {
932 "key": {
933 "name": "TestSlogan",
934 "version": "0.0.1"
936 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
937 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
941 "key": {
942 "name": "TestTemperature",
943 "version": "0.0.1"
945 "value": {
946 "key": {
947 "name": "TestTemperature",
948 "version": "0.0.1"
950 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
951 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
955 "key": {
956 "name": "TestTimestamp",
957 "version": "0.0.1"
959 "value": {
960 "key": {
961 "name": "TestTimestamp",
962 "version": "0.0.1"
964 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
965 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
971 "policies": {
972 "key": {
973 "name": "Policies",
974 "version": "0.0.1"
976 "policyMap": {
977 "entry": [
979 "key": {
980 "name": "Policy0",
981 "version": "0.0.1"
983 "value": {
984 "policyKey": {
985 "name": "Policy0",
986 "version": "0.0.1"
988 "template": "MEDA",
989 "state": {
990 "entry": [
992 "key": "Act",
993 "value": {
994 "stateKey": {
995 "parentKeyName": "Policy0",
996 "parentKeyVersion": "0.0.1",
997 "parentLocalName": "NULL",
998 "localName": "Act"
1000 "trigger": {
1001 "name": "Event0003",
1002 "version": "0.0.1"
1004 "stateOutputs": {
1005 "entry": [
1007 "key": "Act_NULL",
1008 "value": {
1009 "key": {
1010 "parentKeyName": "Policy0",
1011 "parentKeyVersion": "0.0.1",
1012 "parentLocalName": "Act",
1013 "localName": "Act_NULL"
1015 "outgoingEvent": {
1016 "name": "Event0004",
1017 "version": "0.0.1"
1019 "nextState": {
1020 "parentKeyName": "NULL",
1021 "parentKeyVersion": "0.0.0",
1022 "parentLocalName": "NULL",
1023 "localName": "NULL"
1029 "contextAlbumReference": [
1031 "name": "GlobalContextAlbum",
1032 "version": "0.0.1"
1035 "taskSelectionLogic": {
1036 "key": "TaskSelectionLigic",
1037 "logicFlavour": "JAVASCRIPT",
1038 "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;"
1040 "stateFinalizerLogicMap": {
1041 "entry": []
1043 "defaultTask": {
1044 "name": "Task_Act1",
1045 "version": "0.0.1"
1047 "taskReferences": {
1048 "entry": [
1050 "key": {
1051 "name": "Task_Act0",
1052 "version": "0.0.1"
1054 "value": {
1055 "key": {
1056 "parentKeyName": "Policy0",
1057 "parentKeyVersion": "0.0.1",
1058 "parentLocalName": "Act",
1059 "localName": "Task_Act0_DIRECT_Act_NULL"
1061 "outputType": "DIRECT",
1062 "output": {
1063 "parentKeyName": "Policy0",
1064 "parentKeyVersion": "0.0.1",
1065 "parentLocalName": "Act",
1066 "localName": "Act_NULL"
1071 "key": {
1072 "name": "Task_Act1",
1073 "version": "0.0.1"
1075 "value": {
1076 "key": {
1077 "parentKeyName": "Policy0",
1078 "parentKeyVersion": "0.0.1",
1079 "parentLocalName": "Act",
1080 "localName": "Task_Act1_DIRECT_Act_NULL"
1082 "outputType": "DIRECT",
1083 "output": {
1084 "parentKeyName": "Policy0",
1085 "parentKeyVersion": "0.0.1",
1086 "parentLocalName": "Act",
1087 "localName": "Act_NULL"
1092 "key": {
1093 "name": "Task_Act2",
1094 "version": "0.0.1"
1096 "value": {
1097 "key": {
1098 "parentKeyName": "Policy0",
1099 "parentKeyVersion": "0.0.1",
1100 "parentLocalName": "Act",
1101 "localName": "Task_Act2_DIRECT_Act_NULL"
1103 "outputType": "DIRECT",
1104 "output": {
1105 "parentKeyName": "Policy0",
1106 "parentKeyVersion": "0.0.1",
1107 "parentLocalName": "Act",
1108 "localName": "Act_NULL"
1113 "key": {
1114 "name": "Task_Act3",
1115 "version": "0.0.1"
1117 "value": {
1118 "key": {
1119 "parentKeyName": "Policy0",
1120 "parentKeyVersion": "0.0.1",
1121 "parentLocalName": "Act",
1122 "localName": "Task_Act3_DIRECT_Act_NULL"
1124 "outputType": "DIRECT",
1125 "output": {
1126 "parentKeyName": "Policy0",
1127 "parentKeyVersion": "0.0.1",
1128 "parentLocalName": "Act",
1129 "localName": "Act_NULL"
1138 "key": "Decide",
1139 "value": {
1140 "stateKey": {
1141 "parentKeyName": "Policy0",
1142 "parentKeyVersion": "0.0.1",
1143 "parentLocalName": "NULL",
1144 "localName": "Decide"
1146 "trigger": {
1147 "name": "Event0002",
1148 "version": "0.0.1"
1150 "stateOutputs": {
1151 "entry": [
1153 "key": "Decide_Act",
1154 "value": {
1155 "key": {
1156 "parentKeyName": "Policy0",
1157 "parentKeyVersion": "0.0.1",
1158 "parentLocalName": "Decide",
1159 "localName": "Decide_Act"
1161 "outgoingEvent": {
1162 "name": "Event0003",
1163 "version": "0.0.1"
1165 "nextState": {
1166 "parentKeyName": "Policy0",
1167 "parentKeyVersion": "0.0.1",
1168 "parentLocalName": "NULL",
1169 "localName": "Act"
1175 "contextAlbumReference": [
1177 "name": "ExternalContextAlbum",
1178 "version": "0.0.1"
1181 "name": "GlobalContextAlbum",
1182 "version": "0.0.1"
1185 "name": "Policy0ContextAlbum",
1186 "version": "0.0.1"
1189 "taskSelectionLogic": {
1190 "key": "TaskSelectionLigic",
1191 "logicFlavour": "JAVASCRIPT",
1192 "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;"
1194 "stateFinalizerLogicMap": {
1195 "entry": []
1197 "defaultTask": {
1198 "name": "Task_Decide3",
1199 "version": "0.0.1"
1201 "taskReferences": {
1202 "entry": [
1204 "key": {
1205 "name": "Task_Decide0",
1206 "version": "0.0.1"
1208 "value": {
1209 "key": {
1210 "parentKeyName": "Policy0",
1211 "parentKeyVersion": "0.0.1",
1212 "parentLocalName": "Decide",
1213 "localName": "Task_Decide0_DIRECT_Decide_Act"
1215 "outputType": "DIRECT",
1216 "output": {
1217 "parentKeyName": "Policy0",
1218 "parentKeyVersion": "0.0.1",
1219 "parentLocalName": "Decide",
1220 "localName": "Decide_Act"
1225 "key": {
1226 "name": "Task_Decide1",
1227 "version": "0.0.1"
1229 "value": {
1230 "key": {
1231 "parentKeyName": "Policy0",
1232 "parentKeyVersion": "0.0.1",
1233 "parentLocalName": "Decide",
1234 "localName": "Task_Decide1_DIRECT_Decide_Act"
1236 "outputType": "DIRECT",
1237 "output": {
1238 "parentKeyName": "Policy0",
1239 "parentKeyVersion": "0.0.1",
1240 "parentLocalName": "Decide",
1241 "localName": "Decide_Act"
1246 "key": {
1247 "name": "Task_Decide2",
1248 "version": "0.0.1"
1250 "value": {
1251 "key": {
1252 "parentKeyName": "Policy0",
1253 "parentKeyVersion": "0.0.1",
1254 "parentLocalName": "Decide",
1255 "localName": "Task_Decide2_DIRECT_Decide_Act"
1257 "outputType": "DIRECT",
1258 "output": {
1259 "parentKeyName": "Policy0",
1260 "parentKeyVersion": "0.0.1",
1261 "parentLocalName": "Decide",
1262 "localName": "Decide_Act"
1267 "key": {
1268 "name": "Task_Decide3",
1269 "version": "0.0.1"
1271 "value": {
1272 "key": {
1273 "parentKeyName": "Policy0",
1274 "parentKeyVersion": "0.0.1",
1275 "parentLocalName": "Decide",
1276 "localName": "Task_Decide3_DIRECT_Decide_Act"
1278 "outputType": "DIRECT",
1279 "output": {
1280 "parentKeyName": "Policy0",
1281 "parentKeyVersion": "0.0.1",
1282 "parentLocalName": "Decide",
1283 "localName": "Decide_Act"
1292 "key": "Establish",
1293 "value": {
1294 "stateKey": {
1295 "parentKeyName": "Policy0",
1296 "parentKeyVersion": "0.0.1",
1297 "parentLocalName": "NULL",
1298 "localName": "Establish"
1300 "trigger": {
1301 "name": "Event0001",
1302 "version": "0.0.1"
1304 "stateOutputs": {
1305 "entry": [
1307 "key": "Establish_Decide",
1308 "value": {
1309 "key": {
1310 "parentKeyName": "Policy0",
1311 "parentKeyVersion": "0.0.1",
1312 "parentLocalName": "Establish",
1313 "localName": "Establish_Decide"
1315 "outgoingEvent": {
1316 "name": "Event0002",
1317 "version": "0.0.1"
1319 "nextState": {
1320 "parentKeyName": "Policy0",
1321 "parentKeyVersion": "0.0.1",
1322 "parentLocalName": "NULL",
1323 "localName": "Decide"
1329 "contextAlbumReference": [
1331 "name": "ExternalContextAlbum",
1332 "version": "0.0.1"
1335 "name": "GlobalContextAlbum",
1336 "version": "0.0.1"
1339 "name": "Policy1ContextAlbum",
1340 "version": "0.0.1"
1343 "taskSelectionLogic": {
1344 "key": "TaskSelectionLigic",
1345 "logicFlavour": "JAVASCRIPT",
1346 "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;"
1348 "stateFinalizerLogicMap": {
1349 "entry": []
1351 "defaultTask": {
1352 "name": "Task_Establish2",
1353 "version": "0.0.1"
1355 "taskReferences": {
1356 "entry": [
1358 "key": {
1359 "name": "Task_Establish0",
1360 "version": "0.0.1"
1362 "value": {
1363 "key": {
1364 "parentKeyName": "Policy0",
1365 "parentKeyVersion": "0.0.1",
1366 "parentLocalName": "Establish",
1367 "localName": "Task_Establish0_DIRECT_Establish_Decide"
1369 "outputType": "DIRECT",
1370 "output": {
1371 "parentKeyName": "Policy0",
1372 "parentKeyVersion": "0.0.1",
1373 "parentLocalName": "Establish",
1374 "localName": "Establish_Decide"
1379 "key": {
1380 "name": "Task_Establish1",
1381 "version": "0.0.1"
1383 "value": {
1384 "key": {
1385 "parentKeyName": "Policy0",
1386 "parentKeyVersion": "0.0.1",
1387 "parentLocalName": "Establish",
1388 "localName": "Task_Establish1_DIRECT_Establish_Decide"
1390 "outputType": "DIRECT",
1391 "output": {
1392 "parentKeyName": "Policy0",
1393 "parentKeyVersion": "0.0.1",
1394 "parentLocalName": "Establish",
1395 "localName": "Establish_Decide"
1400 "key": {
1401 "name": "Task_Establish2",
1402 "version": "0.0.1"
1404 "value": {
1405 "key": {
1406 "parentKeyName": "Policy0",
1407 "parentKeyVersion": "0.0.1",
1408 "parentLocalName": "Establish",
1409 "localName": "Task_Establish2_DIRECT_Establish_Decide"
1411 "outputType": "DIRECT",
1412 "output": {
1413 "parentKeyName": "Policy0",
1414 "parentKeyVersion": "0.0.1",
1415 "parentLocalName": "Establish",
1416 "localName": "Establish_Decide"
1421 "key": {
1422 "name": "Task_Establish3",
1423 "version": "0.0.1"
1425 "value": {
1426 "key": {
1427 "parentKeyName": "Policy0",
1428 "parentKeyVersion": "0.0.1",
1429 "parentLocalName": "Establish",
1430 "localName": "Task_Establish3_DIRECT_Establish_Decide"
1432 "outputType": "DIRECT",
1433 "output": {
1434 "parentKeyName": "Policy0",
1435 "parentKeyVersion": "0.0.1",
1436 "parentLocalName": "Establish",
1437 "localName": "Establish_Decide"
1446 "key": "Match",
1447 "value": {
1448 "stateKey": {
1449 "parentKeyName": "Policy0",
1450 "parentKeyVersion": "0.0.1",
1451 "parentLocalName": "NULL",
1452 "localName": "Match"
1454 "trigger": {
1455 "name": "Event0000",
1456 "version": "0.0.1"
1458 "stateOutputs": {
1459 "entry": [
1461 "key": "Match_Establish",
1462 "value": {
1463 "key": {
1464 "parentKeyName": "Policy0",
1465 "parentKeyVersion": "0.0.1",
1466 "parentLocalName": "Match",
1467 "localName": "Match_Establish"
1469 "outgoingEvent": {
1470 "name": "Event0001",
1471 "version": "0.0.1"
1473 "nextState": {
1474 "parentKeyName": "Policy0",
1475 "parentKeyVersion": "0.0.1",
1476 "parentLocalName": "NULL",
1477 "localName": "Establish"
1483 "contextAlbumReference": [
1485 "name": "GlobalContextAlbum",
1486 "version": "0.0.1"
1489 "name": "Policy0ContextAlbum",
1490 "version": "0.0.1"
1493 "taskSelectionLogic": {
1494 "key": "TaskSelectionLigic",
1495 "logicFlavour": "JAVASCRIPT",
1496 "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;"
1498 "stateFinalizerLogicMap": {
1499 "entry": []
1501 "defaultTask": {
1502 "name": "Task_Match0",
1503 "version": "0.0.1"
1505 "taskReferences": {
1506 "entry": [
1508 "key": {
1509 "name": "Task_Match0",
1510 "version": "0.0.1"
1512 "value": {
1513 "key": {
1514 "parentKeyName": "Policy0",
1515 "parentKeyVersion": "0.0.1",
1516 "parentLocalName": "Match",
1517 "localName": "Task_Match0_DIRECT_Match_Establish"
1519 "outputType": "DIRECT",
1520 "output": {
1521 "parentKeyName": "Policy0",
1522 "parentKeyVersion": "0.0.1",
1523 "parentLocalName": "Match",
1524 "localName": "Match_Establish"
1529 "key": {
1530 "name": "Task_Match1",
1531 "version": "0.0.1"
1533 "value": {
1534 "key": {
1535 "parentKeyName": "Policy0",
1536 "parentKeyVersion": "0.0.1",
1537 "parentLocalName": "Match",
1538 "localName": "Task_Match1_DIRECT_Match_Establish"
1540 "outputType": "DIRECT",
1541 "output": {
1542 "parentKeyName": "Policy0",
1543 "parentKeyVersion": "0.0.1",
1544 "parentLocalName": "Match",
1545 "localName": "Match_Establish"
1550 "key": {
1551 "name": "Task_Match2",
1552 "version": "0.0.1"
1554 "value": {
1555 "key": {
1556 "parentKeyName": "Policy0",
1557 "parentKeyVersion": "0.0.1",
1558 "parentLocalName": "Match",
1559 "localName": "Task_Match2_DIRECT_Match_Establish"
1561 "outputType": "DIRECT",
1562 "output": {
1563 "parentKeyName": "Policy0",
1564 "parentKeyVersion": "0.0.1",
1565 "parentLocalName": "Match",
1566 "localName": "Match_Establish"
1571 "key": {
1572 "name": "Task_Match3",
1573 "version": "0.0.1"
1575 "value": {
1576 "key": {
1577 "parentKeyName": "Policy0",
1578 "parentKeyVersion": "0.0.1",
1579 "parentLocalName": "Match",
1580 "localName": "Task_Match3_DIRECT_Match_Establish"
1582 "outputType": "DIRECT",
1583 "output": {
1584 "parentKeyName": "Policy0",
1585 "parentKeyVersion": "0.0.1",
1586 "parentLocalName": "Match",
1587 "localName": "Match_Establish"
1597 "firstState": "Match"
1601 "key": {
1602 "name": "Policy1",
1603 "version": "0.0.1"
1605 "value": {
1606 "policyKey": {
1607 "name": "Policy1",
1608 "version": "0.0.1"
1610 "template": "MEDA",
1611 "state": {
1612 "entry": [
1614 "key": "Act",
1615 "value": {
1616 "stateKey": {
1617 "parentKeyName": "Policy1",
1618 "parentKeyVersion": "0.0.1",
1619 "parentLocalName": "NULL",
1620 "localName": "Act"
1622 "trigger": {
1623 "name": "Event0103",
1624 "version": "0.0.1"
1626 "stateOutputs": {
1627 "entry": [
1629 "key": "Act_NULL",
1630 "value": {
1631 "key": {
1632 "parentKeyName": "Policy1",
1633 "parentKeyVersion": "0.0.1",
1634 "parentLocalName": "Act",
1635 "localName": "Act_NULL"
1637 "outgoingEvent": {
1638 "name": "Event0104",
1639 "version": "0.0.1"
1641 "nextState": {
1642 "parentKeyName": "NULL",
1643 "parentKeyVersion": "0.0.0",
1644 "parentLocalName": "NULL",
1645 "localName": "NULL"
1651 "contextAlbumReference": [
1653 "name": "GlobalContextAlbum",
1654 "version": "0.0.1"
1657 "taskSelectionLogic": {
1658 "key": "TaskSelectionLigic",
1659 "logicFlavour": "JAVASCRIPT",
1660 "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;"
1662 "stateFinalizerLogicMap": {
1663 "entry": []
1665 "defaultTask": {
1666 "name": "Task_Act0",
1667 "version": "0.0.1"
1669 "taskReferences": {
1670 "entry": [
1672 "key": {
1673 "name": "Task_Act0",
1674 "version": "0.0.1"
1676 "value": {
1677 "key": {
1678 "parentKeyName": "Policy1",
1679 "parentKeyVersion": "0.0.1",
1680 "parentLocalName": "Act",
1681 "localName": "Task_Act0_DIRECT_Act_NULL"
1683 "outputType": "DIRECT",
1684 "output": {
1685 "parentKeyName": "Policy1",
1686 "parentKeyVersion": "0.0.1",
1687 "parentLocalName": "Act",
1688 "localName": "Act_NULL"
1693 "key": {
1694 "name": "Task_Act1",
1695 "version": "0.0.1"
1697 "value": {
1698 "key": {
1699 "parentKeyName": "Policy1",
1700 "parentKeyVersion": "0.0.1",
1701 "parentLocalName": "Act",
1702 "localName": "Task_Act1_DIRECT_Act_NULL"
1704 "outputType": "DIRECT",
1705 "output": {
1706 "parentKeyName": "Policy1",
1707 "parentKeyVersion": "0.0.1",
1708 "parentLocalName": "Act",
1709 "localName": "Act_NULL"
1714 "key": {
1715 "name": "Task_Act2",
1716 "version": "0.0.1"
1718 "value": {
1719 "key": {
1720 "parentKeyName": "Policy1",
1721 "parentKeyVersion": "0.0.1",
1722 "parentLocalName": "Act",
1723 "localName": "Task_Act2_DIRECT_Act_NULL"
1725 "outputType": "DIRECT",
1726 "output": {
1727 "parentKeyName": "Policy1",
1728 "parentKeyVersion": "0.0.1",
1729 "parentLocalName": "Act",
1730 "localName": "Act_NULL"
1735 "key": {
1736 "name": "Task_Act3",
1737 "version": "0.0.1"
1739 "value": {
1740 "key": {
1741 "parentKeyName": "Policy1",
1742 "parentKeyVersion": "0.0.1",
1743 "parentLocalName": "Act",
1744 "localName": "Task_Act3_DIRECT_Act_NULL"
1746 "outputType": "DIRECT",
1747 "output": {
1748 "parentKeyName": "Policy1",
1749 "parentKeyVersion": "0.0.1",
1750 "parentLocalName": "Act",
1751 "localName": "Act_NULL"
1760 "key": "Decide",
1761 "value": {
1762 "stateKey": {
1763 "parentKeyName": "Policy1",
1764 "parentKeyVersion": "0.0.1",
1765 "parentLocalName": "NULL",
1766 "localName": "Decide"
1768 "trigger": {
1769 "name": "Event0102",
1770 "version": "0.0.1"
1772 "stateOutputs": {
1773 "entry": [
1775 "key": "Decide_Act",
1776 "value": {
1777 "key": {
1778 "parentKeyName": "Policy1",
1779 "parentKeyVersion": "0.0.1",
1780 "parentLocalName": "Decide",
1781 "localName": "Decide_Act"
1783 "outgoingEvent": {
1784 "name": "Event0103",
1785 "version": "0.0.1"
1787 "nextState": {
1788 "parentKeyName": "Policy1",
1789 "parentKeyVersion": "0.0.1",
1790 "parentLocalName": "NULL",
1791 "localName": "Act"
1797 "contextAlbumReference": [
1799 "name": "ExternalContextAlbum",
1800 "version": "0.0.1"
1803 "name": "GlobalContextAlbum",
1804 "version": "0.0.1"
1807 "name": "Policy1ContextAlbum",
1808 "version": "0.0.1"
1811 "taskSelectionLogic": {
1812 "key": "TaskSelectionLigic",
1813 "logicFlavour": "JAVASCRIPT",
1814 "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;"
1816 "stateFinalizerLogicMap": {
1817 "entry": []
1819 "defaultTask": {
1820 "name": "Task_Decide3",
1821 "version": "0.0.1"
1823 "taskReferences": {
1824 "entry": [
1826 "key": {
1827 "name": "Task_Decide0",
1828 "version": "0.0.1"
1830 "value": {
1831 "key": {
1832 "parentKeyName": "Policy1",
1833 "parentKeyVersion": "0.0.1",
1834 "parentLocalName": "Decide",
1835 "localName": "Task_Decide0_DIRECT_Decide_Act"
1837 "outputType": "DIRECT",
1838 "output": {
1839 "parentKeyName": "Policy1",
1840 "parentKeyVersion": "0.0.1",
1841 "parentLocalName": "Decide",
1842 "localName": "Decide_Act"
1847 "key": {
1848 "name": "Task_Decide1",
1849 "version": "0.0.1"
1851 "value": {
1852 "key": {
1853 "parentKeyName": "Policy1",
1854 "parentKeyVersion": "0.0.1",
1855 "parentLocalName": "Decide",
1856 "localName": "Task_Decide1_DIRECT_Decide_Act"
1858 "outputType": "DIRECT",
1859 "output": {
1860 "parentKeyName": "Policy1",
1861 "parentKeyVersion": "0.0.1",
1862 "parentLocalName": "Decide",
1863 "localName": "Decide_Act"
1868 "key": {
1869 "name": "Task_Decide2",
1870 "version": "0.0.1"
1872 "value": {
1873 "key": {
1874 "parentKeyName": "Policy1",
1875 "parentKeyVersion": "0.0.1",
1876 "parentLocalName": "Decide",
1877 "localName": "Task_Decide2_DIRECT_Decide_Act"
1879 "outputType": "DIRECT",
1880 "output": {
1881 "parentKeyName": "Policy1",
1882 "parentKeyVersion": "0.0.1",
1883 "parentLocalName": "Decide",
1884 "localName": "Decide_Act"
1889 "key": {
1890 "name": "Task_Decide3",
1891 "version": "0.0.1"
1893 "value": {
1894 "key": {
1895 "parentKeyName": "Policy1",
1896 "parentKeyVersion": "0.0.1",
1897 "parentLocalName": "Decide",
1898 "localName": "Task_Decide3_DIRECT_Decide_Act"
1900 "outputType": "DIRECT",
1901 "output": {
1902 "parentKeyName": "Policy1",
1903 "parentKeyVersion": "0.0.1",
1904 "parentLocalName": "Decide",
1905 "localName": "Decide_Act"
1914 "key": "Establish",
1915 "value": {
1916 "stateKey": {
1917 "parentKeyName": "Policy1",
1918 "parentKeyVersion": "0.0.1",
1919 "parentLocalName": "NULL",
1920 "localName": "Establish"
1922 "trigger": {
1923 "name": "Event0101",
1924 "version": "0.0.1"
1926 "stateOutputs": {
1927 "entry": [
1929 "key": "Establish_Decide",
1930 "value": {
1931 "key": {
1932 "parentKeyName": "Policy1",
1933 "parentKeyVersion": "0.0.1",
1934 "parentLocalName": "Establish",
1935 "localName": "Establish_Decide"
1937 "outgoingEvent": {
1938 "name": "Event0102",
1939 "version": "0.0.1"
1941 "nextState": {
1942 "parentKeyName": "Policy1",
1943 "parentKeyVersion": "0.0.1",
1944 "parentLocalName": "NULL",
1945 "localName": "Decide"
1951 "contextAlbumReference": [
1953 "name": "ExternalContextAlbum",
1954 "version": "0.0.1"
1957 "name": "GlobalContextAlbum",
1958 "version": "0.0.1"
1961 "name": "Policy1ContextAlbum",
1962 "version": "0.0.1"
1965 "taskSelectionLogic": {
1966 "key": "TaskSelectionLigic",
1967 "logicFlavour": "JAVASCRIPT",
1968 "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;"
1970 "stateFinalizerLogicMap": {
1971 "entry": []
1973 "defaultTask": {
1974 "name": "Task_Establish1",
1975 "version": "0.0.1"
1977 "taskReferences": {
1978 "entry": [
1980 "key": {
1981 "name": "Task_Establish0",
1982 "version": "0.0.1"
1984 "value": {
1985 "key": {
1986 "parentKeyName": "Policy1",
1987 "parentKeyVersion": "0.0.1",
1988 "parentLocalName": "Establish",
1989 "localName": "Task_Establish0_DIRECT_Establish_Decide"
1991 "outputType": "DIRECT",
1992 "output": {
1993 "parentKeyName": "Policy1",
1994 "parentKeyVersion": "0.0.1",
1995 "parentLocalName": "Establish",
1996 "localName": "Establish_Decide"
2001 "key": {
2002 "name": "Task_Establish1",
2003 "version": "0.0.1"
2005 "value": {
2006 "key": {
2007 "parentKeyName": "Policy1",
2008 "parentKeyVersion": "0.0.1",
2009 "parentLocalName": "Establish",
2010 "localName": "Task_Establish1_DIRECT_Establish_Decide"
2012 "outputType": "DIRECT",
2013 "output": {
2014 "parentKeyName": "Policy1",
2015 "parentKeyVersion": "0.0.1",
2016 "parentLocalName": "Establish",
2017 "localName": "Establish_Decide"
2022 "key": {
2023 "name": "Task_Establish2",
2024 "version": "0.0.1"
2026 "value": {
2027 "key": {
2028 "parentKeyName": "Policy1",
2029 "parentKeyVersion": "0.0.1",
2030 "parentLocalName": "Establish",
2031 "localName": "Task_Establish2_DIRECT_Establish_Decide"
2033 "outputType": "DIRECT",
2034 "output": {
2035 "parentKeyName": "Policy1",
2036 "parentKeyVersion": "0.0.1",
2037 "parentLocalName": "Establish",
2038 "localName": "Establish_Decide"
2043 "key": {
2044 "name": "Task_Establish3",
2045 "version": "0.0.1"
2047 "value": {
2048 "key": {
2049 "parentKeyName": "Policy1",
2050 "parentKeyVersion": "0.0.1",
2051 "parentLocalName": "Establish",
2052 "localName": "Task_Establish3_DIRECT_Establish_Decide"
2054 "outputType": "DIRECT",
2055 "output": {
2056 "parentKeyName": "Policy1",
2057 "parentKeyVersion": "0.0.1",
2058 "parentLocalName": "Establish",
2059 "localName": "Establish_Decide"
2068 "key": "Match",
2069 "value": {
2070 "stateKey": {
2071 "parentKeyName": "Policy1",
2072 "parentKeyVersion": "0.0.1",
2073 "parentLocalName": "NULL",
2074 "localName": "Match"
2076 "trigger": {
2077 "name": "Event0100",
2078 "version": "0.0.1"
2080 "stateOutputs": {
2081 "entry": [
2083 "key": "Match_Establish",
2084 "value": {
2085 "key": {
2086 "parentKeyName": "Policy1",
2087 "parentKeyVersion": "0.0.1",
2088 "parentLocalName": "Match",
2089 "localName": "Match_Establish"
2091 "outgoingEvent": {
2092 "name": "Event0101",
2093 "version": "0.0.1"
2095 "nextState": {
2096 "parentKeyName": "Policy1",
2097 "parentKeyVersion": "0.0.1",
2098 "parentLocalName": "NULL",
2099 "localName": "Establish"
2105 "contextAlbumReference": [
2107 "name": "ExternalContextAlbum",
2108 "version": "0.0.1"
2111 "name": "GlobalContextAlbum",
2112 "version": "0.0.1"
2115 "name": "Policy1ContextAlbum",
2116 "version": "0.0.1"
2119 "taskSelectionLogic": {
2120 "key": "TaskSelectionLigic",
2121 "logicFlavour": "JAVASCRIPT",
2122 "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;"
2124 "stateFinalizerLogicMap": {
2125 "entry": []
2127 "defaultTask": {
2128 "name": "Task_Match3",
2129 "version": "0.0.1"
2131 "taskReferences": {
2132 "entry": [
2134 "key": {
2135 "name": "Task_Match0",
2136 "version": "0.0.1"
2138 "value": {
2139 "key": {
2140 "parentKeyName": "Policy1",
2141 "parentKeyVersion": "0.0.1",
2142 "parentLocalName": "Match",
2143 "localName": "Task_Match0_DIRECT_Match_Establish"
2145 "outputType": "DIRECT",
2146 "output": {
2147 "parentKeyName": "Policy1",
2148 "parentKeyVersion": "0.0.1",
2149 "parentLocalName": "Match",
2150 "localName": "Match_Establish"
2155 "key": {
2156 "name": "Task_Match1",
2157 "version": "0.0.1"
2159 "value": {
2160 "key": {
2161 "parentKeyName": "Policy1",
2162 "parentKeyVersion": "0.0.1",
2163 "parentLocalName": "Match",
2164 "localName": "Task_Match1_DIRECT_Match_Establish"
2166 "outputType": "DIRECT",
2167 "output": {
2168 "parentKeyName": "Policy1",
2169 "parentKeyVersion": "0.0.1",
2170 "parentLocalName": "Match",
2171 "localName": "Match_Establish"
2176 "key": {
2177 "name": "Task_Match2",
2178 "version": "0.0.1"
2180 "value": {
2181 "key": {
2182 "parentKeyName": "Policy1",
2183 "parentKeyVersion": "0.0.1",
2184 "parentLocalName": "Match",
2185 "localName": "Task_Match2_DIRECT_Match_Establish"
2187 "outputType": "DIRECT",
2188 "output": {
2189 "parentKeyName": "Policy1",
2190 "parentKeyVersion": "0.0.1",
2191 "parentLocalName": "Match",
2192 "localName": "Match_Establish"
2197 "key": {
2198 "name": "Task_Match3",
2199 "version": "0.0.1"
2201 "value": {
2202 "key": {
2203 "parentKeyName": "Policy1",
2204 "parentKeyVersion": "0.0.1",
2205 "parentLocalName": "Match",
2206 "localName": "Task_Match3_DIRECT_Match_Establish"
2208 "outputType": "DIRECT",
2209 "output": {
2210 "parentKeyName": "Policy1",
2211 "parentKeyVersion": "0.0.1",
2212 "parentLocalName": "Match",
2213 "localName": "Match_Establish"
2223 "firstState": "Match"
2229 "tasks": {
2230 "key": {
2231 "name": "Tasks",
2232 "version": "0.0.1"
2234 "taskMap": {
2235 "entry": [
2237 "key": {
2238 "name": "Task_Act0",
2239 "version": "0.0.1"
2241 "value": {
2242 "key": {
2243 "name": "Task_Act0",
2244 "version": "0.0.1"
2246 "inputFields": {
2247 "entry": [
2249 "key": "TestDecideCaseSelected",
2250 "value": {
2251 "key": "TestDecideCaseSelected",
2252 "fieldSchemaKey": {
2253 "name": "TestCase",
2254 "version": "0.0.1"
2256 "optional": false
2260 "key": "TestDecideStateTime",
2261 "value": {
2262 "key": "TestDecideStateTime",
2263 "fieldSchemaKey": {
2264 "name": "TestTimestamp",
2265 "version": "0.0.1"
2267 "optional": false
2271 "key": "TestEstablishCaseSelected",
2272 "value": {
2273 "key": "TestEstablishCaseSelected",
2274 "fieldSchemaKey": {
2275 "name": "TestCase",
2276 "version": "0.0.1"
2278 "optional": false
2282 "key": "TestEstablishStateTime",
2283 "value": {
2284 "key": "TestEstablishStateTime",
2285 "fieldSchemaKey": {
2286 "name": "TestTimestamp",
2287 "version": "0.0.1"
2289 "optional": false
2293 "key": "TestMatchCase",
2294 "value": {
2295 "key": "TestMatchCase",
2296 "fieldSchemaKey": {
2297 "name": "TestCase",
2298 "version": "0.0.1"
2300 "optional": false
2304 "key": "TestMatchCaseSelected",
2305 "value": {
2306 "key": "TestMatchCaseSelected",
2307 "fieldSchemaKey": {
2308 "name": "TestCase",
2309 "version": "0.0.1"
2311 "optional": false
2315 "key": "TestMatchStateTime",
2316 "value": {
2317 "key": "TestMatchStateTime",
2318 "fieldSchemaKey": {
2319 "name": "TestTimestamp",
2320 "version": "0.0.1"
2322 "optional": false
2326 "key": "TestSlogan",
2327 "value": {
2328 "key": "TestSlogan",
2329 "fieldSchemaKey": {
2330 "name": "TestSlogan",
2331 "version": "0.0.1"
2333 "optional": false
2337 "key": "TestTemperature",
2338 "value": {
2339 "key": "TestTemperature",
2340 "fieldSchemaKey": {
2341 "name": "TestTemperature",
2342 "version": "0.0.1"
2344 "optional": false
2348 "key": "TestTimestamp",
2349 "value": {
2350 "key": "TestTimestamp",
2351 "fieldSchemaKey": {
2352 "name": "TestTimestamp",
2353 "version": "0.0.1"
2355 "optional": false
2360 "outputFields": {
2361 "entry": [
2363 "key": "TestActCaseSelected",
2364 "value": {
2365 "key": "TestActCaseSelected",
2366 "fieldSchemaKey": {
2367 "name": "TestCase",
2368 "version": "0.0.1"
2370 "optional": false
2374 "key": "TestActStateTime",
2375 "value": {
2376 "key": "TestActStateTime",
2377 "fieldSchemaKey": {
2378 "name": "TestTimestamp",
2379 "version": "0.0.1"
2381 "optional": false
2385 "key": "TestDecideCaseSelected",
2386 "value": {
2387 "key": "TestDecideCaseSelected",
2388 "fieldSchemaKey": {
2389 "name": "TestCase",
2390 "version": "0.0.1"
2392 "optional": false
2396 "key": "TestDecideStateTime",
2397 "value": {
2398 "key": "TestDecideStateTime",
2399 "fieldSchemaKey": {
2400 "name": "TestTimestamp",
2401 "version": "0.0.1"
2403 "optional": false
2407 "key": "TestEstablishCaseSelected",
2408 "value": {
2409 "key": "TestEstablishCaseSelected",
2410 "fieldSchemaKey": {
2411 "name": "TestCase",
2412 "version": "0.0.1"
2414 "optional": false
2418 "key": "TestEstablishStateTime",
2419 "value": {
2420 "key": "TestEstablishStateTime",
2421 "fieldSchemaKey": {
2422 "name": "TestTimestamp",
2423 "version": "0.0.1"
2425 "optional": false
2429 "key": "TestMatchCase",
2430 "value": {
2431 "key": "TestMatchCase",
2432 "fieldSchemaKey": {
2433 "name": "TestCase",
2434 "version": "0.0.1"
2436 "optional": false
2440 "key": "TestMatchCaseSelected",
2441 "value": {
2442 "key": "TestMatchCaseSelected",
2443 "fieldSchemaKey": {
2444 "name": "TestCase",
2445 "version": "0.0.1"
2447 "optional": false
2451 "key": "TestMatchStateTime",
2452 "value": {
2453 "key": "TestMatchStateTime",
2454 "fieldSchemaKey": {
2455 "name": "TestTimestamp",
2456 "version": "0.0.1"
2458 "optional": false
2462 "key": "TestSlogan",
2463 "value": {
2464 "key": "TestSlogan",
2465 "fieldSchemaKey": {
2466 "name": "TestSlogan",
2467 "version": "0.0.1"
2469 "optional": false
2473 "key": "TestTemperature",
2474 "value": {
2475 "key": "TestTemperature",
2476 "fieldSchemaKey": {
2477 "name": "TestTemperature",
2478 "version": "0.0.1"
2480 "optional": false
2484 "key": "TestTimestamp",
2485 "value": {
2486 "key": "TestTimestamp",
2487 "fieldSchemaKey": {
2488 "name": "TestTimestamp",
2489 "version": "0.0.1"
2491 "optional": false
2496 "taskParameters": {
2497 "entry": [
2499 "key": "Parameter0",
2500 "value": {
2501 "key": {
2502 "parentKeyName": "Task_Act0",
2503 "parentKeyVersion": "0.0.1",
2504 "parentLocalName": "NULL",
2505 "localName": "Parameter0"
2507 "defaultValue": "DefaultValue0"
2511 "key": "Parameter1",
2512 "value": {
2513 "key": {
2514 "parentKeyName": "Task_Act0",
2515 "parentKeyVersion": "0.0.1",
2516 "parentLocalName": "NULL",
2517 "localName": "Parameter1"
2519 "defaultValue": "DefaultValue1"
2523 "key": "Parameter2",
2524 "value": {
2525 "key": {
2526 "parentKeyName": "Task_Act0",
2527 "parentKeyVersion": "0.0.1",
2528 "parentLocalName": "NULL",
2529 "localName": "Parameter2"
2531 "defaultValue": "DefaultValue2"
2536 "contextAlbumReference": [
2538 "name": "ExternalContextAlbum",
2539 "version": "0.0.1"
2542 "name": "GlobalContextAlbum",
2543 "version": "0.0.1"
2546 "name": "Policy0ContextAlbum",
2547 "version": "0.0.1"
2550 "name": "Policy1ContextAlbum",
2551 "version": "0.0.1"
2554 "taskLogic": {
2555 "key": "_TaskLogic",
2556 "logicFlavour": "JAVASCRIPT",
2557 "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;"
2562 "key": {
2563 "name": "Task_Act1",
2564 "version": "0.0.1"
2566 "value": {
2567 "key": {
2568 "name": "Task_Act1",
2569 "version": "0.0.1"
2571 "inputFields": {
2572 "entry": [
2574 "key": "TestDecideCaseSelected",
2575 "value": {
2576 "key": "TestDecideCaseSelected",
2577 "fieldSchemaKey": {
2578 "name": "TestCase",
2579 "version": "0.0.1"
2581 "optional": false
2585 "key": "TestDecideStateTime",
2586 "value": {
2587 "key": "TestDecideStateTime",
2588 "fieldSchemaKey": {
2589 "name": "TestTimestamp",
2590 "version": "0.0.1"
2592 "optional": false
2596 "key": "TestEstablishCaseSelected",
2597 "value": {
2598 "key": "TestEstablishCaseSelected",
2599 "fieldSchemaKey": {
2600 "name": "TestCase",
2601 "version": "0.0.1"
2603 "optional": false
2607 "key": "TestEstablishStateTime",
2608 "value": {
2609 "key": "TestEstablishStateTime",
2610 "fieldSchemaKey": {
2611 "name": "TestTimestamp",
2612 "version": "0.0.1"
2614 "optional": false
2618 "key": "TestMatchCase",
2619 "value": {
2620 "key": "TestMatchCase",
2621 "fieldSchemaKey": {
2622 "name": "TestCase",
2623 "version": "0.0.1"
2625 "optional": false
2629 "key": "TestMatchCaseSelected",
2630 "value": {
2631 "key": "TestMatchCaseSelected",
2632 "fieldSchemaKey": {
2633 "name": "TestCase",
2634 "version": "0.0.1"
2636 "optional": false
2640 "key": "TestMatchStateTime",
2641 "value": {
2642 "key": "TestMatchStateTime",
2643 "fieldSchemaKey": {
2644 "name": "TestTimestamp",
2645 "version": "0.0.1"
2647 "optional": false
2651 "key": "TestSlogan",
2652 "value": {
2653 "key": "TestSlogan",
2654 "fieldSchemaKey": {
2655 "name": "TestSlogan",
2656 "version": "0.0.1"
2658 "optional": false
2662 "key": "TestTemperature",
2663 "value": {
2664 "key": "TestTemperature",
2665 "fieldSchemaKey": {
2666 "name": "TestTemperature",
2667 "version": "0.0.1"
2669 "optional": false
2673 "key": "TestTimestamp",
2674 "value": {
2675 "key": "TestTimestamp",
2676 "fieldSchemaKey": {
2677 "name": "TestTimestamp",
2678 "version": "0.0.1"
2680 "optional": false
2685 "outputFields": {
2686 "entry": [
2688 "key": "TestActCaseSelected",
2689 "value": {
2690 "key": "TestActCaseSelected",
2691 "fieldSchemaKey": {
2692 "name": "TestCase",
2693 "version": "0.0.1"
2695 "optional": false
2699 "key": "TestActStateTime",
2700 "value": {
2701 "key": "TestActStateTime",
2702 "fieldSchemaKey": {
2703 "name": "TestTimestamp",
2704 "version": "0.0.1"
2706 "optional": false
2710 "key": "TestDecideCaseSelected",
2711 "value": {
2712 "key": "TestDecideCaseSelected",
2713 "fieldSchemaKey": {
2714 "name": "TestCase",
2715 "version": "0.0.1"
2717 "optional": false
2721 "key": "TestDecideStateTime",
2722 "value": {
2723 "key": "TestDecideStateTime",
2724 "fieldSchemaKey": {
2725 "name": "TestTimestamp",
2726 "version": "0.0.1"
2728 "optional": false
2732 "key": "TestEstablishCaseSelected",
2733 "value": {
2734 "key": "TestEstablishCaseSelected",
2735 "fieldSchemaKey": {
2736 "name": "TestCase",
2737 "version": "0.0.1"
2739 "optional": false
2743 "key": "TestEstablishStateTime",
2744 "value": {
2745 "key": "TestEstablishStateTime",
2746 "fieldSchemaKey": {
2747 "name": "TestTimestamp",
2748 "version": "0.0.1"
2750 "optional": false
2754 "key": "TestMatchCase",
2755 "value": {
2756 "key": "TestMatchCase",
2757 "fieldSchemaKey": {
2758 "name": "TestCase",
2759 "version": "0.0.1"
2761 "optional": false
2765 "key": "TestMatchCaseSelected",
2766 "value": {
2767 "key": "TestMatchCaseSelected",
2768 "fieldSchemaKey": {
2769 "name": "TestCase",
2770 "version": "0.0.1"
2772 "optional": false
2776 "key": "TestMatchStateTime",
2777 "value": {
2778 "key": "TestMatchStateTime",
2779 "fieldSchemaKey": {
2780 "name": "TestTimestamp",
2781 "version": "0.0.1"
2783 "optional": false
2787 "key": "TestSlogan",
2788 "value": {
2789 "key": "TestSlogan",
2790 "fieldSchemaKey": {
2791 "name": "TestSlogan",
2792 "version": "0.0.1"
2794 "optional": false
2798 "key": "TestTemperature",
2799 "value": {
2800 "key": "TestTemperature",
2801 "fieldSchemaKey": {
2802 "name": "TestTemperature",
2803 "version": "0.0.1"
2805 "optional": false
2809 "key": "TestTimestamp",
2810 "value": {
2811 "key": "TestTimestamp",
2812 "fieldSchemaKey": {
2813 "name": "TestTimestamp",
2814 "version": "0.0.1"
2816 "optional": false
2821 "taskParameters": {
2822 "entry": [
2824 "key": "Parameter0",
2825 "value": {
2826 "key": {
2827 "parentKeyName": "Task_Act1",
2828 "parentKeyVersion": "0.0.1",
2829 "parentLocalName": "NULL",
2830 "localName": "Parameter0"
2832 "defaultValue": "DefaultValue0"
2836 "key": "Parameter1",
2837 "value": {
2838 "key": {
2839 "parentKeyName": "Task_Act1",
2840 "parentKeyVersion": "0.0.1",
2841 "parentLocalName": "NULL",
2842 "localName": "Parameter1"
2844 "defaultValue": "DefaultValue1"
2849 "contextAlbumReference": [
2851 "name": "GlobalContextAlbum",
2852 "version": "0.0.1"
2855 "name": "Policy0ContextAlbum",
2856 "version": "0.0.1"
2859 "taskLogic": {
2860 "key": "_TaskLogic",
2861 "logicFlavour": "JAVASCRIPT",
2862 "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;"
2867 "key": {
2868 "name": "Task_Act2",
2869 "version": "0.0.1"
2871 "value": {
2872 "key": {
2873 "name": "Task_Act2",
2874 "version": "0.0.1"
2876 "inputFields": {
2877 "entry": [
2879 "key": "TestDecideCaseSelected",
2880 "value": {
2881 "key": "TestDecideCaseSelected",
2882 "fieldSchemaKey": {
2883 "name": "TestCase",
2884 "version": "0.0.1"
2886 "optional": false
2890 "key": "TestDecideStateTime",
2891 "value": {
2892 "key": "TestDecideStateTime",
2893 "fieldSchemaKey": {
2894 "name": "TestTimestamp",
2895 "version": "0.0.1"
2897 "optional": false
2901 "key": "TestEstablishCaseSelected",
2902 "value": {
2903 "key": "TestEstablishCaseSelected",
2904 "fieldSchemaKey": {
2905 "name": "TestCase",
2906 "version": "0.0.1"
2908 "optional": false
2912 "key": "TestEstablishStateTime",
2913 "value": {
2914 "key": "TestEstablishStateTime",
2915 "fieldSchemaKey": {
2916 "name": "TestTimestamp",
2917 "version": "0.0.1"
2919 "optional": false
2923 "key": "TestMatchCase",
2924 "value": {
2925 "key": "TestMatchCase",
2926 "fieldSchemaKey": {
2927 "name": "TestCase",
2928 "version": "0.0.1"
2930 "optional": false
2934 "key": "TestMatchCaseSelected",
2935 "value": {
2936 "key": "TestMatchCaseSelected",
2937 "fieldSchemaKey": {
2938 "name": "TestCase",
2939 "version": "0.0.1"
2941 "optional": false
2945 "key": "TestMatchStateTime",
2946 "value": {
2947 "key": "TestMatchStateTime",
2948 "fieldSchemaKey": {
2949 "name": "TestTimestamp",
2950 "version": "0.0.1"
2952 "optional": false
2956 "key": "TestSlogan",
2957 "value": {
2958 "key": "TestSlogan",
2959 "fieldSchemaKey": {
2960 "name": "TestSlogan",
2961 "version": "0.0.1"
2963 "optional": false
2967 "key": "TestTemperature",
2968 "value": {
2969 "key": "TestTemperature",
2970 "fieldSchemaKey": {
2971 "name": "TestTemperature",
2972 "version": "0.0.1"
2974 "optional": false
2978 "key": "TestTimestamp",
2979 "value": {
2980 "key": "TestTimestamp",
2981 "fieldSchemaKey": {
2982 "name": "TestTimestamp",
2983 "version": "0.0.1"
2985 "optional": false
2990 "outputFields": {
2991 "entry": [
2993 "key": "TestActCaseSelected",
2994 "value": {
2995 "key": "TestActCaseSelected",
2996 "fieldSchemaKey": {
2997 "name": "TestCase",
2998 "version": "0.0.1"
3000 "optional": false
3004 "key": "TestActStateTime",
3005 "value": {
3006 "key": "TestActStateTime",
3007 "fieldSchemaKey": {
3008 "name": "TestTimestamp",
3009 "version": "0.0.1"
3011 "optional": false
3015 "key": "TestDecideCaseSelected",
3016 "value": {
3017 "key": "TestDecideCaseSelected",
3018 "fieldSchemaKey": {
3019 "name": "TestCase",
3020 "version": "0.0.1"
3022 "optional": false
3026 "key": "TestDecideStateTime",
3027 "value": {
3028 "key": "TestDecideStateTime",
3029 "fieldSchemaKey": {
3030 "name": "TestTimestamp",
3031 "version": "0.0.1"
3033 "optional": false
3037 "key": "TestEstablishCaseSelected",
3038 "value": {
3039 "key": "TestEstablishCaseSelected",
3040 "fieldSchemaKey": {
3041 "name": "TestCase",
3042 "version": "0.0.1"
3044 "optional": false
3048 "key": "TestEstablishStateTime",
3049 "value": {
3050 "key": "TestEstablishStateTime",
3051 "fieldSchemaKey": {
3052 "name": "TestTimestamp",
3053 "version": "0.0.1"
3055 "optional": false
3059 "key": "TestMatchCase",
3060 "value": {
3061 "key": "TestMatchCase",
3062 "fieldSchemaKey": {
3063 "name": "TestCase",
3064 "version": "0.0.1"
3066 "optional": false
3070 "key": "TestMatchCaseSelected",
3071 "value": {
3072 "key": "TestMatchCaseSelected",
3073 "fieldSchemaKey": {
3074 "name": "TestCase",
3075 "version": "0.0.1"
3077 "optional": false
3081 "key": "TestMatchStateTime",
3082 "value": {
3083 "key": "TestMatchStateTime",
3084 "fieldSchemaKey": {
3085 "name": "TestTimestamp",
3086 "version": "0.0.1"
3088 "optional": false
3092 "key": "TestSlogan",
3093 "value": {
3094 "key": "TestSlogan",
3095 "fieldSchemaKey": {
3096 "name": "TestSlogan",
3097 "version": "0.0.1"
3099 "optional": false
3103 "key": "TestTemperature",
3104 "value": {
3105 "key": "TestTemperature",
3106 "fieldSchemaKey": {
3107 "name": "TestTemperature",
3108 "version": "0.0.1"
3110 "optional": false
3114 "key": "TestTimestamp",
3115 "value": {
3116 "key": "TestTimestamp",
3117 "fieldSchemaKey": {
3118 "name": "TestTimestamp",
3119 "version": "0.0.1"
3121 "optional": false
3126 "taskParameters": {
3127 "entry": [
3129 "key": "Parameter0",
3130 "value": {
3131 "key": {
3132 "parentKeyName": "Task_Act2",
3133 "parentKeyVersion": "0.0.1",
3134 "parentLocalName": "NULL",
3135 "localName": "Parameter0"
3137 "defaultValue": "DefaultValue0"
3142 "contextAlbumReference": [
3144 "name": "GlobalContextAlbum",
3145 "version": "0.0.1"
3148 "name": "Policy1ContextAlbum",
3149 "version": "0.0.1"
3152 "taskLogic": {
3153 "key": "_TaskLogic",
3154 "logicFlavour": "JAVASCRIPT",
3155 "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;"
3160 "key": {
3161 "name": "Task_Act3",
3162 "version": "0.0.1"
3164 "value": {
3165 "key": {
3166 "name": "Task_Act3",
3167 "version": "0.0.1"
3169 "inputFields": {
3170 "entry": [
3172 "key": "TestDecideCaseSelected",
3173 "value": {
3174 "key": "TestDecideCaseSelected",
3175 "fieldSchemaKey": {
3176 "name": "TestCase",
3177 "version": "0.0.1"
3179 "optional": false
3183 "key": "TestDecideStateTime",
3184 "value": {
3185 "key": "TestDecideStateTime",
3186 "fieldSchemaKey": {
3187 "name": "TestTimestamp",
3188 "version": "0.0.1"
3190 "optional": false
3194 "key": "TestEstablishCaseSelected",
3195 "value": {
3196 "key": "TestEstablishCaseSelected",
3197 "fieldSchemaKey": {
3198 "name": "TestCase",
3199 "version": "0.0.1"
3201 "optional": false
3205 "key": "TestEstablishStateTime",
3206 "value": {
3207 "key": "TestEstablishStateTime",
3208 "fieldSchemaKey": {
3209 "name": "TestTimestamp",
3210 "version": "0.0.1"
3212 "optional": false
3216 "key": "TestMatchCase",
3217 "value": {
3218 "key": "TestMatchCase",
3219 "fieldSchemaKey": {
3220 "name": "TestCase",
3221 "version": "0.0.1"
3223 "optional": false
3227 "key": "TestMatchCaseSelected",
3228 "value": {
3229 "key": "TestMatchCaseSelected",
3230 "fieldSchemaKey": {
3231 "name": "TestCase",
3232 "version": "0.0.1"
3234 "optional": false
3238 "key": "TestMatchStateTime",
3239 "value": {
3240 "key": "TestMatchStateTime",
3241 "fieldSchemaKey": {
3242 "name": "TestTimestamp",
3243 "version": "0.0.1"
3245 "optional": false
3249 "key": "TestSlogan",
3250 "value": {
3251 "key": "TestSlogan",
3252 "fieldSchemaKey": {
3253 "name": "TestSlogan",
3254 "version": "0.0.1"
3256 "optional": false
3260 "key": "TestTemperature",
3261 "value": {
3262 "key": "TestTemperature",
3263 "fieldSchemaKey": {
3264 "name": "TestTemperature",
3265 "version": "0.0.1"
3267 "optional": false
3271 "key": "TestTimestamp",
3272 "value": {
3273 "key": "TestTimestamp",
3274 "fieldSchemaKey": {
3275 "name": "TestTimestamp",
3276 "version": "0.0.1"
3278 "optional": false
3283 "outputFields": {
3284 "entry": [
3286 "key": "TestActCaseSelected",
3287 "value": {
3288 "key": "TestActCaseSelected",
3289 "fieldSchemaKey": {
3290 "name": "TestCase",
3291 "version": "0.0.1"
3293 "optional": false
3297 "key": "TestActStateTime",
3298 "value": {
3299 "key": "TestActStateTime",
3300 "fieldSchemaKey": {
3301 "name": "TestTimestamp",
3302 "version": "0.0.1"
3304 "optional": false
3308 "key": "TestDecideCaseSelected",
3309 "value": {
3310 "key": "TestDecideCaseSelected",
3311 "fieldSchemaKey": {
3312 "name": "TestCase",
3313 "version": "0.0.1"
3315 "optional": false
3319 "key": "TestDecideStateTime",
3320 "value": {
3321 "key": "TestDecideStateTime",
3322 "fieldSchemaKey": {
3323 "name": "TestTimestamp",
3324 "version": "0.0.1"
3326 "optional": false
3330 "key": "TestEstablishCaseSelected",
3331 "value": {
3332 "key": "TestEstablishCaseSelected",
3333 "fieldSchemaKey": {
3334 "name": "TestCase",
3335 "version": "0.0.1"
3337 "optional": false
3341 "key": "TestEstablishStateTime",
3342 "value": {
3343 "key": "TestEstablishStateTime",
3344 "fieldSchemaKey": {
3345 "name": "TestTimestamp",
3346 "version": "0.0.1"
3348 "optional": false
3352 "key": "TestMatchCase",
3353 "value": {
3354 "key": "TestMatchCase",
3355 "fieldSchemaKey": {
3356 "name": "TestCase",
3357 "version": "0.0.1"
3359 "optional": false
3363 "key": "TestMatchCaseSelected",
3364 "value": {
3365 "key": "TestMatchCaseSelected",
3366 "fieldSchemaKey": {
3367 "name": "TestCase",
3368 "version": "0.0.1"
3370 "optional": false
3374 "key": "TestMatchStateTime",
3375 "value": {
3376 "key": "TestMatchStateTime",
3377 "fieldSchemaKey": {
3378 "name": "TestTimestamp",
3379 "version": "0.0.1"
3381 "optional": false
3385 "key": "TestSlogan",
3386 "value": {
3387 "key": "TestSlogan",
3388 "fieldSchemaKey": {
3389 "name": "TestSlogan",
3390 "version": "0.0.1"
3392 "optional": false
3396 "key": "TestTemperature",
3397 "value": {
3398 "key": "TestTemperature",
3399 "fieldSchemaKey": {
3400 "name": "TestTemperature",
3401 "version": "0.0.1"
3403 "optional": false
3407 "key": "TestTimestamp",
3408 "value": {
3409 "key": "TestTimestamp",
3410 "fieldSchemaKey": {
3411 "name": "TestTimestamp",
3412 "version": "0.0.1"
3414 "optional": false
3419 "taskParameters": {
3420 "entry": [
3422 "key": "Parameter0",
3423 "value": {
3424 "key": {
3425 "parentKeyName": "Task_Act3",
3426 "parentKeyVersion": "0.0.1",
3427 "parentLocalName": "NULL",
3428 "localName": "Parameter0"
3430 "defaultValue": "DefaultValue0"
3435 "contextAlbumReference": [
3437 "name": "ExternalContextAlbum",
3438 "version": "0.0.1"
3441 "name": "GlobalContextAlbum",
3442 "version": "0.0.1"
3445 "taskLogic": {
3446 "key": "_TaskLogic",
3447 "logicFlavour": "JAVASCRIPT",
3448 "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;"
3453 "key": {
3454 "name": "Task_Decide0",
3455 "version": "0.0.1"
3457 "value": {
3458 "key": {
3459 "name": "Task_Decide0",
3460 "version": "0.0.1"
3462 "inputFields": {
3463 "entry": [
3465 "key": "TestEstablishCaseSelected",
3466 "value": {
3467 "key": "TestEstablishCaseSelected",
3468 "fieldSchemaKey": {
3469 "name": "TestCase",
3470 "version": "0.0.1"
3472 "optional": false
3476 "key": "TestEstablishStateTime",
3477 "value": {
3478 "key": "TestEstablishStateTime",
3479 "fieldSchemaKey": {
3480 "name": "TestTimestamp",
3481 "version": "0.0.1"
3483 "optional": false
3487 "key": "TestMatchCase",
3488 "value": {
3489 "key": "TestMatchCase",
3490 "fieldSchemaKey": {
3491 "name": "TestCase",
3492 "version": "0.0.1"
3494 "optional": false
3498 "key": "TestMatchCaseSelected",
3499 "value": {
3500 "key": "TestMatchCaseSelected",
3501 "fieldSchemaKey": {
3502 "name": "TestCase",
3503 "version": "0.0.1"
3505 "optional": false
3509 "key": "TestMatchStateTime",
3510 "value": {
3511 "key": "TestMatchStateTime",
3512 "fieldSchemaKey": {
3513 "name": "TestTimestamp",
3514 "version": "0.0.1"
3516 "optional": false
3520 "key": "TestSlogan",
3521 "value": {
3522 "key": "TestSlogan",
3523 "fieldSchemaKey": {
3524 "name": "TestSlogan",
3525 "version": "0.0.1"
3527 "optional": false
3531 "key": "TestTemperature",
3532 "value": {
3533 "key": "TestTemperature",
3534 "fieldSchemaKey": {
3535 "name": "TestTemperature",
3536 "version": "0.0.1"
3538 "optional": false
3542 "key": "TestTimestamp",
3543 "value": {
3544 "key": "TestTimestamp",
3545 "fieldSchemaKey": {
3546 "name": "TestTimestamp",
3547 "version": "0.0.1"
3549 "optional": false
3554 "outputFields": {
3555 "entry": [
3557 "key": "TestDecideCaseSelected",
3558 "value": {
3559 "key": "TestDecideCaseSelected",
3560 "fieldSchemaKey": {
3561 "name": "TestCase",
3562 "version": "0.0.1"
3564 "optional": false
3568 "key": "TestDecideStateTime",
3569 "value": {
3570 "key": "TestDecideStateTime",
3571 "fieldSchemaKey": {
3572 "name": "TestTimestamp",
3573 "version": "0.0.1"
3575 "optional": false
3579 "key": "TestEstablishCaseSelected",
3580 "value": {
3581 "key": "TestEstablishCaseSelected",
3582 "fieldSchemaKey": {
3583 "name": "TestCase",
3584 "version": "0.0.1"
3586 "optional": false
3590 "key": "TestEstablishStateTime",
3591 "value": {
3592 "key": "TestEstablishStateTime",
3593 "fieldSchemaKey": {
3594 "name": "TestTimestamp",
3595 "version": "0.0.1"
3597 "optional": false
3601 "key": "TestMatchCase",
3602 "value": {
3603 "key": "TestMatchCase",
3604 "fieldSchemaKey": {
3605 "name": "TestCase",
3606 "version": "0.0.1"
3608 "optional": false
3612 "key": "TestMatchCaseSelected",
3613 "value": {
3614 "key": "TestMatchCaseSelected",
3615 "fieldSchemaKey": {
3616 "name": "TestCase",
3617 "version": "0.0.1"
3619 "optional": false
3623 "key": "TestMatchStateTime",
3624 "value": {
3625 "key": "TestMatchStateTime",
3626 "fieldSchemaKey": {
3627 "name": "TestTimestamp",
3628 "version": "0.0.1"
3630 "optional": false
3634 "key": "TestSlogan",
3635 "value": {
3636 "key": "TestSlogan",
3637 "fieldSchemaKey": {
3638 "name": "TestSlogan",
3639 "version": "0.0.1"
3641 "optional": false
3645 "key": "TestTemperature",
3646 "value": {
3647 "key": "TestTemperature",
3648 "fieldSchemaKey": {
3649 "name": "TestTemperature",
3650 "version": "0.0.1"
3652 "optional": false
3656 "key": "TestTimestamp",
3657 "value": {
3658 "key": "TestTimestamp",
3659 "fieldSchemaKey": {
3660 "name": "TestTimestamp",
3661 "version": "0.0.1"
3663 "optional": false
3668 "taskParameters": {
3669 "entry": [
3671 "key": "Parameter0",
3672 "value": {
3673 "key": {
3674 "parentKeyName": "Task_Decide0",
3675 "parentKeyVersion": "0.0.1",
3676 "parentLocalName": "NULL",
3677 "localName": "Parameter0"
3679 "defaultValue": "DefaultValue0"
3683 "key": "Parameter1",
3684 "value": {
3685 "key": {
3686 "parentKeyName": "Task_Decide0",
3687 "parentKeyVersion": "0.0.1",
3688 "parentLocalName": "NULL",
3689 "localName": "Parameter1"
3691 "defaultValue": "DefaultValue1"
3695 "key": "Parameter2",
3696 "value": {
3697 "key": {
3698 "parentKeyName": "Task_Decide0",
3699 "parentKeyVersion": "0.0.1",
3700 "parentLocalName": "NULL",
3701 "localName": "Parameter2"
3703 "defaultValue": "DefaultValue2"
3708 "contextAlbumReference": [
3710 "name": "ExternalContextAlbum",
3711 "version": "0.0.1"
3714 "name": "GlobalContextAlbum",
3715 "version": "0.0.1"
3718 "name": "Policy0ContextAlbum",
3719 "version": "0.0.1"
3722 "name": "Policy1ContextAlbum",
3723 "version": "0.0.1"
3726 "taskLogic": {
3727 "key": "_TaskLogic",
3728 "logicFlavour": "JAVASCRIPT",
3729 "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;"
3734 "key": {
3735 "name": "Task_Decide1",
3736 "version": "0.0.1"
3738 "value": {
3739 "key": {
3740 "name": "Task_Decide1",
3741 "version": "0.0.1"
3743 "inputFields": {
3744 "entry": [
3746 "key": "TestEstablishCaseSelected",
3747 "value": {
3748 "key": "TestEstablishCaseSelected",
3749 "fieldSchemaKey": {
3750 "name": "TestCase",
3751 "version": "0.0.1"
3753 "optional": false
3757 "key": "TestEstablishStateTime",
3758 "value": {
3759 "key": "TestEstablishStateTime",
3760 "fieldSchemaKey": {
3761 "name": "TestTimestamp",
3762 "version": "0.0.1"
3764 "optional": false
3768 "key": "TestMatchCase",
3769 "value": {
3770 "key": "TestMatchCase",
3771 "fieldSchemaKey": {
3772 "name": "TestCase",
3773 "version": "0.0.1"
3775 "optional": false
3779 "key": "TestMatchCaseSelected",
3780 "value": {
3781 "key": "TestMatchCaseSelected",
3782 "fieldSchemaKey": {
3783 "name": "TestCase",
3784 "version": "0.0.1"
3786 "optional": false
3790 "key": "TestMatchStateTime",
3791 "value": {
3792 "key": "TestMatchStateTime",
3793 "fieldSchemaKey": {
3794 "name": "TestTimestamp",
3795 "version": "0.0.1"
3797 "optional": false
3801 "key": "TestSlogan",
3802 "value": {
3803 "key": "TestSlogan",
3804 "fieldSchemaKey": {
3805 "name": "TestSlogan",
3806 "version": "0.0.1"
3808 "optional": false
3812 "key": "TestTemperature",
3813 "value": {
3814 "key": "TestTemperature",
3815 "fieldSchemaKey": {
3816 "name": "TestTemperature",
3817 "version": "0.0.1"
3819 "optional": false
3823 "key": "TestTimestamp",
3824 "value": {
3825 "key": "TestTimestamp",
3826 "fieldSchemaKey": {
3827 "name": "TestTimestamp",
3828 "version": "0.0.1"
3830 "optional": false
3835 "outputFields": {
3836 "entry": [
3838 "key": "TestDecideCaseSelected",
3839 "value": {
3840 "key": "TestDecideCaseSelected",
3841 "fieldSchemaKey": {
3842 "name": "TestCase",
3843 "version": "0.0.1"
3845 "optional": false
3849 "key": "TestDecideStateTime",
3850 "value": {
3851 "key": "TestDecideStateTime",
3852 "fieldSchemaKey": {
3853 "name": "TestTimestamp",
3854 "version": "0.0.1"
3856 "optional": false
3860 "key": "TestEstablishCaseSelected",
3861 "value": {
3862 "key": "TestEstablishCaseSelected",
3863 "fieldSchemaKey": {
3864 "name": "TestCase",
3865 "version": "0.0.1"
3867 "optional": false
3871 "key": "TestEstablishStateTime",
3872 "value": {
3873 "key": "TestEstablishStateTime",
3874 "fieldSchemaKey": {
3875 "name": "TestTimestamp",
3876 "version": "0.0.1"
3878 "optional": false
3882 "key": "TestMatchCase",
3883 "value": {
3884 "key": "TestMatchCase",
3885 "fieldSchemaKey": {
3886 "name": "TestCase",
3887 "version": "0.0.1"
3889 "optional": false
3893 "key": "TestMatchCaseSelected",
3894 "value": {
3895 "key": "TestMatchCaseSelected",
3896 "fieldSchemaKey": {
3897 "name": "TestCase",
3898 "version": "0.0.1"
3900 "optional": false
3904 "key": "TestMatchStateTime",
3905 "value": {
3906 "key": "TestMatchStateTime",
3907 "fieldSchemaKey": {
3908 "name": "TestTimestamp",
3909 "version": "0.0.1"
3911 "optional": false
3915 "key": "TestSlogan",
3916 "value": {
3917 "key": "TestSlogan",
3918 "fieldSchemaKey": {
3919 "name": "TestSlogan",
3920 "version": "0.0.1"
3922 "optional": false
3926 "key": "TestTemperature",
3927 "value": {
3928 "key": "TestTemperature",
3929 "fieldSchemaKey": {
3930 "name": "TestTemperature",
3931 "version": "0.0.1"
3933 "optional": false
3937 "key": "TestTimestamp",
3938 "value": {
3939 "key": "TestTimestamp",
3940 "fieldSchemaKey": {
3941 "name": "TestTimestamp",
3942 "version": "0.0.1"
3944 "optional": false
3949 "taskParameters": {
3950 "entry": [
3952 "key": "Parameter0",
3953 "value": {
3954 "key": {
3955 "parentKeyName": "Task_Decide1",
3956 "parentKeyVersion": "0.0.1",
3957 "parentLocalName": "NULL",
3958 "localName": "Parameter0"
3960 "defaultValue": "DefaultValue0"
3964 "key": "Parameter1",
3965 "value": {
3966 "key": {
3967 "parentKeyName": "Task_Decide1",
3968 "parentKeyVersion": "0.0.1",
3969 "parentLocalName": "NULL",
3970 "localName": "Parameter1"
3972 "defaultValue": "DefaultValue1"
3977 "contextAlbumReference": [
3979 "name": "GlobalContextAlbum",
3980 "version": "0.0.1"
3983 "name": "Policy0ContextAlbum",
3984 "version": "0.0.1"
3987 "taskLogic": {
3988 "key": "_TaskLogic",
3989 "logicFlavour": "JAVASCRIPT",
3990 "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;"
3995 "key": {
3996 "name": "Task_Decide2",
3997 "version": "0.0.1"
3999 "value": {
4000 "key": {
4001 "name": "Task_Decide2",
4002 "version": "0.0.1"
4004 "inputFields": {
4005 "entry": [
4007 "key": "TestEstablishCaseSelected",
4008 "value": {
4009 "key": "TestEstablishCaseSelected",
4010 "fieldSchemaKey": {
4011 "name": "TestCase",
4012 "version": "0.0.1"
4014 "optional": false
4018 "key": "TestEstablishStateTime",
4019 "value": {
4020 "key": "TestEstablishStateTime",
4021 "fieldSchemaKey": {
4022 "name": "TestTimestamp",
4023 "version": "0.0.1"
4025 "optional": false
4029 "key": "TestMatchCase",
4030 "value": {
4031 "key": "TestMatchCase",
4032 "fieldSchemaKey": {
4033 "name": "TestCase",
4034 "version": "0.0.1"
4036 "optional": false
4040 "key": "TestMatchCaseSelected",
4041 "value": {
4042 "key": "TestMatchCaseSelected",
4043 "fieldSchemaKey": {
4044 "name": "TestCase",
4045 "version": "0.0.1"
4047 "optional": false
4051 "key": "TestMatchStateTime",
4052 "value": {
4053 "key": "TestMatchStateTime",
4054 "fieldSchemaKey": {
4055 "name": "TestTimestamp",
4056 "version": "0.0.1"
4058 "optional": false
4062 "key": "TestSlogan",
4063 "value": {
4064 "key": "TestSlogan",
4065 "fieldSchemaKey": {
4066 "name": "TestSlogan",
4067 "version": "0.0.1"
4069 "optional": false
4073 "key": "TestTemperature",
4074 "value": {
4075 "key": "TestTemperature",
4076 "fieldSchemaKey": {
4077 "name": "TestTemperature",
4078 "version": "0.0.1"
4080 "optional": false
4084 "key": "TestTimestamp",
4085 "value": {
4086 "key": "TestTimestamp",
4087 "fieldSchemaKey": {
4088 "name": "TestTimestamp",
4089 "version": "0.0.1"
4091 "optional": false
4096 "outputFields": {
4097 "entry": [
4099 "key": "TestDecideCaseSelected",
4100 "value": {
4101 "key": "TestDecideCaseSelected",
4102 "fieldSchemaKey": {
4103 "name": "TestCase",
4104 "version": "0.0.1"
4106 "optional": false
4110 "key": "TestDecideStateTime",
4111 "value": {
4112 "key": "TestDecideStateTime",
4113 "fieldSchemaKey": {
4114 "name": "TestTimestamp",
4115 "version": "0.0.1"
4117 "optional": false
4121 "key": "TestEstablishCaseSelected",
4122 "value": {
4123 "key": "TestEstablishCaseSelected",
4124 "fieldSchemaKey": {
4125 "name": "TestCase",
4126 "version": "0.0.1"
4128 "optional": false
4132 "key": "TestEstablishStateTime",
4133 "value": {
4134 "key": "TestEstablishStateTime",
4135 "fieldSchemaKey": {
4136 "name": "TestTimestamp",
4137 "version": "0.0.1"
4139 "optional": false
4143 "key": "TestMatchCase",
4144 "value": {
4145 "key": "TestMatchCase",
4146 "fieldSchemaKey": {
4147 "name": "TestCase",
4148 "version": "0.0.1"
4150 "optional": false
4154 "key": "TestMatchCaseSelected",
4155 "value": {
4156 "key": "TestMatchCaseSelected",
4157 "fieldSchemaKey": {
4158 "name": "TestCase",
4159 "version": "0.0.1"
4161 "optional": false
4165 "key": "TestMatchStateTime",
4166 "value": {
4167 "key": "TestMatchStateTime",
4168 "fieldSchemaKey": {
4169 "name": "TestTimestamp",
4170 "version": "0.0.1"
4172 "optional": false
4176 "key": "TestSlogan",
4177 "value": {
4178 "key": "TestSlogan",
4179 "fieldSchemaKey": {
4180 "name": "TestSlogan",
4181 "version": "0.0.1"
4183 "optional": false
4187 "key": "TestTemperature",
4188 "value": {
4189 "key": "TestTemperature",
4190 "fieldSchemaKey": {
4191 "name": "TestTemperature",
4192 "version": "0.0.1"
4194 "optional": false
4198 "key": "TestTimestamp",
4199 "value": {
4200 "key": "TestTimestamp",
4201 "fieldSchemaKey": {
4202 "name": "TestTimestamp",
4203 "version": "0.0.1"
4205 "optional": false
4210 "taskParameters": {
4211 "entry": [
4213 "key": "Parameter0",
4214 "value": {
4215 "key": {
4216 "parentKeyName": "Task_Decide2",
4217 "parentKeyVersion": "0.0.1",
4218 "parentLocalName": "NULL",
4219 "localName": "Parameter0"
4221 "defaultValue": "DefaultValue0"
4226 "contextAlbumReference": [
4228 "name": "GlobalContextAlbum",
4229 "version": "0.0.1"
4232 "name": "Policy1ContextAlbum",
4233 "version": "0.0.1"
4236 "taskLogic": {
4237 "key": "_TaskLogic",
4238 "logicFlavour": "JAVASCRIPT",
4239 "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;"
4244 "key": {
4245 "name": "Task_Decide3",
4246 "version": "0.0.1"
4248 "value": {
4249 "key": {
4250 "name": "Task_Decide3",
4251 "version": "0.0.1"
4253 "inputFields": {
4254 "entry": [
4256 "key": "TestEstablishCaseSelected",
4257 "value": {
4258 "key": "TestEstablishCaseSelected",
4259 "fieldSchemaKey": {
4260 "name": "TestCase",
4261 "version": "0.0.1"
4263 "optional": false
4267 "key": "TestEstablishStateTime",
4268 "value": {
4269 "key": "TestEstablishStateTime",
4270 "fieldSchemaKey": {
4271 "name": "TestTimestamp",
4272 "version": "0.0.1"
4274 "optional": false
4278 "key": "TestMatchCase",
4279 "value": {
4280 "key": "TestMatchCase",
4281 "fieldSchemaKey": {
4282 "name": "TestCase",
4283 "version": "0.0.1"
4285 "optional": false
4289 "key": "TestMatchCaseSelected",
4290 "value": {
4291 "key": "TestMatchCaseSelected",
4292 "fieldSchemaKey": {
4293 "name": "TestCase",
4294 "version": "0.0.1"
4296 "optional": false
4300 "key": "TestMatchStateTime",
4301 "value": {
4302 "key": "TestMatchStateTime",
4303 "fieldSchemaKey": {
4304 "name": "TestTimestamp",
4305 "version": "0.0.1"
4307 "optional": false
4311 "key": "TestSlogan",
4312 "value": {
4313 "key": "TestSlogan",
4314 "fieldSchemaKey": {
4315 "name": "TestSlogan",
4316 "version": "0.0.1"
4318 "optional": false
4322 "key": "TestTemperature",
4323 "value": {
4324 "key": "TestTemperature",
4325 "fieldSchemaKey": {
4326 "name": "TestTemperature",
4327 "version": "0.0.1"
4329 "optional": false
4333 "key": "TestTimestamp",
4334 "value": {
4335 "key": "TestTimestamp",
4336 "fieldSchemaKey": {
4337 "name": "TestTimestamp",
4338 "version": "0.0.1"
4340 "optional": false
4345 "outputFields": {
4346 "entry": [
4348 "key": "TestDecideCaseSelected",
4349 "value": {
4350 "key": "TestDecideCaseSelected",
4351 "fieldSchemaKey": {
4352 "name": "TestCase",
4353 "version": "0.0.1"
4355 "optional": false
4359 "key": "TestDecideStateTime",
4360 "value": {
4361 "key": "TestDecideStateTime",
4362 "fieldSchemaKey": {
4363 "name": "TestTimestamp",
4364 "version": "0.0.1"
4366 "optional": false
4370 "key": "TestEstablishCaseSelected",
4371 "value": {
4372 "key": "TestEstablishCaseSelected",
4373 "fieldSchemaKey": {
4374 "name": "TestCase",
4375 "version": "0.0.1"
4377 "optional": false
4381 "key": "TestEstablishStateTime",
4382 "value": {
4383 "key": "TestEstablishStateTime",
4384 "fieldSchemaKey": {
4385 "name": "TestTimestamp",
4386 "version": "0.0.1"
4388 "optional": false
4392 "key": "TestMatchCase",
4393 "value": {
4394 "key": "TestMatchCase",
4395 "fieldSchemaKey": {
4396 "name": "TestCase",
4397 "version": "0.0.1"
4399 "optional": false
4403 "key": "TestMatchCaseSelected",
4404 "value": {
4405 "key": "TestMatchCaseSelected",
4406 "fieldSchemaKey": {
4407 "name": "TestCase",
4408 "version": "0.0.1"
4410 "optional": false
4414 "key": "TestMatchStateTime",
4415 "value": {
4416 "key": "TestMatchStateTime",
4417 "fieldSchemaKey": {
4418 "name": "TestTimestamp",
4419 "version": "0.0.1"
4421 "optional": false
4425 "key": "TestSlogan",
4426 "value": {
4427 "key": "TestSlogan",
4428 "fieldSchemaKey": {
4429 "name": "TestSlogan",
4430 "version": "0.0.1"
4432 "optional": false
4436 "key": "TestTemperature",
4437 "value": {
4438 "key": "TestTemperature",
4439 "fieldSchemaKey": {
4440 "name": "TestTemperature",
4441 "version": "0.0.1"
4443 "optional": false
4447 "key": "TestTimestamp",
4448 "value": {
4449 "key": "TestTimestamp",
4450 "fieldSchemaKey": {
4451 "name": "TestTimestamp",
4452 "version": "0.0.1"
4454 "optional": false
4459 "taskParameters": {
4460 "entry": [
4462 "key": "Parameter0",
4463 "value": {
4464 "key": {
4465 "parentKeyName": "Task_Decide3",
4466 "parentKeyVersion": "0.0.1",
4467 "parentLocalName": "NULL",
4468 "localName": "Parameter0"
4470 "defaultValue": "DefaultValue0"
4475 "contextAlbumReference": [
4477 "name": "ExternalContextAlbum",
4478 "version": "0.0.1"
4481 "name": "GlobalContextAlbum",
4482 "version": "0.0.1"
4485 "taskLogic": {
4486 "key": "_TaskLogic",
4487 "logicFlavour": "JAVASCRIPT",
4488 "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;"
4493 "key": {
4494 "name": "Task_Establish0",
4495 "version": "0.0.1"
4497 "value": {
4498 "key": {
4499 "name": "Task_Establish0",
4500 "version": "0.0.1"
4502 "inputFields": {
4503 "entry": [
4505 "key": "TestMatchCase",
4506 "value": {
4507 "key": "TestMatchCase",
4508 "fieldSchemaKey": {
4509 "name": "TestCase",
4510 "version": "0.0.1"
4512 "optional": false
4516 "key": "TestMatchCaseSelected",
4517 "value": {
4518 "key": "TestMatchCaseSelected",
4519 "fieldSchemaKey": {
4520 "name": "TestCase",
4521 "version": "0.0.1"
4523 "optional": false
4527 "key": "TestMatchStateTime",
4528 "value": {
4529 "key": "TestMatchStateTime",
4530 "fieldSchemaKey": {
4531 "name": "TestTimestamp",
4532 "version": "0.0.1"
4534 "optional": false
4538 "key": "TestSlogan",
4539 "value": {
4540 "key": "TestSlogan",
4541 "fieldSchemaKey": {
4542 "name": "TestSlogan",
4543 "version": "0.0.1"
4545 "optional": false
4549 "key": "TestTemperature",
4550 "value": {
4551 "key": "TestTemperature",
4552 "fieldSchemaKey": {
4553 "name": "TestTemperature",
4554 "version": "0.0.1"
4556 "optional": false
4560 "key": "TestTimestamp",
4561 "value": {
4562 "key": "TestTimestamp",
4563 "fieldSchemaKey": {
4564 "name": "TestTimestamp",
4565 "version": "0.0.1"
4567 "optional": false
4572 "outputFields": {
4573 "entry": [
4575 "key": "TestEstablishCaseSelected",
4576 "value": {
4577 "key": "TestEstablishCaseSelected",
4578 "fieldSchemaKey": {
4579 "name": "TestCase",
4580 "version": "0.0.1"
4582 "optional": false
4586 "key": "TestEstablishStateTime",
4587 "value": {
4588 "key": "TestEstablishStateTime",
4589 "fieldSchemaKey": {
4590 "name": "TestTimestamp",
4591 "version": "0.0.1"
4593 "optional": false
4597 "key": "TestMatchCase",
4598 "value": {
4599 "key": "TestMatchCase",
4600 "fieldSchemaKey": {
4601 "name": "TestCase",
4602 "version": "0.0.1"
4604 "optional": false
4608 "key": "TestMatchCaseSelected",
4609 "value": {
4610 "key": "TestMatchCaseSelected",
4611 "fieldSchemaKey": {
4612 "name": "TestCase",
4613 "version": "0.0.1"
4615 "optional": false
4619 "key": "TestMatchStateTime",
4620 "value": {
4621 "key": "TestMatchStateTime",
4622 "fieldSchemaKey": {
4623 "name": "TestTimestamp",
4624 "version": "0.0.1"
4626 "optional": false
4630 "key": "TestSlogan",
4631 "value": {
4632 "key": "TestSlogan",
4633 "fieldSchemaKey": {
4634 "name": "TestSlogan",
4635 "version": "0.0.1"
4637 "optional": false
4641 "key": "TestTemperature",
4642 "value": {
4643 "key": "TestTemperature",
4644 "fieldSchemaKey": {
4645 "name": "TestTemperature",
4646 "version": "0.0.1"
4648 "optional": false
4652 "key": "TestTimestamp",
4653 "value": {
4654 "key": "TestTimestamp",
4655 "fieldSchemaKey": {
4656 "name": "TestTimestamp",
4657 "version": "0.0.1"
4659 "optional": false
4664 "taskParameters": {
4665 "entry": [
4667 "key": "Parameter0",
4668 "value": {
4669 "key": {
4670 "parentKeyName": "Task_Establish0",
4671 "parentKeyVersion": "0.0.1",
4672 "parentLocalName": "NULL",
4673 "localName": "Parameter0"
4675 "defaultValue": "DefaultValue0"
4679 "key": "Parameter1",
4680 "value": {
4681 "key": {
4682 "parentKeyName": "Task_Establish0",
4683 "parentKeyVersion": "0.0.1",
4684 "parentLocalName": "NULL",
4685 "localName": "Parameter1"
4687 "defaultValue": "DefaultValue1"
4691 "key": "Parameter2",
4692 "value": {
4693 "key": {
4694 "parentKeyName": "Task_Establish0",
4695 "parentKeyVersion": "0.0.1",
4696 "parentLocalName": "NULL",
4697 "localName": "Parameter2"
4699 "defaultValue": "DefaultValue2"
4704 "contextAlbumReference": [
4706 "name": "ExternalContextAlbum",
4707 "version": "0.0.1"
4710 "name": "GlobalContextAlbum",
4711 "version": "0.0.1"
4714 "name": "Policy0ContextAlbum",
4715 "version": "0.0.1"
4718 "name": "Policy1ContextAlbum",
4719 "version": "0.0.1"
4722 "taskLogic": {
4723 "key": "_TaskLogic",
4724 "logicFlavour": "JAVASCRIPT",
4725 "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;"
4730 "key": {
4731 "name": "Task_Establish1",
4732 "version": "0.0.1"
4734 "value": {
4735 "key": {
4736 "name": "Task_Establish1",
4737 "version": "0.0.1"
4739 "inputFields": {
4740 "entry": [
4742 "key": "TestMatchCase",
4743 "value": {
4744 "key": "TestMatchCase",
4745 "fieldSchemaKey": {
4746 "name": "TestCase",
4747 "version": "0.0.1"
4749 "optional": false
4753 "key": "TestMatchCaseSelected",
4754 "value": {
4755 "key": "TestMatchCaseSelected",
4756 "fieldSchemaKey": {
4757 "name": "TestCase",
4758 "version": "0.0.1"
4760 "optional": false
4764 "key": "TestMatchStateTime",
4765 "value": {
4766 "key": "TestMatchStateTime",
4767 "fieldSchemaKey": {
4768 "name": "TestTimestamp",
4769 "version": "0.0.1"
4771 "optional": false
4775 "key": "TestSlogan",
4776 "value": {
4777 "key": "TestSlogan",
4778 "fieldSchemaKey": {
4779 "name": "TestSlogan",
4780 "version": "0.0.1"
4782 "optional": false
4786 "key": "TestTemperature",
4787 "value": {
4788 "key": "TestTemperature",
4789 "fieldSchemaKey": {
4790 "name": "TestTemperature",
4791 "version": "0.0.1"
4793 "optional": false
4797 "key": "TestTimestamp",
4798 "value": {
4799 "key": "TestTimestamp",
4800 "fieldSchemaKey": {
4801 "name": "TestTimestamp",
4802 "version": "0.0.1"
4804 "optional": false
4809 "outputFields": {
4810 "entry": [
4812 "key": "TestEstablishCaseSelected",
4813 "value": {
4814 "key": "TestEstablishCaseSelected",
4815 "fieldSchemaKey": {
4816 "name": "TestCase",
4817 "version": "0.0.1"
4819 "optional": false
4823 "key": "TestEstablishStateTime",
4824 "value": {
4825 "key": "TestEstablishStateTime",
4826 "fieldSchemaKey": {
4827 "name": "TestTimestamp",
4828 "version": "0.0.1"
4830 "optional": false
4834 "key": "TestMatchCase",
4835 "value": {
4836 "key": "TestMatchCase",
4837 "fieldSchemaKey": {
4838 "name": "TestCase",
4839 "version": "0.0.1"
4841 "optional": false
4845 "key": "TestMatchCaseSelected",
4846 "value": {
4847 "key": "TestMatchCaseSelected",
4848 "fieldSchemaKey": {
4849 "name": "TestCase",
4850 "version": "0.0.1"
4852 "optional": false
4856 "key": "TestMatchStateTime",
4857 "value": {
4858 "key": "TestMatchStateTime",
4859 "fieldSchemaKey": {
4860 "name": "TestTimestamp",
4861 "version": "0.0.1"
4863 "optional": false
4867 "key": "TestSlogan",
4868 "value": {
4869 "key": "TestSlogan",
4870 "fieldSchemaKey": {
4871 "name": "TestSlogan",
4872 "version": "0.0.1"
4874 "optional": false
4878 "key": "TestTemperature",
4879 "value": {
4880 "key": "TestTemperature",
4881 "fieldSchemaKey": {
4882 "name": "TestTemperature",
4883 "version": "0.0.1"
4885 "optional": false
4889 "key": "TestTimestamp",
4890 "value": {
4891 "key": "TestTimestamp",
4892 "fieldSchemaKey": {
4893 "name": "TestTimestamp",
4894 "version": "0.0.1"
4896 "optional": false
4901 "taskParameters": {
4902 "entry": [
4904 "key": "Parameter0",
4905 "value": {
4906 "key": {
4907 "parentKeyName": "Task_Establish1",
4908 "parentKeyVersion": "0.0.1",
4909 "parentLocalName": "NULL",
4910 "localName": "Parameter0"
4912 "defaultValue": "DefaultValue0"
4916 "key": "Parameter1",
4917 "value": {
4918 "key": {
4919 "parentKeyName": "Task_Establish1",
4920 "parentKeyVersion": "0.0.1",
4921 "parentLocalName": "NULL",
4922 "localName": "Parameter1"
4924 "defaultValue": "DefaultValue1"
4929 "contextAlbumReference": [
4931 "name": "GlobalContextAlbum",
4932 "version": "0.0.1"
4935 "name": "Policy0ContextAlbum",
4936 "version": "0.0.1"
4939 "taskLogic": {
4940 "key": "_TaskLogic",
4941 "logicFlavour": "JAVASCRIPT",
4942 "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;"
4947 "key": {
4948 "name": "Task_Establish2",
4949 "version": "0.0.1"
4951 "value": {
4952 "key": {
4953 "name": "Task_Establish2",
4954 "version": "0.0.1"
4956 "inputFields": {
4957 "entry": [
4959 "key": "TestMatchCase",
4960 "value": {
4961 "key": "TestMatchCase",
4962 "fieldSchemaKey": {
4963 "name": "TestCase",
4964 "version": "0.0.1"
4966 "optional": false
4970 "key": "TestMatchCaseSelected",
4971 "value": {
4972 "key": "TestMatchCaseSelected",
4973 "fieldSchemaKey": {
4974 "name": "TestCase",
4975 "version": "0.0.1"
4977 "optional": false
4981 "key": "TestMatchStateTime",
4982 "value": {
4983 "key": "TestMatchStateTime",
4984 "fieldSchemaKey": {
4985 "name": "TestTimestamp",
4986 "version": "0.0.1"
4988 "optional": false
4992 "key": "TestSlogan",
4993 "value": {
4994 "key": "TestSlogan",
4995 "fieldSchemaKey": {
4996 "name": "TestSlogan",
4997 "version": "0.0.1"
4999 "optional": false
5003 "key": "TestTemperature",
5004 "value": {
5005 "key": "TestTemperature",
5006 "fieldSchemaKey": {
5007 "name": "TestTemperature",
5008 "version": "0.0.1"
5010 "optional": false
5014 "key": "TestTimestamp",
5015 "value": {
5016 "key": "TestTimestamp",
5017 "fieldSchemaKey": {
5018 "name": "TestTimestamp",
5019 "version": "0.0.1"
5021 "optional": false
5026 "outputFields": {
5027 "entry": [
5029 "key": "TestEstablishCaseSelected",
5030 "value": {
5031 "key": "TestEstablishCaseSelected",
5032 "fieldSchemaKey": {
5033 "name": "TestCase",
5034 "version": "0.0.1"
5036 "optional": false
5040 "key": "TestEstablishStateTime",
5041 "value": {
5042 "key": "TestEstablishStateTime",
5043 "fieldSchemaKey": {
5044 "name": "TestTimestamp",
5045 "version": "0.0.1"
5047 "optional": false
5051 "key": "TestMatchCase",
5052 "value": {
5053 "key": "TestMatchCase",
5054 "fieldSchemaKey": {
5055 "name": "TestCase",
5056 "version": "0.0.1"
5058 "optional": false
5062 "key": "TestMatchCaseSelected",
5063 "value": {
5064 "key": "TestMatchCaseSelected",
5065 "fieldSchemaKey": {
5066 "name": "TestCase",
5067 "version": "0.0.1"
5069 "optional": false
5073 "key": "TestMatchStateTime",
5074 "value": {
5075 "key": "TestMatchStateTime",
5076 "fieldSchemaKey": {
5077 "name": "TestTimestamp",
5078 "version": "0.0.1"
5080 "optional": false
5084 "key": "TestSlogan",
5085 "value": {
5086 "key": "TestSlogan",
5087 "fieldSchemaKey": {
5088 "name": "TestSlogan",
5089 "version": "0.0.1"
5091 "optional": false
5095 "key": "TestTemperature",
5096 "value": {
5097 "key": "TestTemperature",
5098 "fieldSchemaKey": {
5099 "name": "TestTemperature",
5100 "version": "0.0.1"
5102 "optional": false
5106 "key": "TestTimestamp",
5107 "value": {
5108 "key": "TestTimestamp",
5109 "fieldSchemaKey": {
5110 "name": "TestTimestamp",
5111 "version": "0.0.1"
5113 "optional": false
5118 "taskParameters": {
5119 "entry": [
5121 "key": "Parameter0",
5122 "value": {
5123 "key": {
5124 "parentKeyName": "Task_Establish2",
5125 "parentKeyVersion": "0.0.1",
5126 "parentLocalName": "NULL",
5127 "localName": "Parameter0"
5129 "defaultValue": "DefaultValue0"
5134 "contextAlbumReference": [
5136 "name": "GlobalContextAlbum",
5137 "version": "0.0.1"
5140 "name": "Policy1ContextAlbum",
5141 "version": "0.0.1"
5144 "taskLogic": {
5145 "key": "_TaskLogic",
5146 "logicFlavour": "JAVASCRIPT",
5147 "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;"
5152 "key": {
5153 "name": "Task_Establish3",
5154 "version": "0.0.1"
5156 "value": {
5157 "key": {
5158 "name": "Task_Establish3",
5159 "version": "0.0.1"
5161 "inputFields": {
5162 "entry": [
5164 "key": "TestMatchCase",
5165 "value": {
5166 "key": "TestMatchCase",
5167 "fieldSchemaKey": {
5168 "name": "TestCase",
5169 "version": "0.0.1"
5171 "optional": false
5175 "key": "TestMatchCaseSelected",
5176 "value": {
5177 "key": "TestMatchCaseSelected",
5178 "fieldSchemaKey": {
5179 "name": "TestCase",
5180 "version": "0.0.1"
5182 "optional": false
5186 "key": "TestMatchStateTime",
5187 "value": {
5188 "key": "TestMatchStateTime",
5189 "fieldSchemaKey": {
5190 "name": "TestTimestamp",
5191 "version": "0.0.1"
5193 "optional": false
5197 "key": "TestSlogan",
5198 "value": {
5199 "key": "TestSlogan",
5200 "fieldSchemaKey": {
5201 "name": "TestSlogan",
5202 "version": "0.0.1"
5204 "optional": false
5208 "key": "TestTemperature",
5209 "value": {
5210 "key": "TestTemperature",
5211 "fieldSchemaKey": {
5212 "name": "TestTemperature",
5213 "version": "0.0.1"
5215 "optional": false
5219 "key": "TestTimestamp",
5220 "value": {
5221 "key": "TestTimestamp",
5222 "fieldSchemaKey": {
5223 "name": "TestTimestamp",
5224 "version": "0.0.1"
5226 "optional": false
5231 "outputFields": {
5232 "entry": [
5234 "key": "TestEstablishCaseSelected",
5235 "value": {
5236 "key": "TestEstablishCaseSelected",
5237 "fieldSchemaKey": {
5238 "name": "TestCase",
5239 "version": "0.0.1"
5241 "optional": false
5245 "key": "TestEstablishStateTime",
5246 "value": {
5247 "key": "TestEstablishStateTime",
5248 "fieldSchemaKey": {
5249 "name": "TestTimestamp",
5250 "version": "0.0.1"
5252 "optional": false
5256 "key": "TestMatchCase",
5257 "value": {
5258 "key": "TestMatchCase",
5259 "fieldSchemaKey": {
5260 "name": "TestCase",
5261 "version": "0.0.1"
5263 "optional": false
5267 "key": "TestMatchCaseSelected",
5268 "value": {
5269 "key": "TestMatchCaseSelected",
5270 "fieldSchemaKey": {
5271 "name": "TestCase",
5272 "version": "0.0.1"
5274 "optional": false
5278 "key": "TestMatchStateTime",
5279 "value": {
5280 "key": "TestMatchStateTime",
5281 "fieldSchemaKey": {
5282 "name": "TestTimestamp",
5283 "version": "0.0.1"
5285 "optional": false
5289 "key": "TestSlogan",
5290 "value": {
5291 "key": "TestSlogan",
5292 "fieldSchemaKey": {
5293 "name": "TestSlogan",
5294 "version": "0.0.1"
5296 "optional": false
5300 "key": "TestTemperature",
5301 "value": {
5302 "key": "TestTemperature",
5303 "fieldSchemaKey": {
5304 "name": "TestTemperature",
5305 "version": "0.0.1"
5307 "optional": false
5311 "key": "TestTimestamp",
5312 "value": {
5313 "key": "TestTimestamp",
5314 "fieldSchemaKey": {
5315 "name": "TestTimestamp",
5316 "version": "0.0.1"
5318 "optional": false
5323 "taskParameters": {
5324 "entry": [
5326 "key": "Parameter0",
5327 "value": {
5328 "key": {
5329 "parentKeyName": "Task_Establish3",
5330 "parentKeyVersion": "0.0.1",
5331 "parentLocalName": "NULL",
5332 "localName": "Parameter0"
5334 "defaultValue": "DefaultValue0"
5339 "contextAlbumReference": [
5341 "name": "ExternalContextAlbum",
5342 "version": "0.0.1"
5345 "name": "GlobalContextAlbum",
5346 "version": "0.0.1"
5349 "taskLogic": {
5350 "key": "_TaskLogic",
5351 "logicFlavour": "JAVASCRIPT",
5352 "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;"
5357 "key": {
5358 "name": "Task_Match0",
5359 "version": "0.0.1"
5361 "value": {
5362 "key": {
5363 "name": "Task_Match0",
5364 "version": "0.0.1"
5366 "inputFields": {
5367 "entry": [
5369 "key": "TestMatchCase",
5370 "value": {
5371 "key": "TestMatchCase",
5372 "fieldSchemaKey": {
5373 "name": "TestCase",
5374 "version": "0.0.1"
5376 "optional": false
5380 "key": "TestSlogan",
5381 "value": {
5382 "key": "TestSlogan",
5383 "fieldSchemaKey": {
5384 "name": "TestSlogan",
5385 "version": "0.0.1"
5387 "optional": false
5391 "key": "TestTemperature",
5392 "value": {
5393 "key": "TestTemperature",
5394 "fieldSchemaKey": {
5395 "name": "TestTemperature",
5396 "version": "0.0.1"
5398 "optional": false
5402 "key": "TestTimestamp",
5403 "value": {
5404 "key": "TestTimestamp",
5405 "fieldSchemaKey": {
5406 "name": "TestTimestamp",
5407 "version": "0.0.1"
5409 "optional": false
5414 "outputFields": {
5415 "entry": [
5417 "key": "TestMatchCase",
5418 "value": {
5419 "key": "TestMatchCase",
5420 "fieldSchemaKey": {
5421 "name": "TestCase",
5422 "version": "0.0.1"
5424 "optional": false
5428 "key": "TestMatchCaseSelected",
5429 "value": {
5430 "key": "TestMatchCaseSelected",
5431 "fieldSchemaKey": {
5432 "name": "TestCase",
5433 "version": "0.0.1"
5435 "optional": false
5439 "key": "TestMatchStateTime",
5440 "value": {
5441 "key": "TestMatchStateTime",
5442 "fieldSchemaKey": {
5443 "name": "TestTimestamp",
5444 "version": "0.0.1"
5446 "optional": false
5450 "key": "TestSlogan",
5451 "value": {
5452 "key": "TestSlogan",
5453 "fieldSchemaKey": {
5454 "name": "TestSlogan",
5455 "version": "0.0.1"
5457 "optional": false
5461 "key": "TestTemperature",
5462 "value": {
5463 "key": "TestTemperature",
5464 "fieldSchemaKey": {
5465 "name": "TestTemperature",
5466 "version": "0.0.1"
5468 "optional": false
5472 "key": "TestTimestamp",
5473 "value": {
5474 "key": "TestTimestamp",
5475 "fieldSchemaKey": {
5476 "name": "TestTimestamp",
5477 "version": "0.0.1"
5479 "optional": false
5484 "taskParameters": {
5485 "entry": [
5487 "key": "Parameter0",
5488 "value": {
5489 "key": {
5490 "parentKeyName": "Task_Match0",
5491 "parentKeyVersion": "0.0.1",
5492 "parentLocalName": "NULL",
5493 "localName": "Parameter0"
5495 "defaultValue": "DefaultValue0"
5499 "key": "Parameter1",
5500 "value": {
5501 "key": {
5502 "parentKeyName": "Task_Match0",
5503 "parentKeyVersion": "0.0.1",
5504 "parentLocalName": "NULL",
5505 "localName": "Parameter1"
5507 "defaultValue": "DefaultValue1"
5511 "key": "Parameter2",
5512 "value": {
5513 "key": {
5514 "parentKeyName": "Task_Match0",
5515 "parentKeyVersion": "0.0.1",
5516 "parentLocalName": "NULL",
5517 "localName": "Parameter2"
5519 "defaultValue": "DefaultValue2"
5524 "contextAlbumReference": [
5526 "name": "ExternalContextAlbum",
5527 "version": "0.0.1"
5530 "name": "GlobalContextAlbum",
5531 "version": "0.0.1"
5534 "name": "Policy0ContextAlbum",
5535 "version": "0.0.1"
5538 "name": "Policy1ContextAlbum",
5539 "version": "0.0.1"
5542 "taskLogic": {
5543 "key": "_TaskLogic",
5544 "logicFlavour": "JAVASCRIPT",
5545 "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;"
5550 "key": {
5551 "name": "Task_Match1",
5552 "version": "0.0.1"
5554 "value": {
5555 "key": {
5556 "name": "Task_Match1",
5557 "version": "0.0.1"
5559 "inputFields": {
5560 "entry": [
5562 "key": "TestMatchCase",
5563 "value": {
5564 "key": "TestMatchCase",
5565 "fieldSchemaKey": {
5566 "name": "TestCase",
5567 "version": "0.0.1"
5569 "optional": false
5573 "key": "TestSlogan",
5574 "value": {
5575 "key": "TestSlogan",
5576 "fieldSchemaKey": {
5577 "name": "TestSlogan",
5578 "version": "0.0.1"
5580 "optional": false
5584 "key": "TestTemperature",
5585 "value": {
5586 "key": "TestTemperature",
5587 "fieldSchemaKey": {
5588 "name": "TestTemperature",
5589 "version": "0.0.1"
5591 "optional": false
5595 "key": "TestTimestamp",
5596 "value": {
5597 "key": "TestTimestamp",
5598 "fieldSchemaKey": {
5599 "name": "TestTimestamp",
5600 "version": "0.0.1"
5602 "optional": false
5607 "outputFields": {
5608 "entry": [
5610 "key": "TestMatchCase",
5611 "value": {
5612 "key": "TestMatchCase",
5613 "fieldSchemaKey": {
5614 "name": "TestCase",
5615 "version": "0.0.1"
5617 "optional": false
5621 "key": "TestMatchCaseSelected",
5622 "value": {
5623 "key": "TestMatchCaseSelected",
5624 "fieldSchemaKey": {
5625 "name": "TestCase",
5626 "version": "0.0.1"
5628 "optional": false
5632 "key": "TestMatchStateTime",
5633 "value": {
5634 "key": "TestMatchStateTime",
5635 "fieldSchemaKey": {
5636 "name": "TestTimestamp",
5637 "version": "0.0.1"
5639 "optional": false
5643 "key": "TestSlogan",
5644 "value": {
5645 "key": "TestSlogan",
5646 "fieldSchemaKey": {
5647 "name": "TestSlogan",
5648 "version": "0.0.1"
5650 "optional": false
5654 "key": "TestTemperature",
5655 "value": {
5656 "key": "TestTemperature",
5657 "fieldSchemaKey": {
5658 "name": "TestTemperature",
5659 "version": "0.0.1"
5661 "optional": false
5665 "key": "TestTimestamp",
5666 "value": {
5667 "key": "TestTimestamp",
5668 "fieldSchemaKey": {
5669 "name": "TestTimestamp",
5670 "version": "0.0.1"
5672 "optional": false
5677 "taskParameters": {
5678 "entry": [
5680 "key": "Parameter0",
5681 "value": {
5682 "key": {
5683 "parentKeyName": "Task_Match1",
5684 "parentKeyVersion": "0.0.1",
5685 "parentLocalName": "NULL",
5686 "localName": "Parameter0"
5688 "defaultValue": "DefaultValue0"
5692 "key": "Parameter1",
5693 "value": {
5694 "key": {
5695 "parentKeyName": "Task_Match1",
5696 "parentKeyVersion": "0.0.1",
5697 "parentLocalName": "NULL",
5698 "localName": "Parameter1"
5700 "defaultValue": "DefaultValue1"
5705 "contextAlbumReference": [
5707 "name": "GlobalContextAlbum",
5708 "version": "0.0.1"
5711 "name": "Policy0ContextAlbum",
5712 "version": "0.0.1"
5715 "taskLogic": {
5716 "key": "_TaskLogic",
5717 "logicFlavour": "JAVASCRIPT",
5718 "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;"
5723 "key": {
5724 "name": "Task_Match2",
5725 "version": "0.0.1"
5727 "value": {
5728 "key": {
5729 "name": "Task_Match2",
5730 "version": "0.0.1"
5732 "inputFields": {
5733 "entry": [
5735 "key": "TestMatchCase",
5736 "value": {
5737 "key": "TestMatchCase",
5738 "fieldSchemaKey": {
5739 "name": "TestCase",
5740 "version": "0.0.1"
5742 "optional": false
5746 "key": "TestSlogan",
5747 "value": {
5748 "key": "TestSlogan",
5749 "fieldSchemaKey": {
5750 "name": "TestSlogan",
5751 "version": "0.0.1"
5753 "optional": false
5757 "key": "TestTemperature",
5758 "value": {
5759 "key": "TestTemperature",
5760 "fieldSchemaKey": {
5761 "name": "TestTemperature",
5762 "version": "0.0.1"
5764 "optional": false
5768 "key": "TestTimestamp",
5769 "value": {
5770 "key": "TestTimestamp",
5771 "fieldSchemaKey": {
5772 "name": "TestTimestamp",
5773 "version": "0.0.1"
5775 "optional": false
5780 "outputFields": {
5781 "entry": [
5783 "key": "TestMatchCase",
5784 "value": {
5785 "key": "TestMatchCase",
5786 "fieldSchemaKey": {
5787 "name": "TestCase",
5788 "version": "0.0.1"
5790 "optional": false
5794 "key": "TestMatchCaseSelected",
5795 "value": {
5796 "key": "TestMatchCaseSelected",
5797 "fieldSchemaKey": {
5798 "name": "TestCase",
5799 "version": "0.0.1"
5801 "optional": false
5805 "key": "TestMatchStateTime",
5806 "value": {
5807 "key": "TestMatchStateTime",
5808 "fieldSchemaKey": {
5809 "name": "TestTimestamp",
5810 "version": "0.0.1"
5812 "optional": false
5816 "key": "TestSlogan",
5817 "value": {
5818 "key": "TestSlogan",
5819 "fieldSchemaKey": {
5820 "name": "TestSlogan",
5821 "version": "0.0.1"
5823 "optional": false
5827 "key": "TestTemperature",
5828 "value": {
5829 "key": "TestTemperature",
5830 "fieldSchemaKey": {
5831 "name": "TestTemperature",
5832 "version": "0.0.1"
5834 "optional": false
5838 "key": "TestTimestamp",
5839 "value": {
5840 "key": "TestTimestamp",
5841 "fieldSchemaKey": {
5842 "name": "TestTimestamp",
5843 "version": "0.0.1"
5845 "optional": false
5850 "taskParameters": {
5851 "entry": [
5853 "key": "Parameter0",
5854 "value": {
5855 "key": {
5856 "parentKeyName": "Task_Match2",
5857 "parentKeyVersion": "0.0.1",
5858 "parentLocalName": "NULL",
5859 "localName": "Parameter0"
5861 "defaultValue": "DefaultValue0"
5866 "contextAlbumReference": [
5868 "name": "GlobalContextAlbum",
5869 "version": "0.0.1"
5872 "name": "Policy1ContextAlbum",
5873 "version": "0.0.1"
5876 "taskLogic": {
5877 "key": "_TaskLogic",
5878 "logicFlavour": "JAVASCRIPT",
5879 "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;"
5884 "key": {
5885 "name": "Task_Match3",
5886 "version": "0.0.1"
5888 "value": {
5889 "key": {
5890 "name": "Task_Match3",
5891 "version": "0.0.1"
5893 "inputFields": {
5894 "entry": [
5896 "key": "TestMatchCase",
5897 "value": {
5898 "key": "TestMatchCase",
5899 "fieldSchemaKey": {
5900 "name": "TestCase",
5901 "version": "0.0.1"
5903 "optional": false
5907 "key": "TestSlogan",
5908 "value": {
5909 "key": "TestSlogan",
5910 "fieldSchemaKey": {
5911 "name": "TestSlogan",
5912 "version": "0.0.1"
5914 "optional": false
5918 "key": "TestTemperature",
5919 "value": {
5920 "key": "TestTemperature",
5921 "fieldSchemaKey": {
5922 "name": "TestTemperature",
5923 "version": "0.0.1"
5925 "optional": false
5929 "key": "TestTimestamp",
5930 "value": {
5931 "key": "TestTimestamp",
5932 "fieldSchemaKey": {
5933 "name": "TestTimestamp",
5934 "version": "0.0.1"
5936 "optional": false
5941 "outputFields": {
5942 "entry": [
5944 "key": "TestMatchCase",
5945 "value": {
5946 "key": "TestMatchCase",
5947 "fieldSchemaKey": {
5948 "name": "TestCase",
5949 "version": "0.0.1"
5951 "optional": false
5955 "key": "TestMatchCaseSelected",
5956 "value": {
5957 "key": "TestMatchCaseSelected",
5958 "fieldSchemaKey": {
5959 "name": "TestCase",
5960 "version": "0.0.1"
5962 "optional": false
5966 "key": "TestMatchStateTime",
5967 "value": {
5968 "key": "TestMatchStateTime",
5969 "fieldSchemaKey": {
5970 "name": "TestTimestamp",
5971 "version": "0.0.1"
5973 "optional": false
5977 "key": "TestSlogan",
5978 "value": {
5979 "key": "TestSlogan",
5980 "fieldSchemaKey": {
5981 "name": "TestSlogan",
5982 "version": "0.0.1"
5984 "optional": false
5988 "key": "TestTemperature",
5989 "value": {
5990 "key": "TestTemperature",
5991 "fieldSchemaKey": {
5992 "name": "TestTemperature",
5993 "version": "0.0.1"
5995 "optional": false
5999 "key": "TestTimestamp",
6000 "value": {
6001 "key": "TestTimestamp",
6002 "fieldSchemaKey": {
6003 "name": "TestTimestamp",
6004 "version": "0.0.1"
6006 "optional": false
6011 "taskParameters": {
6012 "entry": [
6014 "key": "Parameter0",
6015 "value": {
6016 "key": {
6017 "parentKeyName": "Task_Match3",
6018 "parentKeyVersion": "0.0.1",
6019 "parentLocalName": "NULL",
6020 "localName": "Parameter0"
6022 "defaultValue": "DefaultValue0"
6027 "contextAlbumReference": [
6029 "name": "ExternalContextAlbum",
6030 "version": "0.0.1"
6033 "name": "GlobalContextAlbum",
6034 "version": "0.0.1"
6037 "taskLogic": {
6038 "key": "_TaskLogic",
6039 "logicFlavour": "JAVASCRIPT",
6040 "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;"
6047 "events": {
6048 "key": {
6049 "name": "Events",
6050 "version": "0.0.1"
6052 "eventMap": {
6053 "entry": [
6055 "key": {
6056 "name": "Event0000",
6057 "version": "0.0.1"
6059 "value": {
6060 "key": {
6061 "name": "Event0000",
6062 "version": "0.0.1"
6064 "nameSpace": "org.onap.policy.apex.sample.events",
6065 "source": "Outside",
6066 "target": "Match",
6067 "parameter": {
6068 "entry": [
6070 "key": "TestMatchCase",
6071 "value": {
6072 "key": "TestMatchCase",
6073 "fieldSchemaKey": {
6074 "name": "TestCase",
6075 "version": "0.0.1"
6077 "optional": false
6081 "key": "TestSlogan",
6082 "value": {
6083 "key": "TestSlogan",
6084 "fieldSchemaKey": {
6085 "name": "TestSlogan",
6086 "version": "0.0.1"
6088 "optional": false
6092 "key": "TestTemperature",
6093 "value": {
6094 "key": "TestTemperature",
6095 "fieldSchemaKey": {
6096 "name": "TestTemperature",
6097 "version": "0.0.1"
6099 "optional": false
6103 "key": "TestTimestamp",
6104 "value": {
6105 "key": "TestTimestamp",
6106 "fieldSchemaKey": {
6107 "name": "TestTimestamp",
6108 "version": "0.0.1"
6110 "optional": false
6118 "key": {
6119 "name": "Event0001",
6120 "version": "0.0.1"
6122 "value": {
6123 "key": {
6124 "name": "Event0001",
6125 "version": "0.0.1"
6127 "nameSpace": "org.onap.policy.apex.sample.events",
6128 "source": "Match",
6129 "target": "Establish",
6130 "parameter": {
6131 "entry": [
6133 "key": "TestMatchCase",
6134 "value": {
6135 "key": "TestMatchCase",
6136 "fieldSchemaKey": {
6137 "name": "TestCase",
6138 "version": "0.0.1"
6140 "optional": false
6144 "key": "TestMatchCaseSelected",
6145 "value": {
6146 "key": "TestMatchCaseSelected",
6147 "fieldSchemaKey": {
6148 "name": "TestCase",
6149 "version": "0.0.1"
6151 "optional": false
6155 "key": "TestMatchStateTime",
6156 "value": {
6157 "key": "TestMatchStateTime",
6158 "fieldSchemaKey": {
6159 "name": "TestTimestamp",
6160 "version": "0.0.1"
6162 "optional": false
6166 "key": "TestSlogan",
6167 "value": {
6168 "key": "TestSlogan",
6169 "fieldSchemaKey": {
6170 "name": "TestSlogan",
6171 "version": "0.0.1"
6173 "optional": false
6177 "key": "TestTemperature",
6178 "value": {
6179 "key": "TestTemperature",
6180 "fieldSchemaKey": {
6181 "name": "TestTemperature",
6182 "version": "0.0.1"
6184 "optional": false
6188 "key": "TestTimestamp",
6189 "value": {
6190 "key": "TestTimestamp",
6191 "fieldSchemaKey": {
6192 "name": "TestTimestamp",
6193 "version": "0.0.1"
6195 "optional": false
6203 "key": {
6204 "name": "Event0002",
6205 "version": "0.0.1"
6207 "value": {
6208 "key": {
6209 "name": "Event0002",
6210 "version": "0.0.1"
6212 "nameSpace": "org.onap.policy.apex.sample.events",
6213 "source": "Establish",
6214 "target": "Decide",
6215 "parameter": {
6216 "entry": [
6218 "key": "TestEstablishCaseSelected",
6219 "value": {
6220 "key": "TestEstablishCaseSelected",
6221 "fieldSchemaKey": {
6222 "name": "TestCase",
6223 "version": "0.0.1"
6225 "optional": false
6229 "key": "TestEstablishStateTime",
6230 "value": {
6231 "key": "TestEstablishStateTime",
6232 "fieldSchemaKey": {
6233 "name": "TestTimestamp",
6234 "version": "0.0.1"
6236 "optional": false
6240 "key": "TestMatchCase",
6241 "value": {
6242 "key": "TestMatchCase",
6243 "fieldSchemaKey": {
6244 "name": "TestCase",
6245 "version": "0.0.1"
6247 "optional": false
6251 "key": "TestMatchCaseSelected",
6252 "value": {
6253 "key": "TestMatchCaseSelected",
6254 "fieldSchemaKey": {
6255 "name": "TestCase",
6256 "version": "0.0.1"
6258 "optional": false
6262 "key": "TestMatchStateTime",
6263 "value": {
6264 "key": "TestMatchStateTime",
6265 "fieldSchemaKey": {
6266 "name": "TestTimestamp",
6267 "version": "0.0.1"
6269 "optional": false
6273 "key": "TestSlogan",
6274 "value": {
6275 "key": "TestSlogan",
6276 "fieldSchemaKey": {
6277 "name": "TestSlogan",
6278 "version": "0.0.1"
6280 "optional": false
6284 "key": "TestTemperature",
6285 "value": {
6286 "key": "TestTemperature",
6287 "fieldSchemaKey": {
6288 "name": "TestTemperature",
6289 "version": "0.0.1"
6291 "optional": false
6295 "key": "TestTimestamp",
6296 "value": {
6297 "key": "TestTimestamp",
6298 "fieldSchemaKey": {
6299 "name": "TestTimestamp",
6300 "version": "0.0.1"
6302 "optional": false
6310 "key": {
6311 "name": "Event0003",
6312 "version": "0.0.1"
6314 "value": {
6315 "key": {
6316 "name": "Event0003",
6317 "version": "0.0.1"
6319 "nameSpace": "org.onap.policy.apex.sample.events",
6320 "source": "Decide",
6321 "target": "Act",
6322 "parameter": {
6323 "entry": [
6325 "key": "TestDecideCaseSelected",
6326 "value": {
6327 "key": "TestDecideCaseSelected",
6328 "fieldSchemaKey": {
6329 "name": "TestCase",
6330 "version": "0.0.1"
6332 "optional": false
6336 "key": "TestDecideStateTime",
6337 "value": {
6338 "key": "TestDecideStateTime",
6339 "fieldSchemaKey": {
6340 "name": "TestTimestamp",
6341 "version": "0.0.1"
6343 "optional": false
6347 "key": "TestEstablishCaseSelected",
6348 "value": {
6349 "key": "TestEstablishCaseSelected",
6350 "fieldSchemaKey": {
6351 "name": "TestCase",
6352 "version": "0.0.1"
6354 "optional": false
6358 "key": "TestEstablishStateTime",
6359 "value": {
6360 "key": "TestEstablishStateTime",
6361 "fieldSchemaKey": {
6362 "name": "TestTimestamp",
6363 "version": "0.0.1"
6365 "optional": false
6369 "key": "TestMatchCase",
6370 "value": {
6371 "key": "TestMatchCase",
6372 "fieldSchemaKey": {
6373 "name": "TestCase",
6374 "version": "0.0.1"
6376 "optional": false
6380 "key": "TestMatchCaseSelected",
6381 "value": {
6382 "key": "TestMatchCaseSelected",
6383 "fieldSchemaKey": {
6384 "name": "TestCase",
6385 "version": "0.0.1"
6387 "optional": false
6391 "key": "TestMatchStateTime",
6392 "value": {
6393 "key": "TestMatchStateTime",
6394 "fieldSchemaKey": {
6395 "name": "TestTimestamp",
6396 "version": "0.0.1"
6398 "optional": false
6402 "key": "TestSlogan",
6403 "value": {
6404 "key": "TestSlogan",
6405 "fieldSchemaKey": {
6406 "name": "TestSlogan",
6407 "version": "0.0.1"
6409 "optional": false
6413 "key": "TestTemperature",
6414 "value": {
6415 "key": "TestTemperature",
6416 "fieldSchemaKey": {
6417 "name": "TestTemperature",
6418 "version": "0.0.1"
6420 "optional": false
6424 "key": "TestTimestamp",
6425 "value": {
6426 "key": "TestTimestamp",
6427 "fieldSchemaKey": {
6428 "name": "TestTimestamp",
6429 "version": "0.0.1"
6431 "optional": false
6439 "key": {
6440 "name": "Event0004",
6441 "version": "0.0.1"
6443 "value": {
6444 "key": {
6445 "name": "Event0004",
6446 "version": "0.0.1"
6448 "nameSpace": "org.onap.policy.apex.sample.events",
6449 "source": "Act",
6450 "target": "Outside",
6451 "parameter": {
6452 "entry": [
6454 "key": "TestActCaseSelected",
6455 "value": {
6456 "key": "TestActCaseSelected",
6457 "fieldSchemaKey": {
6458 "name": "TestCase",
6459 "version": "0.0.1"
6461 "optional": false
6465 "key": "TestActStateTime",
6466 "value": {
6467 "key": "TestActStateTime",
6468 "fieldSchemaKey": {
6469 "name": "TestTimestamp",
6470 "version": "0.0.1"
6472 "optional": false
6476 "key": "TestDecideCaseSelected",
6477 "value": {
6478 "key": "TestDecideCaseSelected",
6479 "fieldSchemaKey": {
6480 "name": "TestCase",
6481 "version": "0.0.1"
6483 "optional": false
6487 "key": "TestDecideStateTime",
6488 "value": {
6489 "key": "TestDecideStateTime",
6490 "fieldSchemaKey": {
6491 "name": "TestTimestamp",
6492 "version": "0.0.1"
6494 "optional": false
6498 "key": "TestEstablishCaseSelected",
6499 "value": {
6500 "key": "TestEstablishCaseSelected",
6501 "fieldSchemaKey": {
6502 "name": "TestCase",
6503 "version": "0.0.1"
6505 "optional": false
6509 "key": "TestEstablishStateTime",
6510 "value": {
6511 "key": "TestEstablishStateTime",
6512 "fieldSchemaKey": {
6513 "name": "TestTimestamp",
6514 "version": "0.0.1"
6516 "optional": false
6520 "key": "TestMatchCase",
6521 "value": {
6522 "key": "TestMatchCase",
6523 "fieldSchemaKey": {
6524 "name": "TestCase",
6525 "version": "0.0.1"
6527 "optional": false
6531 "key": "TestMatchCaseSelected",
6532 "value": {
6533 "key": "TestMatchCaseSelected",
6534 "fieldSchemaKey": {
6535 "name": "TestCase",
6536 "version": "0.0.1"
6538 "optional": false
6542 "key": "TestMatchStateTime",
6543 "value": {
6544 "key": "TestMatchStateTime",
6545 "fieldSchemaKey": {
6546 "name": "TestTimestamp",
6547 "version": "0.0.1"
6549 "optional": false
6553 "key": "TestSlogan",
6554 "value": {
6555 "key": "TestSlogan",
6556 "fieldSchemaKey": {
6557 "name": "TestSlogan",
6558 "version": "0.0.1"
6560 "optional": false
6564 "key": "TestTemperature",
6565 "value": {
6566 "key": "TestTemperature",
6567 "fieldSchemaKey": {
6568 "name": "TestTemperature",
6569 "version": "0.0.1"
6571 "optional": false
6575 "key": "TestTimestamp",
6576 "value": {
6577 "key": "TestTimestamp",
6578 "fieldSchemaKey": {
6579 "name": "TestTimestamp",
6580 "version": "0.0.1"
6582 "optional": false
6590 "key": {
6591 "name": "Event0100",
6592 "version": "0.0.1"
6594 "value": {
6595 "key": {
6596 "name": "Event0100",
6597 "version": "0.0.1"
6599 "nameSpace": "org.onap.policy.apex.sample.events",
6600 "source": "Outside",
6601 "target": "Match",
6602 "parameter": {
6603 "entry": [
6605 "key": "TestMatchCase",
6606 "value": {
6607 "key": "TestMatchCase",
6608 "fieldSchemaKey": {
6609 "name": "TestCase",
6610 "version": "0.0.1"
6612 "optional": false
6616 "key": "TestSlogan",
6617 "value": {
6618 "key": "TestSlogan",
6619 "fieldSchemaKey": {
6620 "name": "TestSlogan",
6621 "version": "0.0.1"
6623 "optional": false
6627 "key": "TestTemperature",
6628 "value": {
6629 "key": "TestTemperature",
6630 "fieldSchemaKey": {
6631 "name": "TestTemperature",
6632 "version": "0.0.1"
6634 "optional": false
6638 "key": "TestTimestamp",
6639 "value": {
6640 "key": "TestTimestamp",
6641 "fieldSchemaKey": {
6642 "name": "TestTimestamp",
6643 "version": "0.0.1"
6645 "optional": false
6653 "key": {
6654 "name": "Event0101",
6655 "version": "0.0.1"
6657 "value": {
6658 "key": {
6659 "name": "Event0101",
6660 "version": "0.0.1"
6662 "nameSpace": "org.onap.policy.apex.sample.events",
6663 "source": "Match",
6664 "target": "Establish",
6665 "parameter": {
6666 "entry": [
6668 "key": "TestMatchCase",
6669 "value": {
6670 "key": "TestMatchCase",
6671 "fieldSchemaKey": {
6672 "name": "TestCase",
6673 "version": "0.0.1"
6675 "optional": false
6679 "key": "TestMatchCaseSelected",
6680 "value": {
6681 "key": "TestMatchCaseSelected",
6682 "fieldSchemaKey": {
6683 "name": "TestCase",
6684 "version": "0.0.1"
6686 "optional": false
6690 "key": "TestMatchStateTime",
6691 "value": {
6692 "key": "TestMatchStateTime",
6693 "fieldSchemaKey": {
6694 "name": "TestTimestamp",
6695 "version": "0.0.1"
6697 "optional": false
6701 "key": "TestSlogan",
6702 "value": {
6703 "key": "TestSlogan",
6704 "fieldSchemaKey": {
6705 "name": "TestSlogan",
6706 "version": "0.0.1"
6708 "optional": false
6712 "key": "TestTemperature",
6713 "value": {
6714 "key": "TestTemperature",
6715 "fieldSchemaKey": {
6716 "name": "TestTemperature",
6717 "version": "0.0.1"
6719 "optional": false
6723 "key": "TestTimestamp",
6724 "value": {
6725 "key": "TestTimestamp",
6726 "fieldSchemaKey": {
6727 "name": "TestTimestamp",
6728 "version": "0.0.1"
6730 "optional": false
6738 "key": {
6739 "name": "Event0102",
6740 "version": "0.0.1"
6742 "value": {
6743 "key": {
6744 "name": "Event0102",
6745 "version": "0.0.1"
6747 "nameSpace": "org.onap.policy.apex.sample.events",
6748 "source": "Establish",
6749 "target": "Decide",
6750 "parameter": {
6751 "entry": [
6753 "key": "TestEstablishCaseSelected",
6754 "value": {
6755 "key": "TestEstablishCaseSelected",
6756 "fieldSchemaKey": {
6757 "name": "TestCase",
6758 "version": "0.0.1"
6760 "optional": false
6764 "key": "TestEstablishStateTime",
6765 "value": {
6766 "key": "TestEstablishStateTime",
6767 "fieldSchemaKey": {
6768 "name": "TestTimestamp",
6769 "version": "0.0.1"
6771 "optional": false
6775 "key": "TestMatchCase",
6776 "value": {
6777 "key": "TestMatchCase",
6778 "fieldSchemaKey": {
6779 "name": "TestCase",
6780 "version": "0.0.1"
6782 "optional": false
6786 "key": "TestMatchCaseSelected",
6787 "value": {
6788 "key": "TestMatchCaseSelected",
6789 "fieldSchemaKey": {
6790 "name": "TestCase",
6791 "version": "0.0.1"
6793 "optional": false
6797 "key": "TestMatchStateTime",
6798 "value": {
6799 "key": "TestMatchStateTime",
6800 "fieldSchemaKey": {
6801 "name": "TestTimestamp",
6802 "version": "0.0.1"
6804 "optional": false
6808 "key": "TestSlogan",
6809 "value": {
6810 "key": "TestSlogan",
6811 "fieldSchemaKey": {
6812 "name": "TestSlogan",
6813 "version": "0.0.1"
6815 "optional": false
6819 "key": "TestTemperature",
6820 "value": {
6821 "key": "TestTemperature",
6822 "fieldSchemaKey": {
6823 "name": "TestTemperature",
6824 "version": "0.0.1"
6826 "optional": false
6830 "key": "TestTimestamp",
6831 "value": {
6832 "key": "TestTimestamp",
6833 "fieldSchemaKey": {
6834 "name": "TestTimestamp",
6835 "version": "0.0.1"
6837 "optional": false
6845 "key": {
6846 "name": "Event0103",
6847 "version": "0.0.1"
6849 "value": {
6850 "key": {
6851 "name": "Event0103",
6852 "version": "0.0.1"
6854 "nameSpace": "org.onap.policy.apex.sample.events",
6855 "source": "Decide",
6856 "target": "Act",
6857 "parameter": {
6858 "entry": [
6860 "key": "TestDecideCaseSelected",
6861 "value": {
6862 "key": "TestDecideCaseSelected",
6863 "fieldSchemaKey": {
6864 "name": "TestCase",
6865 "version": "0.0.1"
6867 "optional": false
6871 "key": "TestDecideStateTime",
6872 "value": {
6873 "key": "TestDecideStateTime",
6874 "fieldSchemaKey": {
6875 "name": "TestTimestamp",
6876 "version": "0.0.1"
6878 "optional": false
6882 "key": "TestEstablishCaseSelected",
6883 "value": {
6884 "key": "TestEstablishCaseSelected",
6885 "fieldSchemaKey": {
6886 "name": "TestCase",
6887 "version": "0.0.1"
6889 "optional": false
6893 "key": "TestEstablishStateTime",
6894 "value": {
6895 "key": "TestEstablishStateTime",
6896 "fieldSchemaKey": {
6897 "name": "TestTimestamp",
6898 "version": "0.0.1"
6900 "optional": false
6904 "key": "TestMatchCase",
6905 "value": {
6906 "key": "TestMatchCase",
6907 "fieldSchemaKey": {
6908 "name": "TestCase",
6909 "version": "0.0.1"
6911 "optional": false
6915 "key": "TestMatchCaseSelected",
6916 "value": {
6917 "key": "TestMatchCaseSelected",
6918 "fieldSchemaKey": {
6919 "name": "TestCase",
6920 "version": "0.0.1"
6922 "optional": false
6926 "key": "TestMatchStateTime",
6927 "value": {
6928 "key": "TestMatchStateTime",
6929 "fieldSchemaKey": {
6930 "name": "TestTimestamp",
6931 "version": "0.0.1"
6933 "optional": false
6937 "key": "TestSlogan",
6938 "value": {
6939 "key": "TestSlogan",
6940 "fieldSchemaKey": {
6941 "name": "TestSlogan",
6942 "version": "0.0.1"
6944 "optional": false
6948 "key": "TestTemperature",
6949 "value": {
6950 "key": "TestTemperature",
6951 "fieldSchemaKey": {
6952 "name": "TestTemperature",
6953 "version": "0.0.1"
6955 "optional": false
6959 "key": "TestTimestamp",
6960 "value": {
6961 "key": "TestTimestamp",
6962 "fieldSchemaKey": {
6963 "name": "TestTimestamp",
6964 "version": "0.0.1"
6966 "optional": false
6974 "key": {
6975 "name": "Event0104",
6976 "version": "0.0.1"
6978 "value": {
6979 "key": {
6980 "name": "Event0104",
6981 "version": "0.0.1"
6983 "nameSpace": "org.onap.policy.apex.sample.events",
6984 "source": "Act",
6985 "target": "Outside",
6986 "parameter": {
6987 "entry": [
6989 "key": "TestActCaseSelected",
6990 "value": {
6991 "key": "TestActCaseSelected",
6992 "fieldSchemaKey": {
6993 "name": "TestCase",
6994 "version": "0.0.1"
6996 "optional": false
7000 "key": "TestActStateTime",
7001 "value": {
7002 "key": "TestActStateTime",
7003 "fieldSchemaKey": {
7004 "name": "TestTimestamp",
7005 "version": "0.0.1"
7007 "optional": false
7011 "key": "TestDecideCaseSelected",
7012 "value": {
7013 "key": "TestDecideCaseSelected",
7014 "fieldSchemaKey": {
7015 "name": "TestCase",
7016 "version": "0.0.1"
7018 "optional": false
7022 "key": "TestDecideStateTime",
7023 "value": {
7024 "key": "TestDecideStateTime",
7025 "fieldSchemaKey": {
7026 "name": "TestTimestamp",
7027 "version": "0.0.1"
7029 "optional": false
7033 "key": "TestEstablishCaseSelected",
7034 "value": {
7035 "key": "TestEstablishCaseSelected",
7036 "fieldSchemaKey": {
7037 "name": "TestCase",
7038 "version": "0.0.1"
7040 "optional": false
7044 "key": "TestEstablishStateTime",
7045 "value": {
7046 "key": "TestEstablishStateTime",
7047 "fieldSchemaKey": {
7048 "name": "TestTimestamp",
7049 "version": "0.0.1"
7051 "optional": false
7055 "key": "TestMatchCase",
7056 "value": {
7057 "key": "TestMatchCase",
7058 "fieldSchemaKey": {
7059 "name": "TestCase",
7060 "version": "0.0.1"
7062 "optional": false
7066 "key": "TestMatchCaseSelected",
7067 "value": {
7068 "key": "TestMatchCaseSelected",
7069 "fieldSchemaKey": {
7070 "name": "TestCase",
7071 "version": "0.0.1"
7073 "optional": false
7077 "key": "TestMatchStateTime",
7078 "value": {
7079 "key": "TestMatchStateTime",
7080 "fieldSchemaKey": {
7081 "name": "TestTimestamp",
7082 "version": "0.0.1"
7084 "optional": false
7088 "key": "TestSlogan",
7089 "value": {
7090 "key": "TestSlogan",
7091 "fieldSchemaKey": {
7092 "name": "TestSlogan",
7093 "version": "0.0.1"
7095 "optional": false
7099 "key": "TestTemperature",
7100 "value": {
7101 "key": "TestTemperature",
7102 "fieldSchemaKey": {
7103 "name": "TestTemperature",
7104 "version": "0.0.1"
7106 "optional": false
7110 "key": "TestTimestamp",
7111 "value": {
7112 "key": "TestTimestamp",
7113 "fieldSchemaKey": {
7114 "name": "TestTimestamp",
7115 "version": "0.0.1"
7117 "optional": false
7127 "albums": {
7128 "key": {
7129 "name": "Context",
7130 "version": "0.0.1"
7132 "albums": {
7133 "entry": [
7135 "key": {
7136 "name": "ExternalContextAlbum",
7137 "version": "0.0.1"
7139 "value": {
7140 "key": {
7141 "name": "ExternalContextAlbum",
7142 "version": "0.0.1"
7144 "scope": "EXTERNAL",
7145 "isWritable": false,
7146 "itemSchema": {
7147 "name": "TestExternalContextItem",
7148 "version": "0.0.1"
7153 "key": {
7154 "name": "GlobalContextAlbum",
7155 "version": "0.0.1"
7157 "value": {
7158 "key": {
7159 "name": "GlobalContextAlbum",
7160 "version": "0.0.1"
7162 "scope": "GLOBAL",
7163 "isWritable": true,
7164 "itemSchema": {
7165 "name": "TestGlobalContextItem",
7166 "version": "0.0.1"
7171 "key": {
7172 "name": "Policy0ContextAlbum",
7173 "version": "0.0.1"
7175 "value": {
7176 "key": {
7177 "name": "Policy0ContextAlbum",
7178 "version": "0.0.1"
7180 "scope": "APPLICATION",
7181 "isWritable": true,
7182 "itemSchema": {
7183 "name": "TestPolicyContextItem",
7184 "version": "0.0.1"
7189 "key": {
7190 "name": "Policy1ContextAlbum",
7191 "version": "0.0.1"
7193 "value": {
7194 "key": {
7195 "name": "Policy1ContextAlbum",
7196 "version": "0.0.1"
7198 "scope": "APPLICATION",
7199 "isWritable": true,
7200 "itemSchema": {
7201 "name": "TestPolicyContextItem",
7202 "version": "0.0.1"
7209 "schemas": {
7210 "key": {
7211 "name": "TestDatatypes",
7212 "version": "0.0.1"
7214 "schemas": {
7215 "entry": [
7217 "key": {
7218 "name": "TestCase",
7219 "version": "0.0.1"
7221 "value": {
7222 "key": {
7223 "name": "TestCase",
7224 "version": "0.0.1"
7226 "schemaFlavour": "Java",
7227 "schemaDefinition": "java.lang.Byte"
7231 "key": {
7232 "name": "TestContextItem000",
7233 "version": "0.0.1"
7235 "value": {
7236 "key": {
7237 "name": "TestContextItem000",
7238 "version": "0.0.1"
7240 "schemaFlavour": "Java",
7241 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
7245 "key": {
7246 "name": "TestContextItem001",
7247 "version": "0.0.1"
7249 "value": {
7250 "key": {
7251 "name": "TestContextItem001",
7252 "version": "0.0.1"
7254 "schemaFlavour": "Java",
7255 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
7259 "key": {
7260 "name": "TestContextItem002",
7261 "version": "0.0.1"
7263 "value": {
7264 "key": {
7265 "name": "TestContextItem002",
7266 "version": "0.0.1"
7268 "schemaFlavour": "Java",
7269 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
7273 "key": {
7274 "name": "TestContextItem003",
7275 "version": "0.0.1"
7277 "value": {
7278 "key": {
7279 "name": "TestContextItem003",
7280 "version": "0.0.1"
7282 "schemaFlavour": "Java",
7283 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
7287 "key": {
7288 "name": "TestContextItem004",
7289 "version": "0.0.1"
7291 "value": {
7292 "key": {
7293 "name": "TestContextItem004",
7294 "version": "0.0.1"
7296 "schemaFlavour": "Java",
7297 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
7301 "key": {
7302 "name": "TestContextItem005",
7303 "version": "0.0.1"
7305 "value": {
7306 "key": {
7307 "name": "TestContextItem005",
7308 "version": "0.0.1"
7310 "schemaFlavour": "Java",
7311 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
7315 "key": {
7316 "name": "TestContextItem006",
7317 "version": "0.0.1"
7319 "value": {
7320 "key": {
7321 "name": "TestContextItem006",
7322 "version": "0.0.1"
7324 "schemaFlavour": "Java",
7325 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
7329 "key": {
7330 "name": "TestContextItem007",
7331 "version": "0.0.1"
7333 "value": {
7334 "key": {
7335 "name": "TestContextItem007",
7336 "version": "0.0.1"
7338 "schemaFlavour": "Java",
7339 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
7343 "key": {
7344 "name": "TestContextItem008",
7345 "version": "0.0.1"
7347 "value": {
7348 "key": {
7349 "name": "TestContextItem008",
7350 "version": "0.0.1"
7352 "schemaFlavour": "Java",
7353 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
7357 "key": {
7358 "name": "TestContextItem009",
7359 "version": "0.0.1"
7361 "value": {
7362 "key": {
7363 "name": "TestContextItem009",
7364 "version": "0.0.1"
7366 "schemaFlavour": "Java",
7367 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
7371 "key": {
7372 "name": "TestContextItem00A",
7373 "version": "0.0.1"
7375 "value": {
7376 "key": {
7377 "name": "TestContextItem00A",
7378 "version": "0.0.1"
7380 "schemaFlavour": "Java",
7381 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
7385 "key": {
7386 "name": "TestContextItem00B",
7387 "version": "0.0.1"
7389 "value": {
7390 "key": {
7391 "name": "TestContextItem00B",
7392 "version": "0.0.1"
7394 "schemaFlavour": "Java",
7395 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
7399 "key": {
7400 "name": "TestContextItem00C",
7401 "version": "0.0.1"
7403 "value": {
7404 "key": {
7405 "name": "TestContextItem00C",
7406 "version": "0.0.1"
7408 "schemaFlavour": "Java",
7409 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
7413 "key": {
7414 "name": "TestExternalContextItem",
7415 "version": "0.0.1"
7417 "value": {
7418 "key": {
7419 "name": "TestExternalContextItem",
7420 "version": "0.0.1"
7422 "schemaFlavour": "Java",
7423 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
7427 "key": {
7428 "name": "TestGlobalContextItem",
7429 "version": "0.0.1"
7431 "value": {
7432 "key": {
7433 "name": "TestGlobalContextItem",
7434 "version": "0.0.1"
7436 "schemaFlavour": "Java",
7437 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
7441 "key": {
7442 "name": "TestPolicyContextItem",
7443 "version": "0.0.1"
7445 "value": {
7446 "key": {
7447 "name": "TestPolicyContextItem",
7448 "version": "0.0.1"
7450 "schemaFlavour": "Java",
7451 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
7455 "key": {
7456 "name": "TestSlogan",
7457 "version": "0.0.1"
7459 "value": {
7460 "key": {
7461 "name": "TestSlogan",
7462 "version": "0.0.1"
7464 "schemaFlavour": "Java",
7465 "schemaDefinition": "java.lang.String"
7469 "key": {
7470 "name": "TestTemperature",
7471 "version": "0.0.1"
7473 "value": {
7474 "key": {
7475 "name": "TestTemperature",
7476 "version": "0.0.1"
7478 "schemaFlavour": "Java",
7479 "schemaDefinition": "java.lang.Double"
7483 "key": {
7484 "name": "TestTimestamp",
7485 "version": "0.0.1"
7487 "value": {
7488 "key": {
7489 "name": "TestTimestamp",
7490 "version": "0.0.1"
7492 "schemaFlavour": "Java",
7493 "schemaDefinition": "java.lang.Long"
7501 "engineParameters": {
7502 "executorParameters": {
7503 "JAVASCRIPT": {
7504 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
7509 "eventInputParameters": {
7510 "FirstConsumer": {
7511 "carrierTechnologyParameters": {
7512 "carrierTechnology": "RESTSERVER",
7513 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
7514 "parameters": {
7515 "standalone": true,
7516 "host": "0.0.0.0",
7517 "port": 23324
7520 "eventProtocolParameters": {
7521 "eventProtocol": "JSON"
7523 "synchronousMode": true,
7524 "synchronousPeer": "FirstProducer",
7525 "synchronousTimeout": 2000
7528 "eventOutputParameters": {
7529 "FirstProducer": {
7530 "carrierTechnologyParameters": {
7531 "carrierTechnology": "RESTSERVER",
7532 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
7534 "eventProtocolParameters": {
7535 "eventProtocol": "JSON"
7537 "synchronousMode": true,
7538 "synchronousPeer": "FirstConsumer",
7539 "synchronousTimeout": 2000
7549 <stringProp name="Argument.metadata">=</stringProp>
7553 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
7554 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7555 <stringProp name="HTTPSampler.protocol">http</stringProp>
7556 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7557 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies</stringProp>
7558 <stringProp name="HTTPSampler.method">POST</stringProp>
7559 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7560 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7561 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7562 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7563 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7564 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7565 <stringProp name="HTTPSampler.response_timeout"></stringProp>
7568 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7569 <collectionProp name="Asserion.test_strings">
7570 <stringProp name="49586">200</stringProp>
7572 <stringProp name="Assertion.custom_message"></stringProp>
7573 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7574 <boolProp name="Assertion.assume_success">false</boolProp>
7575 <intProp name="Assertion.test_type">1</intProp>
7576 </ResponseAssertion>
7579 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy sampleDomain" enabled="true">
7580 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7581 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7582 <collectionProp name="Arguments.arguments">
7583 <elementProp name="" elementType="HTTPArgument">
7584 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7585 <stringProp name="Argument.value">{
7586 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
7587 "topology_template": {
7588 "policies": [
7590 "operational.apex.stabilityTestSampleDomain": {
7591 "type": "onap.policies.controlloop.operational.common.Apex",
7592 "type_version": "1.0.0",
7593 "version": "1.0.0",
7594 "metadata": {
7595 "policy-id": "operational.apex.stabilityTestSampleDomain",
7596 "policy-version": 1
7598 "properties": {
7599 "engineServiceParameters": {
7600 "name": "MyApexEngine",
7601 "version": "0.0.1",
7602 "id": 45,
7603 "instanceCount": 4,
7604 "deploymentPort": 12561,
7605 "policy_type_impl": {
7606 "apexPolicyModel": {
7607 "key": {
7608 "name": "SamplePolicyModelJAVASCRIPT",
7609 "version": "0.0.1"
7611 "keyInformation": {
7612 "key": {
7613 "name": "KeyInformation",
7614 "version": "0.0.1"
7616 "keyInfoMap": {
7617 "entry": [
7619 "key": {
7620 "name": "Context",
7621 "version": "0.0.1"
7623 "value": {
7624 "key": {
7625 "name": "Context",
7626 "version": "0.0.1"
7628 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
7629 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
7633 "key": {
7634 "name": "Event0000",
7635 "version": "0.0.1"
7637 "value": {
7638 "key": {
7639 "name": "Event0000",
7640 "version": "0.0.1"
7642 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
7643 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
7647 "key": {
7648 "name": "Event0001",
7649 "version": "0.0.1"
7651 "value": {
7652 "key": {
7653 "name": "Event0001",
7654 "version": "0.0.1"
7656 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
7657 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
7661 "key": {
7662 "name": "Event0002",
7663 "version": "0.0.1"
7665 "value": {
7666 "key": {
7667 "name": "Event0002",
7668 "version": "0.0.1"
7670 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
7671 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
7675 "key": {
7676 "name": "Event0003",
7677 "version": "0.0.1"
7679 "value": {
7680 "key": {
7681 "name": "Event0003",
7682 "version": "0.0.1"
7684 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
7685 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
7689 "key": {
7690 "name": "Event0004",
7691 "version": "0.0.1"
7693 "value": {
7694 "key": {
7695 "name": "Event0004",
7696 "version": "0.0.1"
7698 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
7699 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
7703 "key": {
7704 "name": "Event0100",
7705 "version": "0.0.1"
7707 "value": {
7708 "key": {
7709 "name": "Event0100",
7710 "version": "0.0.1"
7712 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
7713 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
7717 "key": {
7718 "name": "Event0101",
7719 "version": "0.0.1"
7721 "value": {
7722 "key": {
7723 "name": "Event0101",
7724 "version": "0.0.1"
7726 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
7727 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
7731 "key": {
7732 "name": "Event0102",
7733 "version": "0.0.1"
7735 "value": {
7736 "key": {
7737 "name": "Event0102",
7738 "version": "0.0.1"
7740 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
7741 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
7745 "key": {
7746 "name": "Event0103",
7747 "version": "0.0.1"
7749 "value": {
7750 "key": {
7751 "name": "Event0103",
7752 "version": "0.0.1"
7754 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
7755 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
7759 "key": {
7760 "name": "Event0104",
7761 "version": "0.0.1"
7763 "value": {
7764 "key": {
7765 "name": "Event0104",
7766 "version": "0.0.1"
7768 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
7769 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
7773 "key": {
7774 "name": "Events",
7775 "version": "0.0.1"
7777 "value": {
7778 "key": {
7779 "name": "Events",
7780 "version": "0.0.1"
7782 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
7783 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
7787 "key": {
7788 "name": "ExternalContextAlbum",
7789 "version": "0.0.1"
7791 "value": {
7792 "key": {
7793 "name": "ExternalContextAlbum",
7794 "version": "0.0.1"
7796 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
7797 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
7801 "key": {
7802 "name": "GlobalContextAlbum",
7803 "version": "0.0.1"
7805 "value": {
7806 "key": {
7807 "name": "GlobalContextAlbum",
7808 "version": "0.0.1"
7810 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
7811 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
7815 "key": {
7816 "name": "KeyInformation",
7817 "version": "0.0.1"
7819 "value": {
7820 "key": {
7821 "name": "KeyInformation",
7822 "version": "0.0.1"
7824 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
7825 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
7829 "key": {
7830 "name": "Policies",
7831 "version": "0.0.1"
7833 "value": {
7834 "key": {
7835 "name": "Policies",
7836 "version": "0.0.1"
7838 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
7839 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
7843 "key": {
7844 "name": "Policy0",
7845 "version": "0.0.1"
7847 "value": {
7848 "key": {
7849 "name": "Policy0",
7850 "version": "0.0.1"
7852 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
7853 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
7857 "key": {
7858 "name": "Policy0ContextAlbum",
7859 "version": "0.0.1"
7861 "value": {
7862 "key": {
7863 "name": "Policy0ContextAlbum",
7864 "version": "0.0.1"
7866 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
7867 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
7871 "key": {
7872 "name": "Policy1",
7873 "version": "0.0.1"
7875 "value": {
7876 "key": {
7877 "name": "Policy1",
7878 "version": "0.0.1"
7880 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
7881 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
7885 "key": {
7886 "name": "Policy1ContextAlbum",
7887 "version": "0.0.1"
7889 "value": {
7890 "key": {
7891 "name": "Policy1ContextAlbum",
7892 "version": "0.0.1"
7894 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
7895 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
7899 "key": {
7900 "name": "SamplePolicyModelJAVASCRIPT",
7901 "version": "0.0.1"
7903 "value": {
7904 "key": {
7905 "name": "SamplePolicyModelJAVASCRIPT",
7906 "version": "0.0.1"
7908 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
7909 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
7913 "key": {
7914 "name": "Task_Act0",
7915 "version": "0.0.1"
7917 "value": {
7918 "key": {
7919 "name": "Task_Act0",
7920 "version": "0.0.1"
7922 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
7923 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
7927 "key": {
7928 "name": "Task_Act1",
7929 "version": "0.0.1"
7931 "value": {
7932 "key": {
7933 "name": "Task_Act1",
7934 "version": "0.0.1"
7936 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
7937 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
7941 "key": {
7942 "name": "Task_Act2",
7943 "version": "0.0.1"
7945 "value": {
7946 "key": {
7947 "name": "Task_Act2",
7948 "version": "0.0.1"
7950 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
7951 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
7955 "key": {
7956 "name": "Task_Act3",
7957 "version": "0.0.1"
7959 "value": {
7960 "key": {
7961 "name": "Task_Act3",
7962 "version": "0.0.1"
7964 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
7965 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
7969 "key": {
7970 "name": "Task_Decide0",
7971 "version": "0.0.1"
7973 "value": {
7974 "key": {
7975 "name": "Task_Decide0",
7976 "version": "0.0.1"
7978 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
7979 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
7983 "key": {
7984 "name": "Task_Decide1",
7985 "version": "0.0.1"
7987 "value": {
7988 "key": {
7989 "name": "Task_Decide1",
7990 "version": "0.0.1"
7992 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
7993 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
7997 "key": {
7998 "name": "Task_Decide2",
7999 "version": "0.0.1"
8001 "value": {
8002 "key": {
8003 "name": "Task_Decide2",
8004 "version": "0.0.1"
8006 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
8007 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
8011 "key": {
8012 "name": "Task_Decide3",
8013 "version": "0.0.1"
8015 "value": {
8016 "key": {
8017 "name": "Task_Decide3",
8018 "version": "0.0.1"
8020 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
8021 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
8025 "key": {
8026 "name": "Task_Establish0",
8027 "version": "0.0.1"
8029 "value": {
8030 "key": {
8031 "name": "Task_Establish0",
8032 "version": "0.0.1"
8034 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
8035 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
8039 "key": {
8040 "name": "Task_Establish1",
8041 "version": "0.0.1"
8043 "value": {
8044 "key": {
8045 "name": "Task_Establish1",
8046 "version": "0.0.1"
8048 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
8049 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
8053 "key": {
8054 "name": "Task_Establish2",
8055 "version": "0.0.1"
8057 "value": {
8058 "key": {
8059 "name": "Task_Establish2",
8060 "version": "0.0.1"
8062 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
8063 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
8067 "key": {
8068 "name": "Task_Establish3",
8069 "version": "0.0.1"
8071 "value": {
8072 "key": {
8073 "name": "Task_Establish3",
8074 "version": "0.0.1"
8076 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
8077 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
8081 "key": {
8082 "name": "Task_Match0",
8083 "version": "0.0.1"
8085 "value": {
8086 "key": {
8087 "name": "Task_Match0",
8088 "version": "0.0.1"
8090 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
8091 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
8095 "key": {
8096 "name": "Task_Match1",
8097 "version": "0.0.1"
8099 "value": {
8100 "key": {
8101 "name": "Task_Match1",
8102 "version": "0.0.1"
8104 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
8105 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
8109 "key": {
8110 "name": "Task_Match2",
8111 "version": "0.0.1"
8113 "value": {
8114 "key": {
8115 "name": "Task_Match2",
8116 "version": "0.0.1"
8118 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
8119 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
8123 "key": {
8124 "name": "Task_Match3",
8125 "version": "0.0.1"
8127 "value": {
8128 "key": {
8129 "name": "Task_Match3",
8130 "version": "0.0.1"
8132 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
8133 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
8137 "key": {
8138 "name": "Tasks",
8139 "version": "0.0.1"
8141 "value": {
8142 "key": {
8143 "name": "Tasks",
8144 "version": "0.0.1"
8146 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
8147 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
8151 "key": {
8152 "name": "TestCase",
8153 "version": "0.0.1"
8155 "value": {
8156 "key": {
8157 "name": "TestCase",
8158 "version": "0.0.1"
8160 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
8161 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
8165 "key": {
8166 "name": "TestContextItem000",
8167 "version": "0.0.1"
8169 "value": {
8170 "key": {
8171 "name": "TestContextItem000",
8172 "version": "0.0.1"
8174 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
8175 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
8179 "key": {
8180 "name": "TestContextItem001",
8181 "version": "0.0.1"
8183 "value": {
8184 "key": {
8185 "name": "TestContextItem001",
8186 "version": "0.0.1"
8188 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
8189 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
8193 "key": {
8194 "name": "TestContextItem002",
8195 "version": "0.0.1"
8197 "value": {
8198 "key": {
8199 "name": "TestContextItem002",
8200 "version": "0.0.1"
8202 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
8203 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
8207 "key": {
8208 "name": "TestContextItem003",
8209 "version": "0.0.1"
8211 "value": {
8212 "key": {
8213 "name": "TestContextItem003",
8214 "version": "0.0.1"
8216 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
8217 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
8221 "key": {
8222 "name": "TestContextItem004",
8223 "version": "0.0.1"
8225 "value": {
8226 "key": {
8227 "name": "TestContextItem004",
8228 "version": "0.0.1"
8230 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
8231 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
8235 "key": {
8236 "name": "TestContextItem005",
8237 "version": "0.0.1"
8239 "value": {
8240 "key": {
8241 "name": "TestContextItem005",
8242 "version": "0.0.1"
8244 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
8245 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
8249 "key": {
8250 "name": "TestContextItem006",
8251 "version": "0.0.1"
8253 "value": {
8254 "key": {
8255 "name": "TestContextItem006",
8256 "version": "0.0.1"
8258 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
8259 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
8263 "key": {
8264 "name": "TestContextItem007",
8265 "version": "0.0.1"
8267 "value": {
8268 "key": {
8269 "name": "TestContextItem007",
8270 "version": "0.0.1"
8272 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
8273 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
8277 "key": {
8278 "name": "TestContextItem008",
8279 "version": "0.0.1"
8281 "value": {
8282 "key": {
8283 "name": "TestContextItem008",
8284 "version": "0.0.1"
8286 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
8287 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
8291 "key": {
8292 "name": "TestContextItem009",
8293 "version": "0.0.1"
8295 "value": {
8296 "key": {
8297 "name": "TestContextItem009",
8298 "version": "0.0.1"
8300 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
8301 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
8305 "key": {
8306 "name": "TestContextItem00A",
8307 "version": "0.0.1"
8309 "value": {
8310 "key": {
8311 "name": "TestContextItem00A",
8312 "version": "0.0.1"
8314 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
8315 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
8319 "key": {
8320 "name": "TestContextItem00B",
8321 "version": "0.0.1"
8323 "value": {
8324 "key": {
8325 "name": "TestContextItem00B",
8326 "version": "0.0.1"
8328 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
8329 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
8333 "key": {
8334 "name": "TestContextItem00C",
8335 "version": "0.0.1"
8337 "value": {
8338 "key": {
8339 "name": "TestContextItem00C",
8340 "version": "0.0.1"
8342 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
8343 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
8347 "key": {
8348 "name": "TestDatatypes",
8349 "version": "0.0.1"
8351 "value": {
8352 "key": {
8353 "name": "TestDatatypes",
8354 "version": "0.0.1"
8356 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
8357 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
8361 "key": {
8362 "name": "TestExternalContextItem",
8363 "version": "0.0.1"
8365 "value": {
8366 "key": {
8367 "name": "TestExternalContextItem",
8368 "version": "0.0.1"
8370 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
8371 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
8375 "key": {
8376 "name": "TestGlobalContextItem",
8377 "version": "0.0.1"
8379 "value": {
8380 "key": {
8381 "name": "TestGlobalContextItem",
8382 "version": "0.0.1"
8384 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
8385 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
8389 "key": {
8390 "name": "TestPolicyContextItem",
8391 "version": "0.0.1"
8393 "value": {
8394 "key": {
8395 "name": "TestPolicyContextItem",
8396 "version": "0.0.1"
8398 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
8399 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
8403 "key": {
8404 "name": "TestSlogan",
8405 "version": "0.0.1"
8407 "value": {
8408 "key": {
8409 "name": "TestSlogan",
8410 "version": "0.0.1"
8412 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
8413 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
8417 "key": {
8418 "name": "TestTemperature",
8419 "version": "0.0.1"
8421 "value": {
8422 "key": {
8423 "name": "TestTemperature",
8424 "version": "0.0.1"
8426 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
8427 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
8431 "key": {
8432 "name": "TestTimestamp",
8433 "version": "0.0.1"
8435 "value": {
8436 "key": {
8437 "name": "TestTimestamp",
8438 "version": "0.0.1"
8440 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
8441 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
8447 "policies": {
8448 "key": {
8449 "name": "Policies",
8450 "version": "0.0.1"
8452 "policyMap": {
8453 "entry": [
8455 "key": {
8456 "name": "Policy0",
8457 "version": "0.0.1"
8459 "value": {
8460 "policyKey": {
8461 "name": "Policy0",
8462 "version": "0.0.1"
8464 "template": "MEDA",
8465 "state": {
8466 "entry": [
8468 "key": "Act",
8469 "value": {
8470 "stateKey": {
8471 "parentKeyName": "Policy0",
8472 "parentKeyVersion": "0.0.1",
8473 "parentLocalName": "NULL",
8474 "localName": "Act"
8476 "trigger": {
8477 "name": "Event0003",
8478 "version": "0.0.1"
8480 "stateOutputs": {
8481 "entry": [
8483 "key": "Act_NULL",
8484 "value": {
8485 "key": {
8486 "parentKeyName": "Policy0",
8487 "parentKeyVersion": "0.0.1",
8488 "parentLocalName": "Act",
8489 "localName": "Act_NULL"
8491 "outgoingEvent": {
8492 "name": "Event0004",
8493 "version": "0.0.1"
8495 "nextState": {
8496 "parentKeyName": "NULL",
8497 "parentKeyVersion": "0.0.0",
8498 "parentLocalName": "NULL",
8499 "localName": "NULL"
8505 "contextAlbumReference": [
8507 "name": "GlobalContextAlbum",
8508 "version": "0.0.1"
8511 "taskSelectionLogic": {
8512 "key": "TaskSelectionLigic",
8513 "logicFlavour": "JAVASCRIPT",
8514 "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;"
8516 "stateFinalizerLogicMap": {
8517 "entry": []
8519 "defaultTask": {
8520 "name": "Task_Act1",
8521 "version": "0.0.1"
8523 "taskReferences": {
8524 "entry": [
8526 "key": {
8527 "name": "Task_Act0",
8528 "version": "0.0.1"
8530 "value": {
8531 "key": {
8532 "parentKeyName": "Policy0",
8533 "parentKeyVersion": "0.0.1",
8534 "parentLocalName": "Act",
8535 "localName": "Task_Act0_DIRECT_Act_NULL"
8537 "outputType": "DIRECT",
8538 "output": {
8539 "parentKeyName": "Policy0",
8540 "parentKeyVersion": "0.0.1",
8541 "parentLocalName": "Act",
8542 "localName": "Act_NULL"
8547 "key": {
8548 "name": "Task_Act1",
8549 "version": "0.0.1"
8551 "value": {
8552 "key": {
8553 "parentKeyName": "Policy0",
8554 "parentKeyVersion": "0.0.1",
8555 "parentLocalName": "Act",
8556 "localName": "Task_Act1_DIRECT_Act_NULL"
8558 "outputType": "DIRECT",
8559 "output": {
8560 "parentKeyName": "Policy0",
8561 "parentKeyVersion": "0.0.1",
8562 "parentLocalName": "Act",
8563 "localName": "Act_NULL"
8568 "key": {
8569 "name": "Task_Act2",
8570 "version": "0.0.1"
8572 "value": {
8573 "key": {
8574 "parentKeyName": "Policy0",
8575 "parentKeyVersion": "0.0.1",
8576 "parentLocalName": "Act",
8577 "localName": "Task_Act2_DIRECT_Act_NULL"
8579 "outputType": "DIRECT",
8580 "output": {
8581 "parentKeyName": "Policy0",
8582 "parentKeyVersion": "0.0.1",
8583 "parentLocalName": "Act",
8584 "localName": "Act_NULL"
8589 "key": {
8590 "name": "Task_Act3",
8591 "version": "0.0.1"
8593 "value": {
8594 "key": {
8595 "parentKeyName": "Policy0",
8596 "parentKeyVersion": "0.0.1",
8597 "parentLocalName": "Act",
8598 "localName": "Task_Act3_DIRECT_Act_NULL"
8600 "outputType": "DIRECT",
8601 "output": {
8602 "parentKeyName": "Policy0",
8603 "parentKeyVersion": "0.0.1",
8604 "parentLocalName": "Act",
8605 "localName": "Act_NULL"
8614 "key": "Decide",
8615 "value": {
8616 "stateKey": {
8617 "parentKeyName": "Policy0",
8618 "parentKeyVersion": "0.0.1",
8619 "parentLocalName": "NULL",
8620 "localName": "Decide"
8622 "trigger": {
8623 "name": "Event0002",
8624 "version": "0.0.1"
8626 "stateOutputs": {
8627 "entry": [
8629 "key": "Decide_Act",
8630 "value": {
8631 "key": {
8632 "parentKeyName": "Policy0",
8633 "parentKeyVersion": "0.0.1",
8634 "parentLocalName": "Decide",
8635 "localName": "Decide_Act"
8637 "outgoingEvent": {
8638 "name": "Event0003",
8639 "version": "0.0.1"
8641 "nextState": {
8642 "parentKeyName": "Policy0",
8643 "parentKeyVersion": "0.0.1",
8644 "parentLocalName": "NULL",
8645 "localName": "Act"
8651 "contextAlbumReference": [
8653 "name": "ExternalContextAlbum",
8654 "version": "0.0.1"
8657 "name": "GlobalContextAlbum",
8658 "version": "0.0.1"
8661 "name": "Policy0ContextAlbum",
8662 "version": "0.0.1"
8665 "taskSelectionLogic": {
8666 "key": "TaskSelectionLigic",
8667 "logicFlavour": "JAVASCRIPT",
8668 "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;"
8670 "stateFinalizerLogicMap": {
8671 "entry": []
8673 "defaultTask": {
8674 "name": "Task_Decide3",
8675 "version": "0.0.1"
8677 "taskReferences": {
8678 "entry": [
8680 "key": {
8681 "name": "Task_Decide0",
8682 "version": "0.0.1"
8684 "value": {
8685 "key": {
8686 "parentKeyName": "Policy0",
8687 "parentKeyVersion": "0.0.1",
8688 "parentLocalName": "Decide",
8689 "localName": "Task_Decide0_DIRECT_Decide_Act"
8691 "outputType": "DIRECT",
8692 "output": {
8693 "parentKeyName": "Policy0",
8694 "parentKeyVersion": "0.0.1",
8695 "parentLocalName": "Decide",
8696 "localName": "Decide_Act"
8701 "key": {
8702 "name": "Task_Decide1",
8703 "version": "0.0.1"
8705 "value": {
8706 "key": {
8707 "parentKeyName": "Policy0",
8708 "parentKeyVersion": "0.0.1",
8709 "parentLocalName": "Decide",
8710 "localName": "Task_Decide1_DIRECT_Decide_Act"
8712 "outputType": "DIRECT",
8713 "output": {
8714 "parentKeyName": "Policy0",
8715 "parentKeyVersion": "0.0.1",
8716 "parentLocalName": "Decide",
8717 "localName": "Decide_Act"
8722 "key": {
8723 "name": "Task_Decide2",
8724 "version": "0.0.1"
8726 "value": {
8727 "key": {
8728 "parentKeyName": "Policy0",
8729 "parentKeyVersion": "0.0.1",
8730 "parentLocalName": "Decide",
8731 "localName": "Task_Decide2_DIRECT_Decide_Act"
8733 "outputType": "DIRECT",
8734 "output": {
8735 "parentKeyName": "Policy0",
8736 "parentKeyVersion": "0.0.1",
8737 "parentLocalName": "Decide",
8738 "localName": "Decide_Act"
8743 "key": {
8744 "name": "Task_Decide3",
8745 "version": "0.0.1"
8747 "value": {
8748 "key": {
8749 "parentKeyName": "Policy0",
8750 "parentKeyVersion": "0.0.1",
8751 "parentLocalName": "Decide",
8752 "localName": "Task_Decide3_DIRECT_Decide_Act"
8754 "outputType": "DIRECT",
8755 "output": {
8756 "parentKeyName": "Policy0",
8757 "parentKeyVersion": "0.0.1",
8758 "parentLocalName": "Decide",
8759 "localName": "Decide_Act"
8768 "key": "Establish",
8769 "value": {
8770 "stateKey": {
8771 "parentKeyName": "Policy0",
8772 "parentKeyVersion": "0.0.1",
8773 "parentLocalName": "NULL",
8774 "localName": "Establish"
8776 "trigger": {
8777 "name": "Event0001",
8778 "version": "0.0.1"
8780 "stateOutputs": {
8781 "entry": [
8783 "key": "Establish_Decide",
8784 "value": {
8785 "key": {
8786 "parentKeyName": "Policy0",
8787 "parentKeyVersion": "0.0.1",
8788 "parentLocalName": "Establish",
8789 "localName": "Establish_Decide"
8791 "outgoingEvent": {
8792 "name": "Event0002",
8793 "version": "0.0.1"
8795 "nextState": {
8796 "parentKeyName": "Policy0",
8797 "parentKeyVersion": "0.0.1",
8798 "parentLocalName": "NULL",
8799 "localName": "Decide"
8805 "contextAlbumReference": [
8807 "name": "ExternalContextAlbum",
8808 "version": "0.0.1"
8811 "name": "GlobalContextAlbum",
8812 "version": "0.0.1"
8815 "name": "Policy1ContextAlbum",
8816 "version": "0.0.1"
8819 "taskSelectionLogic": {
8820 "key": "TaskSelectionLigic",
8821 "logicFlavour": "JAVASCRIPT",
8822 "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;"
8824 "stateFinalizerLogicMap": {
8825 "entry": []
8827 "defaultTask": {
8828 "name": "Task_Establish2",
8829 "version": "0.0.1"
8831 "taskReferences": {
8832 "entry": [
8834 "key": {
8835 "name": "Task_Establish0",
8836 "version": "0.0.1"
8838 "value": {
8839 "key": {
8840 "parentKeyName": "Policy0",
8841 "parentKeyVersion": "0.0.1",
8842 "parentLocalName": "Establish",
8843 "localName": "Task_Establish0_DIRECT_Establish_Decide"
8845 "outputType": "DIRECT",
8846 "output": {
8847 "parentKeyName": "Policy0",
8848 "parentKeyVersion": "0.0.1",
8849 "parentLocalName": "Establish",
8850 "localName": "Establish_Decide"
8855 "key": {
8856 "name": "Task_Establish1",
8857 "version": "0.0.1"
8859 "value": {
8860 "key": {
8861 "parentKeyName": "Policy0",
8862 "parentKeyVersion": "0.0.1",
8863 "parentLocalName": "Establish",
8864 "localName": "Task_Establish1_DIRECT_Establish_Decide"
8866 "outputType": "DIRECT",
8867 "output": {
8868 "parentKeyName": "Policy0",
8869 "parentKeyVersion": "0.0.1",
8870 "parentLocalName": "Establish",
8871 "localName": "Establish_Decide"
8876 "key": {
8877 "name": "Task_Establish2",
8878 "version": "0.0.1"
8880 "value": {
8881 "key": {
8882 "parentKeyName": "Policy0",
8883 "parentKeyVersion": "0.0.1",
8884 "parentLocalName": "Establish",
8885 "localName": "Task_Establish2_DIRECT_Establish_Decide"
8887 "outputType": "DIRECT",
8888 "output": {
8889 "parentKeyName": "Policy0",
8890 "parentKeyVersion": "0.0.1",
8891 "parentLocalName": "Establish",
8892 "localName": "Establish_Decide"
8897 "key": {
8898 "name": "Task_Establish3",
8899 "version": "0.0.1"
8901 "value": {
8902 "key": {
8903 "parentKeyName": "Policy0",
8904 "parentKeyVersion": "0.0.1",
8905 "parentLocalName": "Establish",
8906 "localName": "Task_Establish3_DIRECT_Establish_Decide"
8908 "outputType": "DIRECT",
8909 "output": {
8910 "parentKeyName": "Policy0",
8911 "parentKeyVersion": "0.0.1",
8912 "parentLocalName": "Establish",
8913 "localName": "Establish_Decide"
8922 "key": "Match",
8923 "value": {
8924 "stateKey": {
8925 "parentKeyName": "Policy0",
8926 "parentKeyVersion": "0.0.1",
8927 "parentLocalName": "NULL",
8928 "localName": "Match"
8930 "trigger": {
8931 "name": "Event0000",
8932 "version": "0.0.1"
8934 "stateOutputs": {
8935 "entry": [
8937 "key": "Match_Establish",
8938 "value": {
8939 "key": {
8940 "parentKeyName": "Policy0",
8941 "parentKeyVersion": "0.0.1",
8942 "parentLocalName": "Match",
8943 "localName": "Match_Establish"
8945 "outgoingEvent": {
8946 "name": "Event0001",
8947 "version": "0.0.1"
8949 "nextState": {
8950 "parentKeyName": "Policy0",
8951 "parentKeyVersion": "0.0.1",
8952 "parentLocalName": "NULL",
8953 "localName": "Establish"
8959 "contextAlbumReference": [
8961 "name": "GlobalContextAlbum",
8962 "version": "0.0.1"
8965 "name": "Policy0ContextAlbum",
8966 "version": "0.0.1"
8969 "taskSelectionLogic": {
8970 "key": "TaskSelectionLigic",
8971 "logicFlavour": "JAVASCRIPT",
8972 "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;"
8974 "stateFinalizerLogicMap": {
8975 "entry": []
8977 "defaultTask": {
8978 "name": "Task_Match0",
8979 "version": "0.0.1"
8981 "taskReferences": {
8982 "entry": [
8984 "key": {
8985 "name": "Task_Match0",
8986 "version": "0.0.1"
8988 "value": {
8989 "key": {
8990 "parentKeyName": "Policy0",
8991 "parentKeyVersion": "0.0.1",
8992 "parentLocalName": "Match",
8993 "localName": "Task_Match0_DIRECT_Match_Establish"
8995 "outputType": "DIRECT",
8996 "output": {
8997 "parentKeyName": "Policy0",
8998 "parentKeyVersion": "0.0.1",
8999 "parentLocalName": "Match",
9000 "localName": "Match_Establish"
9005 "key": {
9006 "name": "Task_Match1",
9007 "version": "0.0.1"
9009 "value": {
9010 "key": {
9011 "parentKeyName": "Policy0",
9012 "parentKeyVersion": "0.0.1",
9013 "parentLocalName": "Match",
9014 "localName": "Task_Match1_DIRECT_Match_Establish"
9016 "outputType": "DIRECT",
9017 "output": {
9018 "parentKeyName": "Policy0",
9019 "parentKeyVersion": "0.0.1",
9020 "parentLocalName": "Match",
9021 "localName": "Match_Establish"
9026 "key": {
9027 "name": "Task_Match2",
9028 "version": "0.0.1"
9030 "value": {
9031 "key": {
9032 "parentKeyName": "Policy0",
9033 "parentKeyVersion": "0.0.1",
9034 "parentLocalName": "Match",
9035 "localName": "Task_Match2_DIRECT_Match_Establish"
9037 "outputType": "DIRECT",
9038 "output": {
9039 "parentKeyName": "Policy0",
9040 "parentKeyVersion": "0.0.1",
9041 "parentLocalName": "Match",
9042 "localName": "Match_Establish"
9047 "key": {
9048 "name": "Task_Match3",
9049 "version": "0.0.1"
9051 "value": {
9052 "key": {
9053 "parentKeyName": "Policy0",
9054 "parentKeyVersion": "0.0.1",
9055 "parentLocalName": "Match",
9056 "localName": "Task_Match3_DIRECT_Match_Establish"
9058 "outputType": "DIRECT",
9059 "output": {
9060 "parentKeyName": "Policy0",
9061 "parentKeyVersion": "0.0.1",
9062 "parentLocalName": "Match",
9063 "localName": "Match_Establish"
9073 "firstState": "Match"
9077 "key": {
9078 "name": "Policy1",
9079 "version": "0.0.1"
9081 "value": {
9082 "policyKey": {
9083 "name": "Policy1",
9084 "version": "0.0.1"
9086 "template": "MEDA",
9087 "state": {
9088 "entry": [
9090 "key": "Act",
9091 "value": {
9092 "stateKey": {
9093 "parentKeyName": "Policy1",
9094 "parentKeyVersion": "0.0.1",
9095 "parentLocalName": "NULL",
9096 "localName": "Act"
9098 "trigger": {
9099 "name": "Event0103",
9100 "version": "0.0.1"
9102 "stateOutputs": {
9103 "entry": [
9105 "key": "Act_NULL",
9106 "value": {
9107 "key": {
9108 "parentKeyName": "Policy1",
9109 "parentKeyVersion": "0.0.1",
9110 "parentLocalName": "Act",
9111 "localName": "Act_NULL"
9113 "outgoingEvent": {
9114 "name": "Event0104",
9115 "version": "0.0.1"
9117 "nextState": {
9118 "parentKeyName": "NULL",
9119 "parentKeyVersion": "0.0.0",
9120 "parentLocalName": "NULL",
9121 "localName": "NULL"
9127 "contextAlbumReference": [
9129 "name": "GlobalContextAlbum",
9130 "version": "0.0.1"
9133 "taskSelectionLogic": {
9134 "key": "TaskSelectionLigic",
9135 "logicFlavour": "JAVASCRIPT",
9136 "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;"
9138 "stateFinalizerLogicMap": {
9139 "entry": []
9141 "defaultTask": {
9142 "name": "Task_Act0",
9143 "version": "0.0.1"
9145 "taskReferences": {
9146 "entry": [
9148 "key": {
9149 "name": "Task_Act0",
9150 "version": "0.0.1"
9152 "value": {
9153 "key": {
9154 "parentKeyName": "Policy1",
9155 "parentKeyVersion": "0.0.1",
9156 "parentLocalName": "Act",
9157 "localName": "Task_Act0_DIRECT_Act_NULL"
9159 "outputType": "DIRECT",
9160 "output": {
9161 "parentKeyName": "Policy1",
9162 "parentKeyVersion": "0.0.1",
9163 "parentLocalName": "Act",
9164 "localName": "Act_NULL"
9169 "key": {
9170 "name": "Task_Act1",
9171 "version": "0.0.1"
9173 "value": {
9174 "key": {
9175 "parentKeyName": "Policy1",
9176 "parentKeyVersion": "0.0.1",
9177 "parentLocalName": "Act",
9178 "localName": "Task_Act1_DIRECT_Act_NULL"
9180 "outputType": "DIRECT",
9181 "output": {
9182 "parentKeyName": "Policy1",
9183 "parentKeyVersion": "0.0.1",
9184 "parentLocalName": "Act",
9185 "localName": "Act_NULL"
9190 "key": {
9191 "name": "Task_Act2",
9192 "version": "0.0.1"
9194 "value": {
9195 "key": {
9196 "parentKeyName": "Policy1",
9197 "parentKeyVersion": "0.0.1",
9198 "parentLocalName": "Act",
9199 "localName": "Task_Act2_DIRECT_Act_NULL"
9201 "outputType": "DIRECT",
9202 "output": {
9203 "parentKeyName": "Policy1",
9204 "parentKeyVersion": "0.0.1",
9205 "parentLocalName": "Act",
9206 "localName": "Act_NULL"
9211 "key": {
9212 "name": "Task_Act3",
9213 "version": "0.0.1"
9215 "value": {
9216 "key": {
9217 "parentKeyName": "Policy1",
9218 "parentKeyVersion": "0.0.1",
9219 "parentLocalName": "Act",
9220 "localName": "Task_Act3_DIRECT_Act_NULL"
9222 "outputType": "DIRECT",
9223 "output": {
9224 "parentKeyName": "Policy1",
9225 "parentKeyVersion": "0.0.1",
9226 "parentLocalName": "Act",
9227 "localName": "Act_NULL"
9236 "key": "Decide",
9237 "value": {
9238 "stateKey": {
9239 "parentKeyName": "Policy1",
9240 "parentKeyVersion": "0.0.1",
9241 "parentLocalName": "NULL",
9242 "localName": "Decide"
9244 "trigger": {
9245 "name": "Event0102",
9246 "version": "0.0.1"
9248 "stateOutputs": {
9249 "entry": [
9251 "key": "Decide_Act",
9252 "value": {
9253 "key": {
9254 "parentKeyName": "Policy1",
9255 "parentKeyVersion": "0.0.1",
9256 "parentLocalName": "Decide",
9257 "localName": "Decide_Act"
9259 "outgoingEvent": {
9260 "name": "Event0103",
9261 "version": "0.0.1"
9263 "nextState": {
9264 "parentKeyName": "Policy1",
9265 "parentKeyVersion": "0.0.1",
9266 "parentLocalName": "NULL",
9267 "localName": "Act"
9273 "contextAlbumReference": [
9275 "name": "ExternalContextAlbum",
9276 "version": "0.0.1"
9279 "name": "GlobalContextAlbum",
9280 "version": "0.0.1"
9283 "name": "Policy1ContextAlbum",
9284 "version": "0.0.1"
9287 "taskSelectionLogic": {
9288 "key": "TaskSelectionLigic",
9289 "logicFlavour": "JAVASCRIPT",
9290 "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;"
9292 "stateFinalizerLogicMap": {
9293 "entry": []
9295 "defaultTask": {
9296 "name": "Task_Decide3",
9297 "version": "0.0.1"
9299 "taskReferences": {
9300 "entry": [
9302 "key": {
9303 "name": "Task_Decide0",
9304 "version": "0.0.1"
9306 "value": {
9307 "key": {
9308 "parentKeyName": "Policy1",
9309 "parentKeyVersion": "0.0.1",
9310 "parentLocalName": "Decide",
9311 "localName": "Task_Decide0_DIRECT_Decide_Act"
9313 "outputType": "DIRECT",
9314 "output": {
9315 "parentKeyName": "Policy1",
9316 "parentKeyVersion": "0.0.1",
9317 "parentLocalName": "Decide",
9318 "localName": "Decide_Act"
9323 "key": {
9324 "name": "Task_Decide1",
9325 "version": "0.0.1"
9327 "value": {
9328 "key": {
9329 "parentKeyName": "Policy1",
9330 "parentKeyVersion": "0.0.1",
9331 "parentLocalName": "Decide",
9332 "localName": "Task_Decide1_DIRECT_Decide_Act"
9334 "outputType": "DIRECT",
9335 "output": {
9336 "parentKeyName": "Policy1",
9337 "parentKeyVersion": "0.0.1",
9338 "parentLocalName": "Decide",
9339 "localName": "Decide_Act"
9344 "key": {
9345 "name": "Task_Decide2",
9346 "version": "0.0.1"
9348 "value": {
9349 "key": {
9350 "parentKeyName": "Policy1",
9351 "parentKeyVersion": "0.0.1",
9352 "parentLocalName": "Decide",
9353 "localName": "Task_Decide2_DIRECT_Decide_Act"
9355 "outputType": "DIRECT",
9356 "output": {
9357 "parentKeyName": "Policy1",
9358 "parentKeyVersion": "0.0.1",
9359 "parentLocalName": "Decide",
9360 "localName": "Decide_Act"
9365 "key": {
9366 "name": "Task_Decide3",
9367 "version": "0.0.1"
9369 "value": {
9370 "key": {
9371 "parentKeyName": "Policy1",
9372 "parentKeyVersion": "0.0.1",
9373 "parentLocalName": "Decide",
9374 "localName": "Task_Decide3_DIRECT_Decide_Act"
9376 "outputType": "DIRECT",
9377 "output": {
9378 "parentKeyName": "Policy1",
9379 "parentKeyVersion": "0.0.1",
9380 "parentLocalName": "Decide",
9381 "localName": "Decide_Act"
9390 "key": "Establish",
9391 "value": {
9392 "stateKey": {
9393 "parentKeyName": "Policy1",
9394 "parentKeyVersion": "0.0.1",
9395 "parentLocalName": "NULL",
9396 "localName": "Establish"
9398 "trigger": {
9399 "name": "Event0101",
9400 "version": "0.0.1"
9402 "stateOutputs": {
9403 "entry": [
9405 "key": "Establish_Decide",
9406 "value": {
9407 "key": {
9408 "parentKeyName": "Policy1",
9409 "parentKeyVersion": "0.0.1",
9410 "parentLocalName": "Establish",
9411 "localName": "Establish_Decide"
9413 "outgoingEvent": {
9414 "name": "Event0102",
9415 "version": "0.0.1"
9417 "nextState": {
9418 "parentKeyName": "Policy1",
9419 "parentKeyVersion": "0.0.1",
9420 "parentLocalName": "NULL",
9421 "localName": "Decide"
9427 "contextAlbumReference": [
9429 "name": "ExternalContextAlbum",
9430 "version": "0.0.1"
9433 "name": "GlobalContextAlbum",
9434 "version": "0.0.1"
9437 "name": "Policy1ContextAlbum",
9438 "version": "0.0.1"
9441 "taskSelectionLogic": {
9442 "key": "TaskSelectionLigic",
9443 "logicFlavour": "JAVASCRIPT",
9444 "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;"
9446 "stateFinalizerLogicMap": {
9447 "entry": []
9449 "defaultTask": {
9450 "name": "Task_Establish1",
9451 "version": "0.0.1"
9453 "taskReferences": {
9454 "entry": [
9456 "key": {
9457 "name": "Task_Establish0",
9458 "version": "0.0.1"
9460 "value": {
9461 "key": {
9462 "parentKeyName": "Policy1",
9463 "parentKeyVersion": "0.0.1",
9464 "parentLocalName": "Establish",
9465 "localName": "Task_Establish0_DIRECT_Establish_Decide"
9467 "outputType": "DIRECT",
9468 "output": {
9469 "parentKeyName": "Policy1",
9470 "parentKeyVersion": "0.0.1",
9471 "parentLocalName": "Establish",
9472 "localName": "Establish_Decide"
9477 "key": {
9478 "name": "Task_Establish1",
9479 "version": "0.0.1"
9481 "value": {
9482 "key": {
9483 "parentKeyName": "Policy1",
9484 "parentKeyVersion": "0.0.1",
9485 "parentLocalName": "Establish",
9486 "localName": "Task_Establish1_DIRECT_Establish_Decide"
9488 "outputType": "DIRECT",
9489 "output": {
9490 "parentKeyName": "Policy1",
9491 "parentKeyVersion": "0.0.1",
9492 "parentLocalName": "Establish",
9493 "localName": "Establish_Decide"
9498 "key": {
9499 "name": "Task_Establish2",
9500 "version": "0.0.1"
9502 "value": {
9503 "key": {
9504 "parentKeyName": "Policy1",
9505 "parentKeyVersion": "0.0.1",
9506 "parentLocalName": "Establish",
9507 "localName": "Task_Establish2_DIRECT_Establish_Decide"
9509 "outputType": "DIRECT",
9510 "output": {
9511 "parentKeyName": "Policy1",
9512 "parentKeyVersion": "0.0.1",
9513 "parentLocalName": "Establish",
9514 "localName": "Establish_Decide"
9519 "key": {
9520 "name": "Task_Establish3",
9521 "version": "0.0.1"
9523 "value": {
9524 "key": {
9525 "parentKeyName": "Policy1",
9526 "parentKeyVersion": "0.0.1",
9527 "parentLocalName": "Establish",
9528 "localName": "Task_Establish3_DIRECT_Establish_Decide"
9530 "outputType": "DIRECT",
9531 "output": {
9532 "parentKeyName": "Policy1",
9533 "parentKeyVersion": "0.0.1",
9534 "parentLocalName": "Establish",
9535 "localName": "Establish_Decide"
9544 "key": "Match",
9545 "value": {
9546 "stateKey": {
9547 "parentKeyName": "Policy1",
9548 "parentKeyVersion": "0.0.1",
9549 "parentLocalName": "NULL",
9550 "localName": "Match"
9552 "trigger": {
9553 "name": "Event0100",
9554 "version": "0.0.1"
9556 "stateOutputs": {
9557 "entry": [
9559 "key": "Match_Establish",
9560 "value": {
9561 "key": {
9562 "parentKeyName": "Policy1",
9563 "parentKeyVersion": "0.0.1",
9564 "parentLocalName": "Match",
9565 "localName": "Match_Establish"
9567 "outgoingEvent": {
9568 "name": "Event0101",
9569 "version": "0.0.1"
9571 "nextState": {
9572 "parentKeyName": "Policy1",
9573 "parentKeyVersion": "0.0.1",
9574 "parentLocalName": "NULL",
9575 "localName": "Establish"
9581 "contextAlbumReference": [
9583 "name": "ExternalContextAlbum",
9584 "version": "0.0.1"
9587 "name": "GlobalContextAlbum",
9588 "version": "0.0.1"
9591 "name": "Policy1ContextAlbum",
9592 "version": "0.0.1"
9595 "taskSelectionLogic": {
9596 "key": "TaskSelectionLigic",
9597 "logicFlavour": "JAVASCRIPT",
9598 "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;"
9600 "stateFinalizerLogicMap": {
9601 "entry": []
9603 "defaultTask": {
9604 "name": "Task_Match3",
9605 "version": "0.0.1"
9607 "taskReferences": {
9608 "entry": [
9610 "key": {
9611 "name": "Task_Match0",
9612 "version": "0.0.1"
9614 "value": {
9615 "key": {
9616 "parentKeyName": "Policy1",
9617 "parentKeyVersion": "0.0.1",
9618 "parentLocalName": "Match",
9619 "localName": "Task_Match0_DIRECT_Match_Establish"
9621 "outputType": "DIRECT",
9622 "output": {
9623 "parentKeyName": "Policy1",
9624 "parentKeyVersion": "0.0.1",
9625 "parentLocalName": "Match",
9626 "localName": "Match_Establish"
9631 "key": {
9632 "name": "Task_Match1",
9633 "version": "0.0.1"
9635 "value": {
9636 "key": {
9637 "parentKeyName": "Policy1",
9638 "parentKeyVersion": "0.0.1",
9639 "parentLocalName": "Match",
9640 "localName": "Task_Match1_DIRECT_Match_Establish"
9642 "outputType": "DIRECT",
9643 "output": {
9644 "parentKeyName": "Policy1",
9645 "parentKeyVersion": "0.0.1",
9646 "parentLocalName": "Match",
9647 "localName": "Match_Establish"
9652 "key": {
9653 "name": "Task_Match2",
9654 "version": "0.0.1"
9656 "value": {
9657 "key": {
9658 "parentKeyName": "Policy1",
9659 "parentKeyVersion": "0.0.1",
9660 "parentLocalName": "Match",
9661 "localName": "Task_Match2_DIRECT_Match_Establish"
9663 "outputType": "DIRECT",
9664 "output": {
9665 "parentKeyName": "Policy1",
9666 "parentKeyVersion": "0.0.1",
9667 "parentLocalName": "Match",
9668 "localName": "Match_Establish"
9673 "key": {
9674 "name": "Task_Match3",
9675 "version": "0.0.1"
9677 "value": {
9678 "key": {
9679 "parentKeyName": "Policy1",
9680 "parentKeyVersion": "0.0.1",
9681 "parentLocalName": "Match",
9682 "localName": "Task_Match3_DIRECT_Match_Establish"
9684 "outputType": "DIRECT",
9685 "output": {
9686 "parentKeyName": "Policy1",
9687 "parentKeyVersion": "0.0.1",
9688 "parentLocalName": "Match",
9689 "localName": "Match_Establish"
9699 "firstState": "Match"
9705 "tasks": {
9706 "key": {
9707 "name": "Tasks",
9708 "version": "0.0.1"
9710 "taskMap": {
9711 "entry": [
9713 "key": {
9714 "name": "Task_Act0",
9715 "version": "0.0.1"
9717 "value": {
9718 "key": {
9719 "name": "Task_Act0",
9720 "version": "0.0.1"
9722 "inputFields": {
9723 "entry": [
9725 "key": "TestDecideCaseSelected",
9726 "value": {
9727 "key": "TestDecideCaseSelected",
9728 "fieldSchemaKey": {
9729 "name": "TestCase",
9730 "version": "0.0.1"
9732 "optional": false
9736 "key": "TestDecideStateTime",
9737 "value": {
9738 "key": "TestDecideStateTime",
9739 "fieldSchemaKey": {
9740 "name": "TestTimestamp",
9741 "version": "0.0.1"
9743 "optional": false
9747 "key": "TestEstablishCaseSelected",
9748 "value": {
9749 "key": "TestEstablishCaseSelected",
9750 "fieldSchemaKey": {
9751 "name": "TestCase",
9752 "version": "0.0.1"
9754 "optional": false
9758 "key": "TestEstablishStateTime",
9759 "value": {
9760 "key": "TestEstablishStateTime",
9761 "fieldSchemaKey": {
9762 "name": "TestTimestamp",
9763 "version": "0.0.1"
9765 "optional": false
9769 "key": "TestMatchCase",
9770 "value": {
9771 "key": "TestMatchCase",
9772 "fieldSchemaKey": {
9773 "name": "TestCase",
9774 "version": "0.0.1"
9776 "optional": false
9780 "key": "TestMatchCaseSelected",
9781 "value": {
9782 "key": "TestMatchCaseSelected",
9783 "fieldSchemaKey": {
9784 "name": "TestCase",
9785 "version": "0.0.1"
9787 "optional": false
9791 "key": "TestMatchStateTime",
9792 "value": {
9793 "key": "TestMatchStateTime",
9794 "fieldSchemaKey": {
9795 "name": "TestTimestamp",
9796 "version": "0.0.1"
9798 "optional": false
9802 "key": "TestSlogan",
9803 "value": {
9804 "key": "TestSlogan",
9805 "fieldSchemaKey": {
9806 "name": "TestSlogan",
9807 "version": "0.0.1"
9809 "optional": false
9813 "key": "TestTemperature",
9814 "value": {
9815 "key": "TestTemperature",
9816 "fieldSchemaKey": {
9817 "name": "TestTemperature",
9818 "version": "0.0.1"
9820 "optional": false
9824 "key": "TestTimestamp",
9825 "value": {
9826 "key": "TestTimestamp",
9827 "fieldSchemaKey": {
9828 "name": "TestTimestamp",
9829 "version": "0.0.1"
9831 "optional": false
9836 "outputFields": {
9837 "entry": [
9839 "key": "TestActCaseSelected",
9840 "value": {
9841 "key": "TestActCaseSelected",
9842 "fieldSchemaKey": {
9843 "name": "TestCase",
9844 "version": "0.0.1"
9846 "optional": false
9850 "key": "TestActStateTime",
9851 "value": {
9852 "key": "TestActStateTime",
9853 "fieldSchemaKey": {
9854 "name": "TestTimestamp",
9855 "version": "0.0.1"
9857 "optional": false
9861 "key": "TestDecideCaseSelected",
9862 "value": {
9863 "key": "TestDecideCaseSelected",
9864 "fieldSchemaKey": {
9865 "name": "TestCase",
9866 "version": "0.0.1"
9868 "optional": false
9872 "key": "TestDecideStateTime",
9873 "value": {
9874 "key": "TestDecideStateTime",
9875 "fieldSchemaKey": {
9876 "name": "TestTimestamp",
9877 "version": "0.0.1"
9879 "optional": false
9883 "key": "TestEstablishCaseSelected",
9884 "value": {
9885 "key": "TestEstablishCaseSelected",
9886 "fieldSchemaKey": {
9887 "name": "TestCase",
9888 "version": "0.0.1"
9890 "optional": false
9894 "key": "TestEstablishStateTime",
9895 "value": {
9896 "key": "TestEstablishStateTime",
9897 "fieldSchemaKey": {
9898 "name": "TestTimestamp",
9899 "version": "0.0.1"
9901 "optional": false
9905 "key": "TestMatchCase",
9906 "value": {
9907 "key": "TestMatchCase",
9908 "fieldSchemaKey": {
9909 "name": "TestCase",
9910 "version": "0.0.1"
9912 "optional": false
9916 "key": "TestMatchCaseSelected",
9917 "value": {
9918 "key": "TestMatchCaseSelected",
9919 "fieldSchemaKey": {
9920 "name": "TestCase",
9921 "version": "0.0.1"
9923 "optional": false
9927 "key": "TestMatchStateTime",
9928 "value": {
9929 "key": "TestMatchStateTime",
9930 "fieldSchemaKey": {
9931 "name": "TestTimestamp",
9932 "version": "0.0.1"
9934 "optional": false
9938 "key": "TestSlogan",
9939 "value": {
9940 "key": "TestSlogan",
9941 "fieldSchemaKey": {
9942 "name": "TestSlogan",
9943 "version": "0.0.1"
9945 "optional": false
9949 "key": "TestTemperature",
9950 "value": {
9951 "key": "TestTemperature",
9952 "fieldSchemaKey": {
9953 "name": "TestTemperature",
9954 "version": "0.0.1"
9956 "optional": false
9960 "key": "TestTimestamp",
9961 "value": {
9962 "key": "TestTimestamp",
9963 "fieldSchemaKey": {
9964 "name": "TestTimestamp",
9965 "version": "0.0.1"
9967 "optional": false
9972 "taskParameters": {
9973 "entry": [
9975 "key": "Parameter0",
9976 "value": {
9977 "key": {
9978 "parentKeyName": "Task_Act0",
9979 "parentKeyVersion": "0.0.1",
9980 "parentLocalName": "NULL",
9981 "localName": "Parameter0"
9983 "defaultValue": "DefaultValue0"
9987 "key": "Parameter1",
9988 "value": {
9989 "key": {
9990 "parentKeyName": "Task_Act0",
9991 "parentKeyVersion": "0.0.1",
9992 "parentLocalName": "NULL",
9993 "localName": "Parameter1"
9995 "defaultValue": "DefaultValue1"
9999 "key": "Parameter2",
10000 "value": {
10001 "key": {
10002 "parentKeyName": "Task_Act0",
10003 "parentKeyVersion": "0.0.1",
10004 "parentLocalName": "NULL",
10005 "localName": "Parameter2"
10007 "defaultValue": "DefaultValue2"
10012 "contextAlbumReference": [
10014 "name": "ExternalContextAlbum",
10015 "version": "0.0.1"
10018 "name": "GlobalContextAlbum",
10019 "version": "0.0.1"
10022 "name": "Policy0ContextAlbum",
10023 "version": "0.0.1"
10026 "name": "Policy1ContextAlbum",
10027 "version": "0.0.1"
10030 "taskLogic": {
10031 "key": "_TaskLogic",
10032 "logicFlavour": "JAVASCRIPT",
10033 "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;"
10038 "key": {
10039 "name": "Task_Act1",
10040 "version": "0.0.1"
10042 "value": {
10043 "key": {
10044 "name": "Task_Act1",
10045 "version": "0.0.1"
10047 "inputFields": {
10048 "entry": [
10050 "key": "TestDecideCaseSelected",
10051 "value": {
10052 "key": "TestDecideCaseSelected",
10053 "fieldSchemaKey": {
10054 "name": "TestCase",
10055 "version": "0.0.1"
10057 "optional": false
10061 "key": "TestDecideStateTime",
10062 "value": {
10063 "key": "TestDecideStateTime",
10064 "fieldSchemaKey": {
10065 "name": "TestTimestamp",
10066 "version": "0.0.1"
10068 "optional": false
10072 "key": "TestEstablishCaseSelected",
10073 "value": {
10074 "key": "TestEstablishCaseSelected",
10075 "fieldSchemaKey": {
10076 "name": "TestCase",
10077 "version": "0.0.1"
10079 "optional": false
10083 "key": "TestEstablishStateTime",
10084 "value": {
10085 "key": "TestEstablishStateTime",
10086 "fieldSchemaKey": {
10087 "name": "TestTimestamp",
10088 "version": "0.0.1"
10090 "optional": false
10094 "key": "TestMatchCase",
10095 "value": {
10096 "key": "TestMatchCase",
10097 "fieldSchemaKey": {
10098 "name": "TestCase",
10099 "version": "0.0.1"
10101 "optional": false
10105 "key": "TestMatchCaseSelected",
10106 "value": {
10107 "key": "TestMatchCaseSelected",
10108 "fieldSchemaKey": {
10109 "name": "TestCase",
10110 "version": "0.0.1"
10112 "optional": false
10116 "key": "TestMatchStateTime",
10117 "value": {
10118 "key": "TestMatchStateTime",
10119 "fieldSchemaKey": {
10120 "name": "TestTimestamp",
10121 "version": "0.0.1"
10123 "optional": false
10127 "key": "TestSlogan",
10128 "value": {
10129 "key": "TestSlogan",
10130 "fieldSchemaKey": {
10131 "name": "TestSlogan",
10132 "version": "0.0.1"
10134 "optional": false
10138 "key": "TestTemperature",
10139 "value": {
10140 "key": "TestTemperature",
10141 "fieldSchemaKey": {
10142 "name": "TestTemperature",
10143 "version": "0.0.1"
10145 "optional": false
10149 "key": "TestTimestamp",
10150 "value": {
10151 "key": "TestTimestamp",
10152 "fieldSchemaKey": {
10153 "name": "TestTimestamp",
10154 "version": "0.0.1"
10156 "optional": false
10161 "outputFields": {
10162 "entry": [
10164 "key": "TestActCaseSelected",
10165 "value": {
10166 "key": "TestActCaseSelected",
10167 "fieldSchemaKey": {
10168 "name": "TestCase",
10169 "version": "0.0.1"
10171 "optional": false
10175 "key": "TestActStateTime",
10176 "value": {
10177 "key": "TestActStateTime",
10178 "fieldSchemaKey": {
10179 "name": "TestTimestamp",
10180 "version": "0.0.1"
10182 "optional": false
10186 "key": "TestDecideCaseSelected",
10187 "value": {
10188 "key": "TestDecideCaseSelected",
10189 "fieldSchemaKey": {
10190 "name": "TestCase",
10191 "version": "0.0.1"
10193 "optional": false
10197 "key": "TestDecideStateTime",
10198 "value": {
10199 "key": "TestDecideStateTime",
10200 "fieldSchemaKey": {
10201 "name": "TestTimestamp",
10202 "version": "0.0.1"
10204 "optional": false
10208 "key": "TestEstablishCaseSelected",
10209 "value": {
10210 "key": "TestEstablishCaseSelected",
10211 "fieldSchemaKey": {
10212 "name": "TestCase",
10213 "version": "0.0.1"
10215 "optional": false
10219 "key": "TestEstablishStateTime",
10220 "value": {
10221 "key": "TestEstablishStateTime",
10222 "fieldSchemaKey": {
10223 "name": "TestTimestamp",
10224 "version": "0.0.1"
10226 "optional": false
10230 "key": "TestMatchCase",
10231 "value": {
10232 "key": "TestMatchCase",
10233 "fieldSchemaKey": {
10234 "name": "TestCase",
10235 "version": "0.0.1"
10237 "optional": false
10241 "key": "TestMatchCaseSelected",
10242 "value": {
10243 "key": "TestMatchCaseSelected",
10244 "fieldSchemaKey": {
10245 "name": "TestCase",
10246 "version": "0.0.1"
10248 "optional": false
10252 "key": "TestMatchStateTime",
10253 "value": {
10254 "key": "TestMatchStateTime",
10255 "fieldSchemaKey": {
10256 "name": "TestTimestamp",
10257 "version": "0.0.1"
10259 "optional": false
10263 "key": "TestSlogan",
10264 "value": {
10265 "key": "TestSlogan",
10266 "fieldSchemaKey": {
10267 "name": "TestSlogan",
10268 "version": "0.0.1"
10270 "optional": false
10274 "key": "TestTemperature",
10275 "value": {
10276 "key": "TestTemperature",
10277 "fieldSchemaKey": {
10278 "name": "TestTemperature",
10279 "version": "0.0.1"
10281 "optional": false
10285 "key": "TestTimestamp",
10286 "value": {
10287 "key": "TestTimestamp",
10288 "fieldSchemaKey": {
10289 "name": "TestTimestamp",
10290 "version": "0.0.1"
10292 "optional": false
10297 "taskParameters": {
10298 "entry": [
10300 "key": "Parameter0",
10301 "value": {
10302 "key": {
10303 "parentKeyName": "Task_Act1",
10304 "parentKeyVersion": "0.0.1",
10305 "parentLocalName": "NULL",
10306 "localName": "Parameter0"
10308 "defaultValue": "DefaultValue0"
10312 "key": "Parameter1",
10313 "value": {
10314 "key": {
10315 "parentKeyName": "Task_Act1",
10316 "parentKeyVersion": "0.0.1",
10317 "parentLocalName": "NULL",
10318 "localName": "Parameter1"
10320 "defaultValue": "DefaultValue1"
10325 "contextAlbumReference": [
10327 "name": "GlobalContextAlbum",
10328 "version": "0.0.1"
10331 "name": "Policy0ContextAlbum",
10332 "version": "0.0.1"
10335 "taskLogic": {
10336 "key": "_TaskLogic",
10337 "logicFlavour": "JAVASCRIPT",
10338 "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;"
10343 "key": {
10344 "name": "Task_Act2",
10345 "version": "0.0.1"
10347 "value": {
10348 "key": {
10349 "name": "Task_Act2",
10350 "version": "0.0.1"
10352 "inputFields": {
10353 "entry": [
10355 "key": "TestDecideCaseSelected",
10356 "value": {
10357 "key": "TestDecideCaseSelected",
10358 "fieldSchemaKey": {
10359 "name": "TestCase",
10360 "version": "0.0.1"
10362 "optional": false
10366 "key": "TestDecideStateTime",
10367 "value": {
10368 "key": "TestDecideStateTime",
10369 "fieldSchemaKey": {
10370 "name": "TestTimestamp",
10371 "version": "0.0.1"
10373 "optional": false
10377 "key": "TestEstablishCaseSelected",
10378 "value": {
10379 "key": "TestEstablishCaseSelected",
10380 "fieldSchemaKey": {
10381 "name": "TestCase",
10382 "version": "0.0.1"
10384 "optional": false
10388 "key": "TestEstablishStateTime",
10389 "value": {
10390 "key": "TestEstablishStateTime",
10391 "fieldSchemaKey": {
10392 "name": "TestTimestamp",
10393 "version": "0.0.1"
10395 "optional": false
10399 "key": "TestMatchCase",
10400 "value": {
10401 "key": "TestMatchCase",
10402 "fieldSchemaKey": {
10403 "name": "TestCase",
10404 "version": "0.0.1"
10406 "optional": false
10410 "key": "TestMatchCaseSelected",
10411 "value": {
10412 "key": "TestMatchCaseSelected",
10413 "fieldSchemaKey": {
10414 "name": "TestCase",
10415 "version": "0.0.1"
10417 "optional": false
10421 "key": "TestMatchStateTime",
10422 "value": {
10423 "key": "TestMatchStateTime",
10424 "fieldSchemaKey": {
10425 "name": "TestTimestamp",
10426 "version": "0.0.1"
10428 "optional": false
10432 "key": "TestSlogan",
10433 "value": {
10434 "key": "TestSlogan",
10435 "fieldSchemaKey": {
10436 "name": "TestSlogan",
10437 "version": "0.0.1"
10439 "optional": false
10443 "key": "TestTemperature",
10444 "value": {
10445 "key": "TestTemperature",
10446 "fieldSchemaKey": {
10447 "name": "TestTemperature",
10448 "version": "0.0.1"
10450 "optional": false
10454 "key": "TestTimestamp",
10455 "value": {
10456 "key": "TestTimestamp",
10457 "fieldSchemaKey": {
10458 "name": "TestTimestamp",
10459 "version": "0.0.1"
10461 "optional": false
10466 "outputFields": {
10467 "entry": [
10469 "key": "TestActCaseSelected",
10470 "value": {
10471 "key": "TestActCaseSelected",
10472 "fieldSchemaKey": {
10473 "name": "TestCase",
10474 "version": "0.0.1"
10476 "optional": false
10480 "key": "TestActStateTime",
10481 "value": {
10482 "key": "TestActStateTime",
10483 "fieldSchemaKey": {
10484 "name": "TestTimestamp",
10485 "version": "0.0.1"
10487 "optional": false
10491 "key": "TestDecideCaseSelected",
10492 "value": {
10493 "key": "TestDecideCaseSelected",
10494 "fieldSchemaKey": {
10495 "name": "TestCase",
10496 "version": "0.0.1"
10498 "optional": false
10502 "key": "TestDecideStateTime",
10503 "value": {
10504 "key": "TestDecideStateTime",
10505 "fieldSchemaKey": {
10506 "name": "TestTimestamp",
10507 "version": "0.0.1"
10509 "optional": false
10513 "key": "TestEstablishCaseSelected",
10514 "value": {
10515 "key": "TestEstablishCaseSelected",
10516 "fieldSchemaKey": {
10517 "name": "TestCase",
10518 "version": "0.0.1"
10520 "optional": false
10524 "key": "TestEstablishStateTime",
10525 "value": {
10526 "key": "TestEstablishStateTime",
10527 "fieldSchemaKey": {
10528 "name": "TestTimestamp",
10529 "version": "0.0.1"
10531 "optional": false
10535 "key": "TestMatchCase",
10536 "value": {
10537 "key": "TestMatchCase",
10538 "fieldSchemaKey": {
10539 "name": "TestCase",
10540 "version": "0.0.1"
10542 "optional": false
10546 "key": "TestMatchCaseSelected",
10547 "value": {
10548 "key": "TestMatchCaseSelected",
10549 "fieldSchemaKey": {
10550 "name": "TestCase",
10551 "version": "0.0.1"
10553 "optional": false
10557 "key": "TestMatchStateTime",
10558 "value": {
10559 "key": "TestMatchStateTime",
10560 "fieldSchemaKey": {
10561 "name": "TestTimestamp",
10562 "version": "0.0.1"
10564 "optional": false
10568 "key": "TestSlogan",
10569 "value": {
10570 "key": "TestSlogan",
10571 "fieldSchemaKey": {
10572 "name": "TestSlogan",
10573 "version": "0.0.1"
10575 "optional": false
10579 "key": "TestTemperature",
10580 "value": {
10581 "key": "TestTemperature",
10582 "fieldSchemaKey": {
10583 "name": "TestTemperature",
10584 "version": "0.0.1"
10586 "optional": false
10590 "key": "TestTimestamp",
10591 "value": {
10592 "key": "TestTimestamp",
10593 "fieldSchemaKey": {
10594 "name": "TestTimestamp",
10595 "version": "0.0.1"
10597 "optional": false
10602 "taskParameters": {
10603 "entry": [
10605 "key": "Parameter0",
10606 "value": {
10607 "key": {
10608 "parentKeyName": "Task_Act2",
10609 "parentKeyVersion": "0.0.1",
10610 "parentLocalName": "NULL",
10611 "localName": "Parameter0"
10613 "defaultValue": "DefaultValue0"
10618 "contextAlbumReference": [
10620 "name": "GlobalContextAlbum",
10621 "version": "0.0.1"
10624 "name": "Policy1ContextAlbum",
10625 "version": "0.0.1"
10628 "taskLogic": {
10629 "key": "_TaskLogic",
10630 "logicFlavour": "JAVASCRIPT",
10631 "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;"
10636 "key": {
10637 "name": "Task_Act3",
10638 "version": "0.0.1"
10640 "value": {
10641 "key": {
10642 "name": "Task_Act3",
10643 "version": "0.0.1"
10645 "inputFields": {
10646 "entry": [
10648 "key": "TestDecideCaseSelected",
10649 "value": {
10650 "key": "TestDecideCaseSelected",
10651 "fieldSchemaKey": {
10652 "name": "TestCase",
10653 "version": "0.0.1"
10655 "optional": false
10659 "key": "TestDecideStateTime",
10660 "value": {
10661 "key": "TestDecideStateTime",
10662 "fieldSchemaKey": {
10663 "name": "TestTimestamp",
10664 "version": "0.0.1"
10666 "optional": false
10670 "key": "TestEstablishCaseSelected",
10671 "value": {
10672 "key": "TestEstablishCaseSelected",
10673 "fieldSchemaKey": {
10674 "name": "TestCase",
10675 "version": "0.0.1"
10677 "optional": false
10681 "key": "TestEstablishStateTime",
10682 "value": {
10683 "key": "TestEstablishStateTime",
10684 "fieldSchemaKey": {
10685 "name": "TestTimestamp",
10686 "version": "0.0.1"
10688 "optional": false
10692 "key": "TestMatchCase",
10693 "value": {
10694 "key": "TestMatchCase",
10695 "fieldSchemaKey": {
10696 "name": "TestCase",
10697 "version": "0.0.1"
10699 "optional": false
10703 "key": "TestMatchCaseSelected",
10704 "value": {
10705 "key": "TestMatchCaseSelected",
10706 "fieldSchemaKey": {
10707 "name": "TestCase",
10708 "version": "0.0.1"
10710 "optional": false
10714 "key": "TestMatchStateTime",
10715 "value": {
10716 "key": "TestMatchStateTime",
10717 "fieldSchemaKey": {
10718 "name": "TestTimestamp",
10719 "version": "0.0.1"
10721 "optional": false
10725 "key": "TestSlogan",
10726 "value": {
10727 "key": "TestSlogan",
10728 "fieldSchemaKey": {
10729 "name": "TestSlogan",
10730 "version": "0.0.1"
10732 "optional": false
10736 "key": "TestTemperature",
10737 "value": {
10738 "key": "TestTemperature",
10739 "fieldSchemaKey": {
10740 "name": "TestTemperature",
10741 "version": "0.0.1"
10743 "optional": false
10747 "key": "TestTimestamp",
10748 "value": {
10749 "key": "TestTimestamp",
10750 "fieldSchemaKey": {
10751 "name": "TestTimestamp",
10752 "version": "0.0.1"
10754 "optional": false
10759 "outputFields": {
10760 "entry": [
10762 "key": "TestActCaseSelected",
10763 "value": {
10764 "key": "TestActCaseSelected",
10765 "fieldSchemaKey": {
10766 "name": "TestCase",
10767 "version": "0.0.1"
10769 "optional": false
10773 "key": "TestActStateTime",
10774 "value": {
10775 "key": "TestActStateTime",
10776 "fieldSchemaKey": {
10777 "name": "TestTimestamp",
10778 "version": "0.0.1"
10780 "optional": false
10784 "key": "TestDecideCaseSelected",
10785 "value": {
10786 "key": "TestDecideCaseSelected",
10787 "fieldSchemaKey": {
10788 "name": "TestCase",
10789 "version": "0.0.1"
10791 "optional": false
10795 "key": "TestDecideStateTime",
10796 "value": {
10797 "key": "TestDecideStateTime",
10798 "fieldSchemaKey": {
10799 "name": "TestTimestamp",
10800 "version": "0.0.1"
10802 "optional": false
10806 "key": "TestEstablishCaseSelected",
10807 "value": {
10808 "key": "TestEstablishCaseSelected",
10809 "fieldSchemaKey": {
10810 "name": "TestCase",
10811 "version": "0.0.1"
10813 "optional": false
10817 "key": "TestEstablishStateTime",
10818 "value": {
10819 "key": "TestEstablishStateTime",
10820 "fieldSchemaKey": {
10821 "name": "TestTimestamp",
10822 "version": "0.0.1"
10824 "optional": false
10828 "key": "TestMatchCase",
10829 "value": {
10830 "key": "TestMatchCase",
10831 "fieldSchemaKey": {
10832 "name": "TestCase",
10833 "version": "0.0.1"
10835 "optional": false
10839 "key": "TestMatchCaseSelected",
10840 "value": {
10841 "key": "TestMatchCaseSelected",
10842 "fieldSchemaKey": {
10843 "name": "TestCase",
10844 "version": "0.0.1"
10846 "optional": false
10850 "key": "TestMatchStateTime",
10851 "value": {
10852 "key": "TestMatchStateTime",
10853 "fieldSchemaKey": {
10854 "name": "TestTimestamp",
10855 "version": "0.0.1"
10857 "optional": false
10861 "key": "TestSlogan",
10862 "value": {
10863 "key": "TestSlogan",
10864 "fieldSchemaKey": {
10865 "name": "TestSlogan",
10866 "version": "0.0.1"
10868 "optional": false
10872 "key": "TestTemperature",
10873 "value": {
10874 "key": "TestTemperature",
10875 "fieldSchemaKey": {
10876 "name": "TestTemperature",
10877 "version": "0.0.1"
10879 "optional": false
10883 "key": "TestTimestamp",
10884 "value": {
10885 "key": "TestTimestamp",
10886 "fieldSchemaKey": {
10887 "name": "TestTimestamp",
10888 "version": "0.0.1"
10890 "optional": false
10895 "taskParameters": {
10896 "entry": [
10898 "key": "Parameter0",
10899 "value": {
10900 "key": {
10901 "parentKeyName": "Task_Act3",
10902 "parentKeyVersion": "0.0.1",
10903 "parentLocalName": "NULL",
10904 "localName": "Parameter0"
10906 "defaultValue": "DefaultValue0"
10911 "contextAlbumReference": [
10913 "name": "ExternalContextAlbum",
10914 "version": "0.0.1"
10917 "name": "GlobalContextAlbum",
10918 "version": "0.0.1"
10921 "taskLogic": {
10922 "key": "_TaskLogic",
10923 "logicFlavour": "JAVASCRIPT",
10924 "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;"
10929 "key": {
10930 "name": "Task_Decide0",
10931 "version": "0.0.1"
10933 "value": {
10934 "key": {
10935 "name": "Task_Decide0",
10936 "version": "0.0.1"
10938 "inputFields": {
10939 "entry": [
10941 "key": "TestEstablishCaseSelected",
10942 "value": {
10943 "key": "TestEstablishCaseSelected",
10944 "fieldSchemaKey": {
10945 "name": "TestCase",
10946 "version": "0.0.1"
10948 "optional": false
10952 "key": "TestEstablishStateTime",
10953 "value": {
10954 "key": "TestEstablishStateTime",
10955 "fieldSchemaKey": {
10956 "name": "TestTimestamp",
10957 "version": "0.0.1"
10959 "optional": false
10963 "key": "TestMatchCase",
10964 "value": {
10965 "key": "TestMatchCase",
10966 "fieldSchemaKey": {
10967 "name": "TestCase",
10968 "version": "0.0.1"
10970 "optional": false
10974 "key": "TestMatchCaseSelected",
10975 "value": {
10976 "key": "TestMatchCaseSelected",
10977 "fieldSchemaKey": {
10978 "name": "TestCase",
10979 "version": "0.0.1"
10981 "optional": false
10985 "key": "TestMatchStateTime",
10986 "value": {
10987 "key": "TestMatchStateTime",
10988 "fieldSchemaKey": {
10989 "name": "TestTimestamp",
10990 "version": "0.0.1"
10992 "optional": false
10996 "key": "TestSlogan",
10997 "value": {
10998 "key": "TestSlogan",
10999 "fieldSchemaKey": {
11000 "name": "TestSlogan",
11001 "version": "0.0.1"
11003 "optional": false
11007 "key": "TestTemperature",
11008 "value": {
11009 "key": "TestTemperature",
11010 "fieldSchemaKey": {
11011 "name": "TestTemperature",
11012 "version": "0.0.1"
11014 "optional": false
11018 "key": "TestTimestamp",
11019 "value": {
11020 "key": "TestTimestamp",
11021 "fieldSchemaKey": {
11022 "name": "TestTimestamp",
11023 "version": "0.0.1"
11025 "optional": false
11030 "outputFields": {
11031 "entry": [
11033 "key": "TestDecideCaseSelected",
11034 "value": {
11035 "key": "TestDecideCaseSelected",
11036 "fieldSchemaKey": {
11037 "name": "TestCase",
11038 "version": "0.0.1"
11040 "optional": false
11044 "key": "TestDecideStateTime",
11045 "value": {
11046 "key": "TestDecideStateTime",
11047 "fieldSchemaKey": {
11048 "name": "TestTimestamp",
11049 "version": "0.0.1"
11051 "optional": false
11055 "key": "TestEstablishCaseSelected",
11056 "value": {
11057 "key": "TestEstablishCaseSelected",
11058 "fieldSchemaKey": {
11059 "name": "TestCase",
11060 "version": "0.0.1"
11062 "optional": false
11066 "key": "TestEstablishStateTime",
11067 "value": {
11068 "key": "TestEstablishStateTime",
11069 "fieldSchemaKey": {
11070 "name": "TestTimestamp",
11071 "version": "0.0.1"
11073 "optional": false
11077 "key": "TestMatchCase",
11078 "value": {
11079 "key": "TestMatchCase",
11080 "fieldSchemaKey": {
11081 "name": "TestCase",
11082 "version": "0.0.1"
11084 "optional": false
11088 "key": "TestMatchCaseSelected",
11089 "value": {
11090 "key": "TestMatchCaseSelected",
11091 "fieldSchemaKey": {
11092 "name": "TestCase",
11093 "version": "0.0.1"
11095 "optional": false
11099 "key": "TestMatchStateTime",
11100 "value": {
11101 "key": "TestMatchStateTime",
11102 "fieldSchemaKey": {
11103 "name": "TestTimestamp",
11104 "version": "0.0.1"
11106 "optional": false
11110 "key": "TestSlogan",
11111 "value": {
11112 "key": "TestSlogan",
11113 "fieldSchemaKey": {
11114 "name": "TestSlogan",
11115 "version": "0.0.1"
11117 "optional": false
11121 "key": "TestTemperature",
11122 "value": {
11123 "key": "TestTemperature",
11124 "fieldSchemaKey": {
11125 "name": "TestTemperature",
11126 "version": "0.0.1"
11128 "optional": false
11132 "key": "TestTimestamp",
11133 "value": {
11134 "key": "TestTimestamp",
11135 "fieldSchemaKey": {
11136 "name": "TestTimestamp",
11137 "version": "0.0.1"
11139 "optional": false
11144 "taskParameters": {
11145 "entry": [
11147 "key": "Parameter0",
11148 "value": {
11149 "key": {
11150 "parentKeyName": "Task_Decide0",
11151 "parentKeyVersion": "0.0.1",
11152 "parentLocalName": "NULL",
11153 "localName": "Parameter0"
11155 "defaultValue": "DefaultValue0"
11159 "key": "Parameter1",
11160 "value": {
11161 "key": {
11162 "parentKeyName": "Task_Decide0",
11163 "parentKeyVersion": "0.0.1",
11164 "parentLocalName": "NULL",
11165 "localName": "Parameter1"
11167 "defaultValue": "DefaultValue1"
11171 "key": "Parameter2",
11172 "value": {
11173 "key": {
11174 "parentKeyName": "Task_Decide0",
11175 "parentKeyVersion": "0.0.1",
11176 "parentLocalName": "NULL",
11177 "localName": "Parameter2"
11179 "defaultValue": "DefaultValue2"
11184 "contextAlbumReference": [
11186 "name": "ExternalContextAlbum",
11187 "version": "0.0.1"
11190 "name": "GlobalContextAlbum",
11191 "version": "0.0.1"
11194 "name": "Policy0ContextAlbum",
11195 "version": "0.0.1"
11198 "name": "Policy1ContextAlbum",
11199 "version": "0.0.1"
11202 "taskLogic": {
11203 "key": "_TaskLogic",
11204 "logicFlavour": "JAVASCRIPT",
11205 "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;"
11210 "key": {
11211 "name": "Task_Decide1",
11212 "version": "0.0.1"
11214 "value": {
11215 "key": {
11216 "name": "Task_Decide1",
11217 "version": "0.0.1"
11219 "inputFields": {
11220 "entry": [
11222 "key": "TestEstablishCaseSelected",
11223 "value": {
11224 "key": "TestEstablishCaseSelected",
11225 "fieldSchemaKey": {
11226 "name": "TestCase",
11227 "version": "0.0.1"
11229 "optional": false
11233 "key": "TestEstablishStateTime",
11234 "value": {
11235 "key": "TestEstablishStateTime",
11236 "fieldSchemaKey": {
11237 "name": "TestTimestamp",
11238 "version": "0.0.1"
11240 "optional": false
11244 "key": "TestMatchCase",
11245 "value": {
11246 "key": "TestMatchCase",
11247 "fieldSchemaKey": {
11248 "name": "TestCase",
11249 "version": "0.0.1"
11251 "optional": false
11255 "key": "TestMatchCaseSelected",
11256 "value": {
11257 "key": "TestMatchCaseSelected",
11258 "fieldSchemaKey": {
11259 "name": "TestCase",
11260 "version": "0.0.1"
11262 "optional": false
11266 "key": "TestMatchStateTime",
11267 "value": {
11268 "key": "TestMatchStateTime",
11269 "fieldSchemaKey": {
11270 "name": "TestTimestamp",
11271 "version": "0.0.1"
11273 "optional": false
11277 "key": "TestSlogan",
11278 "value": {
11279 "key": "TestSlogan",
11280 "fieldSchemaKey": {
11281 "name": "TestSlogan",
11282 "version": "0.0.1"
11284 "optional": false
11288 "key": "TestTemperature",
11289 "value": {
11290 "key": "TestTemperature",
11291 "fieldSchemaKey": {
11292 "name": "TestTemperature",
11293 "version": "0.0.1"
11295 "optional": false
11299 "key": "TestTimestamp",
11300 "value": {
11301 "key": "TestTimestamp",
11302 "fieldSchemaKey": {
11303 "name": "TestTimestamp",
11304 "version": "0.0.1"
11306 "optional": false
11311 "outputFields": {
11312 "entry": [
11314 "key": "TestDecideCaseSelected",
11315 "value": {
11316 "key": "TestDecideCaseSelected",
11317 "fieldSchemaKey": {
11318 "name": "TestCase",
11319 "version": "0.0.1"
11321 "optional": false
11325 "key": "TestDecideStateTime",
11326 "value": {
11327 "key": "TestDecideStateTime",
11328 "fieldSchemaKey": {
11329 "name": "TestTimestamp",
11330 "version": "0.0.1"
11332 "optional": false
11336 "key": "TestEstablishCaseSelected",
11337 "value": {
11338 "key": "TestEstablishCaseSelected",
11339 "fieldSchemaKey": {
11340 "name": "TestCase",
11341 "version": "0.0.1"
11343 "optional": false
11347 "key": "TestEstablishStateTime",
11348 "value": {
11349 "key": "TestEstablishStateTime",
11350 "fieldSchemaKey": {
11351 "name": "TestTimestamp",
11352 "version": "0.0.1"
11354 "optional": false
11358 "key": "TestMatchCase",
11359 "value": {
11360 "key": "TestMatchCase",
11361 "fieldSchemaKey": {
11362 "name": "TestCase",
11363 "version": "0.0.1"
11365 "optional": false
11369 "key": "TestMatchCaseSelected",
11370 "value": {
11371 "key": "TestMatchCaseSelected",
11372 "fieldSchemaKey": {
11373 "name": "TestCase",
11374 "version": "0.0.1"
11376 "optional": false
11380 "key": "TestMatchStateTime",
11381 "value": {
11382 "key": "TestMatchStateTime",
11383 "fieldSchemaKey": {
11384 "name": "TestTimestamp",
11385 "version": "0.0.1"
11387 "optional": false
11391 "key": "TestSlogan",
11392 "value": {
11393 "key": "TestSlogan",
11394 "fieldSchemaKey": {
11395 "name": "TestSlogan",
11396 "version": "0.0.1"
11398 "optional": false
11402 "key": "TestTemperature",
11403 "value": {
11404 "key": "TestTemperature",
11405 "fieldSchemaKey": {
11406 "name": "TestTemperature",
11407 "version": "0.0.1"
11409 "optional": false
11413 "key": "TestTimestamp",
11414 "value": {
11415 "key": "TestTimestamp",
11416 "fieldSchemaKey": {
11417 "name": "TestTimestamp",
11418 "version": "0.0.1"
11420 "optional": false
11425 "taskParameters": {
11426 "entry": [
11428 "key": "Parameter0",
11429 "value": {
11430 "key": {
11431 "parentKeyName": "Task_Decide1",
11432 "parentKeyVersion": "0.0.1",
11433 "parentLocalName": "NULL",
11434 "localName": "Parameter0"
11436 "defaultValue": "DefaultValue0"
11440 "key": "Parameter1",
11441 "value": {
11442 "key": {
11443 "parentKeyName": "Task_Decide1",
11444 "parentKeyVersion": "0.0.1",
11445 "parentLocalName": "NULL",
11446 "localName": "Parameter1"
11448 "defaultValue": "DefaultValue1"
11453 "contextAlbumReference": [
11455 "name": "GlobalContextAlbum",
11456 "version": "0.0.1"
11459 "name": "Policy0ContextAlbum",
11460 "version": "0.0.1"
11463 "taskLogic": {
11464 "key": "_TaskLogic",
11465 "logicFlavour": "JAVASCRIPT",
11466 "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;"
11471 "key": {
11472 "name": "Task_Decide2",
11473 "version": "0.0.1"
11475 "value": {
11476 "key": {
11477 "name": "Task_Decide2",
11478 "version": "0.0.1"
11480 "inputFields": {
11481 "entry": [
11483 "key": "TestEstablishCaseSelected",
11484 "value": {
11485 "key": "TestEstablishCaseSelected",
11486 "fieldSchemaKey": {
11487 "name": "TestCase",
11488 "version": "0.0.1"
11490 "optional": false
11494 "key": "TestEstablishStateTime",
11495 "value": {
11496 "key": "TestEstablishStateTime",
11497 "fieldSchemaKey": {
11498 "name": "TestTimestamp",
11499 "version": "0.0.1"
11501 "optional": false
11505 "key": "TestMatchCase",
11506 "value": {
11507 "key": "TestMatchCase",
11508 "fieldSchemaKey": {
11509 "name": "TestCase",
11510 "version": "0.0.1"
11512 "optional": false
11516 "key": "TestMatchCaseSelected",
11517 "value": {
11518 "key": "TestMatchCaseSelected",
11519 "fieldSchemaKey": {
11520 "name": "TestCase",
11521 "version": "0.0.1"
11523 "optional": false
11527 "key": "TestMatchStateTime",
11528 "value": {
11529 "key": "TestMatchStateTime",
11530 "fieldSchemaKey": {
11531 "name": "TestTimestamp",
11532 "version": "0.0.1"
11534 "optional": false
11538 "key": "TestSlogan",
11539 "value": {
11540 "key": "TestSlogan",
11541 "fieldSchemaKey": {
11542 "name": "TestSlogan",
11543 "version": "0.0.1"
11545 "optional": false
11549 "key": "TestTemperature",
11550 "value": {
11551 "key": "TestTemperature",
11552 "fieldSchemaKey": {
11553 "name": "TestTemperature",
11554 "version": "0.0.1"
11556 "optional": false
11560 "key": "TestTimestamp",
11561 "value": {
11562 "key": "TestTimestamp",
11563 "fieldSchemaKey": {
11564 "name": "TestTimestamp",
11565 "version": "0.0.1"
11567 "optional": false
11572 "outputFields": {
11573 "entry": [
11575 "key": "TestDecideCaseSelected",
11576 "value": {
11577 "key": "TestDecideCaseSelected",
11578 "fieldSchemaKey": {
11579 "name": "TestCase",
11580 "version": "0.0.1"
11582 "optional": false
11586 "key": "TestDecideStateTime",
11587 "value": {
11588 "key": "TestDecideStateTime",
11589 "fieldSchemaKey": {
11590 "name": "TestTimestamp",
11591 "version": "0.0.1"
11593 "optional": false
11597 "key": "TestEstablishCaseSelected",
11598 "value": {
11599 "key": "TestEstablishCaseSelected",
11600 "fieldSchemaKey": {
11601 "name": "TestCase",
11602 "version": "0.0.1"
11604 "optional": false
11608 "key": "TestEstablishStateTime",
11609 "value": {
11610 "key": "TestEstablishStateTime",
11611 "fieldSchemaKey": {
11612 "name": "TestTimestamp",
11613 "version": "0.0.1"
11615 "optional": false
11619 "key": "TestMatchCase",
11620 "value": {
11621 "key": "TestMatchCase",
11622 "fieldSchemaKey": {
11623 "name": "TestCase",
11624 "version": "0.0.1"
11626 "optional": false
11630 "key": "TestMatchCaseSelected",
11631 "value": {
11632 "key": "TestMatchCaseSelected",
11633 "fieldSchemaKey": {
11634 "name": "TestCase",
11635 "version": "0.0.1"
11637 "optional": false
11641 "key": "TestMatchStateTime",
11642 "value": {
11643 "key": "TestMatchStateTime",
11644 "fieldSchemaKey": {
11645 "name": "TestTimestamp",
11646 "version": "0.0.1"
11648 "optional": false
11652 "key": "TestSlogan",
11653 "value": {
11654 "key": "TestSlogan",
11655 "fieldSchemaKey": {
11656 "name": "TestSlogan",
11657 "version": "0.0.1"
11659 "optional": false
11663 "key": "TestTemperature",
11664 "value": {
11665 "key": "TestTemperature",
11666 "fieldSchemaKey": {
11667 "name": "TestTemperature",
11668 "version": "0.0.1"
11670 "optional": false
11674 "key": "TestTimestamp",
11675 "value": {
11676 "key": "TestTimestamp",
11677 "fieldSchemaKey": {
11678 "name": "TestTimestamp",
11679 "version": "0.0.1"
11681 "optional": false
11686 "taskParameters": {
11687 "entry": [
11689 "key": "Parameter0",
11690 "value": {
11691 "key": {
11692 "parentKeyName": "Task_Decide2",
11693 "parentKeyVersion": "0.0.1",
11694 "parentLocalName": "NULL",
11695 "localName": "Parameter0"
11697 "defaultValue": "DefaultValue0"
11702 "contextAlbumReference": [
11704 "name": "GlobalContextAlbum",
11705 "version": "0.0.1"
11708 "name": "Policy1ContextAlbum",
11709 "version": "0.0.1"
11712 "taskLogic": {
11713 "key": "_TaskLogic",
11714 "logicFlavour": "JAVASCRIPT",
11715 "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;"
11720 "key": {
11721 "name": "Task_Decide3",
11722 "version": "0.0.1"
11724 "value": {
11725 "key": {
11726 "name": "Task_Decide3",
11727 "version": "0.0.1"
11729 "inputFields": {
11730 "entry": [
11732 "key": "TestEstablishCaseSelected",
11733 "value": {
11734 "key": "TestEstablishCaseSelected",
11735 "fieldSchemaKey": {
11736 "name": "TestCase",
11737 "version": "0.0.1"
11739 "optional": false
11743 "key": "TestEstablishStateTime",
11744 "value": {
11745 "key": "TestEstablishStateTime",
11746 "fieldSchemaKey": {
11747 "name": "TestTimestamp",
11748 "version": "0.0.1"
11750 "optional": false
11754 "key": "TestMatchCase",
11755 "value": {
11756 "key": "TestMatchCase",
11757 "fieldSchemaKey": {
11758 "name": "TestCase",
11759 "version": "0.0.1"
11761 "optional": false
11765 "key": "TestMatchCaseSelected",
11766 "value": {
11767 "key": "TestMatchCaseSelected",
11768 "fieldSchemaKey": {
11769 "name": "TestCase",
11770 "version": "0.0.1"
11772 "optional": false
11776 "key": "TestMatchStateTime",
11777 "value": {
11778 "key": "TestMatchStateTime",
11779 "fieldSchemaKey": {
11780 "name": "TestTimestamp",
11781 "version": "0.0.1"
11783 "optional": false
11787 "key": "TestSlogan",
11788 "value": {
11789 "key": "TestSlogan",
11790 "fieldSchemaKey": {
11791 "name": "TestSlogan",
11792 "version": "0.0.1"
11794 "optional": false
11798 "key": "TestTemperature",
11799 "value": {
11800 "key": "TestTemperature",
11801 "fieldSchemaKey": {
11802 "name": "TestTemperature",
11803 "version": "0.0.1"
11805 "optional": false
11809 "key": "TestTimestamp",
11810 "value": {
11811 "key": "TestTimestamp",
11812 "fieldSchemaKey": {
11813 "name": "TestTimestamp",
11814 "version": "0.0.1"
11816 "optional": false
11821 "outputFields": {
11822 "entry": [
11824 "key": "TestDecideCaseSelected",
11825 "value": {
11826 "key": "TestDecideCaseSelected",
11827 "fieldSchemaKey": {
11828 "name": "TestCase",
11829 "version": "0.0.1"
11831 "optional": false
11835 "key": "TestDecideStateTime",
11836 "value": {
11837 "key": "TestDecideStateTime",
11838 "fieldSchemaKey": {
11839 "name": "TestTimestamp",
11840 "version": "0.0.1"
11842 "optional": false
11846 "key": "TestEstablishCaseSelected",
11847 "value": {
11848 "key": "TestEstablishCaseSelected",
11849 "fieldSchemaKey": {
11850 "name": "TestCase",
11851 "version": "0.0.1"
11853 "optional": false
11857 "key": "TestEstablishStateTime",
11858 "value": {
11859 "key": "TestEstablishStateTime",
11860 "fieldSchemaKey": {
11861 "name": "TestTimestamp",
11862 "version": "0.0.1"
11864 "optional": false
11868 "key": "TestMatchCase",
11869 "value": {
11870 "key": "TestMatchCase",
11871 "fieldSchemaKey": {
11872 "name": "TestCase",
11873 "version": "0.0.1"
11875 "optional": false
11879 "key": "TestMatchCaseSelected",
11880 "value": {
11881 "key": "TestMatchCaseSelected",
11882 "fieldSchemaKey": {
11883 "name": "TestCase",
11884 "version": "0.0.1"
11886 "optional": false
11890 "key": "TestMatchStateTime",
11891 "value": {
11892 "key": "TestMatchStateTime",
11893 "fieldSchemaKey": {
11894 "name": "TestTimestamp",
11895 "version": "0.0.1"
11897 "optional": false
11901 "key": "TestSlogan",
11902 "value": {
11903 "key": "TestSlogan",
11904 "fieldSchemaKey": {
11905 "name": "TestSlogan",
11906 "version": "0.0.1"
11908 "optional": false
11912 "key": "TestTemperature",
11913 "value": {
11914 "key": "TestTemperature",
11915 "fieldSchemaKey": {
11916 "name": "TestTemperature",
11917 "version": "0.0.1"
11919 "optional": false
11923 "key": "TestTimestamp",
11924 "value": {
11925 "key": "TestTimestamp",
11926 "fieldSchemaKey": {
11927 "name": "TestTimestamp",
11928 "version": "0.0.1"
11930 "optional": false
11935 "taskParameters": {
11936 "entry": [
11938 "key": "Parameter0",
11939 "value": {
11940 "key": {
11941 "parentKeyName": "Task_Decide3",
11942 "parentKeyVersion": "0.0.1",
11943 "parentLocalName": "NULL",
11944 "localName": "Parameter0"
11946 "defaultValue": "DefaultValue0"
11951 "contextAlbumReference": [
11953 "name": "ExternalContextAlbum",
11954 "version": "0.0.1"
11957 "name": "GlobalContextAlbum",
11958 "version": "0.0.1"
11961 "taskLogic": {
11962 "key": "_TaskLogic",
11963 "logicFlavour": "JAVASCRIPT",
11964 "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;"
11969 "key": {
11970 "name": "Task_Establish0",
11971 "version": "0.0.1"
11973 "value": {
11974 "key": {
11975 "name": "Task_Establish0",
11976 "version": "0.0.1"
11978 "inputFields": {
11979 "entry": [
11981 "key": "TestMatchCase",
11982 "value": {
11983 "key": "TestMatchCase",
11984 "fieldSchemaKey": {
11985 "name": "TestCase",
11986 "version": "0.0.1"
11988 "optional": false
11992 "key": "TestMatchCaseSelected",
11993 "value": {
11994 "key": "TestMatchCaseSelected",
11995 "fieldSchemaKey": {
11996 "name": "TestCase",
11997 "version": "0.0.1"
11999 "optional": false
12003 "key": "TestMatchStateTime",
12004 "value": {
12005 "key": "TestMatchStateTime",
12006 "fieldSchemaKey": {
12007 "name": "TestTimestamp",
12008 "version": "0.0.1"
12010 "optional": false
12014 "key": "TestSlogan",
12015 "value": {
12016 "key": "TestSlogan",
12017 "fieldSchemaKey": {
12018 "name": "TestSlogan",
12019 "version": "0.0.1"
12021 "optional": false
12025 "key": "TestTemperature",
12026 "value": {
12027 "key": "TestTemperature",
12028 "fieldSchemaKey": {
12029 "name": "TestTemperature",
12030 "version": "0.0.1"
12032 "optional": false
12036 "key": "TestTimestamp",
12037 "value": {
12038 "key": "TestTimestamp",
12039 "fieldSchemaKey": {
12040 "name": "TestTimestamp",
12041 "version": "0.0.1"
12043 "optional": false
12048 "outputFields": {
12049 "entry": [
12051 "key": "TestEstablishCaseSelected",
12052 "value": {
12053 "key": "TestEstablishCaseSelected",
12054 "fieldSchemaKey": {
12055 "name": "TestCase",
12056 "version": "0.0.1"
12058 "optional": false
12062 "key": "TestEstablishStateTime",
12063 "value": {
12064 "key": "TestEstablishStateTime",
12065 "fieldSchemaKey": {
12066 "name": "TestTimestamp",
12067 "version": "0.0.1"
12069 "optional": false
12073 "key": "TestMatchCase",
12074 "value": {
12075 "key": "TestMatchCase",
12076 "fieldSchemaKey": {
12077 "name": "TestCase",
12078 "version": "0.0.1"
12080 "optional": false
12084 "key": "TestMatchCaseSelected",
12085 "value": {
12086 "key": "TestMatchCaseSelected",
12087 "fieldSchemaKey": {
12088 "name": "TestCase",
12089 "version": "0.0.1"
12091 "optional": false
12095 "key": "TestMatchStateTime",
12096 "value": {
12097 "key": "TestMatchStateTime",
12098 "fieldSchemaKey": {
12099 "name": "TestTimestamp",
12100 "version": "0.0.1"
12102 "optional": false
12106 "key": "TestSlogan",
12107 "value": {
12108 "key": "TestSlogan",
12109 "fieldSchemaKey": {
12110 "name": "TestSlogan",
12111 "version": "0.0.1"
12113 "optional": false
12117 "key": "TestTemperature",
12118 "value": {
12119 "key": "TestTemperature",
12120 "fieldSchemaKey": {
12121 "name": "TestTemperature",
12122 "version": "0.0.1"
12124 "optional": false
12128 "key": "TestTimestamp",
12129 "value": {
12130 "key": "TestTimestamp",
12131 "fieldSchemaKey": {
12132 "name": "TestTimestamp",
12133 "version": "0.0.1"
12135 "optional": false
12140 "taskParameters": {
12141 "entry": [
12143 "key": "Parameter0",
12144 "value": {
12145 "key": {
12146 "parentKeyName": "Task_Establish0",
12147 "parentKeyVersion": "0.0.1",
12148 "parentLocalName": "NULL",
12149 "localName": "Parameter0"
12151 "defaultValue": "DefaultValue0"
12155 "key": "Parameter1",
12156 "value": {
12157 "key": {
12158 "parentKeyName": "Task_Establish0",
12159 "parentKeyVersion": "0.0.1",
12160 "parentLocalName": "NULL",
12161 "localName": "Parameter1"
12163 "defaultValue": "DefaultValue1"
12167 "key": "Parameter2",
12168 "value": {
12169 "key": {
12170 "parentKeyName": "Task_Establish0",
12171 "parentKeyVersion": "0.0.1",
12172 "parentLocalName": "NULL",
12173 "localName": "Parameter2"
12175 "defaultValue": "DefaultValue2"
12180 "contextAlbumReference": [
12182 "name": "ExternalContextAlbum",
12183 "version": "0.0.1"
12186 "name": "GlobalContextAlbum",
12187 "version": "0.0.1"
12190 "name": "Policy0ContextAlbum",
12191 "version": "0.0.1"
12194 "name": "Policy1ContextAlbum",
12195 "version": "0.0.1"
12198 "taskLogic": {
12199 "key": "_TaskLogic",
12200 "logicFlavour": "JAVASCRIPT",
12201 "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;"
12206 "key": {
12207 "name": "Task_Establish1",
12208 "version": "0.0.1"
12210 "value": {
12211 "key": {
12212 "name": "Task_Establish1",
12213 "version": "0.0.1"
12215 "inputFields": {
12216 "entry": [
12218 "key": "TestMatchCase",
12219 "value": {
12220 "key": "TestMatchCase",
12221 "fieldSchemaKey": {
12222 "name": "TestCase",
12223 "version": "0.0.1"
12225 "optional": false
12229 "key": "TestMatchCaseSelected",
12230 "value": {
12231 "key": "TestMatchCaseSelected",
12232 "fieldSchemaKey": {
12233 "name": "TestCase",
12234 "version": "0.0.1"
12236 "optional": false
12240 "key": "TestMatchStateTime",
12241 "value": {
12242 "key": "TestMatchStateTime",
12243 "fieldSchemaKey": {
12244 "name": "TestTimestamp",
12245 "version": "0.0.1"
12247 "optional": false
12251 "key": "TestSlogan",
12252 "value": {
12253 "key": "TestSlogan",
12254 "fieldSchemaKey": {
12255 "name": "TestSlogan",
12256 "version": "0.0.1"
12258 "optional": false
12262 "key": "TestTemperature",
12263 "value": {
12264 "key": "TestTemperature",
12265 "fieldSchemaKey": {
12266 "name": "TestTemperature",
12267 "version": "0.0.1"
12269 "optional": false
12273 "key": "TestTimestamp",
12274 "value": {
12275 "key": "TestTimestamp",
12276 "fieldSchemaKey": {
12277 "name": "TestTimestamp",
12278 "version": "0.0.1"
12280 "optional": false
12285 "outputFields": {
12286 "entry": [
12288 "key": "TestEstablishCaseSelected",
12289 "value": {
12290 "key": "TestEstablishCaseSelected",
12291 "fieldSchemaKey": {
12292 "name": "TestCase",
12293 "version": "0.0.1"
12295 "optional": false
12299 "key": "TestEstablishStateTime",
12300 "value": {
12301 "key": "TestEstablishStateTime",
12302 "fieldSchemaKey": {
12303 "name": "TestTimestamp",
12304 "version": "0.0.1"
12306 "optional": false
12310 "key": "TestMatchCase",
12311 "value": {
12312 "key": "TestMatchCase",
12313 "fieldSchemaKey": {
12314 "name": "TestCase",
12315 "version": "0.0.1"
12317 "optional": false
12321 "key": "TestMatchCaseSelected",
12322 "value": {
12323 "key": "TestMatchCaseSelected",
12324 "fieldSchemaKey": {
12325 "name": "TestCase",
12326 "version": "0.0.1"
12328 "optional": false
12332 "key": "TestMatchStateTime",
12333 "value": {
12334 "key": "TestMatchStateTime",
12335 "fieldSchemaKey": {
12336 "name": "TestTimestamp",
12337 "version": "0.0.1"
12339 "optional": false
12343 "key": "TestSlogan",
12344 "value": {
12345 "key": "TestSlogan",
12346 "fieldSchemaKey": {
12347 "name": "TestSlogan",
12348 "version": "0.0.1"
12350 "optional": false
12354 "key": "TestTemperature",
12355 "value": {
12356 "key": "TestTemperature",
12357 "fieldSchemaKey": {
12358 "name": "TestTemperature",
12359 "version": "0.0.1"
12361 "optional": false
12365 "key": "TestTimestamp",
12366 "value": {
12367 "key": "TestTimestamp",
12368 "fieldSchemaKey": {
12369 "name": "TestTimestamp",
12370 "version": "0.0.1"
12372 "optional": false
12377 "taskParameters": {
12378 "entry": [
12380 "key": "Parameter0",
12381 "value": {
12382 "key": {
12383 "parentKeyName": "Task_Establish1",
12384 "parentKeyVersion": "0.0.1",
12385 "parentLocalName": "NULL",
12386 "localName": "Parameter0"
12388 "defaultValue": "DefaultValue0"
12392 "key": "Parameter1",
12393 "value": {
12394 "key": {
12395 "parentKeyName": "Task_Establish1",
12396 "parentKeyVersion": "0.0.1",
12397 "parentLocalName": "NULL",
12398 "localName": "Parameter1"
12400 "defaultValue": "DefaultValue1"
12405 "contextAlbumReference": [
12407 "name": "GlobalContextAlbum",
12408 "version": "0.0.1"
12411 "name": "Policy0ContextAlbum",
12412 "version": "0.0.1"
12415 "taskLogic": {
12416 "key": "_TaskLogic",
12417 "logicFlavour": "JAVASCRIPT",
12418 "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;"
12423 "key": {
12424 "name": "Task_Establish2",
12425 "version": "0.0.1"
12427 "value": {
12428 "key": {
12429 "name": "Task_Establish2",
12430 "version": "0.0.1"
12432 "inputFields": {
12433 "entry": [
12435 "key": "TestMatchCase",
12436 "value": {
12437 "key": "TestMatchCase",
12438 "fieldSchemaKey": {
12439 "name": "TestCase",
12440 "version": "0.0.1"
12442 "optional": false
12446 "key": "TestMatchCaseSelected",
12447 "value": {
12448 "key": "TestMatchCaseSelected",
12449 "fieldSchemaKey": {
12450 "name": "TestCase",
12451 "version": "0.0.1"
12453 "optional": false
12457 "key": "TestMatchStateTime",
12458 "value": {
12459 "key": "TestMatchStateTime",
12460 "fieldSchemaKey": {
12461 "name": "TestTimestamp",
12462 "version": "0.0.1"
12464 "optional": false
12468 "key": "TestSlogan",
12469 "value": {
12470 "key": "TestSlogan",
12471 "fieldSchemaKey": {
12472 "name": "TestSlogan",
12473 "version": "0.0.1"
12475 "optional": false
12479 "key": "TestTemperature",
12480 "value": {
12481 "key": "TestTemperature",
12482 "fieldSchemaKey": {
12483 "name": "TestTemperature",
12484 "version": "0.0.1"
12486 "optional": false
12490 "key": "TestTimestamp",
12491 "value": {
12492 "key": "TestTimestamp",
12493 "fieldSchemaKey": {
12494 "name": "TestTimestamp",
12495 "version": "0.0.1"
12497 "optional": false
12502 "outputFields": {
12503 "entry": [
12505 "key": "TestEstablishCaseSelected",
12506 "value": {
12507 "key": "TestEstablishCaseSelected",
12508 "fieldSchemaKey": {
12509 "name": "TestCase",
12510 "version": "0.0.1"
12512 "optional": false
12516 "key": "TestEstablishStateTime",
12517 "value": {
12518 "key": "TestEstablishStateTime",
12519 "fieldSchemaKey": {
12520 "name": "TestTimestamp",
12521 "version": "0.0.1"
12523 "optional": false
12527 "key": "TestMatchCase",
12528 "value": {
12529 "key": "TestMatchCase",
12530 "fieldSchemaKey": {
12531 "name": "TestCase",
12532 "version": "0.0.1"
12534 "optional": false
12538 "key": "TestMatchCaseSelected",
12539 "value": {
12540 "key": "TestMatchCaseSelected",
12541 "fieldSchemaKey": {
12542 "name": "TestCase",
12543 "version": "0.0.1"
12545 "optional": false
12549 "key": "TestMatchStateTime",
12550 "value": {
12551 "key": "TestMatchStateTime",
12552 "fieldSchemaKey": {
12553 "name": "TestTimestamp",
12554 "version": "0.0.1"
12556 "optional": false
12560 "key": "TestSlogan",
12561 "value": {
12562 "key": "TestSlogan",
12563 "fieldSchemaKey": {
12564 "name": "TestSlogan",
12565 "version": "0.0.1"
12567 "optional": false
12571 "key": "TestTemperature",
12572 "value": {
12573 "key": "TestTemperature",
12574 "fieldSchemaKey": {
12575 "name": "TestTemperature",
12576 "version": "0.0.1"
12578 "optional": false
12582 "key": "TestTimestamp",
12583 "value": {
12584 "key": "TestTimestamp",
12585 "fieldSchemaKey": {
12586 "name": "TestTimestamp",
12587 "version": "0.0.1"
12589 "optional": false
12594 "taskParameters": {
12595 "entry": [
12597 "key": "Parameter0",
12598 "value": {
12599 "key": {
12600 "parentKeyName": "Task_Establish2",
12601 "parentKeyVersion": "0.0.1",
12602 "parentLocalName": "NULL",
12603 "localName": "Parameter0"
12605 "defaultValue": "DefaultValue0"
12610 "contextAlbumReference": [
12612 "name": "GlobalContextAlbum",
12613 "version": "0.0.1"
12616 "name": "Policy1ContextAlbum",
12617 "version": "0.0.1"
12620 "taskLogic": {
12621 "key": "_TaskLogic",
12622 "logicFlavour": "JAVASCRIPT",
12623 "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;"
12628 "key": {
12629 "name": "Task_Establish3",
12630 "version": "0.0.1"
12632 "value": {
12633 "key": {
12634 "name": "Task_Establish3",
12635 "version": "0.0.1"
12637 "inputFields": {
12638 "entry": [
12640 "key": "TestMatchCase",
12641 "value": {
12642 "key": "TestMatchCase",
12643 "fieldSchemaKey": {
12644 "name": "TestCase",
12645 "version": "0.0.1"
12647 "optional": false
12651 "key": "TestMatchCaseSelected",
12652 "value": {
12653 "key": "TestMatchCaseSelected",
12654 "fieldSchemaKey": {
12655 "name": "TestCase",
12656 "version": "0.0.1"
12658 "optional": false
12662 "key": "TestMatchStateTime",
12663 "value": {
12664 "key": "TestMatchStateTime",
12665 "fieldSchemaKey": {
12666 "name": "TestTimestamp",
12667 "version": "0.0.1"
12669 "optional": false
12673 "key": "TestSlogan",
12674 "value": {
12675 "key": "TestSlogan",
12676 "fieldSchemaKey": {
12677 "name": "TestSlogan",
12678 "version": "0.0.1"
12680 "optional": false
12684 "key": "TestTemperature",
12685 "value": {
12686 "key": "TestTemperature",
12687 "fieldSchemaKey": {
12688 "name": "TestTemperature",
12689 "version": "0.0.1"
12691 "optional": false
12695 "key": "TestTimestamp",
12696 "value": {
12697 "key": "TestTimestamp",
12698 "fieldSchemaKey": {
12699 "name": "TestTimestamp",
12700 "version": "0.0.1"
12702 "optional": false
12707 "outputFields": {
12708 "entry": [
12710 "key": "TestEstablishCaseSelected",
12711 "value": {
12712 "key": "TestEstablishCaseSelected",
12713 "fieldSchemaKey": {
12714 "name": "TestCase",
12715 "version": "0.0.1"
12717 "optional": false
12721 "key": "TestEstablishStateTime",
12722 "value": {
12723 "key": "TestEstablishStateTime",
12724 "fieldSchemaKey": {
12725 "name": "TestTimestamp",
12726 "version": "0.0.1"
12728 "optional": false
12732 "key": "TestMatchCase",
12733 "value": {
12734 "key": "TestMatchCase",
12735 "fieldSchemaKey": {
12736 "name": "TestCase",
12737 "version": "0.0.1"
12739 "optional": false
12743 "key": "TestMatchCaseSelected",
12744 "value": {
12745 "key": "TestMatchCaseSelected",
12746 "fieldSchemaKey": {
12747 "name": "TestCase",
12748 "version": "0.0.1"
12750 "optional": false
12754 "key": "TestMatchStateTime",
12755 "value": {
12756 "key": "TestMatchStateTime",
12757 "fieldSchemaKey": {
12758 "name": "TestTimestamp",
12759 "version": "0.0.1"
12761 "optional": false
12765 "key": "TestSlogan",
12766 "value": {
12767 "key": "TestSlogan",
12768 "fieldSchemaKey": {
12769 "name": "TestSlogan",
12770 "version": "0.0.1"
12772 "optional": false
12776 "key": "TestTemperature",
12777 "value": {
12778 "key": "TestTemperature",
12779 "fieldSchemaKey": {
12780 "name": "TestTemperature",
12781 "version": "0.0.1"
12783 "optional": false
12787 "key": "TestTimestamp",
12788 "value": {
12789 "key": "TestTimestamp",
12790 "fieldSchemaKey": {
12791 "name": "TestTimestamp",
12792 "version": "0.0.1"
12794 "optional": false
12799 "taskParameters": {
12800 "entry": [
12802 "key": "Parameter0",
12803 "value": {
12804 "key": {
12805 "parentKeyName": "Task_Establish3",
12806 "parentKeyVersion": "0.0.1",
12807 "parentLocalName": "NULL",
12808 "localName": "Parameter0"
12810 "defaultValue": "DefaultValue0"
12815 "contextAlbumReference": [
12817 "name": "ExternalContextAlbum",
12818 "version": "0.0.1"
12821 "name": "GlobalContextAlbum",
12822 "version": "0.0.1"
12825 "taskLogic": {
12826 "key": "_TaskLogic",
12827 "logicFlavour": "JAVASCRIPT",
12828 "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;"
12833 "key": {
12834 "name": "Task_Match0",
12835 "version": "0.0.1"
12837 "value": {
12838 "key": {
12839 "name": "Task_Match0",
12840 "version": "0.0.1"
12842 "inputFields": {
12843 "entry": [
12845 "key": "TestMatchCase",
12846 "value": {
12847 "key": "TestMatchCase",
12848 "fieldSchemaKey": {
12849 "name": "TestCase",
12850 "version": "0.0.1"
12852 "optional": false
12856 "key": "TestSlogan",
12857 "value": {
12858 "key": "TestSlogan",
12859 "fieldSchemaKey": {
12860 "name": "TestSlogan",
12861 "version": "0.0.1"
12863 "optional": false
12867 "key": "TestTemperature",
12868 "value": {
12869 "key": "TestTemperature",
12870 "fieldSchemaKey": {
12871 "name": "TestTemperature",
12872 "version": "0.0.1"
12874 "optional": false
12878 "key": "TestTimestamp",
12879 "value": {
12880 "key": "TestTimestamp",
12881 "fieldSchemaKey": {
12882 "name": "TestTimestamp",
12883 "version": "0.0.1"
12885 "optional": false
12890 "outputFields": {
12891 "entry": [
12893 "key": "TestMatchCase",
12894 "value": {
12895 "key": "TestMatchCase",
12896 "fieldSchemaKey": {
12897 "name": "TestCase",
12898 "version": "0.0.1"
12900 "optional": false
12904 "key": "TestMatchCaseSelected",
12905 "value": {
12906 "key": "TestMatchCaseSelected",
12907 "fieldSchemaKey": {
12908 "name": "TestCase",
12909 "version": "0.0.1"
12911 "optional": false
12915 "key": "TestMatchStateTime",
12916 "value": {
12917 "key": "TestMatchStateTime",
12918 "fieldSchemaKey": {
12919 "name": "TestTimestamp",
12920 "version": "0.0.1"
12922 "optional": false
12926 "key": "TestSlogan",
12927 "value": {
12928 "key": "TestSlogan",
12929 "fieldSchemaKey": {
12930 "name": "TestSlogan",
12931 "version": "0.0.1"
12933 "optional": false
12937 "key": "TestTemperature",
12938 "value": {
12939 "key": "TestTemperature",
12940 "fieldSchemaKey": {
12941 "name": "TestTemperature",
12942 "version": "0.0.1"
12944 "optional": false
12948 "key": "TestTimestamp",
12949 "value": {
12950 "key": "TestTimestamp",
12951 "fieldSchemaKey": {
12952 "name": "TestTimestamp",
12953 "version": "0.0.1"
12955 "optional": false
12960 "taskParameters": {
12961 "entry": [
12963 "key": "Parameter0",
12964 "value": {
12965 "key": {
12966 "parentKeyName": "Task_Match0",
12967 "parentKeyVersion": "0.0.1",
12968 "parentLocalName": "NULL",
12969 "localName": "Parameter0"
12971 "defaultValue": "DefaultValue0"
12975 "key": "Parameter1",
12976 "value": {
12977 "key": {
12978 "parentKeyName": "Task_Match0",
12979 "parentKeyVersion": "0.0.1",
12980 "parentLocalName": "NULL",
12981 "localName": "Parameter1"
12983 "defaultValue": "DefaultValue1"
12987 "key": "Parameter2",
12988 "value": {
12989 "key": {
12990 "parentKeyName": "Task_Match0",
12991 "parentKeyVersion": "0.0.1",
12992 "parentLocalName": "NULL",
12993 "localName": "Parameter2"
12995 "defaultValue": "DefaultValue2"
13000 "contextAlbumReference": [
13002 "name": "ExternalContextAlbum",
13003 "version": "0.0.1"
13006 "name": "GlobalContextAlbum",
13007 "version": "0.0.1"
13010 "name": "Policy0ContextAlbum",
13011 "version": "0.0.1"
13014 "name": "Policy1ContextAlbum",
13015 "version": "0.0.1"
13018 "taskLogic": {
13019 "key": "_TaskLogic",
13020 "logicFlavour": "JAVASCRIPT",
13021 "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;"
13026 "key": {
13027 "name": "Task_Match1",
13028 "version": "0.0.1"
13030 "value": {
13031 "key": {
13032 "name": "Task_Match1",
13033 "version": "0.0.1"
13035 "inputFields": {
13036 "entry": [
13038 "key": "TestMatchCase",
13039 "value": {
13040 "key": "TestMatchCase",
13041 "fieldSchemaKey": {
13042 "name": "TestCase",
13043 "version": "0.0.1"
13045 "optional": false
13049 "key": "TestSlogan",
13050 "value": {
13051 "key": "TestSlogan",
13052 "fieldSchemaKey": {
13053 "name": "TestSlogan",
13054 "version": "0.0.1"
13056 "optional": false
13060 "key": "TestTemperature",
13061 "value": {
13062 "key": "TestTemperature",
13063 "fieldSchemaKey": {
13064 "name": "TestTemperature",
13065 "version": "0.0.1"
13067 "optional": false
13071 "key": "TestTimestamp",
13072 "value": {
13073 "key": "TestTimestamp",
13074 "fieldSchemaKey": {
13075 "name": "TestTimestamp",
13076 "version": "0.0.1"
13078 "optional": false
13083 "outputFields": {
13084 "entry": [
13086 "key": "TestMatchCase",
13087 "value": {
13088 "key": "TestMatchCase",
13089 "fieldSchemaKey": {
13090 "name": "TestCase",
13091 "version": "0.0.1"
13093 "optional": false
13097 "key": "TestMatchCaseSelected",
13098 "value": {
13099 "key": "TestMatchCaseSelected",
13100 "fieldSchemaKey": {
13101 "name": "TestCase",
13102 "version": "0.0.1"
13104 "optional": false
13108 "key": "TestMatchStateTime",
13109 "value": {
13110 "key": "TestMatchStateTime",
13111 "fieldSchemaKey": {
13112 "name": "TestTimestamp",
13113 "version": "0.0.1"
13115 "optional": false
13119 "key": "TestSlogan",
13120 "value": {
13121 "key": "TestSlogan",
13122 "fieldSchemaKey": {
13123 "name": "TestSlogan",
13124 "version": "0.0.1"
13126 "optional": false
13130 "key": "TestTemperature",
13131 "value": {
13132 "key": "TestTemperature",
13133 "fieldSchemaKey": {
13134 "name": "TestTemperature",
13135 "version": "0.0.1"
13137 "optional": false
13141 "key": "TestTimestamp",
13142 "value": {
13143 "key": "TestTimestamp",
13144 "fieldSchemaKey": {
13145 "name": "TestTimestamp",
13146 "version": "0.0.1"
13148 "optional": false
13153 "taskParameters": {
13154 "entry": [
13156 "key": "Parameter0",
13157 "value": {
13158 "key": {
13159 "parentKeyName": "Task_Match1",
13160 "parentKeyVersion": "0.0.1",
13161 "parentLocalName": "NULL",
13162 "localName": "Parameter0"
13164 "defaultValue": "DefaultValue0"
13168 "key": "Parameter1",
13169 "value": {
13170 "key": {
13171 "parentKeyName": "Task_Match1",
13172 "parentKeyVersion": "0.0.1",
13173 "parentLocalName": "NULL",
13174 "localName": "Parameter1"
13176 "defaultValue": "DefaultValue1"
13181 "contextAlbumReference": [
13183 "name": "GlobalContextAlbum",
13184 "version": "0.0.1"
13187 "name": "Policy0ContextAlbum",
13188 "version": "0.0.1"
13191 "taskLogic": {
13192 "key": "_TaskLogic",
13193 "logicFlavour": "JAVASCRIPT",
13194 "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;"
13199 "key": {
13200 "name": "Task_Match2",
13201 "version": "0.0.1"
13203 "value": {
13204 "key": {
13205 "name": "Task_Match2",
13206 "version": "0.0.1"
13208 "inputFields": {
13209 "entry": [
13211 "key": "TestMatchCase",
13212 "value": {
13213 "key": "TestMatchCase",
13214 "fieldSchemaKey": {
13215 "name": "TestCase",
13216 "version": "0.0.1"
13218 "optional": false
13222 "key": "TestSlogan",
13223 "value": {
13224 "key": "TestSlogan",
13225 "fieldSchemaKey": {
13226 "name": "TestSlogan",
13227 "version": "0.0.1"
13229 "optional": false
13233 "key": "TestTemperature",
13234 "value": {
13235 "key": "TestTemperature",
13236 "fieldSchemaKey": {
13237 "name": "TestTemperature",
13238 "version": "0.0.1"
13240 "optional": false
13244 "key": "TestTimestamp",
13245 "value": {
13246 "key": "TestTimestamp",
13247 "fieldSchemaKey": {
13248 "name": "TestTimestamp",
13249 "version": "0.0.1"
13251 "optional": false
13256 "outputFields": {
13257 "entry": [
13259 "key": "TestMatchCase",
13260 "value": {
13261 "key": "TestMatchCase",
13262 "fieldSchemaKey": {
13263 "name": "TestCase",
13264 "version": "0.0.1"
13266 "optional": false
13270 "key": "TestMatchCaseSelected",
13271 "value": {
13272 "key": "TestMatchCaseSelected",
13273 "fieldSchemaKey": {
13274 "name": "TestCase",
13275 "version": "0.0.1"
13277 "optional": false
13281 "key": "TestMatchStateTime",
13282 "value": {
13283 "key": "TestMatchStateTime",
13284 "fieldSchemaKey": {
13285 "name": "TestTimestamp",
13286 "version": "0.0.1"
13288 "optional": false
13292 "key": "TestSlogan",
13293 "value": {
13294 "key": "TestSlogan",
13295 "fieldSchemaKey": {
13296 "name": "TestSlogan",
13297 "version": "0.0.1"
13299 "optional": false
13303 "key": "TestTemperature",
13304 "value": {
13305 "key": "TestTemperature",
13306 "fieldSchemaKey": {
13307 "name": "TestTemperature",
13308 "version": "0.0.1"
13310 "optional": false
13314 "key": "TestTimestamp",
13315 "value": {
13316 "key": "TestTimestamp",
13317 "fieldSchemaKey": {
13318 "name": "TestTimestamp",
13319 "version": "0.0.1"
13321 "optional": false
13326 "taskParameters": {
13327 "entry": [
13329 "key": "Parameter0",
13330 "value": {
13331 "key": {
13332 "parentKeyName": "Task_Match2",
13333 "parentKeyVersion": "0.0.1",
13334 "parentLocalName": "NULL",
13335 "localName": "Parameter0"
13337 "defaultValue": "DefaultValue0"
13342 "contextAlbumReference": [
13344 "name": "GlobalContextAlbum",
13345 "version": "0.0.1"
13348 "name": "Policy1ContextAlbum",
13349 "version": "0.0.1"
13352 "taskLogic": {
13353 "key": "_TaskLogic",
13354 "logicFlavour": "JAVASCRIPT",
13355 "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;"
13360 "key": {
13361 "name": "Task_Match3",
13362 "version": "0.0.1"
13364 "value": {
13365 "key": {
13366 "name": "Task_Match3",
13367 "version": "0.0.1"
13369 "inputFields": {
13370 "entry": [
13372 "key": "TestMatchCase",
13373 "value": {
13374 "key": "TestMatchCase",
13375 "fieldSchemaKey": {
13376 "name": "TestCase",
13377 "version": "0.0.1"
13379 "optional": false
13383 "key": "TestSlogan",
13384 "value": {
13385 "key": "TestSlogan",
13386 "fieldSchemaKey": {
13387 "name": "TestSlogan",
13388 "version": "0.0.1"
13390 "optional": false
13394 "key": "TestTemperature",
13395 "value": {
13396 "key": "TestTemperature",
13397 "fieldSchemaKey": {
13398 "name": "TestTemperature",
13399 "version": "0.0.1"
13401 "optional": false
13405 "key": "TestTimestamp",
13406 "value": {
13407 "key": "TestTimestamp",
13408 "fieldSchemaKey": {
13409 "name": "TestTimestamp",
13410 "version": "0.0.1"
13412 "optional": false
13417 "outputFields": {
13418 "entry": [
13420 "key": "TestMatchCase",
13421 "value": {
13422 "key": "TestMatchCase",
13423 "fieldSchemaKey": {
13424 "name": "TestCase",
13425 "version": "0.0.1"
13427 "optional": false
13431 "key": "TestMatchCaseSelected",
13432 "value": {
13433 "key": "TestMatchCaseSelected",
13434 "fieldSchemaKey": {
13435 "name": "TestCase",
13436 "version": "0.0.1"
13438 "optional": false
13442 "key": "TestMatchStateTime",
13443 "value": {
13444 "key": "TestMatchStateTime",
13445 "fieldSchemaKey": {
13446 "name": "TestTimestamp",
13447 "version": "0.0.1"
13449 "optional": false
13453 "key": "TestSlogan",
13454 "value": {
13455 "key": "TestSlogan",
13456 "fieldSchemaKey": {
13457 "name": "TestSlogan",
13458 "version": "0.0.1"
13460 "optional": false
13464 "key": "TestTemperature",
13465 "value": {
13466 "key": "TestTemperature",
13467 "fieldSchemaKey": {
13468 "name": "TestTemperature",
13469 "version": "0.0.1"
13471 "optional": false
13475 "key": "TestTimestamp",
13476 "value": {
13477 "key": "TestTimestamp",
13478 "fieldSchemaKey": {
13479 "name": "TestTimestamp",
13480 "version": "0.0.1"
13482 "optional": false
13487 "taskParameters": {
13488 "entry": [
13490 "key": "Parameter0",
13491 "value": {
13492 "key": {
13493 "parentKeyName": "Task_Match3",
13494 "parentKeyVersion": "0.0.1",
13495 "parentLocalName": "NULL",
13496 "localName": "Parameter0"
13498 "defaultValue": "DefaultValue0"
13503 "contextAlbumReference": [
13505 "name": "ExternalContextAlbum",
13506 "version": "0.0.1"
13509 "name": "GlobalContextAlbum",
13510 "version": "0.0.1"
13513 "taskLogic": {
13514 "key": "_TaskLogic",
13515 "logicFlavour": "JAVASCRIPT",
13516 "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;"
13523 "events": {
13524 "key": {
13525 "name": "Events",
13526 "version": "0.0.1"
13528 "eventMap": {
13529 "entry": [
13531 "key": {
13532 "name": "Event0000",
13533 "version": "0.0.1"
13535 "value": {
13536 "key": {
13537 "name": "Event0000",
13538 "version": "0.0.1"
13540 "nameSpace": "org.onap.policy.apex.sample.events",
13541 "source": "Outside",
13542 "target": "Match",
13543 "parameter": {
13544 "entry": [
13546 "key": "TestMatchCase",
13547 "value": {
13548 "key": "TestMatchCase",
13549 "fieldSchemaKey": {
13550 "name": "TestCase",
13551 "version": "0.0.1"
13553 "optional": false
13557 "key": "TestSlogan",
13558 "value": {
13559 "key": "TestSlogan",
13560 "fieldSchemaKey": {
13561 "name": "TestSlogan",
13562 "version": "0.0.1"
13564 "optional": false
13568 "key": "TestTemperature",
13569 "value": {
13570 "key": "TestTemperature",
13571 "fieldSchemaKey": {
13572 "name": "TestTemperature",
13573 "version": "0.0.1"
13575 "optional": false
13579 "key": "TestTimestamp",
13580 "value": {
13581 "key": "TestTimestamp",
13582 "fieldSchemaKey": {
13583 "name": "TestTimestamp",
13584 "version": "0.0.1"
13586 "optional": false
13594 "key": {
13595 "name": "Event0001",
13596 "version": "0.0.1"
13598 "value": {
13599 "key": {
13600 "name": "Event0001",
13601 "version": "0.0.1"
13603 "nameSpace": "org.onap.policy.apex.sample.events",
13604 "source": "Match",
13605 "target": "Establish",
13606 "parameter": {
13607 "entry": [
13609 "key": "TestMatchCase",
13610 "value": {
13611 "key": "TestMatchCase",
13612 "fieldSchemaKey": {
13613 "name": "TestCase",
13614 "version": "0.0.1"
13616 "optional": false
13620 "key": "TestMatchCaseSelected",
13621 "value": {
13622 "key": "TestMatchCaseSelected",
13623 "fieldSchemaKey": {
13624 "name": "TestCase",
13625 "version": "0.0.1"
13627 "optional": false
13631 "key": "TestMatchStateTime",
13632 "value": {
13633 "key": "TestMatchStateTime",
13634 "fieldSchemaKey": {
13635 "name": "TestTimestamp",
13636 "version": "0.0.1"
13638 "optional": false
13642 "key": "TestSlogan",
13643 "value": {
13644 "key": "TestSlogan",
13645 "fieldSchemaKey": {
13646 "name": "TestSlogan",
13647 "version": "0.0.1"
13649 "optional": false
13653 "key": "TestTemperature",
13654 "value": {
13655 "key": "TestTemperature",
13656 "fieldSchemaKey": {
13657 "name": "TestTemperature",
13658 "version": "0.0.1"
13660 "optional": false
13664 "key": "TestTimestamp",
13665 "value": {
13666 "key": "TestTimestamp",
13667 "fieldSchemaKey": {
13668 "name": "TestTimestamp",
13669 "version": "0.0.1"
13671 "optional": false
13679 "key": {
13680 "name": "Event0002",
13681 "version": "0.0.1"
13683 "value": {
13684 "key": {
13685 "name": "Event0002",
13686 "version": "0.0.1"
13688 "nameSpace": "org.onap.policy.apex.sample.events",
13689 "source": "Establish",
13690 "target": "Decide",
13691 "parameter": {
13692 "entry": [
13694 "key": "TestEstablishCaseSelected",
13695 "value": {
13696 "key": "TestEstablishCaseSelected",
13697 "fieldSchemaKey": {
13698 "name": "TestCase",
13699 "version": "0.0.1"
13701 "optional": false
13705 "key": "TestEstablishStateTime",
13706 "value": {
13707 "key": "TestEstablishStateTime",
13708 "fieldSchemaKey": {
13709 "name": "TestTimestamp",
13710 "version": "0.0.1"
13712 "optional": false
13716 "key": "TestMatchCase",
13717 "value": {
13718 "key": "TestMatchCase",
13719 "fieldSchemaKey": {
13720 "name": "TestCase",
13721 "version": "0.0.1"
13723 "optional": false
13727 "key": "TestMatchCaseSelected",
13728 "value": {
13729 "key": "TestMatchCaseSelected",
13730 "fieldSchemaKey": {
13731 "name": "TestCase",
13732 "version": "0.0.1"
13734 "optional": false
13738 "key": "TestMatchStateTime",
13739 "value": {
13740 "key": "TestMatchStateTime",
13741 "fieldSchemaKey": {
13742 "name": "TestTimestamp",
13743 "version": "0.0.1"
13745 "optional": false
13749 "key": "TestSlogan",
13750 "value": {
13751 "key": "TestSlogan",
13752 "fieldSchemaKey": {
13753 "name": "TestSlogan",
13754 "version": "0.0.1"
13756 "optional": false
13760 "key": "TestTemperature",
13761 "value": {
13762 "key": "TestTemperature",
13763 "fieldSchemaKey": {
13764 "name": "TestTemperature",
13765 "version": "0.0.1"
13767 "optional": false
13771 "key": "TestTimestamp",
13772 "value": {
13773 "key": "TestTimestamp",
13774 "fieldSchemaKey": {
13775 "name": "TestTimestamp",
13776 "version": "0.0.1"
13778 "optional": false
13786 "key": {
13787 "name": "Event0003",
13788 "version": "0.0.1"
13790 "value": {
13791 "key": {
13792 "name": "Event0003",
13793 "version": "0.0.1"
13795 "nameSpace": "org.onap.policy.apex.sample.events",
13796 "source": "Decide",
13797 "target": "Act",
13798 "parameter": {
13799 "entry": [
13801 "key": "TestDecideCaseSelected",
13802 "value": {
13803 "key": "TestDecideCaseSelected",
13804 "fieldSchemaKey": {
13805 "name": "TestCase",
13806 "version": "0.0.1"
13808 "optional": false
13812 "key": "TestDecideStateTime",
13813 "value": {
13814 "key": "TestDecideStateTime",
13815 "fieldSchemaKey": {
13816 "name": "TestTimestamp",
13817 "version": "0.0.1"
13819 "optional": false
13823 "key": "TestEstablishCaseSelected",
13824 "value": {
13825 "key": "TestEstablishCaseSelected",
13826 "fieldSchemaKey": {
13827 "name": "TestCase",
13828 "version": "0.0.1"
13830 "optional": false
13834 "key": "TestEstablishStateTime",
13835 "value": {
13836 "key": "TestEstablishStateTime",
13837 "fieldSchemaKey": {
13838 "name": "TestTimestamp",
13839 "version": "0.0.1"
13841 "optional": false
13845 "key": "TestMatchCase",
13846 "value": {
13847 "key": "TestMatchCase",
13848 "fieldSchemaKey": {
13849 "name": "TestCase",
13850 "version": "0.0.1"
13852 "optional": false
13856 "key": "TestMatchCaseSelected",
13857 "value": {
13858 "key": "TestMatchCaseSelected",
13859 "fieldSchemaKey": {
13860 "name": "TestCase",
13861 "version": "0.0.1"
13863 "optional": false
13867 "key": "TestMatchStateTime",
13868 "value": {
13869 "key": "TestMatchStateTime",
13870 "fieldSchemaKey": {
13871 "name": "TestTimestamp",
13872 "version": "0.0.1"
13874 "optional": false
13878 "key": "TestSlogan",
13879 "value": {
13880 "key": "TestSlogan",
13881 "fieldSchemaKey": {
13882 "name": "TestSlogan",
13883 "version": "0.0.1"
13885 "optional": false
13889 "key": "TestTemperature",
13890 "value": {
13891 "key": "TestTemperature",
13892 "fieldSchemaKey": {
13893 "name": "TestTemperature",
13894 "version": "0.0.1"
13896 "optional": false
13900 "key": "TestTimestamp",
13901 "value": {
13902 "key": "TestTimestamp",
13903 "fieldSchemaKey": {
13904 "name": "TestTimestamp",
13905 "version": "0.0.1"
13907 "optional": false
13915 "key": {
13916 "name": "Event0004",
13917 "version": "0.0.1"
13919 "value": {
13920 "key": {
13921 "name": "Event0004",
13922 "version": "0.0.1"
13924 "nameSpace": "org.onap.policy.apex.sample.events",
13925 "source": "Act",
13926 "target": "Outside",
13927 "parameter": {
13928 "entry": [
13930 "key": "TestActCaseSelected",
13931 "value": {
13932 "key": "TestActCaseSelected",
13933 "fieldSchemaKey": {
13934 "name": "TestCase",
13935 "version": "0.0.1"
13937 "optional": false
13941 "key": "TestActStateTime",
13942 "value": {
13943 "key": "TestActStateTime",
13944 "fieldSchemaKey": {
13945 "name": "TestTimestamp",
13946 "version": "0.0.1"
13948 "optional": false
13952 "key": "TestDecideCaseSelected",
13953 "value": {
13954 "key": "TestDecideCaseSelected",
13955 "fieldSchemaKey": {
13956 "name": "TestCase",
13957 "version": "0.0.1"
13959 "optional": false
13963 "key": "TestDecideStateTime",
13964 "value": {
13965 "key": "TestDecideStateTime",
13966 "fieldSchemaKey": {
13967 "name": "TestTimestamp",
13968 "version": "0.0.1"
13970 "optional": false
13974 "key": "TestEstablishCaseSelected",
13975 "value": {
13976 "key": "TestEstablishCaseSelected",
13977 "fieldSchemaKey": {
13978 "name": "TestCase",
13979 "version": "0.0.1"
13981 "optional": false
13985 "key": "TestEstablishStateTime",
13986 "value": {
13987 "key": "TestEstablishStateTime",
13988 "fieldSchemaKey": {
13989 "name": "TestTimestamp",
13990 "version": "0.0.1"
13992 "optional": false
13996 "key": "TestMatchCase",
13997 "value": {
13998 "key": "TestMatchCase",
13999 "fieldSchemaKey": {
14000 "name": "TestCase",
14001 "version": "0.0.1"
14003 "optional": false
14007 "key": "TestMatchCaseSelected",
14008 "value": {
14009 "key": "TestMatchCaseSelected",
14010 "fieldSchemaKey": {
14011 "name": "TestCase",
14012 "version": "0.0.1"
14014 "optional": false
14018 "key": "TestMatchStateTime",
14019 "value": {
14020 "key": "TestMatchStateTime",
14021 "fieldSchemaKey": {
14022 "name": "TestTimestamp",
14023 "version": "0.0.1"
14025 "optional": false
14029 "key": "TestSlogan",
14030 "value": {
14031 "key": "TestSlogan",
14032 "fieldSchemaKey": {
14033 "name": "TestSlogan",
14034 "version": "0.0.1"
14036 "optional": false
14040 "key": "TestTemperature",
14041 "value": {
14042 "key": "TestTemperature",
14043 "fieldSchemaKey": {
14044 "name": "TestTemperature",
14045 "version": "0.0.1"
14047 "optional": false
14051 "key": "TestTimestamp",
14052 "value": {
14053 "key": "TestTimestamp",
14054 "fieldSchemaKey": {
14055 "name": "TestTimestamp",
14056 "version": "0.0.1"
14058 "optional": false
14066 "key": {
14067 "name": "Event0100",
14068 "version": "0.0.1"
14070 "value": {
14071 "key": {
14072 "name": "Event0100",
14073 "version": "0.0.1"
14075 "nameSpace": "org.onap.policy.apex.sample.events",
14076 "source": "Outside",
14077 "target": "Match",
14078 "parameter": {
14079 "entry": [
14081 "key": "TestMatchCase",
14082 "value": {
14083 "key": "TestMatchCase",
14084 "fieldSchemaKey": {
14085 "name": "TestCase",
14086 "version": "0.0.1"
14088 "optional": false
14092 "key": "TestSlogan",
14093 "value": {
14094 "key": "TestSlogan",
14095 "fieldSchemaKey": {
14096 "name": "TestSlogan",
14097 "version": "0.0.1"
14099 "optional": false
14103 "key": "TestTemperature",
14104 "value": {
14105 "key": "TestTemperature",
14106 "fieldSchemaKey": {
14107 "name": "TestTemperature",
14108 "version": "0.0.1"
14110 "optional": false
14114 "key": "TestTimestamp",
14115 "value": {
14116 "key": "TestTimestamp",
14117 "fieldSchemaKey": {
14118 "name": "TestTimestamp",
14119 "version": "0.0.1"
14121 "optional": false
14129 "key": {
14130 "name": "Event0101",
14131 "version": "0.0.1"
14133 "value": {
14134 "key": {
14135 "name": "Event0101",
14136 "version": "0.0.1"
14138 "nameSpace": "org.onap.policy.apex.sample.events",
14139 "source": "Match",
14140 "target": "Establish",
14141 "parameter": {
14142 "entry": [
14144 "key": "TestMatchCase",
14145 "value": {
14146 "key": "TestMatchCase",
14147 "fieldSchemaKey": {
14148 "name": "TestCase",
14149 "version": "0.0.1"
14151 "optional": false
14155 "key": "TestMatchCaseSelected",
14156 "value": {
14157 "key": "TestMatchCaseSelected",
14158 "fieldSchemaKey": {
14159 "name": "TestCase",
14160 "version": "0.0.1"
14162 "optional": false
14166 "key": "TestMatchStateTime",
14167 "value": {
14168 "key": "TestMatchStateTime",
14169 "fieldSchemaKey": {
14170 "name": "TestTimestamp",
14171 "version": "0.0.1"
14173 "optional": false
14177 "key": "TestSlogan",
14178 "value": {
14179 "key": "TestSlogan",
14180 "fieldSchemaKey": {
14181 "name": "TestSlogan",
14182 "version": "0.0.1"
14184 "optional": false
14188 "key": "TestTemperature",
14189 "value": {
14190 "key": "TestTemperature",
14191 "fieldSchemaKey": {
14192 "name": "TestTemperature",
14193 "version": "0.0.1"
14195 "optional": false
14199 "key": "TestTimestamp",
14200 "value": {
14201 "key": "TestTimestamp",
14202 "fieldSchemaKey": {
14203 "name": "TestTimestamp",
14204 "version": "0.0.1"
14206 "optional": false
14214 "key": {
14215 "name": "Event0102",
14216 "version": "0.0.1"
14218 "value": {
14219 "key": {
14220 "name": "Event0102",
14221 "version": "0.0.1"
14223 "nameSpace": "org.onap.policy.apex.sample.events",
14224 "source": "Establish",
14225 "target": "Decide",
14226 "parameter": {
14227 "entry": [
14229 "key": "TestEstablishCaseSelected",
14230 "value": {
14231 "key": "TestEstablishCaseSelected",
14232 "fieldSchemaKey": {
14233 "name": "TestCase",
14234 "version": "0.0.1"
14236 "optional": false
14240 "key": "TestEstablishStateTime",
14241 "value": {
14242 "key": "TestEstablishStateTime",
14243 "fieldSchemaKey": {
14244 "name": "TestTimestamp",
14245 "version": "0.0.1"
14247 "optional": false
14251 "key": "TestMatchCase",
14252 "value": {
14253 "key": "TestMatchCase",
14254 "fieldSchemaKey": {
14255 "name": "TestCase",
14256 "version": "0.0.1"
14258 "optional": false
14262 "key": "TestMatchCaseSelected",
14263 "value": {
14264 "key": "TestMatchCaseSelected",
14265 "fieldSchemaKey": {
14266 "name": "TestCase",
14267 "version": "0.0.1"
14269 "optional": false
14273 "key": "TestMatchStateTime",
14274 "value": {
14275 "key": "TestMatchStateTime",
14276 "fieldSchemaKey": {
14277 "name": "TestTimestamp",
14278 "version": "0.0.1"
14280 "optional": false
14284 "key": "TestSlogan",
14285 "value": {
14286 "key": "TestSlogan",
14287 "fieldSchemaKey": {
14288 "name": "TestSlogan",
14289 "version": "0.0.1"
14291 "optional": false
14295 "key": "TestTemperature",
14296 "value": {
14297 "key": "TestTemperature",
14298 "fieldSchemaKey": {
14299 "name": "TestTemperature",
14300 "version": "0.0.1"
14302 "optional": false
14306 "key": "TestTimestamp",
14307 "value": {
14308 "key": "TestTimestamp",
14309 "fieldSchemaKey": {
14310 "name": "TestTimestamp",
14311 "version": "0.0.1"
14313 "optional": false
14321 "key": {
14322 "name": "Event0103",
14323 "version": "0.0.1"
14325 "value": {
14326 "key": {
14327 "name": "Event0103",
14328 "version": "0.0.1"
14330 "nameSpace": "org.onap.policy.apex.sample.events",
14331 "source": "Decide",
14332 "target": "Act",
14333 "parameter": {
14334 "entry": [
14336 "key": "TestDecideCaseSelected",
14337 "value": {
14338 "key": "TestDecideCaseSelected",
14339 "fieldSchemaKey": {
14340 "name": "TestCase",
14341 "version": "0.0.1"
14343 "optional": false
14347 "key": "TestDecideStateTime",
14348 "value": {
14349 "key": "TestDecideStateTime",
14350 "fieldSchemaKey": {
14351 "name": "TestTimestamp",
14352 "version": "0.0.1"
14354 "optional": false
14358 "key": "TestEstablishCaseSelected",
14359 "value": {
14360 "key": "TestEstablishCaseSelected",
14361 "fieldSchemaKey": {
14362 "name": "TestCase",
14363 "version": "0.0.1"
14365 "optional": false
14369 "key": "TestEstablishStateTime",
14370 "value": {
14371 "key": "TestEstablishStateTime",
14372 "fieldSchemaKey": {
14373 "name": "TestTimestamp",
14374 "version": "0.0.1"
14376 "optional": false
14380 "key": "TestMatchCase",
14381 "value": {
14382 "key": "TestMatchCase",
14383 "fieldSchemaKey": {
14384 "name": "TestCase",
14385 "version": "0.0.1"
14387 "optional": false
14391 "key": "TestMatchCaseSelected",
14392 "value": {
14393 "key": "TestMatchCaseSelected",
14394 "fieldSchemaKey": {
14395 "name": "TestCase",
14396 "version": "0.0.1"
14398 "optional": false
14402 "key": "TestMatchStateTime",
14403 "value": {
14404 "key": "TestMatchStateTime",
14405 "fieldSchemaKey": {
14406 "name": "TestTimestamp",
14407 "version": "0.0.1"
14409 "optional": false
14413 "key": "TestSlogan",
14414 "value": {
14415 "key": "TestSlogan",
14416 "fieldSchemaKey": {
14417 "name": "TestSlogan",
14418 "version": "0.0.1"
14420 "optional": false
14424 "key": "TestTemperature",
14425 "value": {
14426 "key": "TestTemperature",
14427 "fieldSchemaKey": {
14428 "name": "TestTemperature",
14429 "version": "0.0.1"
14431 "optional": false
14435 "key": "TestTimestamp",
14436 "value": {
14437 "key": "TestTimestamp",
14438 "fieldSchemaKey": {
14439 "name": "TestTimestamp",
14440 "version": "0.0.1"
14442 "optional": false
14450 "key": {
14451 "name": "Event0104",
14452 "version": "0.0.1"
14454 "value": {
14455 "key": {
14456 "name": "Event0104",
14457 "version": "0.0.1"
14459 "nameSpace": "org.onap.policy.apex.sample.events",
14460 "source": "Act",
14461 "target": "Outside",
14462 "parameter": {
14463 "entry": [
14465 "key": "TestActCaseSelected",
14466 "value": {
14467 "key": "TestActCaseSelected",
14468 "fieldSchemaKey": {
14469 "name": "TestCase",
14470 "version": "0.0.1"
14472 "optional": false
14476 "key": "TestActStateTime",
14477 "value": {
14478 "key": "TestActStateTime",
14479 "fieldSchemaKey": {
14480 "name": "TestTimestamp",
14481 "version": "0.0.1"
14483 "optional": false
14487 "key": "TestDecideCaseSelected",
14488 "value": {
14489 "key": "TestDecideCaseSelected",
14490 "fieldSchemaKey": {
14491 "name": "TestCase",
14492 "version": "0.0.1"
14494 "optional": false
14498 "key": "TestDecideStateTime",
14499 "value": {
14500 "key": "TestDecideStateTime",
14501 "fieldSchemaKey": {
14502 "name": "TestTimestamp",
14503 "version": "0.0.1"
14505 "optional": false
14509 "key": "TestEstablishCaseSelected",
14510 "value": {
14511 "key": "TestEstablishCaseSelected",
14512 "fieldSchemaKey": {
14513 "name": "TestCase",
14514 "version": "0.0.1"
14516 "optional": false
14520 "key": "TestEstablishStateTime",
14521 "value": {
14522 "key": "TestEstablishStateTime",
14523 "fieldSchemaKey": {
14524 "name": "TestTimestamp",
14525 "version": "0.0.1"
14527 "optional": false
14531 "key": "TestMatchCase",
14532 "value": {
14533 "key": "TestMatchCase",
14534 "fieldSchemaKey": {
14535 "name": "TestCase",
14536 "version": "0.0.1"
14538 "optional": false
14542 "key": "TestMatchCaseSelected",
14543 "value": {
14544 "key": "TestMatchCaseSelected",
14545 "fieldSchemaKey": {
14546 "name": "TestCase",
14547 "version": "0.0.1"
14549 "optional": false
14553 "key": "TestMatchStateTime",
14554 "value": {
14555 "key": "TestMatchStateTime",
14556 "fieldSchemaKey": {
14557 "name": "TestTimestamp",
14558 "version": "0.0.1"
14560 "optional": false
14564 "key": "TestSlogan",
14565 "value": {
14566 "key": "TestSlogan",
14567 "fieldSchemaKey": {
14568 "name": "TestSlogan",
14569 "version": "0.0.1"
14571 "optional": false
14575 "key": "TestTemperature",
14576 "value": {
14577 "key": "TestTemperature",
14578 "fieldSchemaKey": {
14579 "name": "TestTemperature",
14580 "version": "0.0.1"
14582 "optional": false
14586 "key": "TestTimestamp",
14587 "value": {
14588 "key": "TestTimestamp",
14589 "fieldSchemaKey": {
14590 "name": "TestTimestamp",
14591 "version": "0.0.1"
14593 "optional": false
14603 "albums": {
14604 "key": {
14605 "name": "Context",
14606 "version": "0.0.1"
14608 "albums": {
14609 "entry": [
14611 "key": {
14612 "name": "ExternalContextAlbum",
14613 "version": "0.0.1"
14615 "value": {
14616 "key": {
14617 "name": "ExternalContextAlbum",
14618 "version": "0.0.1"
14620 "scope": "EXTERNAL",
14621 "isWritable": false,
14622 "itemSchema": {
14623 "name": "TestExternalContextItem",
14624 "version": "0.0.1"
14629 "key": {
14630 "name": "GlobalContextAlbum",
14631 "version": "0.0.1"
14633 "value": {
14634 "key": {
14635 "name": "GlobalContextAlbum",
14636 "version": "0.0.1"
14638 "scope": "GLOBAL",
14639 "isWritable": true,
14640 "itemSchema": {
14641 "name": "TestGlobalContextItem",
14642 "version": "0.0.1"
14647 "key": {
14648 "name": "Policy0ContextAlbum",
14649 "version": "0.0.1"
14651 "value": {
14652 "key": {
14653 "name": "Policy0ContextAlbum",
14654 "version": "0.0.1"
14656 "scope": "APPLICATION",
14657 "isWritable": true,
14658 "itemSchema": {
14659 "name": "TestPolicyContextItem",
14660 "version": "0.0.1"
14665 "key": {
14666 "name": "Policy1ContextAlbum",
14667 "version": "0.0.1"
14669 "value": {
14670 "key": {
14671 "name": "Policy1ContextAlbum",
14672 "version": "0.0.1"
14674 "scope": "APPLICATION",
14675 "isWritable": true,
14676 "itemSchema": {
14677 "name": "TestPolicyContextItem",
14678 "version": "0.0.1"
14685 "schemas": {
14686 "key": {
14687 "name": "TestDatatypes",
14688 "version": "0.0.1"
14690 "schemas": {
14691 "entry": [
14693 "key": {
14694 "name": "TestCase",
14695 "version": "0.0.1"
14697 "value": {
14698 "key": {
14699 "name": "TestCase",
14700 "version": "0.0.1"
14702 "schemaFlavour": "Java",
14703 "schemaDefinition": "java.lang.Byte"
14707 "key": {
14708 "name": "TestContextItem000",
14709 "version": "0.0.1"
14711 "value": {
14712 "key": {
14713 "name": "TestContextItem000",
14714 "version": "0.0.1"
14716 "schemaFlavour": "Java",
14717 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
14721 "key": {
14722 "name": "TestContextItem001",
14723 "version": "0.0.1"
14725 "value": {
14726 "key": {
14727 "name": "TestContextItem001",
14728 "version": "0.0.1"
14730 "schemaFlavour": "Java",
14731 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
14735 "key": {
14736 "name": "TestContextItem002",
14737 "version": "0.0.1"
14739 "value": {
14740 "key": {
14741 "name": "TestContextItem002",
14742 "version": "0.0.1"
14744 "schemaFlavour": "Java",
14745 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
14749 "key": {
14750 "name": "TestContextItem003",
14751 "version": "0.0.1"
14753 "value": {
14754 "key": {
14755 "name": "TestContextItem003",
14756 "version": "0.0.1"
14758 "schemaFlavour": "Java",
14759 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
14763 "key": {
14764 "name": "TestContextItem004",
14765 "version": "0.0.1"
14767 "value": {
14768 "key": {
14769 "name": "TestContextItem004",
14770 "version": "0.0.1"
14772 "schemaFlavour": "Java",
14773 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
14777 "key": {
14778 "name": "TestContextItem005",
14779 "version": "0.0.1"
14781 "value": {
14782 "key": {
14783 "name": "TestContextItem005",
14784 "version": "0.0.1"
14786 "schemaFlavour": "Java",
14787 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
14791 "key": {
14792 "name": "TestContextItem006",
14793 "version": "0.0.1"
14795 "value": {
14796 "key": {
14797 "name": "TestContextItem006",
14798 "version": "0.0.1"
14800 "schemaFlavour": "Java",
14801 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
14805 "key": {
14806 "name": "TestContextItem007",
14807 "version": "0.0.1"
14809 "value": {
14810 "key": {
14811 "name": "TestContextItem007",
14812 "version": "0.0.1"
14814 "schemaFlavour": "Java",
14815 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
14819 "key": {
14820 "name": "TestContextItem008",
14821 "version": "0.0.1"
14823 "value": {
14824 "key": {
14825 "name": "TestContextItem008",
14826 "version": "0.0.1"
14828 "schemaFlavour": "Java",
14829 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
14833 "key": {
14834 "name": "TestContextItem009",
14835 "version": "0.0.1"
14837 "value": {
14838 "key": {
14839 "name": "TestContextItem009",
14840 "version": "0.0.1"
14842 "schemaFlavour": "Java",
14843 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
14847 "key": {
14848 "name": "TestContextItem00A",
14849 "version": "0.0.1"
14851 "value": {
14852 "key": {
14853 "name": "TestContextItem00A",
14854 "version": "0.0.1"
14856 "schemaFlavour": "Java",
14857 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
14861 "key": {
14862 "name": "TestContextItem00B",
14863 "version": "0.0.1"
14865 "value": {
14866 "key": {
14867 "name": "TestContextItem00B",
14868 "version": "0.0.1"
14870 "schemaFlavour": "Java",
14871 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
14875 "key": {
14876 "name": "TestContextItem00C",
14877 "version": "0.0.1"
14879 "value": {
14880 "key": {
14881 "name": "TestContextItem00C",
14882 "version": "0.0.1"
14884 "schemaFlavour": "Java",
14885 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
14889 "key": {
14890 "name": "TestExternalContextItem",
14891 "version": "0.0.1"
14893 "value": {
14894 "key": {
14895 "name": "TestExternalContextItem",
14896 "version": "0.0.1"
14898 "schemaFlavour": "Java",
14899 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
14903 "key": {
14904 "name": "TestGlobalContextItem",
14905 "version": "0.0.1"
14907 "value": {
14908 "key": {
14909 "name": "TestGlobalContextItem",
14910 "version": "0.0.1"
14912 "schemaFlavour": "Java",
14913 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
14917 "key": {
14918 "name": "TestPolicyContextItem",
14919 "version": "0.0.1"
14921 "value": {
14922 "key": {
14923 "name": "TestPolicyContextItem",
14924 "version": "0.0.1"
14926 "schemaFlavour": "Java",
14927 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
14931 "key": {
14932 "name": "TestSlogan",
14933 "version": "0.0.1"
14935 "value": {
14936 "key": {
14937 "name": "TestSlogan",
14938 "version": "0.0.1"
14940 "schemaFlavour": "Java",
14941 "schemaDefinition": "java.lang.String"
14945 "key": {
14946 "name": "TestTemperature",
14947 "version": "0.0.1"
14949 "value": {
14950 "key": {
14951 "name": "TestTemperature",
14952 "version": "0.0.1"
14954 "schemaFlavour": "Java",
14955 "schemaDefinition": "java.lang.Double"
14959 "key": {
14960 "name": "TestTimestamp",
14961 "version": "0.0.1"
14963 "value": {
14964 "key": {
14965 "name": "TestTimestamp",
14966 "version": "0.0.1"
14968 "schemaFlavour": "Java",
14969 "schemaDefinition": "java.lang.Long"
14977 "engineParameters": {
14978 "executorParameters": {
14979 "JAVASCRIPT": {
14980 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
14985 "eventInputParameters": {
14986 "FirstConsumer": {
14987 "carrierTechnologyParameters": {
14988 "carrierTechnology": "RESTSERVER",
14989 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
14990 "parameters": {
14991 "standalone": true,
14992 "host": "0.0.0.0",
14993 "port": 23324
14996 "eventProtocolParameters": {
14997 "eventProtocol": "JSON"
14999 "synchronousMode": true,
15000 "synchronousPeer": "FirstProducer",
15001 "synchronousTimeout": 2000
15004 "eventOutputParameters": {
15005 "FirstProducer": {
15006 "carrierTechnologyParameters": {
15007 "carrierTechnology": "RESTSERVER",
15008 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
15010 "eventProtocolParameters": {
15011 "eventProtocol": "JSON"
15013 "synchronousMode": true,
15014 "synchronousPeer": "FirstConsumer",
15015 "synchronousTimeout": 2000
15025 <stringProp name="Argument.metadata">=</stringProp>
15029 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15030 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15031 <stringProp name="HTTPSampler.protocol">http</stringProp>
15032 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15033 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies</stringProp>
15034 <stringProp name="HTTPSampler.method">POST</stringProp>
15035 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15036 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15037 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15038 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15039 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15040 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15041 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15042 </HTTPSamplerProxy>
15044 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15045 <collectionProp name="Asserion.test_strings">
15046 <stringProp name="49586">200</stringProp>
15048 <stringProp name="Assertion.custom_message"></stringProp>
15049 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15050 <boolProp name="Assertion.assume_success">false</boolProp>
15051 <intProp name="Assertion.test_type">1</intProp>
15052 </ResponseAssertion>
15056 <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="PAP Test Flow" enabled="true">
15057 <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
15058 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
15059 <boolProp name="LoopController.continue_forever">false</boolProp>
15060 <intProp name="LoopController.loops">-1</intProp>
15062 <stringProp name="ThreadGroup.num_threads">1</stringProp>
15063 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
15064 <boolProp name="ThreadGroup.scheduler">false</boolProp>
15065 <stringProp name="ThreadGroup.duration">600</stringProp>
15066 <stringProp name="ThreadGroup.delay"></stringProp>
15067 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
15070 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Health" enabled="true">
15071 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15072 <collectionProp name="Arguments.arguments"/>
15074 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15075 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15076 <stringProp name="HTTPSampler.protocol">http</stringProp>
15077 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15078 <stringProp name="HTTPSampler.path">/policy/pap/v1/healthcheck</stringProp>
15079 <stringProp name="HTTPSampler.method">GET</stringProp>
15080 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15081 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15082 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15083 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15084 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15085 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15086 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15087 <stringProp name="TestPlan.comments">Basic Health Check</stringProp>
15088 </HTTPSamplerProxy>
15090 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15091 <collectionProp name="Asserion.test_strings">
15092 <stringProp name="49586">200</stringProp>
15094 <stringProp name="Assertion.custom_message"></stringProp>
15095 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15096 <boolProp name="Assertion.assume_success">false</boolProp>
15097 <intProp name="Assertion.test_type">1</intProp>
15098 </ResponseAssertion>
15100 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15101 <stringProp name="scriptLanguage">groovy</stringProp>
15102 <stringProp name="parameters"></stringProp>
15103 <stringProp name="filename"></stringProp>
15104 <stringProp name="cacheKey">true</stringProp>
15105 <stringProp name="script">import groovy.json.JsonSlurper;
15108 if (prev.getResponseCode() == '200') {
15109 def jsonSlurper = new JsonSlurper();
15110 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15112 assert res instanceof Map;
15113 assert res.code == 200;
15114 assert res.name == "Policy PAP";
15115 assert res.healthy==true;
15116 assert res.message=="alive";
15122 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Statistics" enabled="true">
15123 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15124 <collectionProp name="Arguments.arguments"/>
15126 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15127 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15128 <stringProp name="HTTPSampler.protocol">http</stringProp>
15129 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15130 <stringProp name="HTTPSampler.path">policy/pap/v1/statistics</stringProp>
15131 <stringProp name="HTTPSampler.method">GET</stringProp>
15132 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15133 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15134 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15135 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15136 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15137 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15138 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15139 <stringProp name="TestPlan.comments">Check Statistics</stringProp>
15140 </HTTPSamplerProxy>
15142 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15143 <collectionProp name="Asserion.test_strings">
15144 <stringProp name="49586">200</stringProp>
15146 <stringProp name="Assertion.custom_message"></stringProp>
15147 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15148 <boolProp name="Assertion.assume_success">false</boolProp>
15149 <intProp name="Assertion.test_type">1</intProp>
15150 </ResponseAssertion>
15152 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15153 <stringProp name="scriptLanguage">groovy</stringProp>
15154 <stringProp name="parameters"></stringProp>
15155 <stringProp name="filename"></stringProp>
15156 <stringProp name="cacheKey">true</stringProp>
15157 <stringProp name="script">import groovy.json.JsonSlurper;
15160 if (prev.getResponseCode() == '200') {
15161 def jsonSlurper = new JsonSlurper();
15162 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15164 assert res instanceof Map;
15165 assert res.code == 200;
15166 assert res.totalPdpCount == 0;
15167 assert res.totalPdpGroupCount==0;
15168 assert res.totalPolicyDeployCount==0;
15169 assert res.policyDeploySuccessCount==0;
15176 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to ACTIVE (defaultGroup)" enabled="true">
15177 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15178 <collectionProp name="Arguments.arguments"/>
15180 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15181 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15182 <stringProp name="HTTPSampler.protocol">http</stringProp>
15183 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15184 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=ACTIVE</stringProp>
15185 <stringProp name="HTTPSampler.method">PUT</stringProp>
15186 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15187 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15188 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15189 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15190 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15191 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15192 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15193 </HTTPSamplerProxy>
15195 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15196 <collectionProp name="Asserion.test_strings">
15197 <stringProp name="49586">200</stringProp>
15199 <stringProp name="Assertion.custom_message"></stringProp>
15200 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15201 <boolProp name="Assertion.assume_success">false</boolProp>
15202 <intProp name="Assertion.test_type">1</intProp>
15203 </ResponseAssertion>
15205 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15206 <stringProp name="ConstantTimer.delay">6000</stringProp>
15210 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15211 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15212 <collectionProp name="Arguments.arguments"/>
15214 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15215 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15216 <stringProp name="HTTPSampler.protocol">http</stringProp>
15217 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15218 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15219 <stringProp name="HTTPSampler.method">GET</stringProp>
15220 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15221 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15222 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15223 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15224 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15225 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15226 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15227 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15228 </HTTPSamplerProxy>
15230 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15231 <collectionProp name="Asserion.test_strings">
15232 <stringProp name="49586">200</stringProp>
15234 <stringProp name="Assertion.custom_message"></stringProp>
15235 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15236 <boolProp name="Assertion.assume_success">false</boolProp>
15237 <intProp name="Assertion.test_type">1</intProp>
15238 </ResponseAssertion>
15240 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15241 <stringProp name="scriptLanguage">groovy</stringProp>
15242 <stringProp name="parameters"></stringProp>
15243 <stringProp name="filename"></stringProp>
15244 <stringProp name="cacheKey">true</stringProp>
15245 <stringProp name="script">import groovy.json.JsonSlurper;
15247 if (prev.getResponseCode() == '200') {
15248 def jsonSlurper = new JsonSlurper();
15249 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15251 assert res instanceof Map;
15252 assert res.groups.size == 1;
15253 assert res.groups[0].pdpGroupState== 'ACTIVE';
15259 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy defaultDomain Policy" enabled="true">
15260 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15261 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15262 <collectionProp name="Arguments.arguments">
15263 <elementProp name="" elementType="HTTPArgument">
15264 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15265 <stringProp name="Argument.value">{
15266 "policies" : [
15268 "policy-id": "operational.apex.stabilityTestDefaultDomain",
15269 "policy-version": "1.0.0"
15273 <stringProp name="Argument.metadata">=</stringProp>
15277 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15278 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15279 <stringProp name="HTTPSampler.protocol">http</stringProp>
15280 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15281 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
15282 <stringProp name="HTTPSampler.method">POST</stringProp>
15283 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15284 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15285 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15286 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15287 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15288 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15289 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15290 </HTTPSamplerProxy>
15292 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15293 <collectionProp name="Asserion.test_strings">
15294 <stringProp name="49588">202</stringProp>
15296 <stringProp name="Assertion.custom_message"></stringProp>
15297 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15298 <boolProp name="Assertion.assume_success">false</boolProp>
15299 <intProp name="Assertion.test_type">1</intProp>
15300 </ResponseAssertion>
15302 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15303 <stringProp name="ConstantTimer.delay">6000</stringProp>
15307 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check status of defaultGroup" enabled="true">
15308 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15309 <collectionProp name="Arguments.arguments"/>
15311 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15312 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15313 <stringProp name="HTTPSampler.protocol">http</stringProp>
15314 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15315 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/status/defaultGroup/operational.apex.stabilityTestDefaultDomain/1.0.0</stringProp>
15316 <stringProp name="HTTPSampler.method">GET</stringProp>
15317 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15318 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15319 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15320 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15321 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15322 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15323 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15324 <stringProp name="TestPlan.comments">Query policies status for defaultGroup</stringProp>
15325 </HTTPSamplerProxy>
15327 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15328 <collectionProp name="Asserion.test_strings">
15329 <stringProp name="49586">200</stringProp>
15331 <stringProp name="Assertion.custom_message"></stringProp>
15332 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15333 <boolProp name="Assertion.assume_success">false</boolProp>
15334 <intProp name="Assertion.test_type">1</intProp>
15335 </ResponseAssertion>
15338 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Audit defaultGroup" enabled="true">
15339 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15340 <collectionProp name="Arguments.arguments"/>
15342 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15343 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15344 <stringProp name="HTTPSampler.protocol">http</stringProp>
15345 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15346 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/audit/defaultGroup</stringProp>
15347 <stringProp name="HTTPSampler.method">GET</stringProp>
15348 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15349 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15350 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15351 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15352 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15353 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15354 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15355 <stringProp name="TestPlan.comments">Check PdpGroup Audit</stringProp>
15356 </HTTPSamplerProxy>
15358 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15359 <collectionProp name="Asserion.test_strings">
15360 <stringProp name="49586">200</stringProp>
15362 <stringProp name="Assertion.custom_message"></stringProp>
15363 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15364 <boolProp name="Assertion.assume_success">false</boolProp>
15365 <intProp name="Assertion.test_type">1</intProp>
15366 </ResponseAssertion>
15369 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Audit Policy (defaultGroup)" enabled="true">
15370 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15371 <collectionProp name="Arguments.arguments"/>
15373 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15374 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15375 <stringProp name="HTTPSampler.protocol">http</stringProp>
15376 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15377 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/audit/defaultGroup/operational.apex.stabilityTestDefaultDomain/1.0.0</stringProp>
15378 <stringProp name="HTTPSampler.method">GET</stringProp>
15379 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15380 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15381 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15382 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15383 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15384 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15385 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15386 <stringProp name="TestPlan.comments">Check PdpGroup Audit</stringProp>
15387 </HTTPSamplerProxy>
15389 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15390 <collectionProp name="Asserion.test_strings">
15391 <stringProp name="49586">200</stringProp>
15393 <stringProp name="Assertion.custom_message"></stringProp>
15394 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15395 <boolProp name="Assertion.assume_success">false</boolProp>
15396 <intProp name="Assertion.test_type">1</intProp>
15397 </ResponseAssertion>
15400 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create/Update PDP Group" enabled="true">
15401 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15402 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15403 <collectionProp name="Arguments.arguments">
15404 <elementProp name="" elementType="HTTPArgument">
15405 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15406 <stringProp name="Argument.value">{
15407 "groups": [
15409 "name": "sampleGroup",
15410 "pdpGroupState": "ACTIVE",
15411 "properties": {},
15412 "pdpSubgroups": [
15414 "pdpType": "apex",
15415 "desiredInstanceCount": 1,
15416 "properties": {},
15417 "supportedPolicyTypes": [
15419 "name": "onap.policies.controlloop.operational.common.Apex",
15420 "version": "1.0.0"
15423 "policies": []
15429 <stringProp name="Argument.metadata">=</stringProp>
15433 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15434 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15435 <stringProp name="HTTPSampler.protocol">http</stringProp>
15436 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15437 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/batch</stringProp>
15438 <stringProp name="HTTPSampler.method">POST</stringProp>
15439 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15440 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15441 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15442 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15443 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15444 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15445 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15446 <stringProp name="TestPlan.comments">create SampleGroup </stringProp>
15447 </HTTPSamplerProxy>
15449 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15450 <collectionProp name="Asserion.test_strings">
15451 <stringProp name="49586">200</stringProp>
15453 <stringProp name="Assertion.custom_message"></stringProp>
15454 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15455 <boolProp name="Assertion.assume_success">false</boolProp>
15456 <intProp name="Assertion.test_type">1</intProp>
15457 </ResponseAssertion>
15460 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15461 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15462 <collectionProp name="Arguments.arguments"/>
15464 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15465 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15466 <stringProp name="HTTPSampler.protocol">http</stringProp>
15467 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15468 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15469 <stringProp name="HTTPSampler.method">GET</stringProp>
15470 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15471 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15472 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15473 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15474 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15475 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15476 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15477 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15478 </HTTPSamplerProxy>
15480 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15481 <collectionProp name="Asserion.test_strings">
15482 <stringProp name="49586">200</stringProp>
15484 <stringProp name="Assertion.custom_message"></stringProp>
15485 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15486 <boolProp name="Assertion.assume_success">false</boolProp>
15487 <intProp name="Assertion.test_type">1</intProp>
15488 </ResponseAssertion>
15490 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15491 <stringProp name="scriptLanguage">groovy</stringProp>
15492 <stringProp name="parameters"></stringProp>
15493 <stringProp name="filename"></stringProp>
15494 <stringProp name="cacheKey">true</stringProp>
15495 <stringProp name="script">import groovy.json.JsonSlurper;
15498 if (prev.getResponseCode() == '200') {
15499 def jsonSlurper = new JsonSlurper();
15500 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15502 assert res instanceof Map;
15503 assert res.groups.size == 2;
15505 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15507 for(int subGrpSize=0;subGrpSize<res.groups[groupSize].pdpSubgroups.size;subGrpSize++){
15509 def pdpSubGrp=res.groups[groupSize].pdpSubgroups[subGrpSize];
15510 for(int supportedPolicyTypesSize=0;supportedPolicyTypesSize<pdpSubGrp.supportedPolicyTypes.size;supportedPolicyTypesSize++){
15511 if(pdpSubGrp.supportedPolicyTypes[supportedPolicyTypesSize].name =='onap.policies.controlloop.operational.common.Apex'){
15512 assert pdpSubGrp.pdpInstances.size >= 0;
15513 if (res.groups[groupSize].name == 'defaultGroup') {
15514 assert pdpSubGrp.policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15516 else if(res.groups[groupSize].name == 'sampleGroup' ){
15517 assert pdpSubGrp.policies.size == 0;
15527 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15528 <stringProp name="ConstantTimer.delay">120000</stringProp>
15532 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deployment Update sampleDomain" enabled="true">
15533 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15534 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15535 <collectionProp name="Arguments.arguments">
15536 <elementProp name="" elementType="HTTPArgument">
15537 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15538 <stringProp name="Argument.value">{
15539 "groups": [
15541 "name": "sampleGroup",
15542 "deploymentSubgroups": [
15544 "pdpType": "apex",
15545 "action": "POST",
15546 "policies": [
15548 "name": "operational.apex.stabilityTestSampleDomain",
15549 "version": "1.0.0"
15557 <stringProp name="Argument.metadata">=</stringProp>
15561 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15562 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15563 <stringProp name="HTTPSampler.protocol">http</stringProp>
15564 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15565 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15566 <stringProp name="HTTPSampler.method">POST</stringProp>
15567 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15568 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15569 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15570 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15571 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15572 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15573 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15574 </HTTPSamplerProxy>
15576 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15577 <collectionProp name="Asserion.test_strings">
15578 <stringProp name="49588">202</stringProp>
15580 <stringProp name="Assertion.custom_message"></stringProp>
15581 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15582 <boolProp name="Assertion.assume_success">false</boolProp>
15583 <intProp name="Assertion.test_type">1</intProp>
15584 </ResponseAssertion>
15587 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check status of sampleDomain policy" enabled="true">
15588 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15589 <collectionProp name="Arguments.arguments"/>
15591 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15592 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15593 <stringProp name="HTTPSampler.protocol">http</stringProp>
15594 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15595 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/status/sampleGroup</stringProp>
15596 <stringProp name="HTTPSampler.method">GET</stringProp>
15597 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15598 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15599 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15600 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15601 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15602 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15603 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15604 <stringProp name="TestPlan.comments">Query policies status</stringProp>
15605 </HTTPSamplerProxy>
15607 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15608 <collectionProp name="Asserion.test_strings">
15609 <stringProp name="49586">200</stringProp>
15611 <stringProp name="Assertion.custom_message"></stringProp>
15612 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15613 <boolProp name="Assertion.assume_success">false</boolProp>
15614 <intProp name="Assertion.test_type">1</intProp>
15615 </ResponseAssertion>
15618 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check status of PdpGroups" enabled="true">
15619 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15620 <collectionProp name="Arguments.arguments"/>
15622 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15623 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15624 <stringProp name="HTTPSampler.protocol">http</stringProp>
15625 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15626 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/status</stringProp>
15627 <stringProp name="HTTPSampler.method">GET</stringProp>
15628 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15629 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15630 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15631 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15632 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15633 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15634 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15635 <stringProp name="TestPlan.comments">Query policies status</stringProp>
15636 </HTTPSamplerProxy>
15638 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15639 <collectionProp name="Asserion.test_strings">
15640 <stringProp name="49586">200</stringProp>
15642 <stringProp name="Assertion.custom_message"></stringProp>
15643 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15644 <boolProp name="Assertion.assume_success">false</boolProp>
15645 <intProp name="Assertion.test_type">1</intProp>
15646 </ResponseAssertion>
15649 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15650 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15651 <collectionProp name="Arguments.arguments"/>
15653 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15654 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15655 <stringProp name="HTTPSampler.protocol">http</stringProp>
15656 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15657 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15658 <stringProp name="HTTPSampler.method">GET</stringProp>
15659 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15660 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15661 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15662 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15663 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15664 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15665 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15666 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15667 </HTTPSamplerProxy>
15669 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15670 <collectionProp name="Asserion.test_strings">
15671 <stringProp name="49586">200</stringProp>
15673 <stringProp name="Assertion.custom_message"></stringProp>
15674 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15675 <boolProp name="Assertion.assume_success">false</boolProp>
15676 <intProp name="Assertion.test_type">1</intProp>
15677 </ResponseAssertion>
15679 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15680 <stringProp name="scriptLanguage">groovy</stringProp>
15681 <stringProp name="parameters"></stringProp>
15682 <stringProp name="filename"></stringProp>
15683 <stringProp name="cacheKey">true</stringProp>
15684 <stringProp name="script">import groovy.json.JsonSlurper;
15687 if (prev.getResponseCode() == '200') {
15688 def jsonSlurper = new JsonSlurper();
15689 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15691 assert res instanceof Map;
15692 assert res.groups.size == 2;
15694 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15696 for(int subGrpSize=0;subGrpSize<res.groups[groupSize].pdpSubgroups.size;subGrpSize++){
15698 def pdpSubGrp=res.groups[groupSize].pdpSubgroups[subGrpSize];
15699 for(int supportedPolicyTypesSize=0;supportedPolicyTypesSize<pdpSubGrp.supportedPolicyTypes.size;supportedPolicyTypesSize++){
15700 if(pdpSubGrp.supportedPolicyTypes[supportedPolicyTypesSize].name =='onap.policies.controlloop.operational.common.Apex'){
15701 if (res.groups[groupSize].name == 'defaultGroup') {
15702 assert pdpSubGrp.policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15703 }else if(res.groups[groupSize].name == 'sampleGroup' ){
15704 assert pdpSubGrp.policies[0].name == 'operational.apex.stabilityTestSampleDomain';
15715 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Audit" enabled="true">
15716 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15717 <collectionProp name="Arguments.arguments"/>
15719 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15720 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15721 <stringProp name="HTTPSampler.protocol">http</stringProp>
15722 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15723 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/audit</stringProp>
15724 <stringProp name="HTTPSampler.method">GET</stringProp>
15725 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15726 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15727 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15728 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15729 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15730 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15731 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15732 <stringProp name="TestPlan.comments">Check Audit</stringProp>
15733 </HTTPSamplerProxy>
15735 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15736 <collectionProp name="Asserion.test_strings">
15737 <stringProp name="49586">200</stringProp>
15739 <stringProp name="Assertion.custom_message"></stringProp>
15740 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15741 <boolProp name="Assertion.assume_success">false</boolProp>
15742 <intProp name="Assertion.test_type">1</intProp>
15743 </ResponseAssertion>
15746 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Consolidated Health" enabled="true">
15747 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15748 <collectionProp name="Arguments.arguments"/>
15750 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15751 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15752 <stringProp name="HTTPSampler.protocol">http</stringProp>
15753 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15754 <stringProp name="HTTPSampler.path">/policy/pap/v1/components/healthcheck</stringProp>
15755 <stringProp name="HTTPSampler.method">GET</stringProp>
15756 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15757 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15758 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15759 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15760 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15761 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15762 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15763 <stringProp name="TestPlan.comments">Consolidated Health Check</stringProp>
15764 </HTTPSamplerProxy>
15766 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15767 <collectionProp name="Asserion.test_strings">
15768 <stringProp name="49586">200</stringProp>
15770 <stringProp name="Assertion.custom_message"></stringProp>
15771 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15772 <boolProp name="Assertion.assume_success">false</boolProp>
15773 <intProp name="Assertion.test_type">1</intProp>
15774 </ResponseAssertion>
15776 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15777 <stringProp name="scriptLanguage">groovy</stringProp>
15778 <stringProp name="parameters"></stringProp>
15779 <stringProp name="filename"></stringProp>
15780 <stringProp name="cacheKey">true</stringProp>
15781 <stringProp name="script">import groovy.json.JsonSlurper;
15784 if (prev.getResponseCode() == '200') {
15785 def jsonSlurper = new JsonSlurper();
15786 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15787 assert res instanceof Map;
15788 assert res.pdps.xacml!=null;
15789 assert res.pdps.drools!=null;
15790 assert res.pdps.apex!=null;
15796 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Deployed Policies" 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">http</stringProp>
15803 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15804 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/deployed</stringProp>
15805 <stringProp name="HTTPSampler.method">GET</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 <stringProp name="TestPlan.comments">Query Deployed policies</stringProp>
15814 </HTTPSamplerProxy>
15816 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15817 <collectionProp name="Asserion.test_strings">
15818 <stringProp name="49586">200</stringProp>
15820 <stringProp name="Assertion.custom_message"></stringProp>
15821 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15822 <boolProp name="Assertion.assume_success">false</boolProp>
15823 <intProp name="Assertion.test_type">1</intProp>
15824 </ResponseAssertion>
15826 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15827 <stringProp name="scriptLanguage">groovy</stringProp>
15828 <stringProp name="parameters"></stringProp>
15829 <stringProp name="filename"></stringProp>
15830 <stringProp name="cacheKey">true</stringProp>
15831 <stringProp name="script">import groovy.json.JsonSlurper;
15834 if (prev.getResponseCode() == '200') {
15835 def jsonSlurper = new JsonSlurper();
15836 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15837 assert res.size >1 ;
15844 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Policy sampleDomain" enabled="true">
15845 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15846 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15847 <collectionProp name="Arguments.arguments">
15848 <elementProp name="" elementType="HTTPArgument">
15849 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15850 <stringProp name="Argument.value">{
15851 "groups": [
15853 "name": "sampleGroup",
15854 "deploymentSubgroups": [
15856 "pdpType": "apex",
15857 "action": "DELETE",
15858 "policies": [
15860 "name": "operational.apex.stabilityTestSampleDomain",
15861 "version": "1.0.0"
15869 <stringProp name="Argument.metadata">=</stringProp>
15873 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15874 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15875 <stringProp name="HTTPSampler.protocol">http</stringProp>
15876 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15877 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15878 <stringProp name="HTTPSampler.method">POST</stringProp>
15879 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15880 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15881 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15882 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15883 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15884 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15885 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15886 </HTTPSamplerProxy>
15888 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15889 <collectionProp name="Asserion.test_strings">
15890 <stringProp name="49588">202</stringProp>
15892 <stringProp name="Assertion.custom_message"></stringProp>
15893 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15894 <boolProp name="Assertion.assume_success">false</boolProp>
15895 <intProp name="Assertion.test_type">1</intProp>
15896 </ResponseAssertion>
15899 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Default Policy" enabled="true">
15900 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15901 <collectionProp name="Arguments.arguments"/>
15903 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15904 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15905 <stringProp name="HTTPSampler.protocol">http</stringProp>
15906 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15907 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/operational.apex.stabilityTestDefaultDomain</stringProp>
15908 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15909 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15910 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15911 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15912 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15913 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15914 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15915 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15916 </HTTPSamplerProxy>
15918 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15919 <collectionProp name="Asserion.test_strings">
15920 <stringProp name="49588">202</stringProp>
15922 <stringProp name="Assertion.custom_message"></stringProp>
15923 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15924 <boolProp name="Assertion.assume_success">false</boolProp>
15925 <intProp name="Assertion.test_type">1</intProp>
15926 </ResponseAssertion>
15929 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(sampleGroup)" enabled="true">
15930 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15931 <collectionProp name="Arguments.arguments"/>
15933 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15934 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15935 <stringProp name="HTTPSampler.protocol">http</stringProp>
15936 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15937 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/sampleGroup?state=PASSIVE</stringProp>
15938 <stringProp name="HTTPSampler.method">PUT</stringProp>
15939 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15940 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15941 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15942 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15943 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15944 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15945 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15946 </HTTPSamplerProxy>
15948 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15949 <collectionProp name="Asserion.test_strings">
15950 <stringProp name="49586">200</stringProp>
15952 <stringProp name="Assertion.custom_message"></stringProp>
15953 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15954 <boolProp name="Assertion.assume_success">false</boolProp>
15955 <intProp name="Assertion.test_type">1</intProp>
15956 </ResponseAssertion>
15959 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete PdpGroup SampleGroup" enabled="true">
15960 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15961 <collectionProp name="Arguments.arguments"/>
15963 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15964 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15965 <stringProp name="HTTPSampler.protocol">http</stringProp>
15966 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15967 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/sampleGroup</stringProp>
15968 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15969 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15970 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15971 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15972 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15973 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15974 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15975 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15976 <stringProp name="TestPlan.comments">Delete PdpGroup </stringProp>
15977 </HTTPSamplerProxy>
15979 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15980 <collectionProp name="Asserion.test_strings">
15981 <stringProp name="49586">200</stringProp>
15983 <stringProp name="Assertion.custom_message"></stringProp>
15984 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15985 <boolProp name="Assertion.assume_success">false</boolProp>
15986 <intProp name="Assertion.test_type">1</intProp>
15987 </ResponseAssertion>
15990 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(defaultGroup)" enabled="true">
15991 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15992 <collectionProp name="Arguments.arguments"/>
15994 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15995 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15996 <stringProp name="HTTPSampler.protocol">http</stringProp>
15997 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15998 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
15999 <stringProp name="HTTPSampler.method">PUT</stringProp>
16000 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16001 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16002 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16003 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16004 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16005 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16006 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16007 </HTTPSamplerProxy>
16009 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16010 <collectionProp name="Asserion.test_strings">
16011 <stringProp name="49586">200</stringProp>
16013 <stringProp name="Assertion.custom_message"></stringProp>
16014 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16015 <boolProp name="Assertion.assume_success">false</boolProp>
16016 <intProp name="Assertion.test_type">1</intProp>
16017 </ResponseAssertion>
16019 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
16020 <stringProp name="ConstantTimer.delay">6000</stringProp>
16024 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
16025 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16026 <collectionProp name="Arguments.arguments"/>
16028 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16029 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16030 <stringProp name="HTTPSampler.protocol">http</stringProp>
16031 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16032 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
16033 <stringProp name="HTTPSampler.method">GET</stringProp>
16034 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16035 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16036 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16037 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16038 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16039 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16040 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16041 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
16042 </HTTPSamplerProxy>
16044 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16045 <collectionProp name="Asserion.test_strings">
16046 <stringProp name="49586">200</stringProp>
16048 <stringProp name="Assertion.custom_message"></stringProp>
16049 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16050 <boolProp name="Assertion.assume_success">false</boolProp>
16051 <intProp name="Assertion.test_type">1</intProp>
16052 </ResponseAssertion>
16054 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
16055 <stringProp name="scriptLanguage">groovy</stringProp>
16056 <stringProp name="parameters"></stringProp>
16057 <stringProp name="filename"></stringProp>
16058 <stringProp name="cacheKey">true</stringProp>
16059 <stringProp name="script">import groovy.json.JsonSlurper;
16062 if (prev.getResponseCode() == '200') {
16063 def jsonSlurper = new JsonSlurper();
16064 res = jsonSlurper.parseText(prev.getResponseDataAsString());
16066 assert res instanceof Map;
16067 assert res.groups.size ==1;
16068 assert res.groups[0].pdpGroupState== 'PASSIVE';
16076 <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
16077 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
16078 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
16079 <boolProp name="LoopController.continue_forever">false</boolProp>
16080 <stringProp name="LoopController.loops">1</stringProp>
16082 <stringProp name="ThreadGroup.num_threads">1</stringProp>
16083 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
16084 <boolProp name="ThreadGroup.scheduler">false</boolProp>
16085 <stringProp name="ThreadGroup.duration"></stringProp>
16086 <stringProp name="ThreadGroup.delay"></stringProp>
16087 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
16090 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE" enabled="true">
16091 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16092 <collectionProp name="Arguments.arguments"/>
16094 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16095 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16096 <stringProp name="HTTPSampler.protocol">http</stringProp>
16097 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16098 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
16099 <stringProp name="HTTPSampler.method">PUT</stringProp>
16100 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16101 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16102 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16103 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16104 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16105 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16106 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16107 </HTTPSamplerProxy>
16109 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16110 <collectionProp name="Asserion.test_strings">
16111 <stringProp name="49586">200</stringProp>
16113 <stringProp name="Assertion.custom_message"></stringProp>
16114 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16115 <boolProp name="Assertion.assume_success">false</boolProp>
16116 <intProp name="Assertion.test_type">1</intProp>
16117 </ResponseAssertion>
16120 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy defaultDomain" enabled="true">
16121 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16122 <collectionProp name="Arguments.arguments"/>
16124 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
16125 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
16126 <stringProp name="HTTPSampler.protocol">http</stringProp>
16127 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16128 <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>
16129 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16130 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16131 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16132 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16133 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16134 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16135 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16136 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16137 </HTTPSamplerProxy>
16139 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16140 <collectionProp name="Asserion.test_strings">
16141 <stringProp name="49586">200</stringProp>
16143 <stringProp name="Assertion.custom_message"></stringProp>
16144 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16145 <boolProp name="Assertion.assume_success">false</boolProp>
16146 <intProp name="Assertion.test_type">1</intProp>
16147 </ResponseAssertion>
16150 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy sampleDomain" enabled="true">
16151 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16152 <collectionProp name="Arguments.arguments"/>
16154 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
16155 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
16156 <stringProp name="HTTPSampler.protocol">http</stringProp>
16157 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16158 <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>
16159 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16160 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16161 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16162 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16163 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16164 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16165 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16166 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16167 </HTTPSamplerProxy>
16169 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16170 <collectionProp name="Asserion.test_strings">
16171 <stringProp name="49586">200</stringProp>
16173 <stringProp name="Assertion.custom_message"></stringProp>
16174 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16175 <boolProp name="Assertion.assume_success">false</boolProp>
16176 <intProp name="Assertion.test_type">1</intProp>
16177 </ResponseAssertion>
16181 <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
16182 <boolProp name="ResultCollector.error_logging">false</boolProp>
16184 <name>saveConfig</name>
16185 <value class="SampleSaveConfiguration">
16187 <latency>true</latency>
16188 <timestamp>true</timestamp>
16189 <success>true</success>
16190 <label>true</label>
16192 <message>true</message>
16193 <threadName>true</threadName>
16194 <dataType>true</dataType>
16195 <encoding>false</encoding>
16196 <assertions>true</assertions>
16197 <subresults>true</subresults>
16198 <responseData>false</responseData>
16199 <samplerData>false</samplerData>
16201 <fieldNames>true</fieldNames>
16202 <responseHeaders>false</responseHeaders>
16203 <requestHeaders>false</requestHeaders>
16204 <responseDataOnError>false</responseDataOnError>
16205 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16206 <assertionsResultsToSave>0</assertionsResultsToSave>
16207 <bytes>true</bytes>
16208 <sentBytes>true</sentBytes>
16210 <threadCounts>true</threadCounts>
16211 <idleTime>true</idleTime>
16212 <connectTime>true</connectTime>
16215 <stringProp name="filename">/home/wayne/dev/pap_results_1010.jtl</stringProp>
16218 <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
16219 <boolProp name="ResultCollector.error_logging">false</boolProp>
16221 <name>saveConfig</name>
16222 <value class="SampleSaveConfiguration">
16224 <latency>true</latency>
16225 <timestamp>true</timestamp>
16226 <success>true</success>
16227 <label>true</label>
16229 <message>true</message>
16230 <threadName>true</threadName>
16231 <dataType>true</dataType>
16232 <encoding>false</encoding>
16233 <assertions>true</assertions>
16234 <subresults>true</subresults>
16235 <responseData>false</responseData>
16236 <samplerData>false</samplerData>
16238 <fieldNames>true</fieldNames>
16239 <responseHeaders>false</responseHeaders>
16240 <requestHeaders>false</requestHeaders>
16241 <responseDataOnError>false</responseDataOnError>
16242 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16243 <assertionsResultsToSave>0</assertionsResultsToSave>
16244 <bytes>true</bytes>
16245 <sentBytes>true</sentBytes>
16247 <threadCounts>true</threadCounts>
16248 <idleTime>true</idleTime>
16249 <connectTime>true</connectTime>
16252 <stringProp name="filename">C:\Users\WayneDunican\Desktop\S3P_PAP\testresults.jtl</stringProp>
16255 <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
16256 <boolProp name="ResultCollector.error_logging">false</boolProp>
16258 <name>saveConfig</name>
16259 <value class="SampleSaveConfiguration">
16261 <latency>true</latency>
16262 <timestamp>true</timestamp>
16263 <success>true</success>
16264 <label>true</label>
16266 <message>true</message>
16267 <threadName>true</threadName>
16268 <dataType>true</dataType>
16269 <encoding>false</encoding>
16270 <assertions>true</assertions>
16271 <subresults>true</subresults>
16272 <responseData>false</responseData>
16273 <samplerData>false</samplerData>
16275 <fieldNames>true</fieldNames>
16276 <responseHeaders>false</responseHeaders>
16277 <requestHeaders>false</requestHeaders>
16278 <responseDataOnError>false</responseDataOnError>
16279 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16280 <assertionsResultsToSave>0</assertionsResultsToSave>
16281 <bytes>true</bytes>
16282 <sentBytes>true</sentBytes>
16284 <threadCounts>true</threadCounts>
16285 <idleTime>true</idleTime>
16286 <connectTime>true</connectTime>
16289 <stringProp name="filename">/home/ubuntu/pap_stability/resultTable.log</stringProp>