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
14 http://www.apache.org/licenses/LICENSE-2.0
16 Unless required by applicable law or agreed to in writing, software
17 distributed under the License is distributed on an "AS IS" BASIS,
18 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
19 See the License for the specific language governing permissions and
20 limitations under the License.
21 ============LICENSE_END=========================================================
23 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.3">
25 <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Policy PAP Performance" enabled="true">
26 <stringProp name="TestPlan.comments">Policy PAP Performance Tests</stringProp>
27 <boolProp name="TestPlan.functional_mode">false</boolProp>
28 <boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
29 <boolProp name="TestPlan.serialize_threadgroups">true</boolProp>
30 <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
31 <collectionProp name="Arguments.arguments">
32 <elementProp name="PAP_HOST" elementType="Argument">
33 <stringProp name="Argument.name">PAP_HOST</stringProp>
34 <stringProp name="Argument.value">${__P(PAP_HOST,10.2.0.149)}</stringProp>
35 <stringProp name="Argument.metadata">=</stringProp>
37 <elementProp name="PAP_PORT" elementType="Argument">
38 <stringProp name="Argument.name">PAP_PORT</stringProp>
39 <stringProp name="Argument.value">${__P(PAP_PORT,31427)}</stringProp>
40 <stringProp name="Argument.metadata">=</stringProp>
42 <elementProp name="API_HOST" elementType="Argument">
43 <stringProp name="Argument.name">API_HOST</stringProp>
44 <stringProp name="Argument.value">${__P(API_HOST,10.2.0.149)}</stringProp>
45 <stringProp name="Argument.metadata">=</stringProp>
47 <elementProp name="API_PORT" elementType="Argument">
48 <stringProp name="Argument.name">API_PORT</stringProp>
49 <stringProp name="Argument.value">${__P(API_PORT,30443)}</stringProp>
50 <stringProp name="Argument.metadata">=</stringProp>
52 <elementProp name="HOME_PATH" elementType="Argument">
53 <stringProp name="Argument.name">HOME_PATH</stringProp>
54 <stringProp name="Argument.value">${__P(HOME,/home/wayned)}</stringProp>
55 <stringProp name="Argument.metadata">=</stringProp>
57 <elementProp name="LOGS_PATH" elementType="Argument">
58 <stringProp name="Argument.name">LOGS_PATH</stringProp>
59 <stringProp name="Argument.value">${HOME_PATH}/pap_perf/</stringProp>
60 <stringProp name="Argument.metadata">=</stringProp>
62 <elementProp name="DURATION" elementType="Argument">
63 <stringProp name="Argument.name">DURATION</stringProp>
64 <stringProp name="Argument.value">${__P(DURATION,14400)}</stringProp>
65 <stringProp name="Argument.metadata">=</stringProp>
67 <elementProp name="USERS" elementType="Argument">
68 <stringProp name="Argument.name">USERS</stringProp>
69 <stringProp name="Argument.value">${__P(USERS,5)}</stringProp>
70 <stringProp name="Argument.metadata">=</stringProp>
74 <stringProp name="TestPlan.user_define_classpath"></stringProp>
77 <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
78 <collectionProp name="AuthManager.auth_list">
79 <elementProp name="" elementType="Authorization">
80 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
81 <stringProp name="Authorization.username">healthcheck</stringProp>
82 <stringProp name="Authorization.password">zb!XztG34</stringProp>
83 <stringProp name="Authorization.domain"></stringProp>
84 <stringProp name="Authorization.realm"></stringProp>
86 <elementProp name="" elementType="Authorization">
87 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
88 <stringProp name="Authorization.username">healthcheck</stringProp>
89 <stringProp name="Authorization.password">zb!XztG34</stringProp>
90 <stringProp name="Authorization.domain"></stringProp>
91 <stringProp name="Authorization.realm"></stringProp>
94 <boolProp name="AuthManager.clearEachIteration">true</boolProp>
95 <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
98 <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
99 <collectionProp name="HeaderManager.headers">
100 <elementProp name="" elementType="Header">
101 <stringProp name="Header.name">Accept</stringProp>
102 <stringProp name="Header.value">application/json</stringProp>
104 <elementProp name="" elementType="Header">
105 <stringProp name="Header.name">Content-Type</stringProp>
106 <stringProp name="Header.value">application/json</stringProp>
111 <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
112 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
113 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
114 <boolProp name="LoopController.continue_forever">false</boolProp>
115 <stringProp name="LoopController.loops">1</stringProp>
117 <stringProp name="ThreadGroup.num_threads">1</stringProp>
118 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
119 <boolProp name="ThreadGroup.scheduler">false</boolProp>
120 <stringProp name="ThreadGroup.duration">260000</stringProp>
121 <stringProp name="ThreadGroup.delay"></stringProp>
122 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
125 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy" enabled="true">
126 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
127 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
128 <collectionProp name="Arguments.arguments">
129 <elementProp name="" elementType="HTTPArgument">
130 <boolProp name="HTTPArgument.always_encode">false</boolProp>
131 <stringProp name="Argument.value">{
132 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
133 "topology_template": {
134 "policies": [
136 "operational.apex.stabilityTestDefaultDomain": {
137 "type": "onap.policies.controlloop.operational.common.Apex",
138 "type_version": "1.0.0",
139 "version": "1.0.0",
140 "metadata": {
141 "policy-id": "operational.apex.defaultDomain",
142 "policy-version": 1
144 "properties": {
145 "engineServiceParameters": {
146 "name": "MyApexEngine",
147 "version": "0.0.1",
148 "id": 45,
149 "instanceCount": 4,
150 "deploymentPort": 12561,
151 "policy_type_impl": {
152 "apexPolicyModel": {
153 "key": {
154 "name": "SamplePolicyModelJAVASCRIPT",
155 "version": "0.0.1"
157 "keyInformation": {
158 "key": {
159 "name": "KeyInformation",
160 "version": "0.0.1"
162 "keyInfoMap": {
163 "entry": [
165 "key": {
166 "name": "Context",
167 "version": "0.0.1"
169 "value": {
170 "key": {
171 "name": "Context",
172 "version": "0.0.1"
174 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
175 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
179 "key": {
180 "name": "Event0000",
181 "version": "0.0.1"
183 "value": {
184 "key": {
185 "name": "Event0000",
186 "version": "0.0.1"
188 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
189 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
193 "key": {
194 "name": "Event0001",
195 "version": "0.0.1"
197 "value": {
198 "key": {
199 "name": "Event0001",
200 "version": "0.0.1"
202 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
203 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
207 "key": {
208 "name": "Event0002",
209 "version": "0.0.1"
211 "value": {
212 "key": {
213 "name": "Event0002",
214 "version": "0.0.1"
216 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
217 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
221 "key": {
222 "name": "Event0003",
223 "version": "0.0.1"
225 "value": {
226 "key": {
227 "name": "Event0003",
228 "version": "0.0.1"
230 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
231 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
235 "key": {
236 "name": "Event0004",
237 "version": "0.0.1"
239 "value": {
240 "key": {
241 "name": "Event0004",
242 "version": "0.0.1"
244 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
245 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
249 "key": {
250 "name": "Event0100",
251 "version": "0.0.1"
253 "value": {
254 "key": {
255 "name": "Event0100",
256 "version": "0.0.1"
258 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
259 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
263 "key": {
264 "name": "Event0101",
265 "version": "0.0.1"
267 "value": {
268 "key": {
269 "name": "Event0101",
270 "version": "0.0.1"
272 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
273 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
277 "key": {
278 "name": "Event0102",
279 "version": "0.0.1"
281 "value": {
282 "key": {
283 "name": "Event0102",
284 "version": "0.0.1"
286 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
287 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
291 "key": {
292 "name": "Event0103",
293 "version": "0.0.1"
295 "value": {
296 "key": {
297 "name": "Event0103",
298 "version": "0.0.1"
300 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
301 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
305 "key": {
306 "name": "Event0104",
307 "version": "0.0.1"
309 "value": {
310 "key": {
311 "name": "Event0104",
312 "version": "0.0.1"
314 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
315 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
319 "key": {
320 "name": "Events",
321 "version": "0.0.1"
323 "value": {
324 "key": {
325 "name": "Events",
326 "version": "0.0.1"
328 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
329 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
333 "key": {
334 "name": "ExternalContextAlbum",
335 "version": "0.0.1"
337 "value": {
338 "key": {
339 "name": "ExternalContextAlbum",
340 "version": "0.0.1"
342 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
343 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
347 "key": {
348 "name": "GlobalContextAlbum",
349 "version": "0.0.1"
351 "value": {
352 "key": {
353 "name": "GlobalContextAlbum",
354 "version": "0.0.1"
356 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
357 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
361 "key": {
362 "name": "KeyInformation",
363 "version": "0.0.1"
365 "value": {
366 "key": {
367 "name": "KeyInformation",
368 "version": "0.0.1"
370 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
371 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
375 "key": {
376 "name": "Policies",
377 "version": "0.0.1"
379 "value": {
380 "key": {
381 "name": "Policies",
382 "version": "0.0.1"
384 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
385 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
389 "key": {
390 "name": "Policy0",
391 "version": "0.0.1"
393 "value": {
394 "key": {
395 "name": "Policy0",
396 "version": "0.0.1"
398 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
399 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
403 "key": {
404 "name": "Policy0ContextAlbum",
405 "version": "0.0.1"
407 "value": {
408 "key": {
409 "name": "Policy0ContextAlbum",
410 "version": "0.0.1"
412 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
413 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
417 "key": {
418 "name": "Policy1",
419 "version": "0.0.1"
421 "value": {
422 "key": {
423 "name": "Policy1",
424 "version": "0.0.1"
426 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
427 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
431 "key": {
432 "name": "Policy1ContextAlbum",
433 "version": "0.0.1"
435 "value": {
436 "key": {
437 "name": "Policy1ContextAlbum",
438 "version": "0.0.1"
440 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
441 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
445 "key": {
446 "name": "SamplePolicyModelJAVASCRIPT",
447 "version": "0.0.1"
449 "value": {
450 "key": {
451 "name": "SamplePolicyModelJAVASCRIPT",
452 "version": "0.0.1"
454 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
455 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
459 "key": {
460 "name": "Task_Act0",
461 "version": "0.0.1"
463 "value": {
464 "key": {
465 "name": "Task_Act0",
466 "version": "0.0.1"
468 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
469 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
473 "key": {
474 "name": "Task_Act1",
475 "version": "0.0.1"
477 "value": {
478 "key": {
479 "name": "Task_Act1",
480 "version": "0.0.1"
482 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
483 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
487 "key": {
488 "name": "Task_Act2",
489 "version": "0.0.1"
491 "value": {
492 "key": {
493 "name": "Task_Act2",
494 "version": "0.0.1"
496 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
497 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
501 "key": {
502 "name": "Task_Act3",
503 "version": "0.0.1"
505 "value": {
506 "key": {
507 "name": "Task_Act3",
508 "version": "0.0.1"
510 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
511 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
515 "key": {
516 "name": "Task_Decide0",
517 "version": "0.0.1"
519 "value": {
520 "key": {
521 "name": "Task_Decide0",
522 "version": "0.0.1"
524 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
525 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
529 "key": {
530 "name": "Task_Decide1",
531 "version": "0.0.1"
533 "value": {
534 "key": {
535 "name": "Task_Decide1",
536 "version": "0.0.1"
538 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
539 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
543 "key": {
544 "name": "Task_Decide2",
545 "version": "0.0.1"
547 "value": {
548 "key": {
549 "name": "Task_Decide2",
550 "version": "0.0.1"
552 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
553 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
557 "key": {
558 "name": "Task_Decide3",
559 "version": "0.0.1"
561 "value": {
562 "key": {
563 "name": "Task_Decide3",
564 "version": "0.0.1"
566 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
567 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
571 "key": {
572 "name": "Task_Establish0",
573 "version": "0.0.1"
575 "value": {
576 "key": {
577 "name": "Task_Establish0",
578 "version": "0.0.1"
580 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
581 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
585 "key": {
586 "name": "Task_Establish1",
587 "version": "0.0.1"
589 "value": {
590 "key": {
591 "name": "Task_Establish1",
592 "version": "0.0.1"
594 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
595 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
599 "key": {
600 "name": "Task_Establish2",
601 "version": "0.0.1"
603 "value": {
604 "key": {
605 "name": "Task_Establish2",
606 "version": "0.0.1"
608 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
609 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
613 "key": {
614 "name": "Task_Establish3",
615 "version": "0.0.1"
617 "value": {
618 "key": {
619 "name": "Task_Establish3",
620 "version": "0.0.1"
622 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
623 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
627 "key": {
628 "name": "Task_Match0",
629 "version": "0.0.1"
631 "value": {
632 "key": {
633 "name": "Task_Match0",
634 "version": "0.0.1"
636 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
637 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
641 "key": {
642 "name": "Task_Match1",
643 "version": "0.0.1"
645 "value": {
646 "key": {
647 "name": "Task_Match1",
648 "version": "0.0.1"
650 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
651 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
655 "key": {
656 "name": "Task_Match2",
657 "version": "0.0.1"
659 "value": {
660 "key": {
661 "name": "Task_Match2",
662 "version": "0.0.1"
664 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
665 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
669 "key": {
670 "name": "Task_Match3",
671 "version": "0.0.1"
673 "value": {
674 "key": {
675 "name": "Task_Match3",
676 "version": "0.0.1"
678 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
679 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
683 "key": {
684 "name": "Tasks",
685 "version": "0.0.1"
687 "value": {
688 "key": {
689 "name": "Tasks",
690 "version": "0.0.1"
692 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
693 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
697 "key": {
698 "name": "TestCase",
699 "version": "0.0.1"
701 "value": {
702 "key": {
703 "name": "TestCase",
704 "version": "0.0.1"
706 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
707 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
711 "key": {
712 "name": "TestContextItem000",
713 "version": "0.0.1"
715 "value": {
716 "key": {
717 "name": "TestContextItem000",
718 "version": "0.0.1"
720 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
721 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
725 "key": {
726 "name": "TestContextItem001",
727 "version": "0.0.1"
729 "value": {
730 "key": {
731 "name": "TestContextItem001",
732 "version": "0.0.1"
734 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
735 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
739 "key": {
740 "name": "TestContextItem002",
741 "version": "0.0.1"
743 "value": {
744 "key": {
745 "name": "TestContextItem002",
746 "version": "0.0.1"
748 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
749 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
753 "key": {
754 "name": "TestContextItem003",
755 "version": "0.0.1"
757 "value": {
758 "key": {
759 "name": "TestContextItem003",
760 "version": "0.0.1"
762 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
763 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
767 "key": {
768 "name": "TestContextItem004",
769 "version": "0.0.1"
771 "value": {
772 "key": {
773 "name": "TestContextItem004",
774 "version": "0.0.1"
776 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
777 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
781 "key": {
782 "name": "TestContextItem005",
783 "version": "0.0.1"
785 "value": {
786 "key": {
787 "name": "TestContextItem005",
788 "version": "0.0.1"
790 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
791 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
795 "key": {
796 "name": "TestContextItem006",
797 "version": "0.0.1"
799 "value": {
800 "key": {
801 "name": "TestContextItem006",
802 "version": "0.0.1"
804 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
805 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
809 "key": {
810 "name": "TestContextItem007",
811 "version": "0.0.1"
813 "value": {
814 "key": {
815 "name": "TestContextItem007",
816 "version": "0.0.1"
818 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
819 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
823 "key": {
824 "name": "TestContextItem008",
825 "version": "0.0.1"
827 "value": {
828 "key": {
829 "name": "TestContextItem008",
830 "version": "0.0.1"
832 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
833 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
837 "key": {
838 "name": "TestContextItem009",
839 "version": "0.0.1"
841 "value": {
842 "key": {
843 "name": "TestContextItem009",
844 "version": "0.0.1"
846 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
847 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
851 "key": {
852 "name": "TestContextItem00A",
853 "version": "0.0.1"
855 "value": {
856 "key": {
857 "name": "TestContextItem00A",
858 "version": "0.0.1"
860 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
861 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
865 "key": {
866 "name": "TestContextItem00B",
867 "version": "0.0.1"
869 "value": {
870 "key": {
871 "name": "TestContextItem00B",
872 "version": "0.0.1"
874 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
875 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
879 "key": {
880 "name": "TestContextItem00C",
881 "version": "0.0.1"
883 "value": {
884 "key": {
885 "name": "TestContextItem00C",
886 "version": "0.0.1"
888 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
889 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
893 "key": {
894 "name": "TestDatatypes",
895 "version": "0.0.1"
897 "value": {
898 "key": {
899 "name": "TestDatatypes",
900 "version": "0.0.1"
902 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
903 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
907 "key": {
908 "name": "TestExternalContextItem",
909 "version": "0.0.1"
911 "value": {
912 "key": {
913 "name": "TestExternalContextItem",
914 "version": "0.0.1"
916 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
917 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
921 "key": {
922 "name": "TestGlobalContextItem",
923 "version": "0.0.1"
925 "value": {
926 "key": {
927 "name": "TestGlobalContextItem",
928 "version": "0.0.1"
930 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
931 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
935 "key": {
936 "name": "TestPolicyContextItem",
937 "version": "0.0.1"
939 "value": {
940 "key": {
941 "name": "TestPolicyContextItem",
942 "version": "0.0.1"
944 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
945 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
949 "key": {
950 "name": "TestSlogan",
951 "version": "0.0.1"
953 "value": {
954 "key": {
955 "name": "TestSlogan",
956 "version": "0.0.1"
958 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
959 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
963 "key": {
964 "name": "TestTemperature",
965 "version": "0.0.1"
967 "value": {
968 "key": {
969 "name": "TestTemperature",
970 "version": "0.0.1"
972 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
973 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
977 "key": {
978 "name": "TestTimestamp",
979 "version": "0.0.1"
981 "value": {
982 "key": {
983 "name": "TestTimestamp",
984 "version": "0.0.1"
986 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
987 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
993 "policies": {
994 "key": {
995 "name": "Policies",
996 "version": "0.0.1"
998 "policyMap": {
999 "entry": [
1001 "key": {
1002 "name": "Policy0",
1003 "version": "0.0.1"
1005 "value": {
1006 "policyKey": {
1007 "name": "Policy0",
1008 "version": "0.0.1"
1010 "template": "MEDA",
1011 "state": {
1012 "entry": [
1014 "key": "Act",
1015 "value": {
1016 "stateKey": {
1017 "parentKeyName": "Policy0",
1018 "parentKeyVersion": "0.0.1",
1019 "parentLocalName": "NULL",
1020 "localName": "Act"
1022 "trigger": {
1023 "name": "Event0003",
1024 "version": "0.0.1"
1026 "stateOutputs": {
1027 "entry": [
1029 "key": "Act_NULL",
1030 "value": {
1031 "key": {
1032 "parentKeyName": "Policy0",
1033 "parentKeyVersion": "0.0.1",
1034 "parentLocalName": "Act",
1035 "localName": "Act_NULL"
1037 "outgoingEvent": {
1038 "name": "Event0004",
1039 "version": "0.0.1"
1041 "nextState": {
1042 "parentKeyName": "NULL",
1043 "parentKeyVersion": "0.0.0",
1044 "parentLocalName": "NULL",
1045 "localName": "NULL"
1051 "contextAlbumReference": [
1053 "name": "GlobalContextAlbum",
1054 "version": "0.0.1"
1057 "taskSelectionLogic": {
1058 "key": "TaskSelectionLigic",
1059 "logicFlavour": "JAVASCRIPT",
1060 "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;"
1062 "stateFinalizerLogicMap": {
1063 "entry": []
1065 "defaultTask": {
1066 "name": "Task_Act1",
1067 "version": "0.0.1"
1069 "taskReferences": {
1070 "entry": [
1072 "key": {
1073 "name": "Task_Act0",
1074 "version": "0.0.1"
1076 "value": {
1077 "key": {
1078 "parentKeyName": "Policy0",
1079 "parentKeyVersion": "0.0.1",
1080 "parentLocalName": "Act",
1081 "localName": "Task_Act0_DIRECT_Act_NULL"
1083 "outputType": "DIRECT",
1084 "output": {
1085 "parentKeyName": "Policy0",
1086 "parentKeyVersion": "0.0.1",
1087 "parentLocalName": "Act",
1088 "localName": "Act_NULL"
1093 "key": {
1094 "name": "Task_Act1",
1095 "version": "0.0.1"
1097 "value": {
1098 "key": {
1099 "parentKeyName": "Policy0",
1100 "parentKeyVersion": "0.0.1",
1101 "parentLocalName": "Act",
1102 "localName": "Task_Act1_DIRECT_Act_NULL"
1104 "outputType": "DIRECT",
1105 "output": {
1106 "parentKeyName": "Policy0",
1107 "parentKeyVersion": "0.0.1",
1108 "parentLocalName": "Act",
1109 "localName": "Act_NULL"
1114 "key": {
1115 "name": "Task_Act2",
1116 "version": "0.0.1"
1118 "value": {
1119 "key": {
1120 "parentKeyName": "Policy0",
1121 "parentKeyVersion": "0.0.1",
1122 "parentLocalName": "Act",
1123 "localName": "Task_Act2_DIRECT_Act_NULL"
1125 "outputType": "DIRECT",
1126 "output": {
1127 "parentKeyName": "Policy0",
1128 "parentKeyVersion": "0.0.1",
1129 "parentLocalName": "Act",
1130 "localName": "Act_NULL"
1135 "key": {
1136 "name": "Task_Act3",
1137 "version": "0.0.1"
1139 "value": {
1140 "key": {
1141 "parentKeyName": "Policy0",
1142 "parentKeyVersion": "0.0.1",
1143 "parentLocalName": "Act",
1144 "localName": "Task_Act3_DIRECT_Act_NULL"
1146 "outputType": "DIRECT",
1147 "output": {
1148 "parentKeyName": "Policy0",
1149 "parentKeyVersion": "0.0.1",
1150 "parentLocalName": "Act",
1151 "localName": "Act_NULL"
1160 "key": "Decide",
1161 "value": {
1162 "stateKey": {
1163 "parentKeyName": "Policy0",
1164 "parentKeyVersion": "0.0.1",
1165 "parentLocalName": "NULL",
1166 "localName": "Decide"
1168 "trigger": {
1169 "name": "Event0002",
1170 "version": "0.0.1"
1172 "stateOutputs": {
1173 "entry": [
1175 "key": "Decide_Act",
1176 "value": {
1177 "key": {
1178 "parentKeyName": "Policy0",
1179 "parentKeyVersion": "0.0.1",
1180 "parentLocalName": "Decide",
1181 "localName": "Decide_Act"
1183 "outgoingEvent": {
1184 "name": "Event0003",
1185 "version": "0.0.1"
1187 "nextState": {
1188 "parentKeyName": "Policy0",
1189 "parentKeyVersion": "0.0.1",
1190 "parentLocalName": "NULL",
1191 "localName": "Act"
1197 "contextAlbumReference": [
1199 "name": "ExternalContextAlbum",
1200 "version": "0.0.1"
1203 "name": "GlobalContextAlbum",
1204 "version": "0.0.1"
1207 "name": "Policy0ContextAlbum",
1208 "version": "0.0.1"
1211 "taskSelectionLogic": {
1212 "key": "TaskSelectionLigic",
1213 "logicFlavour": "JAVASCRIPT",
1214 "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;"
1216 "stateFinalizerLogicMap": {
1217 "entry": []
1219 "defaultTask": {
1220 "name": "Task_Decide3",
1221 "version": "0.0.1"
1223 "taskReferences": {
1224 "entry": [
1226 "key": {
1227 "name": "Task_Decide0",
1228 "version": "0.0.1"
1230 "value": {
1231 "key": {
1232 "parentKeyName": "Policy0",
1233 "parentKeyVersion": "0.0.1",
1234 "parentLocalName": "Decide",
1235 "localName": "Task_Decide0_DIRECT_Decide_Act"
1237 "outputType": "DIRECT",
1238 "output": {
1239 "parentKeyName": "Policy0",
1240 "parentKeyVersion": "0.0.1",
1241 "parentLocalName": "Decide",
1242 "localName": "Decide_Act"
1247 "key": {
1248 "name": "Task_Decide1",
1249 "version": "0.0.1"
1251 "value": {
1252 "key": {
1253 "parentKeyName": "Policy0",
1254 "parentKeyVersion": "0.0.1",
1255 "parentLocalName": "Decide",
1256 "localName": "Task_Decide1_DIRECT_Decide_Act"
1258 "outputType": "DIRECT",
1259 "output": {
1260 "parentKeyName": "Policy0",
1261 "parentKeyVersion": "0.0.1",
1262 "parentLocalName": "Decide",
1263 "localName": "Decide_Act"
1268 "key": {
1269 "name": "Task_Decide2",
1270 "version": "0.0.1"
1272 "value": {
1273 "key": {
1274 "parentKeyName": "Policy0",
1275 "parentKeyVersion": "0.0.1",
1276 "parentLocalName": "Decide",
1277 "localName": "Task_Decide2_DIRECT_Decide_Act"
1279 "outputType": "DIRECT",
1280 "output": {
1281 "parentKeyName": "Policy0",
1282 "parentKeyVersion": "0.0.1",
1283 "parentLocalName": "Decide",
1284 "localName": "Decide_Act"
1289 "key": {
1290 "name": "Task_Decide3",
1291 "version": "0.0.1"
1293 "value": {
1294 "key": {
1295 "parentKeyName": "Policy0",
1296 "parentKeyVersion": "0.0.1",
1297 "parentLocalName": "Decide",
1298 "localName": "Task_Decide3_DIRECT_Decide_Act"
1300 "outputType": "DIRECT",
1301 "output": {
1302 "parentKeyName": "Policy0",
1303 "parentKeyVersion": "0.0.1",
1304 "parentLocalName": "Decide",
1305 "localName": "Decide_Act"
1314 "key": "Establish",
1315 "value": {
1316 "stateKey": {
1317 "parentKeyName": "Policy0",
1318 "parentKeyVersion": "0.0.1",
1319 "parentLocalName": "NULL",
1320 "localName": "Establish"
1322 "trigger": {
1323 "name": "Event0001",
1324 "version": "0.0.1"
1326 "stateOutputs": {
1327 "entry": [
1329 "key": "Establish_Decide",
1330 "value": {
1331 "key": {
1332 "parentKeyName": "Policy0",
1333 "parentKeyVersion": "0.0.1",
1334 "parentLocalName": "Establish",
1335 "localName": "Establish_Decide"
1337 "outgoingEvent": {
1338 "name": "Event0002",
1339 "version": "0.0.1"
1341 "nextState": {
1342 "parentKeyName": "Policy0",
1343 "parentKeyVersion": "0.0.1",
1344 "parentLocalName": "NULL",
1345 "localName": "Decide"
1351 "contextAlbumReference": [
1353 "name": "ExternalContextAlbum",
1354 "version": "0.0.1"
1357 "name": "GlobalContextAlbum",
1358 "version": "0.0.1"
1361 "name": "Policy1ContextAlbum",
1362 "version": "0.0.1"
1365 "taskSelectionLogic": {
1366 "key": "TaskSelectionLigic",
1367 "logicFlavour": "JAVASCRIPT",
1368 "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;"
1370 "stateFinalizerLogicMap": {
1371 "entry": []
1373 "defaultTask": {
1374 "name": "Task_Establish2",
1375 "version": "0.0.1"
1377 "taskReferences": {
1378 "entry": [
1380 "key": {
1381 "name": "Task_Establish0",
1382 "version": "0.0.1"
1384 "value": {
1385 "key": {
1386 "parentKeyName": "Policy0",
1387 "parentKeyVersion": "0.0.1",
1388 "parentLocalName": "Establish",
1389 "localName": "Task_Establish0_DIRECT_Establish_Decide"
1391 "outputType": "DIRECT",
1392 "output": {
1393 "parentKeyName": "Policy0",
1394 "parentKeyVersion": "0.0.1",
1395 "parentLocalName": "Establish",
1396 "localName": "Establish_Decide"
1401 "key": {
1402 "name": "Task_Establish1",
1403 "version": "0.0.1"
1405 "value": {
1406 "key": {
1407 "parentKeyName": "Policy0",
1408 "parentKeyVersion": "0.0.1",
1409 "parentLocalName": "Establish",
1410 "localName": "Task_Establish1_DIRECT_Establish_Decide"
1412 "outputType": "DIRECT",
1413 "output": {
1414 "parentKeyName": "Policy0",
1415 "parentKeyVersion": "0.0.1",
1416 "parentLocalName": "Establish",
1417 "localName": "Establish_Decide"
1422 "key": {
1423 "name": "Task_Establish2",
1424 "version": "0.0.1"
1426 "value": {
1427 "key": {
1428 "parentKeyName": "Policy0",
1429 "parentKeyVersion": "0.0.1",
1430 "parentLocalName": "Establish",
1431 "localName": "Task_Establish2_DIRECT_Establish_Decide"
1433 "outputType": "DIRECT",
1434 "output": {
1435 "parentKeyName": "Policy0",
1436 "parentKeyVersion": "0.0.1",
1437 "parentLocalName": "Establish",
1438 "localName": "Establish_Decide"
1443 "key": {
1444 "name": "Task_Establish3",
1445 "version": "0.0.1"
1447 "value": {
1448 "key": {
1449 "parentKeyName": "Policy0",
1450 "parentKeyVersion": "0.0.1",
1451 "parentLocalName": "Establish",
1452 "localName": "Task_Establish3_DIRECT_Establish_Decide"
1454 "outputType": "DIRECT",
1455 "output": {
1456 "parentKeyName": "Policy0",
1457 "parentKeyVersion": "0.0.1",
1458 "parentLocalName": "Establish",
1459 "localName": "Establish_Decide"
1468 "key": "Match",
1469 "value": {
1470 "stateKey": {
1471 "parentKeyName": "Policy0",
1472 "parentKeyVersion": "0.0.1",
1473 "parentLocalName": "NULL",
1474 "localName": "Match"
1476 "trigger": {
1477 "name": "Event0000",
1478 "version": "0.0.1"
1480 "stateOutputs": {
1481 "entry": [
1483 "key": "Match_Establish",
1484 "value": {
1485 "key": {
1486 "parentKeyName": "Policy0",
1487 "parentKeyVersion": "0.0.1",
1488 "parentLocalName": "Match",
1489 "localName": "Match_Establish"
1491 "outgoingEvent": {
1492 "name": "Event0001",
1493 "version": "0.0.1"
1495 "nextState": {
1496 "parentKeyName": "Policy0",
1497 "parentKeyVersion": "0.0.1",
1498 "parentLocalName": "NULL",
1499 "localName": "Establish"
1505 "contextAlbumReference": [
1507 "name": "GlobalContextAlbum",
1508 "version": "0.0.1"
1511 "name": "Policy0ContextAlbum",
1512 "version": "0.0.1"
1515 "taskSelectionLogic": {
1516 "key": "TaskSelectionLigic",
1517 "logicFlavour": "JAVASCRIPT",
1518 "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;"
1520 "stateFinalizerLogicMap": {
1521 "entry": []
1523 "defaultTask": {
1524 "name": "Task_Match0",
1525 "version": "0.0.1"
1527 "taskReferences": {
1528 "entry": [
1530 "key": {
1531 "name": "Task_Match0",
1532 "version": "0.0.1"
1534 "value": {
1535 "key": {
1536 "parentKeyName": "Policy0",
1537 "parentKeyVersion": "0.0.1",
1538 "parentLocalName": "Match",
1539 "localName": "Task_Match0_DIRECT_Match_Establish"
1541 "outputType": "DIRECT",
1542 "output": {
1543 "parentKeyName": "Policy0",
1544 "parentKeyVersion": "0.0.1",
1545 "parentLocalName": "Match",
1546 "localName": "Match_Establish"
1551 "key": {
1552 "name": "Task_Match1",
1553 "version": "0.0.1"
1555 "value": {
1556 "key": {
1557 "parentKeyName": "Policy0",
1558 "parentKeyVersion": "0.0.1",
1559 "parentLocalName": "Match",
1560 "localName": "Task_Match1_DIRECT_Match_Establish"
1562 "outputType": "DIRECT",
1563 "output": {
1564 "parentKeyName": "Policy0",
1565 "parentKeyVersion": "0.0.1",
1566 "parentLocalName": "Match",
1567 "localName": "Match_Establish"
1572 "key": {
1573 "name": "Task_Match2",
1574 "version": "0.0.1"
1576 "value": {
1577 "key": {
1578 "parentKeyName": "Policy0",
1579 "parentKeyVersion": "0.0.1",
1580 "parentLocalName": "Match",
1581 "localName": "Task_Match2_DIRECT_Match_Establish"
1583 "outputType": "DIRECT",
1584 "output": {
1585 "parentKeyName": "Policy0",
1586 "parentKeyVersion": "0.0.1",
1587 "parentLocalName": "Match",
1588 "localName": "Match_Establish"
1593 "key": {
1594 "name": "Task_Match3",
1595 "version": "0.0.1"
1597 "value": {
1598 "key": {
1599 "parentKeyName": "Policy0",
1600 "parentKeyVersion": "0.0.1",
1601 "parentLocalName": "Match",
1602 "localName": "Task_Match3_DIRECT_Match_Establish"
1604 "outputType": "DIRECT",
1605 "output": {
1606 "parentKeyName": "Policy0",
1607 "parentKeyVersion": "0.0.1",
1608 "parentLocalName": "Match",
1609 "localName": "Match_Establish"
1619 "firstState": "Match"
1623 "key": {
1624 "name": "Policy1",
1625 "version": "0.0.1"
1627 "value": {
1628 "policyKey": {
1629 "name": "Policy1",
1630 "version": "0.0.1"
1632 "template": "MEDA",
1633 "state": {
1634 "entry": [
1636 "key": "Act",
1637 "value": {
1638 "stateKey": {
1639 "parentKeyName": "Policy1",
1640 "parentKeyVersion": "0.0.1",
1641 "parentLocalName": "NULL",
1642 "localName": "Act"
1644 "trigger": {
1645 "name": "Event0103",
1646 "version": "0.0.1"
1648 "stateOutputs": {
1649 "entry": [
1651 "key": "Act_NULL",
1652 "value": {
1653 "key": {
1654 "parentKeyName": "Policy1",
1655 "parentKeyVersion": "0.0.1",
1656 "parentLocalName": "Act",
1657 "localName": "Act_NULL"
1659 "outgoingEvent": {
1660 "name": "Event0104",
1661 "version": "0.0.1"
1663 "nextState": {
1664 "parentKeyName": "NULL",
1665 "parentKeyVersion": "0.0.0",
1666 "parentLocalName": "NULL",
1667 "localName": "NULL"
1673 "contextAlbumReference": [
1675 "name": "GlobalContextAlbum",
1676 "version": "0.0.1"
1679 "taskSelectionLogic": {
1680 "key": "TaskSelectionLigic",
1681 "logicFlavour": "JAVASCRIPT",
1682 "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;"
1684 "stateFinalizerLogicMap": {
1685 "entry": []
1687 "defaultTask": {
1688 "name": "Task_Act0",
1689 "version": "0.0.1"
1691 "taskReferences": {
1692 "entry": [
1694 "key": {
1695 "name": "Task_Act0",
1696 "version": "0.0.1"
1698 "value": {
1699 "key": {
1700 "parentKeyName": "Policy1",
1701 "parentKeyVersion": "0.0.1",
1702 "parentLocalName": "Act",
1703 "localName": "Task_Act0_DIRECT_Act_NULL"
1705 "outputType": "DIRECT",
1706 "output": {
1707 "parentKeyName": "Policy1",
1708 "parentKeyVersion": "0.0.1",
1709 "parentLocalName": "Act",
1710 "localName": "Act_NULL"
1715 "key": {
1716 "name": "Task_Act1",
1717 "version": "0.0.1"
1719 "value": {
1720 "key": {
1721 "parentKeyName": "Policy1",
1722 "parentKeyVersion": "0.0.1",
1723 "parentLocalName": "Act",
1724 "localName": "Task_Act1_DIRECT_Act_NULL"
1726 "outputType": "DIRECT",
1727 "output": {
1728 "parentKeyName": "Policy1",
1729 "parentKeyVersion": "0.0.1",
1730 "parentLocalName": "Act",
1731 "localName": "Act_NULL"
1736 "key": {
1737 "name": "Task_Act2",
1738 "version": "0.0.1"
1740 "value": {
1741 "key": {
1742 "parentKeyName": "Policy1",
1743 "parentKeyVersion": "0.0.1",
1744 "parentLocalName": "Act",
1745 "localName": "Task_Act2_DIRECT_Act_NULL"
1747 "outputType": "DIRECT",
1748 "output": {
1749 "parentKeyName": "Policy1",
1750 "parentKeyVersion": "0.0.1",
1751 "parentLocalName": "Act",
1752 "localName": "Act_NULL"
1757 "key": {
1758 "name": "Task_Act3",
1759 "version": "0.0.1"
1761 "value": {
1762 "key": {
1763 "parentKeyName": "Policy1",
1764 "parentKeyVersion": "0.0.1",
1765 "parentLocalName": "Act",
1766 "localName": "Task_Act3_DIRECT_Act_NULL"
1768 "outputType": "DIRECT",
1769 "output": {
1770 "parentKeyName": "Policy1",
1771 "parentKeyVersion": "0.0.1",
1772 "parentLocalName": "Act",
1773 "localName": "Act_NULL"
1782 "key": "Decide",
1783 "value": {
1784 "stateKey": {
1785 "parentKeyName": "Policy1",
1786 "parentKeyVersion": "0.0.1",
1787 "parentLocalName": "NULL",
1788 "localName": "Decide"
1790 "trigger": {
1791 "name": "Event0102",
1792 "version": "0.0.1"
1794 "stateOutputs": {
1795 "entry": [
1797 "key": "Decide_Act",
1798 "value": {
1799 "key": {
1800 "parentKeyName": "Policy1",
1801 "parentKeyVersion": "0.0.1",
1802 "parentLocalName": "Decide",
1803 "localName": "Decide_Act"
1805 "outgoingEvent": {
1806 "name": "Event0103",
1807 "version": "0.0.1"
1809 "nextState": {
1810 "parentKeyName": "Policy1",
1811 "parentKeyVersion": "0.0.1",
1812 "parentLocalName": "NULL",
1813 "localName": "Act"
1819 "contextAlbumReference": [
1821 "name": "ExternalContextAlbum",
1822 "version": "0.0.1"
1825 "name": "GlobalContextAlbum",
1826 "version": "0.0.1"
1829 "name": "Policy1ContextAlbum",
1830 "version": "0.0.1"
1833 "taskSelectionLogic": {
1834 "key": "TaskSelectionLigic",
1835 "logicFlavour": "JAVASCRIPT",
1836 "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;"
1838 "stateFinalizerLogicMap": {
1839 "entry": []
1841 "defaultTask": {
1842 "name": "Task_Decide3",
1843 "version": "0.0.1"
1845 "taskReferences": {
1846 "entry": [
1848 "key": {
1849 "name": "Task_Decide0",
1850 "version": "0.0.1"
1852 "value": {
1853 "key": {
1854 "parentKeyName": "Policy1",
1855 "parentKeyVersion": "0.0.1",
1856 "parentLocalName": "Decide",
1857 "localName": "Task_Decide0_DIRECT_Decide_Act"
1859 "outputType": "DIRECT",
1860 "output": {
1861 "parentKeyName": "Policy1",
1862 "parentKeyVersion": "0.0.1",
1863 "parentLocalName": "Decide",
1864 "localName": "Decide_Act"
1869 "key": {
1870 "name": "Task_Decide1",
1871 "version": "0.0.1"
1873 "value": {
1874 "key": {
1875 "parentKeyName": "Policy1",
1876 "parentKeyVersion": "0.0.1",
1877 "parentLocalName": "Decide",
1878 "localName": "Task_Decide1_DIRECT_Decide_Act"
1880 "outputType": "DIRECT",
1881 "output": {
1882 "parentKeyName": "Policy1",
1883 "parentKeyVersion": "0.0.1",
1884 "parentLocalName": "Decide",
1885 "localName": "Decide_Act"
1890 "key": {
1891 "name": "Task_Decide2",
1892 "version": "0.0.1"
1894 "value": {
1895 "key": {
1896 "parentKeyName": "Policy1",
1897 "parentKeyVersion": "0.0.1",
1898 "parentLocalName": "Decide",
1899 "localName": "Task_Decide2_DIRECT_Decide_Act"
1901 "outputType": "DIRECT",
1902 "output": {
1903 "parentKeyName": "Policy1",
1904 "parentKeyVersion": "0.0.1",
1905 "parentLocalName": "Decide",
1906 "localName": "Decide_Act"
1911 "key": {
1912 "name": "Task_Decide3",
1913 "version": "0.0.1"
1915 "value": {
1916 "key": {
1917 "parentKeyName": "Policy1",
1918 "parentKeyVersion": "0.0.1",
1919 "parentLocalName": "Decide",
1920 "localName": "Task_Decide3_DIRECT_Decide_Act"
1922 "outputType": "DIRECT",
1923 "output": {
1924 "parentKeyName": "Policy1",
1925 "parentKeyVersion": "0.0.1",
1926 "parentLocalName": "Decide",
1927 "localName": "Decide_Act"
1936 "key": "Establish",
1937 "value": {
1938 "stateKey": {
1939 "parentKeyName": "Policy1",
1940 "parentKeyVersion": "0.0.1",
1941 "parentLocalName": "NULL",
1942 "localName": "Establish"
1944 "trigger": {
1945 "name": "Event0101",
1946 "version": "0.0.1"
1948 "stateOutputs": {
1949 "entry": [
1951 "key": "Establish_Decide",
1952 "value": {
1953 "key": {
1954 "parentKeyName": "Policy1",
1955 "parentKeyVersion": "0.0.1",
1956 "parentLocalName": "Establish",
1957 "localName": "Establish_Decide"
1959 "outgoingEvent": {
1960 "name": "Event0102",
1961 "version": "0.0.1"
1963 "nextState": {
1964 "parentKeyName": "Policy1",
1965 "parentKeyVersion": "0.0.1",
1966 "parentLocalName": "NULL",
1967 "localName": "Decide"
1973 "contextAlbumReference": [
1975 "name": "ExternalContextAlbum",
1976 "version": "0.0.1"
1979 "name": "GlobalContextAlbum",
1980 "version": "0.0.1"
1983 "name": "Policy1ContextAlbum",
1984 "version": "0.0.1"
1987 "taskSelectionLogic": {
1988 "key": "TaskSelectionLigic",
1989 "logicFlavour": "JAVASCRIPT",
1990 "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;"
1992 "stateFinalizerLogicMap": {
1993 "entry": []
1995 "defaultTask": {
1996 "name": "Task_Establish1",
1997 "version": "0.0.1"
1999 "taskReferences": {
2000 "entry": [
2002 "key": {
2003 "name": "Task_Establish0",
2004 "version": "0.0.1"
2006 "value": {
2007 "key": {
2008 "parentKeyName": "Policy1",
2009 "parentKeyVersion": "0.0.1",
2010 "parentLocalName": "Establish",
2011 "localName": "Task_Establish0_DIRECT_Establish_Decide"
2013 "outputType": "DIRECT",
2014 "output": {
2015 "parentKeyName": "Policy1",
2016 "parentKeyVersion": "0.0.1",
2017 "parentLocalName": "Establish",
2018 "localName": "Establish_Decide"
2023 "key": {
2024 "name": "Task_Establish1",
2025 "version": "0.0.1"
2027 "value": {
2028 "key": {
2029 "parentKeyName": "Policy1",
2030 "parentKeyVersion": "0.0.1",
2031 "parentLocalName": "Establish",
2032 "localName": "Task_Establish1_DIRECT_Establish_Decide"
2034 "outputType": "DIRECT",
2035 "output": {
2036 "parentKeyName": "Policy1",
2037 "parentKeyVersion": "0.0.1",
2038 "parentLocalName": "Establish",
2039 "localName": "Establish_Decide"
2044 "key": {
2045 "name": "Task_Establish2",
2046 "version": "0.0.1"
2048 "value": {
2049 "key": {
2050 "parentKeyName": "Policy1",
2051 "parentKeyVersion": "0.0.1",
2052 "parentLocalName": "Establish",
2053 "localName": "Task_Establish2_DIRECT_Establish_Decide"
2055 "outputType": "DIRECT",
2056 "output": {
2057 "parentKeyName": "Policy1",
2058 "parentKeyVersion": "0.0.1",
2059 "parentLocalName": "Establish",
2060 "localName": "Establish_Decide"
2065 "key": {
2066 "name": "Task_Establish3",
2067 "version": "0.0.1"
2069 "value": {
2070 "key": {
2071 "parentKeyName": "Policy1",
2072 "parentKeyVersion": "0.0.1",
2073 "parentLocalName": "Establish",
2074 "localName": "Task_Establish3_DIRECT_Establish_Decide"
2076 "outputType": "DIRECT",
2077 "output": {
2078 "parentKeyName": "Policy1",
2079 "parentKeyVersion": "0.0.1",
2080 "parentLocalName": "Establish",
2081 "localName": "Establish_Decide"
2090 "key": "Match",
2091 "value": {
2092 "stateKey": {
2093 "parentKeyName": "Policy1",
2094 "parentKeyVersion": "0.0.1",
2095 "parentLocalName": "NULL",
2096 "localName": "Match"
2098 "trigger": {
2099 "name": "Event0100",
2100 "version": "0.0.1"
2102 "stateOutputs": {
2103 "entry": [
2105 "key": "Match_Establish",
2106 "value": {
2107 "key": {
2108 "parentKeyName": "Policy1",
2109 "parentKeyVersion": "0.0.1",
2110 "parentLocalName": "Match",
2111 "localName": "Match_Establish"
2113 "outgoingEvent": {
2114 "name": "Event0101",
2115 "version": "0.0.1"
2117 "nextState": {
2118 "parentKeyName": "Policy1",
2119 "parentKeyVersion": "0.0.1",
2120 "parentLocalName": "NULL",
2121 "localName": "Establish"
2127 "contextAlbumReference": [
2129 "name": "ExternalContextAlbum",
2130 "version": "0.0.1"
2133 "name": "GlobalContextAlbum",
2134 "version": "0.0.1"
2137 "name": "Policy1ContextAlbum",
2138 "version": "0.0.1"
2141 "taskSelectionLogic": {
2142 "key": "TaskSelectionLigic",
2143 "logicFlavour": "JAVASCRIPT",
2144 "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;"
2146 "stateFinalizerLogicMap": {
2147 "entry": []
2149 "defaultTask": {
2150 "name": "Task_Match3",
2151 "version": "0.0.1"
2153 "taskReferences": {
2154 "entry": [
2156 "key": {
2157 "name": "Task_Match0",
2158 "version": "0.0.1"
2160 "value": {
2161 "key": {
2162 "parentKeyName": "Policy1",
2163 "parentKeyVersion": "0.0.1",
2164 "parentLocalName": "Match",
2165 "localName": "Task_Match0_DIRECT_Match_Establish"
2167 "outputType": "DIRECT",
2168 "output": {
2169 "parentKeyName": "Policy1",
2170 "parentKeyVersion": "0.0.1",
2171 "parentLocalName": "Match",
2172 "localName": "Match_Establish"
2177 "key": {
2178 "name": "Task_Match1",
2179 "version": "0.0.1"
2181 "value": {
2182 "key": {
2183 "parentKeyName": "Policy1",
2184 "parentKeyVersion": "0.0.1",
2185 "parentLocalName": "Match",
2186 "localName": "Task_Match1_DIRECT_Match_Establish"
2188 "outputType": "DIRECT",
2189 "output": {
2190 "parentKeyName": "Policy1",
2191 "parentKeyVersion": "0.0.1",
2192 "parentLocalName": "Match",
2193 "localName": "Match_Establish"
2198 "key": {
2199 "name": "Task_Match2",
2200 "version": "0.0.1"
2202 "value": {
2203 "key": {
2204 "parentKeyName": "Policy1",
2205 "parentKeyVersion": "0.0.1",
2206 "parentLocalName": "Match",
2207 "localName": "Task_Match2_DIRECT_Match_Establish"
2209 "outputType": "DIRECT",
2210 "output": {
2211 "parentKeyName": "Policy1",
2212 "parentKeyVersion": "0.0.1",
2213 "parentLocalName": "Match",
2214 "localName": "Match_Establish"
2219 "key": {
2220 "name": "Task_Match3",
2221 "version": "0.0.1"
2223 "value": {
2224 "key": {
2225 "parentKeyName": "Policy1",
2226 "parentKeyVersion": "0.0.1",
2227 "parentLocalName": "Match",
2228 "localName": "Task_Match3_DIRECT_Match_Establish"
2230 "outputType": "DIRECT",
2231 "output": {
2232 "parentKeyName": "Policy1",
2233 "parentKeyVersion": "0.0.1",
2234 "parentLocalName": "Match",
2235 "localName": "Match_Establish"
2245 "firstState": "Match"
2251 "tasks": {
2252 "key": {
2253 "name": "Tasks",
2254 "version": "0.0.1"
2256 "taskMap": {
2257 "entry": [
2259 "key": {
2260 "name": "Task_Act0",
2261 "version": "0.0.1"
2263 "value": {
2264 "key": {
2265 "name": "Task_Act0",
2266 "version": "0.0.1"
2268 "inputFields": {
2269 "entry": [
2271 "key": "TestDecideCaseSelected",
2272 "value": {
2273 "key": "TestDecideCaseSelected",
2274 "fieldSchemaKey": {
2275 "name": "TestCase",
2276 "version": "0.0.1"
2278 "optional": false
2282 "key": "TestDecideStateTime",
2283 "value": {
2284 "key": "TestDecideStateTime",
2285 "fieldSchemaKey": {
2286 "name": "TestTimestamp",
2287 "version": "0.0.1"
2289 "optional": false
2293 "key": "TestEstablishCaseSelected",
2294 "value": {
2295 "key": "TestEstablishCaseSelected",
2296 "fieldSchemaKey": {
2297 "name": "TestCase",
2298 "version": "0.0.1"
2300 "optional": false
2304 "key": "TestEstablishStateTime",
2305 "value": {
2306 "key": "TestEstablishStateTime",
2307 "fieldSchemaKey": {
2308 "name": "TestTimestamp",
2309 "version": "0.0.1"
2311 "optional": false
2315 "key": "TestMatchCase",
2316 "value": {
2317 "key": "TestMatchCase",
2318 "fieldSchemaKey": {
2319 "name": "TestCase",
2320 "version": "0.0.1"
2322 "optional": false
2326 "key": "TestMatchCaseSelected",
2327 "value": {
2328 "key": "TestMatchCaseSelected",
2329 "fieldSchemaKey": {
2330 "name": "TestCase",
2331 "version": "0.0.1"
2333 "optional": false
2337 "key": "TestMatchStateTime",
2338 "value": {
2339 "key": "TestMatchStateTime",
2340 "fieldSchemaKey": {
2341 "name": "TestTimestamp",
2342 "version": "0.0.1"
2344 "optional": false
2348 "key": "TestSlogan",
2349 "value": {
2350 "key": "TestSlogan",
2351 "fieldSchemaKey": {
2352 "name": "TestSlogan",
2353 "version": "0.0.1"
2355 "optional": false
2359 "key": "TestTemperature",
2360 "value": {
2361 "key": "TestTemperature",
2362 "fieldSchemaKey": {
2363 "name": "TestTemperature",
2364 "version": "0.0.1"
2366 "optional": false
2370 "key": "TestTimestamp",
2371 "value": {
2372 "key": "TestTimestamp",
2373 "fieldSchemaKey": {
2374 "name": "TestTimestamp",
2375 "version": "0.0.1"
2377 "optional": false
2382 "outputFields": {
2383 "entry": [
2385 "key": "TestActCaseSelected",
2386 "value": {
2387 "key": "TestActCaseSelected",
2388 "fieldSchemaKey": {
2389 "name": "TestCase",
2390 "version": "0.0.1"
2392 "optional": false
2396 "key": "TestActStateTime",
2397 "value": {
2398 "key": "TestActStateTime",
2399 "fieldSchemaKey": {
2400 "name": "TestTimestamp",
2401 "version": "0.0.1"
2403 "optional": false
2407 "key": "TestDecideCaseSelected",
2408 "value": {
2409 "key": "TestDecideCaseSelected",
2410 "fieldSchemaKey": {
2411 "name": "TestCase",
2412 "version": "0.0.1"
2414 "optional": false
2418 "key": "TestDecideStateTime",
2419 "value": {
2420 "key": "TestDecideStateTime",
2421 "fieldSchemaKey": {
2422 "name": "TestTimestamp",
2423 "version": "0.0.1"
2425 "optional": false
2429 "key": "TestEstablishCaseSelected",
2430 "value": {
2431 "key": "TestEstablishCaseSelected",
2432 "fieldSchemaKey": {
2433 "name": "TestCase",
2434 "version": "0.0.1"
2436 "optional": false
2440 "key": "TestEstablishStateTime",
2441 "value": {
2442 "key": "TestEstablishStateTime",
2443 "fieldSchemaKey": {
2444 "name": "TestTimestamp",
2445 "version": "0.0.1"
2447 "optional": false
2451 "key": "TestMatchCase",
2452 "value": {
2453 "key": "TestMatchCase",
2454 "fieldSchemaKey": {
2455 "name": "TestCase",
2456 "version": "0.0.1"
2458 "optional": false
2462 "key": "TestMatchCaseSelected",
2463 "value": {
2464 "key": "TestMatchCaseSelected",
2465 "fieldSchemaKey": {
2466 "name": "TestCase",
2467 "version": "0.0.1"
2469 "optional": false
2473 "key": "TestMatchStateTime",
2474 "value": {
2475 "key": "TestMatchStateTime",
2476 "fieldSchemaKey": {
2477 "name": "TestTimestamp",
2478 "version": "0.0.1"
2480 "optional": false
2484 "key": "TestSlogan",
2485 "value": {
2486 "key": "TestSlogan",
2487 "fieldSchemaKey": {
2488 "name": "TestSlogan",
2489 "version": "0.0.1"
2491 "optional": false
2495 "key": "TestTemperature",
2496 "value": {
2497 "key": "TestTemperature",
2498 "fieldSchemaKey": {
2499 "name": "TestTemperature",
2500 "version": "0.0.1"
2502 "optional": false
2506 "key": "TestTimestamp",
2507 "value": {
2508 "key": "TestTimestamp",
2509 "fieldSchemaKey": {
2510 "name": "TestTimestamp",
2511 "version": "0.0.1"
2513 "optional": false
2518 "taskParameters": {
2519 "entry": [
2521 "key": "Parameter0",
2522 "value": {
2523 "key": {
2524 "parentKeyName": "Task_Act0",
2525 "parentKeyVersion": "0.0.1",
2526 "parentLocalName": "NULL",
2527 "localName": "Parameter0"
2529 "defaultValue": "DefaultValue0"
2533 "key": "Parameter1",
2534 "value": {
2535 "key": {
2536 "parentKeyName": "Task_Act0",
2537 "parentKeyVersion": "0.0.1",
2538 "parentLocalName": "NULL",
2539 "localName": "Parameter1"
2541 "defaultValue": "DefaultValue1"
2545 "key": "Parameter2",
2546 "value": {
2547 "key": {
2548 "parentKeyName": "Task_Act0",
2549 "parentKeyVersion": "0.0.1",
2550 "parentLocalName": "NULL",
2551 "localName": "Parameter2"
2553 "defaultValue": "DefaultValue2"
2558 "contextAlbumReference": [
2560 "name": "ExternalContextAlbum",
2561 "version": "0.0.1"
2564 "name": "GlobalContextAlbum",
2565 "version": "0.0.1"
2568 "name": "Policy0ContextAlbum",
2569 "version": "0.0.1"
2572 "name": "Policy1ContextAlbum",
2573 "version": "0.0.1"
2576 "taskLogic": {
2577 "key": "_TaskLogic",
2578 "logicFlavour": "JAVASCRIPT",
2579 "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;"
2584 "key": {
2585 "name": "Task_Act1",
2586 "version": "0.0.1"
2588 "value": {
2589 "key": {
2590 "name": "Task_Act1",
2591 "version": "0.0.1"
2593 "inputFields": {
2594 "entry": [
2596 "key": "TestDecideCaseSelected",
2597 "value": {
2598 "key": "TestDecideCaseSelected",
2599 "fieldSchemaKey": {
2600 "name": "TestCase",
2601 "version": "0.0.1"
2603 "optional": false
2607 "key": "TestDecideStateTime",
2608 "value": {
2609 "key": "TestDecideStateTime",
2610 "fieldSchemaKey": {
2611 "name": "TestTimestamp",
2612 "version": "0.0.1"
2614 "optional": false
2618 "key": "TestEstablishCaseSelected",
2619 "value": {
2620 "key": "TestEstablishCaseSelected",
2621 "fieldSchemaKey": {
2622 "name": "TestCase",
2623 "version": "0.0.1"
2625 "optional": false
2629 "key": "TestEstablishStateTime",
2630 "value": {
2631 "key": "TestEstablishStateTime",
2632 "fieldSchemaKey": {
2633 "name": "TestTimestamp",
2634 "version": "0.0.1"
2636 "optional": false
2640 "key": "TestMatchCase",
2641 "value": {
2642 "key": "TestMatchCase",
2643 "fieldSchemaKey": {
2644 "name": "TestCase",
2645 "version": "0.0.1"
2647 "optional": false
2651 "key": "TestMatchCaseSelected",
2652 "value": {
2653 "key": "TestMatchCaseSelected",
2654 "fieldSchemaKey": {
2655 "name": "TestCase",
2656 "version": "0.0.1"
2658 "optional": false
2662 "key": "TestMatchStateTime",
2663 "value": {
2664 "key": "TestMatchStateTime",
2665 "fieldSchemaKey": {
2666 "name": "TestTimestamp",
2667 "version": "0.0.1"
2669 "optional": false
2673 "key": "TestSlogan",
2674 "value": {
2675 "key": "TestSlogan",
2676 "fieldSchemaKey": {
2677 "name": "TestSlogan",
2678 "version": "0.0.1"
2680 "optional": false
2684 "key": "TestTemperature",
2685 "value": {
2686 "key": "TestTemperature",
2687 "fieldSchemaKey": {
2688 "name": "TestTemperature",
2689 "version": "0.0.1"
2691 "optional": false
2695 "key": "TestTimestamp",
2696 "value": {
2697 "key": "TestTimestamp",
2698 "fieldSchemaKey": {
2699 "name": "TestTimestamp",
2700 "version": "0.0.1"
2702 "optional": false
2707 "outputFields": {
2708 "entry": [
2710 "key": "TestActCaseSelected",
2711 "value": {
2712 "key": "TestActCaseSelected",
2713 "fieldSchemaKey": {
2714 "name": "TestCase",
2715 "version": "0.0.1"
2717 "optional": false
2721 "key": "TestActStateTime",
2722 "value": {
2723 "key": "TestActStateTime",
2724 "fieldSchemaKey": {
2725 "name": "TestTimestamp",
2726 "version": "0.0.1"
2728 "optional": false
2732 "key": "TestDecideCaseSelected",
2733 "value": {
2734 "key": "TestDecideCaseSelected",
2735 "fieldSchemaKey": {
2736 "name": "TestCase",
2737 "version": "0.0.1"
2739 "optional": false
2743 "key": "TestDecideStateTime",
2744 "value": {
2745 "key": "TestDecideStateTime",
2746 "fieldSchemaKey": {
2747 "name": "TestTimestamp",
2748 "version": "0.0.1"
2750 "optional": false
2754 "key": "TestEstablishCaseSelected",
2755 "value": {
2756 "key": "TestEstablishCaseSelected",
2757 "fieldSchemaKey": {
2758 "name": "TestCase",
2759 "version": "0.0.1"
2761 "optional": false
2765 "key": "TestEstablishStateTime",
2766 "value": {
2767 "key": "TestEstablishStateTime",
2768 "fieldSchemaKey": {
2769 "name": "TestTimestamp",
2770 "version": "0.0.1"
2772 "optional": false
2776 "key": "TestMatchCase",
2777 "value": {
2778 "key": "TestMatchCase",
2779 "fieldSchemaKey": {
2780 "name": "TestCase",
2781 "version": "0.0.1"
2783 "optional": false
2787 "key": "TestMatchCaseSelected",
2788 "value": {
2789 "key": "TestMatchCaseSelected",
2790 "fieldSchemaKey": {
2791 "name": "TestCase",
2792 "version": "0.0.1"
2794 "optional": false
2798 "key": "TestMatchStateTime",
2799 "value": {
2800 "key": "TestMatchStateTime",
2801 "fieldSchemaKey": {
2802 "name": "TestTimestamp",
2803 "version": "0.0.1"
2805 "optional": false
2809 "key": "TestSlogan",
2810 "value": {
2811 "key": "TestSlogan",
2812 "fieldSchemaKey": {
2813 "name": "TestSlogan",
2814 "version": "0.0.1"
2816 "optional": false
2820 "key": "TestTemperature",
2821 "value": {
2822 "key": "TestTemperature",
2823 "fieldSchemaKey": {
2824 "name": "TestTemperature",
2825 "version": "0.0.1"
2827 "optional": false
2831 "key": "TestTimestamp",
2832 "value": {
2833 "key": "TestTimestamp",
2834 "fieldSchemaKey": {
2835 "name": "TestTimestamp",
2836 "version": "0.0.1"
2838 "optional": false
2843 "taskParameters": {
2844 "entry": [
2846 "key": "Parameter0",
2847 "value": {
2848 "key": {
2849 "parentKeyName": "Task_Act1",
2850 "parentKeyVersion": "0.0.1",
2851 "parentLocalName": "NULL",
2852 "localName": "Parameter0"
2854 "defaultValue": "DefaultValue0"
2858 "key": "Parameter1",
2859 "value": {
2860 "key": {
2861 "parentKeyName": "Task_Act1",
2862 "parentKeyVersion": "0.0.1",
2863 "parentLocalName": "NULL",
2864 "localName": "Parameter1"
2866 "defaultValue": "DefaultValue1"
2871 "contextAlbumReference": [
2873 "name": "GlobalContextAlbum",
2874 "version": "0.0.1"
2877 "name": "Policy0ContextAlbum",
2878 "version": "0.0.1"
2881 "taskLogic": {
2882 "key": "_TaskLogic",
2883 "logicFlavour": "JAVASCRIPT",
2884 "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;"
2889 "key": {
2890 "name": "Task_Act2",
2891 "version": "0.0.1"
2893 "value": {
2894 "key": {
2895 "name": "Task_Act2",
2896 "version": "0.0.1"
2898 "inputFields": {
2899 "entry": [
2901 "key": "TestDecideCaseSelected",
2902 "value": {
2903 "key": "TestDecideCaseSelected",
2904 "fieldSchemaKey": {
2905 "name": "TestCase",
2906 "version": "0.0.1"
2908 "optional": false
2912 "key": "TestDecideStateTime",
2913 "value": {
2914 "key": "TestDecideStateTime",
2915 "fieldSchemaKey": {
2916 "name": "TestTimestamp",
2917 "version": "0.0.1"
2919 "optional": false
2923 "key": "TestEstablishCaseSelected",
2924 "value": {
2925 "key": "TestEstablishCaseSelected",
2926 "fieldSchemaKey": {
2927 "name": "TestCase",
2928 "version": "0.0.1"
2930 "optional": false
2934 "key": "TestEstablishStateTime",
2935 "value": {
2936 "key": "TestEstablishStateTime",
2937 "fieldSchemaKey": {
2938 "name": "TestTimestamp",
2939 "version": "0.0.1"
2941 "optional": false
2945 "key": "TestMatchCase",
2946 "value": {
2947 "key": "TestMatchCase",
2948 "fieldSchemaKey": {
2949 "name": "TestCase",
2950 "version": "0.0.1"
2952 "optional": false
2956 "key": "TestMatchCaseSelected",
2957 "value": {
2958 "key": "TestMatchCaseSelected",
2959 "fieldSchemaKey": {
2960 "name": "TestCase",
2961 "version": "0.0.1"
2963 "optional": false
2967 "key": "TestMatchStateTime",
2968 "value": {
2969 "key": "TestMatchStateTime",
2970 "fieldSchemaKey": {
2971 "name": "TestTimestamp",
2972 "version": "0.0.1"
2974 "optional": false
2978 "key": "TestSlogan",
2979 "value": {
2980 "key": "TestSlogan",
2981 "fieldSchemaKey": {
2982 "name": "TestSlogan",
2983 "version": "0.0.1"
2985 "optional": false
2989 "key": "TestTemperature",
2990 "value": {
2991 "key": "TestTemperature",
2992 "fieldSchemaKey": {
2993 "name": "TestTemperature",
2994 "version": "0.0.1"
2996 "optional": false
3000 "key": "TestTimestamp",
3001 "value": {
3002 "key": "TestTimestamp",
3003 "fieldSchemaKey": {
3004 "name": "TestTimestamp",
3005 "version": "0.0.1"
3007 "optional": false
3012 "outputFields": {
3013 "entry": [
3015 "key": "TestActCaseSelected",
3016 "value": {
3017 "key": "TestActCaseSelected",
3018 "fieldSchemaKey": {
3019 "name": "TestCase",
3020 "version": "0.0.1"
3022 "optional": false
3026 "key": "TestActStateTime",
3027 "value": {
3028 "key": "TestActStateTime",
3029 "fieldSchemaKey": {
3030 "name": "TestTimestamp",
3031 "version": "0.0.1"
3033 "optional": false
3037 "key": "TestDecideCaseSelected",
3038 "value": {
3039 "key": "TestDecideCaseSelected",
3040 "fieldSchemaKey": {
3041 "name": "TestCase",
3042 "version": "0.0.1"
3044 "optional": false
3048 "key": "TestDecideStateTime",
3049 "value": {
3050 "key": "TestDecideStateTime",
3051 "fieldSchemaKey": {
3052 "name": "TestTimestamp",
3053 "version": "0.0.1"
3055 "optional": false
3059 "key": "TestEstablishCaseSelected",
3060 "value": {
3061 "key": "TestEstablishCaseSelected",
3062 "fieldSchemaKey": {
3063 "name": "TestCase",
3064 "version": "0.0.1"
3066 "optional": false
3070 "key": "TestEstablishStateTime",
3071 "value": {
3072 "key": "TestEstablishStateTime",
3073 "fieldSchemaKey": {
3074 "name": "TestTimestamp",
3075 "version": "0.0.1"
3077 "optional": false
3081 "key": "TestMatchCase",
3082 "value": {
3083 "key": "TestMatchCase",
3084 "fieldSchemaKey": {
3085 "name": "TestCase",
3086 "version": "0.0.1"
3088 "optional": false
3092 "key": "TestMatchCaseSelected",
3093 "value": {
3094 "key": "TestMatchCaseSelected",
3095 "fieldSchemaKey": {
3096 "name": "TestCase",
3097 "version": "0.0.1"
3099 "optional": false
3103 "key": "TestMatchStateTime",
3104 "value": {
3105 "key": "TestMatchStateTime",
3106 "fieldSchemaKey": {
3107 "name": "TestTimestamp",
3108 "version": "0.0.1"
3110 "optional": false
3114 "key": "TestSlogan",
3115 "value": {
3116 "key": "TestSlogan",
3117 "fieldSchemaKey": {
3118 "name": "TestSlogan",
3119 "version": "0.0.1"
3121 "optional": false
3125 "key": "TestTemperature",
3126 "value": {
3127 "key": "TestTemperature",
3128 "fieldSchemaKey": {
3129 "name": "TestTemperature",
3130 "version": "0.0.1"
3132 "optional": false
3136 "key": "TestTimestamp",
3137 "value": {
3138 "key": "TestTimestamp",
3139 "fieldSchemaKey": {
3140 "name": "TestTimestamp",
3141 "version": "0.0.1"
3143 "optional": false
3148 "taskParameters": {
3149 "entry": [
3151 "key": "Parameter0",
3152 "value": {
3153 "key": {
3154 "parentKeyName": "Task_Act2",
3155 "parentKeyVersion": "0.0.1",
3156 "parentLocalName": "NULL",
3157 "localName": "Parameter0"
3159 "defaultValue": "DefaultValue0"
3164 "contextAlbumReference": [
3166 "name": "GlobalContextAlbum",
3167 "version": "0.0.1"
3170 "name": "Policy1ContextAlbum",
3171 "version": "0.0.1"
3174 "taskLogic": {
3175 "key": "_TaskLogic",
3176 "logicFlavour": "JAVASCRIPT",
3177 "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;"
3182 "key": {
3183 "name": "Task_Act3",
3184 "version": "0.0.1"
3186 "value": {
3187 "key": {
3188 "name": "Task_Act3",
3189 "version": "0.0.1"
3191 "inputFields": {
3192 "entry": [
3194 "key": "TestDecideCaseSelected",
3195 "value": {
3196 "key": "TestDecideCaseSelected",
3197 "fieldSchemaKey": {
3198 "name": "TestCase",
3199 "version": "0.0.1"
3201 "optional": false
3205 "key": "TestDecideStateTime",
3206 "value": {
3207 "key": "TestDecideStateTime",
3208 "fieldSchemaKey": {
3209 "name": "TestTimestamp",
3210 "version": "0.0.1"
3212 "optional": false
3216 "key": "TestEstablishCaseSelected",
3217 "value": {
3218 "key": "TestEstablishCaseSelected",
3219 "fieldSchemaKey": {
3220 "name": "TestCase",
3221 "version": "0.0.1"
3223 "optional": false
3227 "key": "TestEstablishStateTime",
3228 "value": {
3229 "key": "TestEstablishStateTime",
3230 "fieldSchemaKey": {
3231 "name": "TestTimestamp",
3232 "version": "0.0.1"
3234 "optional": false
3238 "key": "TestMatchCase",
3239 "value": {
3240 "key": "TestMatchCase",
3241 "fieldSchemaKey": {
3242 "name": "TestCase",
3243 "version": "0.0.1"
3245 "optional": false
3249 "key": "TestMatchCaseSelected",
3250 "value": {
3251 "key": "TestMatchCaseSelected",
3252 "fieldSchemaKey": {
3253 "name": "TestCase",
3254 "version": "0.0.1"
3256 "optional": false
3260 "key": "TestMatchStateTime",
3261 "value": {
3262 "key": "TestMatchStateTime",
3263 "fieldSchemaKey": {
3264 "name": "TestTimestamp",
3265 "version": "0.0.1"
3267 "optional": false
3271 "key": "TestSlogan",
3272 "value": {
3273 "key": "TestSlogan",
3274 "fieldSchemaKey": {
3275 "name": "TestSlogan",
3276 "version": "0.0.1"
3278 "optional": false
3282 "key": "TestTemperature",
3283 "value": {
3284 "key": "TestTemperature",
3285 "fieldSchemaKey": {
3286 "name": "TestTemperature",
3287 "version": "0.0.1"
3289 "optional": false
3293 "key": "TestTimestamp",
3294 "value": {
3295 "key": "TestTimestamp",
3296 "fieldSchemaKey": {
3297 "name": "TestTimestamp",
3298 "version": "0.0.1"
3300 "optional": false
3305 "outputFields": {
3306 "entry": [
3308 "key": "TestActCaseSelected",
3309 "value": {
3310 "key": "TestActCaseSelected",
3311 "fieldSchemaKey": {
3312 "name": "TestCase",
3313 "version": "0.0.1"
3315 "optional": false
3319 "key": "TestActStateTime",
3320 "value": {
3321 "key": "TestActStateTime",
3322 "fieldSchemaKey": {
3323 "name": "TestTimestamp",
3324 "version": "0.0.1"
3326 "optional": false
3330 "key": "TestDecideCaseSelected",
3331 "value": {
3332 "key": "TestDecideCaseSelected",
3333 "fieldSchemaKey": {
3334 "name": "TestCase",
3335 "version": "0.0.1"
3337 "optional": false
3341 "key": "TestDecideStateTime",
3342 "value": {
3343 "key": "TestDecideStateTime",
3344 "fieldSchemaKey": {
3345 "name": "TestTimestamp",
3346 "version": "0.0.1"
3348 "optional": false
3352 "key": "TestEstablishCaseSelected",
3353 "value": {
3354 "key": "TestEstablishCaseSelected",
3355 "fieldSchemaKey": {
3356 "name": "TestCase",
3357 "version": "0.0.1"
3359 "optional": false
3363 "key": "TestEstablishStateTime",
3364 "value": {
3365 "key": "TestEstablishStateTime",
3366 "fieldSchemaKey": {
3367 "name": "TestTimestamp",
3368 "version": "0.0.1"
3370 "optional": false
3374 "key": "TestMatchCase",
3375 "value": {
3376 "key": "TestMatchCase",
3377 "fieldSchemaKey": {
3378 "name": "TestCase",
3379 "version": "0.0.1"
3381 "optional": false
3385 "key": "TestMatchCaseSelected",
3386 "value": {
3387 "key": "TestMatchCaseSelected",
3388 "fieldSchemaKey": {
3389 "name": "TestCase",
3390 "version": "0.0.1"
3392 "optional": false
3396 "key": "TestMatchStateTime",
3397 "value": {
3398 "key": "TestMatchStateTime",
3399 "fieldSchemaKey": {
3400 "name": "TestTimestamp",
3401 "version": "0.0.1"
3403 "optional": false
3407 "key": "TestSlogan",
3408 "value": {
3409 "key": "TestSlogan",
3410 "fieldSchemaKey": {
3411 "name": "TestSlogan",
3412 "version": "0.0.1"
3414 "optional": false
3418 "key": "TestTemperature",
3419 "value": {
3420 "key": "TestTemperature",
3421 "fieldSchemaKey": {
3422 "name": "TestTemperature",
3423 "version": "0.0.1"
3425 "optional": false
3429 "key": "TestTimestamp",
3430 "value": {
3431 "key": "TestTimestamp",
3432 "fieldSchemaKey": {
3433 "name": "TestTimestamp",
3434 "version": "0.0.1"
3436 "optional": false
3441 "taskParameters": {
3442 "entry": [
3444 "key": "Parameter0",
3445 "value": {
3446 "key": {
3447 "parentKeyName": "Task_Act3",
3448 "parentKeyVersion": "0.0.1",
3449 "parentLocalName": "NULL",
3450 "localName": "Parameter0"
3452 "defaultValue": "DefaultValue0"
3457 "contextAlbumReference": [
3459 "name": "ExternalContextAlbum",
3460 "version": "0.0.1"
3463 "name": "GlobalContextAlbum",
3464 "version": "0.0.1"
3467 "taskLogic": {
3468 "key": "_TaskLogic",
3469 "logicFlavour": "JAVASCRIPT",
3470 "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;"
3475 "key": {
3476 "name": "Task_Decide0",
3477 "version": "0.0.1"
3479 "value": {
3480 "key": {
3481 "name": "Task_Decide0",
3482 "version": "0.0.1"
3484 "inputFields": {
3485 "entry": [
3487 "key": "TestEstablishCaseSelected",
3488 "value": {
3489 "key": "TestEstablishCaseSelected",
3490 "fieldSchemaKey": {
3491 "name": "TestCase",
3492 "version": "0.0.1"
3494 "optional": false
3498 "key": "TestEstablishStateTime",
3499 "value": {
3500 "key": "TestEstablishStateTime",
3501 "fieldSchemaKey": {
3502 "name": "TestTimestamp",
3503 "version": "0.0.1"
3505 "optional": false
3509 "key": "TestMatchCase",
3510 "value": {
3511 "key": "TestMatchCase",
3512 "fieldSchemaKey": {
3513 "name": "TestCase",
3514 "version": "0.0.1"
3516 "optional": false
3520 "key": "TestMatchCaseSelected",
3521 "value": {
3522 "key": "TestMatchCaseSelected",
3523 "fieldSchemaKey": {
3524 "name": "TestCase",
3525 "version": "0.0.1"
3527 "optional": false
3531 "key": "TestMatchStateTime",
3532 "value": {
3533 "key": "TestMatchStateTime",
3534 "fieldSchemaKey": {
3535 "name": "TestTimestamp",
3536 "version": "0.0.1"
3538 "optional": false
3542 "key": "TestSlogan",
3543 "value": {
3544 "key": "TestSlogan",
3545 "fieldSchemaKey": {
3546 "name": "TestSlogan",
3547 "version": "0.0.1"
3549 "optional": false
3553 "key": "TestTemperature",
3554 "value": {
3555 "key": "TestTemperature",
3556 "fieldSchemaKey": {
3557 "name": "TestTemperature",
3558 "version": "0.0.1"
3560 "optional": false
3564 "key": "TestTimestamp",
3565 "value": {
3566 "key": "TestTimestamp",
3567 "fieldSchemaKey": {
3568 "name": "TestTimestamp",
3569 "version": "0.0.1"
3571 "optional": false
3576 "outputFields": {
3577 "entry": [
3579 "key": "TestDecideCaseSelected",
3580 "value": {
3581 "key": "TestDecideCaseSelected",
3582 "fieldSchemaKey": {
3583 "name": "TestCase",
3584 "version": "0.0.1"
3586 "optional": false
3590 "key": "TestDecideStateTime",
3591 "value": {
3592 "key": "TestDecideStateTime",
3593 "fieldSchemaKey": {
3594 "name": "TestTimestamp",
3595 "version": "0.0.1"
3597 "optional": false
3601 "key": "TestEstablishCaseSelected",
3602 "value": {
3603 "key": "TestEstablishCaseSelected",
3604 "fieldSchemaKey": {
3605 "name": "TestCase",
3606 "version": "0.0.1"
3608 "optional": false
3612 "key": "TestEstablishStateTime",
3613 "value": {
3614 "key": "TestEstablishStateTime",
3615 "fieldSchemaKey": {
3616 "name": "TestTimestamp",
3617 "version": "0.0.1"
3619 "optional": false
3623 "key": "TestMatchCase",
3624 "value": {
3625 "key": "TestMatchCase",
3626 "fieldSchemaKey": {
3627 "name": "TestCase",
3628 "version": "0.0.1"
3630 "optional": false
3634 "key": "TestMatchCaseSelected",
3635 "value": {
3636 "key": "TestMatchCaseSelected",
3637 "fieldSchemaKey": {
3638 "name": "TestCase",
3639 "version": "0.0.1"
3641 "optional": false
3645 "key": "TestMatchStateTime",
3646 "value": {
3647 "key": "TestMatchStateTime",
3648 "fieldSchemaKey": {
3649 "name": "TestTimestamp",
3650 "version": "0.0.1"
3652 "optional": false
3656 "key": "TestSlogan",
3657 "value": {
3658 "key": "TestSlogan",
3659 "fieldSchemaKey": {
3660 "name": "TestSlogan",
3661 "version": "0.0.1"
3663 "optional": false
3667 "key": "TestTemperature",
3668 "value": {
3669 "key": "TestTemperature",
3670 "fieldSchemaKey": {
3671 "name": "TestTemperature",
3672 "version": "0.0.1"
3674 "optional": false
3678 "key": "TestTimestamp",
3679 "value": {
3680 "key": "TestTimestamp",
3681 "fieldSchemaKey": {
3682 "name": "TestTimestamp",
3683 "version": "0.0.1"
3685 "optional": false
3690 "taskParameters": {
3691 "entry": [
3693 "key": "Parameter0",
3694 "value": {
3695 "key": {
3696 "parentKeyName": "Task_Decide0",
3697 "parentKeyVersion": "0.0.1",
3698 "parentLocalName": "NULL",
3699 "localName": "Parameter0"
3701 "defaultValue": "DefaultValue0"
3705 "key": "Parameter1",
3706 "value": {
3707 "key": {
3708 "parentKeyName": "Task_Decide0",
3709 "parentKeyVersion": "0.0.1",
3710 "parentLocalName": "NULL",
3711 "localName": "Parameter1"
3713 "defaultValue": "DefaultValue1"
3717 "key": "Parameter2",
3718 "value": {
3719 "key": {
3720 "parentKeyName": "Task_Decide0",
3721 "parentKeyVersion": "0.0.1",
3722 "parentLocalName": "NULL",
3723 "localName": "Parameter2"
3725 "defaultValue": "DefaultValue2"
3730 "contextAlbumReference": [
3732 "name": "ExternalContextAlbum",
3733 "version": "0.0.1"
3736 "name": "GlobalContextAlbum",
3737 "version": "0.0.1"
3740 "name": "Policy0ContextAlbum",
3741 "version": "0.0.1"
3744 "name": "Policy1ContextAlbum",
3745 "version": "0.0.1"
3748 "taskLogic": {
3749 "key": "_TaskLogic",
3750 "logicFlavour": "JAVASCRIPT",
3751 "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;"
3756 "key": {
3757 "name": "Task_Decide1",
3758 "version": "0.0.1"
3760 "value": {
3761 "key": {
3762 "name": "Task_Decide1",
3763 "version": "0.0.1"
3765 "inputFields": {
3766 "entry": [
3768 "key": "TestEstablishCaseSelected",
3769 "value": {
3770 "key": "TestEstablishCaseSelected",
3771 "fieldSchemaKey": {
3772 "name": "TestCase",
3773 "version": "0.0.1"
3775 "optional": false
3779 "key": "TestEstablishStateTime",
3780 "value": {
3781 "key": "TestEstablishStateTime",
3782 "fieldSchemaKey": {
3783 "name": "TestTimestamp",
3784 "version": "0.0.1"
3786 "optional": false
3790 "key": "TestMatchCase",
3791 "value": {
3792 "key": "TestMatchCase",
3793 "fieldSchemaKey": {
3794 "name": "TestCase",
3795 "version": "0.0.1"
3797 "optional": false
3801 "key": "TestMatchCaseSelected",
3802 "value": {
3803 "key": "TestMatchCaseSelected",
3804 "fieldSchemaKey": {
3805 "name": "TestCase",
3806 "version": "0.0.1"
3808 "optional": false
3812 "key": "TestMatchStateTime",
3813 "value": {
3814 "key": "TestMatchStateTime",
3815 "fieldSchemaKey": {
3816 "name": "TestTimestamp",
3817 "version": "0.0.1"
3819 "optional": false
3823 "key": "TestSlogan",
3824 "value": {
3825 "key": "TestSlogan",
3826 "fieldSchemaKey": {
3827 "name": "TestSlogan",
3828 "version": "0.0.1"
3830 "optional": false
3834 "key": "TestTemperature",
3835 "value": {
3836 "key": "TestTemperature",
3837 "fieldSchemaKey": {
3838 "name": "TestTemperature",
3839 "version": "0.0.1"
3841 "optional": false
3845 "key": "TestTimestamp",
3846 "value": {
3847 "key": "TestTimestamp",
3848 "fieldSchemaKey": {
3849 "name": "TestTimestamp",
3850 "version": "0.0.1"
3852 "optional": false
3857 "outputFields": {
3858 "entry": [
3860 "key": "TestDecideCaseSelected",
3861 "value": {
3862 "key": "TestDecideCaseSelected",
3863 "fieldSchemaKey": {
3864 "name": "TestCase",
3865 "version": "0.0.1"
3867 "optional": false
3871 "key": "TestDecideStateTime",
3872 "value": {
3873 "key": "TestDecideStateTime",
3874 "fieldSchemaKey": {
3875 "name": "TestTimestamp",
3876 "version": "0.0.1"
3878 "optional": false
3882 "key": "TestEstablishCaseSelected",
3883 "value": {
3884 "key": "TestEstablishCaseSelected",
3885 "fieldSchemaKey": {
3886 "name": "TestCase",
3887 "version": "0.0.1"
3889 "optional": false
3893 "key": "TestEstablishStateTime",
3894 "value": {
3895 "key": "TestEstablishStateTime",
3896 "fieldSchemaKey": {
3897 "name": "TestTimestamp",
3898 "version": "0.0.1"
3900 "optional": false
3904 "key": "TestMatchCase",
3905 "value": {
3906 "key": "TestMatchCase",
3907 "fieldSchemaKey": {
3908 "name": "TestCase",
3909 "version": "0.0.1"
3911 "optional": false
3915 "key": "TestMatchCaseSelected",
3916 "value": {
3917 "key": "TestMatchCaseSelected",
3918 "fieldSchemaKey": {
3919 "name": "TestCase",
3920 "version": "0.0.1"
3922 "optional": false
3926 "key": "TestMatchStateTime",
3927 "value": {
3928 "key": "TestMatchStateTime",
3929 "fieldSchemaKey": {
3930 "name": "TestTimestamp",
3931 "version": "0.0.1"
3933 "optional": false
3937 "key": "TestSlogan",
3938 "value": {
3939 "key": "TestSlogan",
3940 "fieldSchemaKey": {
3941 "name": "TestSlogan",
3942 "version": "0.0.1"
3944 "optional": false
3948 "key": "TestTemperature",
3949 "value": {
3950 "key": "TestTemperature",
3951 "fieldSchemaKey": {
3952 "name": "TestTemperature",
3953 "version": "0.0.1"
3955 "optional": false
3959 "key": "TestTimestamp",
3960 "value": {
3961 "key": "TestTimestamp",
3962 "fieldSchemaKey": {
3963 "name": "TestTimestamp",
3964 "version": "0.0.1"
3966 "optional": false
3971 "taskParameters": {
3972 "entry": [
3974 "key": "Parameter0",
3975 "value": {
3976 "key": {
3977 "parentKeyName": "Task_Decide1",
3978 "parentKeyVersion": "0.0.1",
3979 "parentLocalName": "NULL",
3980 "localName": "Parameter0"
3982 "defaultValue": "DefaultValue0"
3986 "key": "Parameter1",
3987 "value": {
3988 "key": {
3989 "parentKeyName": "Task_Decide1",
3990 "parentKeyVersion": "0.0.1",
3991 "parentLocalName": "NULL",
3992 "localName": "Parameter1"
3994 "defaultValue": "DefaultValue1"
3999 "contextAlbumReference": [
4001 "name": "GlobalContextAlbum",
4002 "version": "0.0.1"
4005 "name": "Policy0ContextAlbum",
4006 "version": "0.0.1"
4009 "taskLogic": {
4010 "key": "_TaskLogic",
4011 "logicFlavour": "JAVASCRIPT",
4012 "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;"
4017 "key": {
4018 "name": "Task_Decide2",
4019 "version": "0.0.1"
4021 "value": {
4022 "key": {
4023 "name": "Task_Decide2",
4024 "version": "0.0.1"
4026 "inputFields": {
4027 "entry": [
4029 "key": "TestEstablishCaseSelected",
4030 "value": {
4031 "key": "TestEstablishCaseSelected",
4032 "fieldSchemaKey": {
4033 "name": "TestCase",
4034 "version": "0.0.1"
4036 "optional": false
4040 "key": "TestEstablishStateTime",
4041 "value": {
4042 "key": "TestEstablishStateTime",
4043 "fieldSchemaKey": {
4044 "name": "TestTimestamp",
4045 "version": "0.0.1"
4047 "optional": false
4051 "key": "TestMatchCase",
4052 "value": {
4053 "key": "TestMatchCase",
4054 "fieldSchemaKey": {
4055 "name": "TestCase",
4056 "version": "0.0.1"
4058 "optional": false
4062 "key": "TestMatchCaseSelected",
4063 "value": {
4064 "key": "TestMatchCaseSelected",
4065 "fieldSchemaKey": {
4066 "name": "TestCase",
4067 "version": "0.0.1"
4069 "optional": false
4073 "key": "TestMatchStateTime",
4074 "value": {
4075 "key": "TestMatchStateTime",
4076 "fieldSchemaKey": {
4077 "name": "TestTimestamp",
4078 "version": "0.0.1"
4080 "optional": false
4084 "key": "TestSlogan",
4085 "value": {
4086 "key": "TestSlogan",
4087 "fieldSchemaKey": {
4088 "name": "TestSlogan",
4089 "version": "0.0.1"
4091 "optional": false
4095 "key": "TestTemperature",
4096 "value": {
4097 "key": "TestTemperature",
4098 "fieldSchemaKey": {
4099 "name": "TestTemperature",
4100 "version": "0.0.1"
4102 "optional": false
4106 "key": "TestTimestamp",
4107 "value": {
4108 "key": "TestTimestamp",
4109 "fieldSchemaKey": {
4110 "name": "TestTimestamp",
4111 "version": "0.0.1"
4113 "optional": false
4118 "outputFields": {
4119 "entry": [
4121 "key": "TestDecideCaseSelected",
4122 "value": {
4123 "key": "TestDecideCaseSelected",
4124 "fieldSchemaKey": {
4125 "name": "TestCase",
4126 "version": "0.0.1"
4128 "optional": false
4132 "key": "TestDecideStateTime",
4133 "value": {
4134 "key": "TestDecideStateTime",
4135 "fieldSchemaKey": {
4136 "name": "TestTimestamp",
4137 "version": "0.0.1"
4139 "optional": false
4143 "key": "TestEstablishCaseSelected",
4144 "value": {
4145 "key": "TestEstablishCaseSelected",
4146 "fieldSchemaKey": {
4147 "name": "TestCase",
4148 "version": "0.0.1"
4150 "optional": false
4154 "key": "TestEstablishStateTime",
4155 "value": {
4156 "key": "TestEstablishStateTime",
4157 "fieldSchemaKey": {
4158 "name": "TestTimestamp",
4159 "version": "0.0.1"
4161 "optional": false
4165 "key": "TestMatchCase",
4166 "value": {
4167 "key": "TestMatchCase",
4168 "fieldSchemaKey": {
4169 "name": "TestCase",
4170 "version": "0.0.1"
4172 "optional": false
4176 "key": "TestMatchCaseSelected",
4177 "value": {
4178 "key": "TestMatchCaseSelected",
4179 "fieldSchemaKey": {
4180 "name": "TestCase",
4181 "version": "0.0.1"
4183 "optional": false
4187 "key": "TestMatchStateTime",
4188 "value": {
4189 "key": "TestMatchStateTime",
4190 "fieldSchemaKey": {
4191 "name": "TestTimestamp",
4192 "version": "0.0.1"
4194 "optional": false
4198 "key": "TestSlogan",
4199 "value": {
4200 "key": "TestSlogan",
4201 "fieldSchemaKey": {
4202 "name": "TestSlogan",
4203 "version": "0.0.1"
4205 "optional": false
4209 "key": "TestTemperature",
4210 "value": {
4211 "key": "TestTemperature",
4212 "fieldSchemaKey": {
4213 "name": "TestTemperature",
4214 "version": "0.0.1"
4216 "optional": false
4220 "key": "TestTimestamp",
4221 "value": {
4222 "key": "TestTimestamp",
4223 "fieldSchemaKey": {
4224 "name": "TestTimestamp",
4225 "version": "0.0.1"
4227 "optional": false
4232 "taskParameters": {
4233 "entry": [
4235 "key": "Parameter0",
4236 "value": {
4237 "key": {
4238 "parentKeyName": "Task_Decide2",
4239 "parentKeyVersion": "0.0.1",
4240 "parentLocalName": "NULL",
4241 "localName": "Parameter0"
4243 "defaultValue": "DefaultValue0"
4248 "contextAlbumReference": [
4250 "name": "GlobalContextAlbum",
4251 "version": "0.0.1"
4254 "name": "Policy1ContextAlbum",
4255 "version": "0.0.1"
4258 "taskLogic": {
4259 "key": "_TaskLogic",
4260 "logicFlavour": "JAVASCRIPT",
4261 "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;"
4266 "key": {
4267 "name": "Task_Decide3",
4268 "version": "0.0.1"
4270 "value": {
4271 "key": {
4272 "name": "Task_Decide3",
4273 "version": "0.0.1"
4275 "inputFields": {
4276 "entry": [
4278 "key": "TestEstablishCaseSelected",
4279 "value": {
4280 "key": "TestEstablishCaseSelected",
4281 "fieldSchemaKey": {
4282 "name": "TestCase",
4283 "version": "0.0.1"
4285 "optional": false
4289 "key": "TestEstablishStateTime",
4290 "value": {
4291 "key": "TestEstablishStateTime",
4292 "fieldSchemaKey": {
4293 "name": "TestTimestamp",
4294 "version": "0.0.1"
4296 "optional": false
4300 "key": "TestMatchCase",
4301 "value": {
4302 "key": "TestMatchCase",
4303 "fieldSchemaKey": {
4304 "name": "TestCase",
4305 "version": "0.0.1"
4307 "optional": false
4311 "key": "TestMatchCaseSelected",
4312 "value": {
4313 "key": "TestMatchCaseSelected",
4314 "fieldSchemaKey": {
4315 "name": "TestCase",
4316 "version": "0.0.1"
4318 "optional": false
4322 "key": "TestMatchStateTime",
4323 "value": {
4324 "key": "TestMatchStateTime",
4325 "fieldSchemaKey": {
4326 "name": "TestTimestamp",
4327 "version": "0.0.1"
4329 "optional": false
4333 "key": "TestSlogan",
4334 "value": {
4335 "key": "TestSlogan",
4336 "fieldSchemaKey": {
4337 "name": "TestSlogan",
4338 "version": "0.0.1"
4340 "optional": false
4344 "key": "TestTemperature",
4345 "value": {
4346 "key": "TestTemperature",
4347 "fieldSchemaKey": {
4348 "name": "TestTemperature",
4349 "version": "0.0.1"
4351 "optional": false
4355 "key": "TestTimestamp",
4356 "value": {
4357 "key": "TestTimestamp",
4358 "fieldSchemaKey": {
4359 "name": "TestTimestamp",
4360 "version": "0.0.1"
4362 "optional": false
4367 "outputFields": {
4368 "entry": [
4370 "key": "TestDecideCaseSelected",
4371 "value": {
4372 "key": "TestDecideCaseSelected",
4373 "fieldSchemaKey": {
4374 "name": "TestCase",
4375 "version": "0.0.1"
4377 "optional": false
4381 "key": "TestDecideStateTime",
4382 "value": {
4383 "key": "TestDecideStateTime",
4384 "fieldSchemaKey": {
4385 "name": "TestTimestamp",
4386 "version": "0.0.1"
4388 "optional": false
4392 "key": "TestEstablishCaseSelected",
4393 "value": {
4394 "key": "TestEstablishCaseSelected",
4395 "fieldSchemaKey": {
4396 "name": "TestCase",
4397 "version": "0.0.1"
4399 "optional": false
4403 "key": "TestEstablishStateTime",
4404 "value": {
4405 "key": "TestEstablishStateTime",
4406 "fieldSchemaKey": {
4407 "name": "TestTimestamp",
4408 "version": "0.0.1"
4410 "optional": false
4414 "key": "TestMatchCase",
4415 "value": {
4416 "key": "TestMatchCase",
4417 "fieldSchemaKey": {
4418 "name": "TestCase",
4419 "version": "0.0.1"
4421 "optional": false
4425 "key": "TestMatchCaseSelected",
4426 "value": {
4427 "key": "TestMatchCaseSelected",
4428 "fieldSchemaKey": {
4429 "name": "TestCase",
4430 "version": "0.0.1"
4432 "optional": false
4436 "key": "TestMatchStateTime",
4437 "value": {
4438 "key": "TestMatchStateTime",
4439 "fieldSchemaKey": {
4440 "name": "TestTimestamp",
4441 "version": "0.0.1"
4443 "optional": false
4447 "key": "TestSlogan",
4448 "value": {
4449 "key": "TestSlogan",
4450 "fieldSchemaKey": {
4451 "name": "TestSlogan",
4452 "version": "0.0.1"
4454 "optional": false
4458 "key": "TestTemperature",
4459 "value": {
4460 "key": "TestTemperature",
4461 "fieldSchemaKey": {
4462 "name": "TestTemperature",
4463 "version": "0.0.1"
4465 "optional": false
4469 "key": "TestTimestamp",
4470 "value": {
4471 "key": "TestTimestamp",
4472 "fieldSchemaKey": {
4473 "name": "TestTimestamp",
4474 "version": "0.0.1"
4476 "optional": false
4481 "taskParameters": {
4482 "entry": [
4484 "key": "Parameter0",
4485 "value": {
4486 "key": {
4487 "parentKeyName": "Task_Decide3",
4488 "parentKeyVersion": "0.0.1",
4489 "parentLocalName": "NULL",
4490 "localName": "Parameter0"
4492 "defaultValue": "DefaultValue0"
4497 "contextAlbumReference": [
4499 "name": "ExternalContextAlbum",
4500 "version": "0.0.1"
4503 "name": "GlobalContextAlbum",
4504 "version": "0.0.1"
4507 "taskLogic": {
4508 "key": "_TaskLogic",
4509 "logicFlavour": "JAVASCRIPT",
4510 "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;"
4515 "key": {
4516 "name": "Task_Establish0",
4517 "version": "0.0.1"
4519 "value": {
4520 "key": {
4521 "name": "Task_Establish0",
4522 "version": "0.0.1"
4524 "inputFields": {
4525 "entry": [
4527 "key": "TestMatchCase",
4528 "value": {
4529 "key": "TestMatchCase",
4530 "fieldSchemaKey": {
4531 "name": "TestCase",
4532 "version": "0.0.1"
4534 "optional": false
4538 "key": "TestMatchCaseSelected",
4539 "value": {
4540 "key": "TestMatchCaseSelected",
4541 "fieldSchemaKey": {
4542 "name": "TestCase",
4543 "version": "0.0.1"
4545 "optional": false
4549 "key": "TestMatchStateTime",
4550 "value": {
4551 "key": "TestMatchStateTime",
4552 "fieldSchemaKey": {
4553 "name": "TestTimestamp",
4554 "version": "0.0.1"
4556 "optional": false
4560 "key": "TestSlogan",
4561 "value": {
4562 "key": "TestSlogan",
4563 "fieldSchemaKey": {
4564 "name": "TestSlogan",
4565 "version": "0.0.1"
4567 "optional": false
4571 "key": "TestTemperature",
4572 "value": {
4573 "key": "TestTemperature",
4574 "fieldSchemaKey": {
4575 "name": "TestTemperature",
4576 "version": "0.0.1"
4578 "optional": false
4582 "key": "TestTimestamp",
4583 "value": {
4584 "key": "TestTimestamp",
4585 "fieldSchemaKey": {
4586 "name": "TestTimestamp",
4587 "version": "0.0.1"
4589 "optional": false
4594 "outputFields": {
4595 "entry": [
4597 "key": "TestEstablishCaseSelected",
4598 "value": {
4599 "key": "TestEstablishCaseSelected",
4600 "fieldSchemaKey": {
4601 "name": "TestCase",
4602 "version": "0.0.1"
4604 "optional": false
4608 "key": "TestEstablishStateTime",
4609 "value": {
4610 "key": "TestEstablishStateTime",
4611 "fieldSchemaKey": {
4612 "name": "TestTimestamp",
4613 "version": "0.0.1"
4615 "optional": false
4619 "key": "TestMatchCase",
4620 "value": {
4621 "key": "TestMatchCase",
4622 "fieldSchemaKey": {
4623 "name": "TestCase",
4624 "version": "0.0.1"
4626 "optional": false
4630 "key": "TestMatchCaseSelected",
4631 "value": {
4632 "key": "TestMatchCaseSelected",
4633 "fieldSchemaKey": {
4634 "name": "TestCase",
4635 "version": "0.0.1"
4637 "optional": false
4641 "key": "TestMatchStateTime",
4642 "value": {
4643 "key": "TestMatchStateTime",
4644 "fieldSchemaKey": {
4645 "name": "TestTimestamp",
4646 "version": "0.0.1"
4648 "optional": false
4652 "key": "TestSlogan",
4653 "value": {
4654 "key": "TestSlogan",
4655 "fieldSchemaKey": {
4656 "name": "TestSlogan",
4657 "version": "0.0.1"
4659 "optional": false
4663 "key": "TestTemperature",
4664 "value": {
4665 "key": "TestTemperature",
4666 "fieldSchemaKey": {
4667 "name": "TestTemperature",
4668 "version": "0.0.1"
4670 "optional": false
4674 "key": "TestTimestamp",
4675 "value": {
4676 "key": "TestTimestamp",
4677 "fieldSchemaKey": {
4678 "name": "TestTimestamp",
4679 "version": "0.0.1"
4681 "optional": false
4686 "taskParameters": {
4687 "entry": [
4689 "key": "Parameter0",
4690 "value": {
4691 "key": {
4692 "parentKeyName": "Task_Establish0",
4693 "parentKeyVersion": "0.0.1",
4694 "parentLocalName": "NULL",
4695 "localName": "Parameter0"
4697 "defaultValue": "DefaultValue0"
4701 "key": "Parameter1",
4702 "value": {
4703 "key": {
4704 "parentKeyName": "Task_Establish0",
4705 "parentKeyVersion": "0.0.1",
4706 "parentLocalName": "NULL",
4707 "localName": "Parameter1"
4709 "defaultValue": "DefaultValue1"
4713 "key": "Parameter2",
4714 "value": {
4715 "key": {
4716 "parentKeyName": "Task_Establish0",
4717 "parentKeyVersion": "0.0.1",
4718 "parentLocalName": "NULL",
4719 "localName": "Parameter2"
4721 "defaultValue": "DefaultValue2"
4726 "contextAlbumReference": [
4728 "name": "ExternalContextAlbum",
4729 "version": "0.0.1"
4732 "name": "GlobalContextAlbum",
4733 "version": "0.0.1"
4736 "name": "Policy0ContextAlbum",
4737 "version": "0.0.1"
4740 "name": "Policy1ContextAlbum",
4741 "version": "0.0.1"
4744 "taskLogic": {
4745 "key": "_TaskLogic",
4746 "logicFlavour": "JAVASCRIPT",
4747 "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;"
4752 "key": {
4753 "name": "Task_Establish1",
4754 "version": "0.0.1"
4756 "value": {
4757 "key": {
4758 "name": "Task_Establish1",
4759 "version": "0.0.1"
4761 "inputFields": {
4762 "entry": [
4764 "key": "TestMatchCase",
4765 "value": {
4766 "key": "TestMatchCase",
4767 "fieldSchemaKey": {
4768 "name": "TestCase",
4769 "version": "0.0.1"
4771 "optional": false
4775 "key": "TestMatchCaseSelected",
4776 "value": {
4777 "key": "TestMatchCaseSelected",
4778 "fieldSchemaKey": {
4779 "name": "TestCase",
4780 "version": "0.0.1"
4782 "optional": false
4786 "key": "TestMatchStateTime",
4787 "value": {
4788 "key": "TestMatchStateTime",
4789 "fieldSchemaKey": {
4790 "name": "TestTimestamp",
4791 "version": "0.0.1"
4793 "optional": false
4797 "key": "TestSlogan",
4798 "value": {
4799 "key": "TestSlogan",
4800 "fieldSchemaKey": {
4801 "name": "TestSlogan",
4802 "version": "0.0.1"
4804 "optional": false
4808 "key": "TestTemperature",
4809 "value": {
4810 "key": "TestTemperature",
4811 "fieldSchemaKey": {
4812 "name": "TestTemperature",
4813 "version": "0.0.1"
4815 "optional": false
4819 "key": "TestTimestamp",
4820 "value": {
4821 "key": "TestTimestamp",
4822 "fieldSchemaKey": {
4823 "name": "TestTimestamp",
4824 "version": "0.0.1"
4826 "optional": false
4831 "outputFields": {
4832 "entry": [
4834 "key": "TestEstablishCaseSelected",
4835 "value": {
4836 "key": "TestEstablishCaseSelected",
4837 "fieldSchemaKey": {
4838 "name": "TestCase",
4839 "version": "0.0.1"
4841 "optional": false
4845 "key": "TestEstablishStateTime",
4846 "value": {
4847 "key": "TestEstablishStateTime",
4848 "fieldSchemaKey": {
4849 "name": "TestTimestamp",
4850 "version": "0.0.1"
4852 "optional": false
4856 "key": "TestMatchCase",
4857 "value": {
4858 "key": "TestMatchCase",
4859 "fieldSchemaKey": {
4860 "name": "TestCase",
4861 "version": "0.0.1"
4863 "optional": false
4867 "key": "TestMatchCaseSelected",
4868 "value": {
4869 "key": "TestMatchCaseSelected",
4870 "fieldSchemaKey": {
4871 "name": "TestCase",
4872 "version": "0.0.1"
4874 "optional": false
4878 "key": "TestMatchStateTime",
4879 "value": {
4880 "key": "TestMatchStateTime",
4881 "fieldSchemaKey": {
4882 "name": "TestTimestamp",
4883 "version": "0.0.1"
4885 "optional": false
4889 "key": "TestSlogan",
4890 "value": {
4891 "key": "TestSlogan",
4892 "fieldSchemaKey": {
4893 "name": "TestSlogan",
4894 "version": "0.0.1"
4896 "optional": false
4900 "key": "TestTemperature",
4901 "value": {
4902 "key": "TestTemperature",
4903 "fieldSchemaKey": {
4904 "name": "TestTemperature",
4905 "version": "0.0.1"
4907 "optional": false
4911 "key": "TestTimestamp",
4912 "value": {
4913 "key": "TestTimestamp",
4914 "fieldSchemaKey": {
4915 "name": "TestTimestamp",
4916 "version": "0.0.1"
4918 "optional": false
4923 "taskParameters": {
4924 "entry": [
4926 "key": "Parameter0",
4927 "value": {
4928 "key": {
4929 "parentKeyName": "Task_Establish1",
4930 "parentKeyVersion": "0.0.1",
4931 "parentLocalName": "NULL",
4932 "localName": "Parameter0"
4934 "defaultValue": "DefaultValue0"
4938 "key": "Parameter1",
4939 "value": {
4940 "key": {
4941 "parentKeyName": "Task_Establish1",
4942 "parentKeyVersion": "0.0.1",
4943 "parentLocalName": "NULL",
4944 "localName": "Parameter1"
4946 "defaultValue": "DefaultValue1"
4951 "contextAlbumReference": [
4953 "name": "GlobalContextAlbum",
4954 "version": "0.0.1"
4957 "name": "Policy0ContextAlbum",
4958 "version": "0.0.1"
4961 "taskLogic": {
4962 "key": "_TaskLogic",
4963 "logicFlavour": "JAVASCRIPT",
4964 "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;"
4969 "key": {
4970 "name": "Task_Establish2",
4971 "version": "0.0.1"
4973 "value": {
4974 "key": {
4975 "name": "Task_Establish2",
4976 "version": "0.0.1"
4978 "inputFields": {
4979 "entry": [
4981 "key": "TestMatchCase",
4982 "value": {
4983 "key": "TestMatchCase",
4984 "fieldSchemaKey": {
4985 "name": "TestCase",
4986 "version": "0.0.1"
4988 "optional": false
4992 "key": "TestMatchCaseSelected",
4993 "value": {
4994 "key": "TestMatchCaseSelected",
4995 "fieldSchemaKey": {
4996 "name": "TestCase",
4997 "version": "0.0.1"
4999 "optional": false
5003 "key": "TestMatchStateTime",
5004 "value": {
5005 "key": "TestMatchStateTime",
5006 "fieldSchemaKey": {
5007 "name": "TestTimestamp",
5008 "version": "0.0.1"
5010 "optional": false
5014 "key": "TestSlogan",
5015 "value": {
5016 "key": "TestSlogan",
5017 "fieldSchemaKey": {
5018 "name": "TestSlogan",
5019 "version": "0.0.1"
5021 "optional": false
5025 "key": "TestTemperature",
5026 "value": {
5027 "key": "TestTemperature",
5028 "fieldSchemaKey": {
5029 "name": "TestTemperature",
5030 "version": "0.0.1"
5032 "optional": false
5036 "key": "TestTimestamp",
5037 "value": {
5038 "key": "TestTimestamp",
5039 "fieldSchemaKey": {
5040 "name": "TestTimestamp",
5041 "version": "0.0.1"
5043 "optional": false
5048 "outputFields": {
5049 "entry": [
5051 "key": "TestEstablishCaseSelected",
5052 "value": {
5053 "key": "TestEstablishCaseSelected",
5054 "fieldSchemaKey": {
5055 "name": "TestCase",
5056 "version": "0.0.1"
5058 "optional": false
5062 "key": "TestEstablishStateTime",
5063 "value": {
5064 "key": "TestEstablishStateTime",
5065 "fieldSchemaKey": {
5066 "name": "TestTimestamp",
5067 "version": "0.0.1"
5069 "optional": false
5073 "key": "TestMatchCase",
5074 "value": {
5075 "key": "TestMatchCase",
5076 "fieldSchemaKey": {
5077 "name": "TestCase",
5078 "version": "0.0.1"
5080 "optional": false
5084 "key": "TestMatchCaseSelected",
5085 "value": {
5086 "key": "TestMatchCaseSelected",
5087 "fieldSchemaKey": {
5088 "name": "TestCase",
5089 "version": "0.0.1"
5091 "optional": false
5095 "key": "TestMatchStateTime",
5096 "value": {
5097 "key": "TestMatchStateTime",
5098 "fieldSchemaKey": {
5099 "name": "TestTimestamp",
5100 "version": "0.0.1"
5102 "optional": false
5106 "key": "TestSlogan",
5107 "value": {
5108 "key": "TestSlogan",
5109 "fieldSchemaKey": {
5110 "name": "TestSlogan",
5111 "version": "0.0.1"
5113 "optional": false
5117 "key": "TestTemperature",
5118 "value": {
5119 "key": "TestTemperature",
5120 "fieldSchemaKey": {
5121 "name": "TestTemperature",
5122 "version": "0.0.1"
5124 "optional": false
5128 "key": "TestTimestamp",
5129 "value": {
5130 "key": "TestTimestamp",
5131 "fieldSchemaKey": {
5132 "name": "TestTimestamp",
5133 "version": "0.0.1"
5135 "optional": false
5140 "taskParameters": {
5141 "entry": [
5143 "key": "Parameter0",
5144 "value": {
5145 "key": {
5146 "parentKeyName": "Task_Establish2",
5147 "parentKeyVersion": "0.0.1",
5148 "parentLocalName": "NULL",
5149 "localName": "Parameter0"
5151 "defaultValue": "DefaultValue0"
5156 "contextAlbumReference": [
5158 "name": "GlobalContextAlbum",
5159 "version": "0.0.1"
5162 "name": "Policy1ContextAlbum",
5163 "version": "0.0.1"
5166 "taskLogic": {
5167 "key": "_TaskLogic",
5168 "logicFlavour": "JAVASCRIPT",
5169 "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;"
5174 "key": {
5175 "name": "Task_Establish3",
5176 "version": "0.0.1"
5178 "value": {
5179 "key": {
5180 "name": "Task_Establish3",
5181 "version": "0.0.1"
5183 "inputFields": {
5184 "entry": [
5186 "key": "TestMatchCase",
5187 "value": {
5188 "key": "TestMatchCase",
5189 "fieldSchemaKey": {
5190 "name": "TestCase",
5191 "version": "0.0.1"
5193 "optional": false
5197 "key": "TestMatchCaseSelected",
5198 "value": {
5199 "key": "TestMatchCaseSelected",
5200 "fieldSchemaKey": {
5201 "name": "TestCase",
5202 "version": "0.0.1"
5204 "optional": false
5208 "key": "TestMatchStateTime",
5209 "value": {
5210 "key": "TestMatchStateTime",
5211 "fieldSchemaKey": {
5212 "name": "TestTimestamp",
5213 "version": "0.0.1"
5215 "optional": false
5219 "key": "TestSlogan",
5220 "value": {
5221 "key": "TestSlogan",
5222 "fieldSchemaKey": {
5223 "name": "TestSlogan",
5224 "version": "0.0.1"
5226 "optional": false
5230 "key": "TestTemperature",
5231 "value": {
5232 "key": "TestTemperature",
5233 "fieldSchemaKey": {
5234 "name": "TestTemperature",
5235 "version": "0.0.1"
5237 "optional": false
5241 "key": "TestTimestamp",
5242 "value": {
5243 "key": "TestTimestamp",
5244 "fieldSchemaKey": {
5245 "name": "TestTimestamp",
5246 "version": "0.0.1"
5248 "optional": false
5253 "outputFields": {
5254 "entry": [
5256 "key": "TestEstablishCaseSelected",
5257 "value": {
5258 "key": "TestEstablishCaseSelected",
5259 "fieldSchemaKey": {
5260 "name": "TestCase",
5261 "version": "0.0.1"
5263 "optional": false
5267 "key": "TestEstablishStateTime",
5268 "value": {
5269 "key": "TestEstablishStateTime",
5270 "fieldSchemaKey": {
5271 "name": "TestTimestamp",
5272 "version": "0.0.1"
5274 "optional": false
5278 "key": "TestMatchCase",
5279 "value": {
5280 "key": "TestMatchCase",
5281 "fieldSchemaKey": {
5282 "name": "TestCase",
5283 "version": "0.0.1"
5285 "optional": false
5289 "key": "TestMatchCaseSelected",
5290 "value": {
5291 "key": "TestMatchCaseSelected",
5292 "fieldSchemaKey": {
5293 "name": "TestCase",
5294 "version": "0.0.1"
5296 "optional": false
5300 "key": "TestMatchStateTime",
5301 "value": {
5302 "key": "TestMatchStateTime",
5303 "fieldSchemaKey": {
5304 "name": "TestTimestamp",
5305 "version": "0.0.1"
5307 "optional": false
5311 "key": "TestSlogan",
5312 "value": {
5313 "key": "TestSlogan",
5314 "fieldSchemaKey": {
5315 "name": "TestSlogan",
5316 "version": "0.0.1"
5318 "optional": false
5322 "key": "TestTemperature",
5323 "value": {
5324 "key": "TestTemperature",
5325 "fieldSchemaKey": {
5326 "name": "TestTemperature",
5327 "version": "0.0.1"
5329 "optional": false
5333 "key": "TestTimestamp",
5334 "value": {
5335 "key": "TestTimestamp",
5336 "fieldSchemaKey": {
5337 "name": "TestTimestamp",
5338 "version": "0.0.1"
5340 "optional": false
5345 "taskParameters": {
5346 "entry": [
5348 "key": "Parameter0",
5349 "value": {
5350 "key": {
5351 "parentKeyName": "Task_Establish3",
5352 "parentKeyVersion": "0.0.1",
5353 "parentLocalName": "NULL",
5354 "localName": "Parameter0"
5356 "defaultValue": "DefaultValue0"
5361 "contextAlbumReference": [
5363 "name": "ExternalContextAlbum",
5364 "version": "0.0.1"
5367 "name": "GlobalContextAlbum",
5368 "version": "0.0.1"
5371 "taskLogic": {
5372 "key": "_TaskLogic",
5373 "logicFlavour": "JAVASCRIPT",
5374 "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;"
5379 "key": {
5380 "name": "Task_Match0",
5381 "version": "0.0.1"
5383 "value": {
5384 "key": {
5385 "name": "Task_Match0",
5386 "version": "0.0.1"
5388 "inputFields": {
5389 "entry": [
5391 "key": "TestMatchCase",
5392 "value": {
5393 "key": "TestMatchCase",
5394 "fieldSchemaKey": {
5395 "name": "TestCase",
5396 "version": "0.0.1"
5398 "optional": false
5402 "key": "TestSlogan",
5403 "value": {
5404 "key": "TestSlogan",
5405 "fieldSchemaKey": {
5406 "name": "TestSlogan",
5407 "version": "0.0.1"
5409 "optional": false
5413 "key": "TestTemperature",
5414 "value": {
5415 "key": "TestTemperature",
5416 "fieldSchemaKey": {
5417 "name": "TestTemperature",
5418 "version": "0.0.1"
5420 "optional": false
5424 "key": "TestTimestamp",
5425 "value": {
5426 "key": "TestTimestamp",
5427 "fieldSchemaKey": {
5428 "name": "TestTimestamp",
5429 "version": "0.0.1"
5431 "optional": false
5436 "outputFields": {
5437 "entry": [
5439 "key": "TestMatchCase",
5440 "value": {
5441 "key": "TestMatchCase",
5442 "fieldSchemaKey": {
5443 "name": "TestCase",
5444 "version": "0.0.1"
5446 "optional": false
5450 "key": "TestMatchCaseSelected",
5451 "value": {
5452 "key": "TestMatchCaseSelected",
5453 "fieldSchemaKey": {
5454 "name": "TestCase",
5455 "version": "0.0.1"
5457 "optional": false
5461 "key": "TestMatchStateTime",
5462 "value": {
5463 "key": "TestMatchStateTime",
5464 "fieldSchemaKey": {
5465 "name": "TestTimestamp",
5466 "version": "0.0.1"
5468 "optional": false
5472 "key": "TestSlogan",
5473 "value": {
5474 "key": "TestSlogan",
5475 "fieldSchemaKey": {
5476 "name": "TestSlogan",
5477 "version": "0.0.1"
5479 "optional": false
5483 "key": "TestTemperature",
5484 "value": {
5485 "key": "TestTemperature",
5486 "fieldSchemaKey": {
5487 "name": "TestTemperature",
5488 "version": "0.0.1"
5490 "optional": false
5494 "key": "TestTimestamp",
5495 "value": {
5496 "key": "TestTimestamp",
5497 "fieldSchemaKey": {
5498 "name": "TestTimestamp",
5499 "version": "0.0.1"
5501 "optional": false
5506 "taskParameters": {
5507 "entry": [
5509 "key": "Parameter0",
5510 "value": {
5511 "key": {
5512 "parentKeyName": "Task_Match0",
5513 "parentKeyVersion": "0.0.1",
5514 "parentLocalName": "NULL",
5515 "localName": "Parameter0"
5517 "defaultValue": "DefaultValue0"
5521 "key": "Parameter1",
5522 "value": {
5523 "key": {
5524 "parentKeyName": "Task_Match0",
5525 "parentKeyVersion": "0.0.1",
5526 "parentLocalName": "NULL",
5527 "localName": "Parameter1"
5529 "defaultValue": "DefaultValue1"
5533 "key": "Parameter2",
5534 "value": {
5535 "key": {
5536 "parentKeyName": "Task_Match0",
5537 "parentKeyVersion": "0.0.1",
5538 "parentLocalName": "NULL",
5539 "localName": "Parameter2"
5541 "defaultValue": "DefaultValue2"
5546 "contextAlbumReference": [
5548 "name": "ExternalContextAlbum",
5549 "version": "0.0.1"
5552 "name": "GlobalContextAlbum",
5553 "version": "0.0.1"
5556 "name": "Policy0ContextAlbum",
5557 "version": "0.0.1"
5560 "name": "Policy1ContextAlbum",
5561 "version": "0.0.1"
5564 "taskLogic": {
5565 "key": "_TaskLogic",
5566 "logicFlavour": "JAVASCRIPT",
5567 "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;"
5572 "key": {
5573 "name": "Task_Match1",
5574 "version": "0.0.1"
5576 "value": {
5577 "key": {
5578 "name": "Task_Match1",
5579 "version": "0.0.1"
5581 "inputFields": {
5582 "entry": [
5584 "key": "TestMatchCase",
5585 "value": {
5586 "key": "TestMatchCase",
5587 "fieldSchemaKey": {
5588 "name": "TestCase",
5589 "version": "0.0.1"
5591 "optional": false
5595 "key": "TestSlogan",
5596 "value": {
5597 "key": "TestSlogan",
5598 "fieldSchemaKey": {
5599 "name": "TestSlogan",
5600 "version": "0.0.1"
5602 "optional": false
5606 "key": "TestTemperature",
5607 "value": {
5608 "key": "TestTemperature",
5609 "fieldSchemaKey": {
5610 "name": "TestTemperature",
5611 "version": "0.0.1"
5613 "optional": false
5617 "key": "TestTimestamp",
5618 "value": {
5619 "key": "TestTimestamp",
5620 "fieldSchemaKey": {
5621 "name": "TestTimestamp",
5622 "version": "0.0.1"
5624 "optional": false
5629 "outputFields": {
5630 "entry": [
5632 "key": "TestMatchCase",
5633 "value": {
5634 "key": "TestMatchCase",
5635 "fieldSchemaKey": {
5636 "name": "TestCase",
5637 "version": "0.0.1"
5639 "optional": false
5643 "key": "TestMatchCaseSelected",
5644 "value": {
5645 "key": "TestMatchCaseSelected",
5646 "fieldSchemaKey": {
5647 "name": "TestCase",
5648 "version": "0.0.1"
5650 "optional": false
5654 "key": "TestMatchStateTime",
5655 "value": {
5656 "key": "TestMatchStateTime",
5657 "fieldSchemaKey": {
5658 "name": "TestTimestamp",
5659 "version": "0.0.1"
5661 "optional": false
5665 "key": "TestSlogan",
5666 "value": {
5667 "key": "TestSlogan",
5668 "fieldSchemaKey": {
5669 "name": "TestSlogan",
5670 "version": "0.0.1"
5672 "optional": false
5676 "key": "TestTemperature",
5677 "value": {
5678 "key": "TestTemperature",
5679 "fieldSchemaKey": {
5680 "name": "TestTemperature",
5681 "version": "0.0.1"
5683 "optional": false
5687 "key": "TestTimestamp",
5688 "value": {
5689 "key": "TestTimestamp",
5690 "fieldSchemaKey": {
5691 "name": "TestTimestamp",
5692 "version": "0.0.1"
5694 "optional": false
5699 "taskParameters": {
5700 "entry": [
5702 "key": "Parameter0",
5703 "value": {
5704 "key": {
5705 "parentKeyName": "Task_Match1",
5706 "parentKeyVersion": "0.0.1",
5707 "parentLocalName": "NULL",
5708 "localName": "Parameter0"
5710 "defaultValue": "DefaultValue0"
5714 "key": "Parameter1",
5715 "value": {
5716 "key": {
5717 "parentKeyName": "Task_Match1",
5718 "parentKeyVersion": "0.0.1",
5719 "parentLocalName": "NULL",
5720 "localName": "Parameter1"
5722 "defaultValue": "DefaultValue1"
5727 "contextAlbumReference": [
5729 "name": "GlobalContextAlbum",
5730 "version": "0.0.1"
5733 "name": "Policy0ContextAlbum",
5734 "version": "0.0.1"
5737 "taskLogic": {
5738 "key": "_TaskLogic",
5739 "logicFlavour": "JAVASCRIPT",
5740 "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;"
5745 "key": {
5746 "name": "Task_Match2",
5747 "version": "0.0.1"
5749 "value": {
5750 "key": {
5751 "name": "Task_Match2",
5752 "version": "0.0.1"
5754 "inputFields": {
5755 "entry": [
5757 "key": "TestMatchCase",
5758 "value": {
5759 "key": "TestMatchCase",
5760 "fieldSchemaKey": {
5761 "name": "TestCase",
5762 "version": "0.0.1"
5764 "optional": false
5768 "key": "TestSlogan",
5769 "value": {
5770 "key": "TestSlogan",
5771 "fieldSchemaKey": {
5772 "name": "TestSlogan",
5773 "version": "0.0.1"
5775 "optional": false
5779 "key": "TestTemperature",
5780 "value": {
5781 "key": "TestTemperature",
5782 "fieldSchemaKey": {
5783 "name": "TestTemperature",
5784 "version": "0.0.1"
5786 "optional": false
5790 "key": "TestTimestamp",
5791 "value": {
5792 "key": "TestTimestamp",
5793 "fieldSchemaKey": {
5794 "name": "TestTimestamp",
5795 "version": "0.0.1"
5797 "optional": false
5802 "outputFields": {
5803 "entry": [
5805 "key": "TestMatchCase",
5806 "value": {
5807 "key": "TestMatchCase",
5808 "fieldSchemaKey": {
5809 "name": "TestCase",
5810 "version": "0.0.1"
5812 "optional": false
5816 "key": "TestMatchCaseSelected",
5817 "value": {
5818 "key": "TestMatchCaseSelected",
5819 "fieldSchemaKey": {
5820 "name": "TestCase",
5821 "version": "0.0.1"
5823 "optional": false
5827 "key": "TestMatchStateTime",
5828 "value": {
5829 "key": "TestMatchStateTime",
5830 "fieldSchemaKey": {
5831 "name": "TestTimestamp",
5832 "version": "0.0.1"
5834 "optional": false
5838 "key": "TestSlogan",
5839 "value": {
5840 "key": "TestSlogan",
5841 "fieldSchemaKey": {
5842 "name": "TestSlogan",
5843 "version": "0.0.1"
5845 "optional": false
5849 "key": "TestTemperature",
5850 "value": {
5851 "key": "TestTemperature",
5852 "fieldSchemaKey": {
5853 "name": "TestTemperature",
5854 "version": "0.0.1"
5856 "optional": false
5860 "key": "TestTimestamp",
5861 "value": {
5862 "key": "TestTimestamp",
5863 "fieldSchemaKey": {
5864 "name": "TestTimestamp",
5865 "version": "0.0.1"
5867 "optional": false
5872 "taskParameters": {
5873 "entry": [
5875 "key": "Parameter0",
5876 "value": {
5877 "key": {
5878 "parentKeyName": "Task_Match2",
5879 "parentKeyVersion": "0.0.1",
5880 "parentLocalName": "NULL",
5881 "localName": "Parameter0"
5883 "defaultValue": "DefaultValue0"
5888 "contextAlbumReference": [
5890 "name": "GlobalContextAlbum",
5891 "version": "0.0.1"
5894 "name": "Policy1ContextAlbum",
5895 "version": "0.0.1"
5898 "taskLogic": {
5899 "key": "_TaskLogic",
5900 "logicFlavour": "JAVASCRIPT",
5901 "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;"
5906 "key": {
5907 "name": "Task_Match3",
5908 "version": "0.0.1"
5910 "value": {
5911 "key": {
5912 "name": "Task_Match3",
5913 "version": "0.0.1"
5915 "inputFields": {
5916 "entry": [
5918 "key": "TestMatchCase",
5919 "value": {
5920 "key": "TestMatchCase",
5921 "fieldSchemaKey": {
5922 "name": "TestCase",
5923 "version": "0.0.1"
5925 "optional": false
5929 "key": "TestSlogan",
5930 "value": {
5931 "key": "TestSlogan",
5932 "fieldSchemaKey": {
5933 "name": "TestSlogan",
5934 "version": "0.0.1"
5936 "optional": false
5940 "key": "TestTemperature",
5941 "value": {
5942 "key": "TestTemperature",
5943 "fieldSchemaKey": {
5944 "name": "TestTemperature",
5945 "version": "0.0.1"
5947 "optional": false
5951 "key": "TestTimestamp",
5952 "value": {
5953 "key": "TestTimestamp",
5954 "fieldSchemaKey": {
5955 "name": "TestTimestamp",
5956 "version": "0.0.1"
5958 "optional": false
5963 "outputFields": {
5964 "entry": [
5966 "key": "TestMatchCase",
5967 "value": {
5968 "key": "TestMatchCase",
5969 "fieldSchemaKey": {
5970 "name": "TestCase",
5971 "version": "0.0.1"
5973 "optional": false
5977 "key": "TestMatchCaseSelected",
5978 "value": {
5979 "key": "TestMatchCaseSelected",
5980 "fieldSchemaKey": {
5981 "name": "TestCase",
5982 "version": "0.0.1"
5984 "optional": false
5988 "key": "TestMatchStateTime",
5989 "value": {
5990 "key": "TestMatchStateTime",
5991 "fieldSchemaKey": {
5992 "name": "TestTimestamp",
5993 "version": "0.0.1"
5995 "optional": false
5999 "key": "TestSlogan",
6000 "value": {
6001 "key": "TestSlogan",
6002 "fieldSchemaKey": {
6003 "name": "TestSlogan",
6004 "version": "0.0.1"
6006 "optional": false
6010 "key": "TestTemperature",
6011 "value": {
6012 "key": "TestTemperature",
6013 "fieldSchemaKey": {
6014 "name": "TestTemperature",
6015 "version": "0.0.1"
6017 "optional": false
6021 "key": "TestTimestamp",
6022 "value": {
6023 "key": "TestTimestamp",
6024 "fieldSchemaKey": {
6025 "name": "TestTimestamp",
6026 "version": "0.0.1"
6028 "optional": false
6033 "taskParameters": {
6034 "entry": [
6036 "key": "Parameter0",
6037 "value": {
6038 "key": {
6039 "parentKeyName": "Task_Match3",
6040 "parentKeyVersion": "0.0.1",
6041 "parentLocalName": "NULL",
6042 "localName": "Parameter0"
6044 "defaultValue": "DefaultValue0"
6049 "contextAlbumReference": [
6051 "name": "ExternalContextAlbum",
6052 "version": "0.0.1"
6055 "name": "GlobalContextAlbum",
6056 "version": "0.0.1"
6059 "taskLogic": {
6060 "key": "_TaskLogic",
6061 "logicFlavour": "JAVASCRIPT",
6062 "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;"
6069 "events": {
6070 "key": {
6071 "name": "Events",
6072 "version": "0.0.1"
6074 "eventMap": {
6075 "entry": [
6077 "key": {
6078 "name": "Event0000",
6079 "version": "0.0.1"
6081 "value": {
6082 "key": {
6083 "name": "Event0000",
6084 "version": "0.0.1"
6086 "nameSpace": "org.onap.policy.apex.sample.events",
6087 "source": "Outside",
6088 "target": "Match",
6089 "parameter": {
6090 "entry": [
6092 "key": "TestMatchCase",
6093 "value": {
6094 "key": "TestMatchCase",
6095 "fieldSchemaKey": {
6096 "name": "TestCase",
6097 "version": "0.0.1"
6099 "optional": false
6103 "key": "TestSlogan",
6104 "value": {
6105 "key": "TestSlogan",
6106 "fieldSchemaKey": {
6107 "name": "TestSlogan",
6108 "version": "0.0.1"
6110 "optional": false
6114 "key": "TestTemperature",
6115 "value": {
6116 "key": "TestTemperature",
6117 "fieldSchemaKey": {
6118 "name": "TestTemperature",
6119 "version": "0.0.1"
6121 "optional": false
6125 "key": "TestTimestamp",
6126 "value": {
6127 "key": "TestTimestamp",
6128 "fieldSchemaKey": {
6129 "name": "TestTimestamp",
6130 "version": "0.0.1"
6132 "optional": false
6140 "key": {
6141 "name": "Event0001",
6142 "version": "0.0.1"
6144 "value": {
6145 "key": {
6146 "name": "Event0001",
6147 "version": "0.0.1"
6149 "nameSpace": "org.onap.policy.apex.sample.events",
6150 "source": "Match",
6151 "target": "Establish",
6152 "parameter": {
6153 "entry": [
6155 "key": "TestMatchCase",
6156 "value": {
6157 "key": "TestMatchCase",
6158 "fieldSchemaKey": {
6159 "name": "TestCase",
6160 "version": "0.0.1"
6162 "optional": false
6166 "key": "TestMatchCaseSelected",
6167 "value": {
6168 "key": "TestMatchCaseSelected",
6169 "fieldSchemaKey": {
6170 "name": "TestCase",
6171 "version": "0.0.1"
6173 "optional": false
6177 "key": "TestMatchStateTime",
6178 "value": {
6179 "key": "TestMatchStateTime",
6180 "fieldSchemaKey": {
6181 "name": "TestTimestamp",
6182 "version": "0.0.1"
6184 "optional": false
6188 "key": "TestSlogan",
6189 "value": {
6190 "key": "TestSlogan",
6191 "fieldSchemaKey": {
6192 "name": "TestSlogan",
6193 "version": "0.0.1"
6195 "optional": false
6199 "key": "TestTemperature",
6200 "value": {
6201 "key": "TestTemperature",
6202 "fieldSchemaKey": {
6203 "name": "TestTemperature",
6204 "version": "0.0.1"
6206 "optional": false
6210 "key": "TestTimestamp",
6211 "value": {
6212 "key": "TestTimestamp",
6213 "fieldSchemaKey": {
6214 "name": "TestTimestamp",
6215 "version": "0.0.1"
6217 "optional": false
6225 "key": {
6226 "name": "Event0002",
6227 "version": "0.0.1"
6229 "value": {
6230 "key": {
6231 "name": "Event0002",
6232 "version": "0.0.1"
6234 "nameSpace": "org.onap.policy.apex.sample.events",
6235 "source": "Establish",
6236 "target": "Decide",
6237 "parameter": {
6238 "entry": [
6240 "key": "TestEstablishCaseSelected",
6241 "value": {
6242 "key": "TestEstablishCaseSelected",
6243 "fieldSchemaKey": {
6244 "name": "TestCase",
6245 "version": "0.0.1"
6247 "optional": false
6251 "key": "TestEstablishStateTime",
6252 "value": {
6253 "key": "TestEstablishStateTime",
6254 "fieldSchemaKey": {
6255 "name": "TestTimestamp",
6256 "version": "0.0.1"
6258 "optional": false
6262 "key": "TestMatchCase",
6263 "value": {
6264 "key": "TestMatchCase",
6265 "fieldSchemaKey": {
6266 "name": "TestCase",
6267 "version": "0.0.1"
6269 "optional": false
6273 "key": "TestMatchCaseSelected",
6274 "value": {
6275 "key": "TestMatchCaseSelected",
6276 "fieldSchemaKey": {
6277 "name": "TestCase",
6278 "version": "0.0.1"
6280 "optional": false
6284 "key": "TestMatchStateTime",
6285 "value": {
6286 "key": "TestMatchStateTime",
6287 "fieldSchemaKey": {
6288 "name": "TestTimestamp",
6289 "version": "0.0.1"
6291 "optional": false
6295 "key": "TestSlogan",
6296 "value": {
6297 "key": "TestSlogan",
6298 "fieldSchemaKey": {
6299 "name": "TestSlogan",
6300 "version": "0.0.1"
6302 "optional": false
6306 "key": "TestTemperature",
6307 "value": {
6308 "key": "TestTemperature",
6309 "fieldSchemaKey": {
6310 "name": "TestTemperature",
6311 "version": "0.0.1"
6313 "optional": false
6317 "key": "TestTimestamp",
6318 "value": {
6319 "key": "TestTimestamp",
6320 "fieldSchemaKey": {
6321 "name": "TestTimestamp",
6322 "version": "0.0.1"
6324 "optional": false
6332 "key": {
6333 "name": "Event0003",
6334 "version": "0.0.1"
6336 "value": {
6337 "key": {
6338 "name": "Event0003",
6339 "version": "0.0.1"
6341 "nameSpace": "org.onap.policy.apex.sample.events",
6342 "source": "Decide",
6343 "target": "Act",
6344 "parameter": {
6345 "entry": [
6347 "key": "TestDecideCaseSelected",
6348 "value": {
6349 "key": "TestDecideCaseSelected",
6350 "fieldSchemaKey": {
6351 "name": "TestCase",
6352 "version": "0.0.1"
6354 "optional": false
6358 "key": "TestDecideStateTime",
6359 "value": {
6360 "key": "TestDecideStateTime",
6361 "fieldSchemaKey": {
6362 "name": "TestTimestamp",
6363 "version": "0.0.1"
6365 "optional": false
6369 "key": "TestEstablishCaseSelected",
6370 "value": {
6371 "key": "TestEstablishCaseSelected",
6372 "fieldSchemaKey": {
6373 "name": "TestCase",
6374 "version": "0.0.1"
6376 "optional": false
6380 "key": "TestEstablishStateTime",
6381 "value": {
6382 "key": "TestEstablishStateTime",
6383 "fieldSchemaKey": {
6384 "name": "TestTimestamp",
6385 "version": "0.0.1"
6387 "optional": false
6391 "key": "TestMatchCase",
6392 "value": {
6393 "key": "TestMatchCase",
6394 "fieldSchemaKey": {
6395 "name": "TestCase",
6396 "version": "0.0.1"
6398 "optional": false
6402 "key": "TestMatchCaseSelected",
6403 "value": {
6404 "key": "TestMatchCaseSelected",
6405 "fieldSchemaKey": {
6406 "name": "TestCase",
6407 "version": "0.0.1"
6409 "optional": false
6413 "key": "TestMatchStateTime",
6414 "value": {
6415 "key": "TestMatchStateTime",
6416 "fieldSchemaKey": {
6417 "name": "TestTimestamp",
6418 "version": "0.0.1"
6420 "optional": false
6424 "key": "TestSlogan",
6425 "value": {
6426 "key": "TestSlogan",
6427 "fieldSchemaKey": {
6428 "name": "TestSlogan",
6429 "version": "0.0.1"
6431 "optional": false
6435 "key": "TestTemperature",
6436 "value": {
6437 "key": "TestTemperature",
6438 "fieldSchemaKey": {
6439 "name": "TestTemperature",
6440 "version": "0.0.1"
6442 "optional": false
6446 "key": "TestTimestamp",
6447 "value": {
6448 "key": "TestTimestamp",
6449 "fieldSchemaKey": {
6450 "name": "TestTimestamp",
6451 "version": "0.0.1"
6453 "optional": false
6461 "key": {
6462 "name": "Event0004",
6463 "version": "0.0.1"
6465 "value": {
6466 "key": {
6467 "name": "Event0004",
6468 "version": "0.0.1"
6470 "nameSpace": "org.onap.policy.apex.sample.events",
6471 "source": "Act",
6472 "target": "Outside",
6473 "parameter": {
6474 "entry": [
6476 "key": "TestActCaseSelected",
6477 "value": {
6478 "key": "TestActCaseSelected",
6479 "fieldSchemaKey": {
6480 "name": "TestCase",
6481 "version": "0.0.1"
6483 "optional": false
6487 "key": "TestActStateTime",
6488 "value": {
6489 "key": "TestActStateTime",
6490 "fieldSchemaKey": {
6491 "name": "TestTimestamp",
6492 "version": "0.0.1"
6494 "optional": false
6498 "key": "TestDecideCaseSelected",
6499 "value": {
6500 "key": "TestDecideCaseSelected",
6501 "fieldSchemaKey": {
6502 "name": "TestCase",
6503 "version": "0.0.1"
6505 "optional": false
6509 "key": "TestDecideStateTime",
6510 "value": {
6511 "key": "TestDecideStateTime",
6512 "fieldSchemaKey": {
6513 "name": "TestTimestamp",
6514 "version": "0.0.1"
6516 "optional": false
6520 "key": "TestEstablishCaseSelected",
6521 "value": {
6522 "key": "TestEstablishCaseSelected",
6523 "fieldSchemaKey": {
6524 "name": "TestCase",
6525 "version": "0.0.1"
6527 "optional": false
6531 "key": "TestEstablishStateTime",
6532 "value": {
6533 "key": "TestEstablishStateTime",
6534 "fieldSchemaKey": {
6535 "name": "TestTimestamp",
6536 "version": "0.0.1"
6538 "optional": false
6542 "key": "TestMatchCase",
6543 "value": {
6544 "key": "TestMatchCase",
6545 "fieldSchemaKey": {
6546 "name": "TestCase",
6547 "version": "0.0.1"
6549 "optional": false
6553 "key": "TestMatchCaseSelected",
6554 "value": {
6555 "key": "TestMatchCaseSelected",
6556 "fieldSchemaKey": {
6557 "name": "TestCase",
6558 "version": "0.0.1"
6560 "optional": false
6564 "key": "TestMatchStateTime",
6565 "value": {
6566 "key": "TestMatchStateTime",
6567 "fieldSchemaKey": {
6568 "name": "TestTimestamp",
6569 "version": "0.0.1"
6571 "optional": false
6575 "key": "TestSlogan",
6576 "value": {
6577 "key": "TestSlogan",
6578 "fieldSchemaKey": {
6579 "name": "TestSlogan",
6580 "version": "0.0.1"
6582 "optional": false
6586 "key": "TestTemperature",
6587 "value": {
6588 "key": "TestTemperature",
6589 "fieldSchemaKey": {
6590 "name": "TestTemperature",
6591 "version": "0.0.1"
6593 "optional": false
6597 "key": "TestTimestamp",
6598 "value": {
6599 "key": "TestTimestamp",
6600 "fieldSchemaKey": {
6601 "name": "TestTimestamp",
6602 "version": "0.0.1"
6604 "optional": false
6612 "key": {
6613 "name": "Event0100",
6614 "version": "0.0.1"
6616 "value": {
6617 "key": {
6618 "name": "Event0100",
6619 "version": "0.0.1"
6621 "nameSpace": "org.onap.policy.apex.sample.events",
6622 "source": "Outside",
6623 "target": "Match",
6624 "parameter": {
6625 "entry": [
6627 "key": "TestMatchCase",
6628 "value": {
6629 "key": "TestMatchCase",
6630 "fieldSchemaKey": {
6631 "name": "TestCase",
6632 "version": "0.0.1"
6634 "optional": false
6638 "key": "TestSlogan",
6639 "value": {
6640 "key": "TestSlogan",
6641 "fieldSchemaKey": {
6642 "name": "TestSlogan",
6643 "version": "0.0.1"
6645 "optional": false
6649 "key": "TestTemperature",
6650 "value": {
6651 "key": "TestTemperature",
6652 "fieldSchemaKey": {
6653 "name": "TestTemperature",
6654 "version": "0.0.1"
6656 "optional": false
6660 "key": "TestTimestamp",
6661 "value": {
6662 "key": "TestTimestamp",
6663 "fieldSchemaKey": {
6664 "name": "TestTimestamp",
6665 "version": "0.0.1"
6667 "optional": false
6675 "key": {
6676 "name": "Event0101",
6677 "version": "0.0.1"
6679 "value": {
6680 "key": {
6681 "name": "Event0101",
6682 "version": "0.0.1"
6684 "nameSpace": "org.onap.policy.apex.sample.events",
6685 "source": "Match",
6686 "target": "Establish",
6687 "parameter": {
6688 "entry": [
6690 "key": "TestMatchCase",
6691 "value": {
6692 "key": "TestMatchCase",
6693 "fieldSchemaKey": {
6694 "name": "TestCase",
6695 "version": "0.0.1"
6697 "optional": false
6701 "key": "TestMatchCaseSelected",
6702 "value": {
6703 "key": "TestMatchCaseSelected",
6704 "fieldSchemaKey": {
6705 "name": "TestCase",
6706 "version": "0.0.1"
6708 "optional": false
6712 "key": "TestMatchStateTime",
6713 "value": {
6714 "key": "TestMatchStateTime",
6715 "fieldSchemaKey": {
6716 "name": "TestTimestamp",
6717 "version": "0.0.1"
6719 "optional": false
6723 "key": "TestSlogan",
6724 "value": {
6725 "key": "TestSlogan",
6726 "fieldSchemaKey": {
6727 "name": "TestSlogan",
6728 "version": "0.0.1"
6730 "optional": false
6734 "key": "TestTemperature",
6735 "value": {
6736 "key": "TestTemperature",
6737 "fieldSchemaKey": {
6738 "name": "TestTemperature",
6739 "version": "0.0.1"
6741 "optional": false
6745 "key": "TestTimestamp",
6746 "value": {
6747 "key": "TestTimestamp",
6748 "fieldSchemaKey": {
6749 "name": "TestTimestamp",
6750 "version": "0.0.1"
6752 "optional": false
6760 "key": {
6761 "name": "Event0102",
6762 "version": "0.0.1"
6764 "value": {
6765 "key": {
6766 "name": "Event0102",
6767 "version": "0.0.1"
6769 "nameSpace": "org.onap.policy.apex.sample.events",
6770 "source": "Establish",
6771 "target": "Decide",
6772 "parameter": {
6773 "entry": [
6775 "key": "TestEstablishCaseSelected",
6776 "value": {
6777 "key": "TestEstablishCaseSelected",
6778 "fieldSchemaKey": {
6779 "name": "TestCase",
6780 "version": "0.0.1"
6782 "optional": false
6786 "key": "TestEstablishStateTime",
6787 "value": {
6788 "key": "TestEstablishStateTime",
6789 "fieldSchemaKey": {
6790 "name": "TestTimestamp",
6791 "version": "0.0.1"
6793 "optional": false
6797 "key": "TestMatchCase",
6798 "value": {
6799 "key": "TestMatchCase",
6800 "fieldSchemaKey": {
6801 "name": "TestCase",
6802 "version": "0.0.1"
6804 "optional": false
6808 "key": "TestMatchCaseSelected",
6809 "value": {
6810 "key": "TestMatchCaseSelected",
6811 "fieldSchemaKey": {
6812 "name": "TestCase",
6813 "version": "0.0.1"
6815 "optional": false
6819 "key": "TestMatchStateTime",
6820 "value": {
6821 "key": "TestMatchStateTime",
6822 "fieldSchemaKey": {
6823 "name": "TestTimestamp",
6824 "version": "0.0.1"
6826 "optional": false
6830 "key": "TestSlogan",
6831 "value": {
6832 "key": "TestSlogan",
6833 "fieldSchemaKey": {
6834 "name": "TestSlogan",
6835 "version": "0.0.1"
6837 "optional": false
6841 "key": "TestTemperature",
6842 "value": {
6843 "key": "TestTemperature",
6844 "fieldSchemaKey": {
6845 "name": "TestTemperature",
6846 "version": "0.0.1"
6848 "optional": false
6852 "key": "TestTimestamp",
6853 "value": {
6854 "key": "TestTimestamp",
6855 "fieldSchemaKey": {
6856 "name": "TestTimestamp",
6857 "version": "0.0.1"
6859 "optional": false
6867 "key": {
6868 "name": "Event0103",
6869 "version": "0.0.1"
6871 "value": {
6872 "key": {
6873 "name": "Event0103",
6874 "version": "0.0.1"
6876 "nameSpace": "org.onap.policy.apex.sample.events",
6877 "source": "Decide",
6878 "target": "Act",
6879 "parameter": {
6880 "entry": [
6882 "key": "TestDecideCaseSelected",
6883 "value": {
6884 "key": "TestDecideCaseSelected",
6885 "fieldSchemaKey": {
6886 "name": "TestCase",
6887 "version": "0.0.1"
6889 "optional": false
6893 "key": "TestDecideStateTime",
6894 "value": {
6895 "key": "TestDecideStateTime",
6896 "fieldSchemaKey": {
6897 "name": "TestTimestamp",
6898 "version": "0.0.1"
6900 "optional": false
6904 "key": "TestEstablishCaseSelected",
6905 "value": {
6906 "key": "TestEstablishCaseSelected",
6907 "fieldSchemaKey": {
6908 "name": "TestCase",
6909 "version": "0.0.1"
6911 "optional": false
6915 "key": "TestEstablishStateTime",
6916 "value": {
6917 "key": "TestEstablishStateTime",
6918 "fieldSchemaKey": {
6919 "name": "TestTimestamp",
6920 "version": "0.0.1"
6922 "optional": false
6926 "key": "TestMatchCase",
6927 "value": {
6928 "key": "TestMatchCase",
6929 "fieldSchemaKey": {
6930 "name": "TestCase",
6931 "version": "0.0.1"
6933 "optional": false
6937 "key": "TestMatchCaseSelected",
6938 "value": {
6939 "key": "TestMatchCaseSelected",
6940 "fieldSchemaKey": {
6941 "name": "TestCase",
6942 "version": "0.0.1"
6944 "optional": false
6948 "key": "TestMatchStateTime",
6949 "value": {
6950 "key": "TestMatchStateTime",
6951 "fieldSchemaKey": {
6952 "name": "TestTimestamp",
6953 "version": "0.0.1"
6955 "optional": false
6959 "key": "TestSlogan",
6960 "value": {
6961 "key": "TestSlogan",
6962 "fieldSchemaKey": {
6963 "name": "TestSlogan",
6964 "version": "0.0.1"
6966 "optional": false
6970 "key": "TestTemperature",
6971 "value": {
6972 "key": "TestTemperature",
6973 "fieldSchemaKey": {
6974 "name": "TestTemperature",
6975 "version": "0.0.1"
6977 "optional": false
6981 "key": "TestTimestamp",
6982 "value": {
6983 "key": "TestTimestamp",
6984 "fieldSchemaKey": {
6985 "name": "TestTimestamp",
6986 "version": "0.0.1"
6988 "optional": false
6996 "key": {
6997 "name": "Event0104",
6998 "version": "0.0.1"
7000 "value": {
7001 "key": {
7002 "name": "Event0104",
7003 "version": "0.0.1"
7005 "nameSpace": "org.onap.policy.apex.sample.events",
7006 "source": "Act",
7007 "target": "Outside",
7008 "parameter": {
7009 "entry": [
7011 "key": "TestActCaseSelected",
7012 "value": {
7013 "key": "TestActCaseSelected",
7014 "fieldSchemaKey": {
7015 "name": "TestCase",
7016 "version": "0.0.1"
7018 "optional": false
7022 "key": "TestActStateTime",
7023 "value": {
7024 "key": "TestActStateTime",
7025 "fieldSchemaKey": {
7026 "name": "TestTimestamp",
7027 "version": "0.0.1"
7029 "optional": false
7033 "key": "TestDecideCaseSelected",
7034 "value": {
7035 "key": "TestDecideCaseSelected",
7036 "fieldSchemaKey": {
7037 "name": "TestCase",
7038 "version": "0.0.1"
7040 "optional": false
7044 "key": "TestDecideStateTime",
7045 "value": {
7046 "key": "TestDecideStateTime",
7047 "fieldSchemaKey": {
7048 "name": "TestTimestamp",
7049 "version": "0.0.1"
7051 "optional": false
7055 "key": "TestEstablishCaseSelected",
7056 "value": {
7057 "key": "TestEstablishCaseSelected",
7058 "fieldSchemaKey": {
7059 "name": "TestCase",
7060 "version": "0.0.1"
7062 "optional": false
7066 "key": "TestEstablishStateTime",
7067 "value": {
7068 "key": "TestEstablishStateTime",
7069 "fieldSchemaKey": {
7070 "name": "TestTimestamp",
7071 "version": "0.0.1"
7073 "optional": false
7077 "key": "TestMatchCase",
7078 "value": {
7079 "key": "TestMatchCase",
7080 "fieldSchemaKey": {
7081 "name": "TestCase",
7082 "version": "0.0.1"
7084 "optional": false
7088 "key": "TestMatchCaseSelected",
7089 "value": {
7090 "key": "TestMatchCaseSelected",
7091 "fieldSchemaKey": {
7092 "name": "TestCase",
7093 "version": "0.0.1"
7095 "optional": false
7099 "key": "TestMatchStateTime",
7100 "value": {
7101 "key": "TestMatchStateTime",
7102 "fieldSchemaKey": {
7103 "name": "TestTimestamp",
7104 "version": "0.0.1"
7106 "optional": false
7110 "key": "TestSlogan",
7111 "value": {
7112 "key": "TestSlogan",
7113 "fieldSchemaKey": {
7114 "name": "TestSlogan",
7115 "version": "0.0.1"
7117 "optional": false
7121 "key": "TestTemperature",
7122 "value": {
7123 "key": "TestTemperature",
7124 "fieldSchemaKey": {
7125 "name": "TestTemperature",
7126 "version": "0.0.1"
7128 "optional": false
7132 "key": "TestTimestamp",
7133 "value": {
7134 "key": "TestTimestamp",
7135 "fieldSchemaKey": {
7136 "name": "TestTimestamp",
7137 "version": "0.0.1"
7139 "optional": false
7149 "albums": {
7150 "key": {
7151 "name": "Context",
7152 "version": "0.0.1"
7154 "albums": {
7155 "entry": [
7157 "key": {
7158 "name": "ExternalContextAlbum",
7159 "version": "0.0.1"
7161 "value": {
7162 "key": {
7163 "name": "ExternalContextAlbum",
7164 "version": "0.0.1"
7166 "scope": "EXTERNAL",
7167 "isWritable": false,
7168 "itemSchema": {
7169 "name": "TestExternalContextItem",
7170 "version": "0.0.1"
7175 "key": {
7176 "name": "GlobalContextAlbum",
7177 "version": "0.0.1"
7179 "value": {
7180 "key": {
7181 "name": "GlobalContextAlbum",
7182 "version": "0.0.1"
7184 "scope": "GLOBAL",
7185 "isWritable": true,
7186 "itemSchema": {
7187 "name": "TestGlobalContextItem",
7188 "version": "0.0.1"
7193 "key": {
7194 "name": "Policy0ContextAlbum",
7195 "version": "0.0.1"
7197 "value": {
7198 "key": {
7199 "name": "Policy0ContextAlbum",
7200 "version": "0.0.1"
7202 "scope": "APPLICATION",
7203 "isWritable": true,
7204 "itemSchema": {
7205 "name": "TestPolicyContextItem",
7206 "version": "0.0.1"
7211 "key": {
7212 "name": "Policy1ContextAlbum",
7213 "version": "0.0.1"
7215 "value": {
7216 "key": {
7217 "name": "Policy1ContextAlbum",
7218 "version": "0.0.1"
7220 "scope": "APPLICATION",
7221 "isWritable": true,
7222 "itemSchema": {
7223 "name": "TestPolicyContextItem",
7224 "version": "0.0.1"
7231 "schemas": {
7232 "key": {
7233 "name": "TestDatatypes",
7234 "version": "0.0.1"
7236 "schemas": {
7237 "entry": [
7239 "key": {
7240 "name": "TestCase",
7241 "version": "0.0.1"
7243 "value": {
7244 "key": {
7245 "name": "TestCase",
7246 "version": "0.0.1"
7248 "schemaFlavour": "Java",
7249 "schemaDefinition": "java.lang.Byte"
7253 "key": {
7254 "name": "TestContextItem000",
7255 "version": "0.0.1"
7257 "value": {
7258 "key": {
7259 "name": "TestContextItem000",
7260 "version": "0.0.1"
7262 "schemaFlavour": "Java",
7263 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
7267 "key": {
7268 "name": "TestContextItem001",
7269 "version": "0.0.1"
7271 "value": {
7272 "key": {
7273 "name": "TestContextItem001",
7274 "version": "0.0.1"
7276 "schemaFlavour": "Java",
7277 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
7281 "key": {
7282 "name": "TestContextItem002",
7283 "version": "0.0.1"
7285 "value": {
7286 "key": {
7287 "name": "TestContextItem002",
7288 "version": "0.0.1"
7290 "schemaFlavour": "Java",
7291 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
7295 "key": {
7296 "name": "TestContextItem003",
7297 "version": "0.0.1"
7299 "value": {
7300 "key": {
7301 "name": "TestContextItem003",
7302 "version": "0.0.1"
7304 "schemaFlavour": "Java",
7305 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
7309 "key": {
7310 "name": "TestContextItem004",
7311 "version": "0.0.1"
7313 "value": {
7314 "key": {
7315 "name": "TestContextItem004",
7316 "version": "0.0.1"
7318 "schemaFlavour": "Java",
7319 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
7323 "key": {
7324 "name": "TestContextItem005",
7325 "version": "0.0.1"
7327 "value": {
7328 "key": {
7329 "name": "TestContextItem005",
7330 "version": "0.0.1"
7332 "schemaFlavour": "Java",
7333 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
7337 "key": {
7338 "name": "TestContextItem006",
7339 "version": "0.0.1"
7341 "value": {
7342 "key": {
7343 "name": "TestContextItem006",
7344 "version": "0.0.1"
7346 "schemaFlavour": "Java",
7347 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
7351 "key": {
7352 "name": "TestContextItem007",
7353 "version": "0.0.1"
7355 "value": {
7356 "key": {
7357 "name": "TestContextItem007",
7358 "version": "0.0.1"
7360 "schemaFlavour": "Java",
7361 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
7365 "key": {
7366 "name": "TestContextItem008",
7367 "version": "0.0.1"
7369 "value": {
7370 "key": {
7371 "name": "TestContextItem008",
7372 "version": "0.0.1"
7374 "schemaFlavour": "Java",
7375 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
7379 "key": {
7380 "name": "TestContextItem009",
7381 "version": "0.0.1"
7383 "value": {
7384 "key": {
7385 "name": "TestContextItem009",
7386 "version": "0.0.1"
7388 "schemaFlavour": "Java",
7389 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
7393 "key": {
7394 "name": "TestContextItem00A",
7395 "version": "0.0.1"
7397 "value": {
7398 "key": {
7399 "name": "TestContextItem00A",
7400 "version": "0.0.1"
7402 "schemaFlavour": "Java",
7403 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
7407 "key": {
7408 "name": "TestContextItem00B",
7409 "version": "0.0.1"
7411 "value": {
7412 "key": {
7413 "name": "TestContextItem00B",
7414 "version": "0.0.1"
7416 "schemaFlavour": "Java",
7417 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
7421 "key": {
7422 "name": "TestContextItem00C",
7423 "version": "0.0.1"
7425 "value": {
7426 "key": {
7427 "name": "TestContextItem00C",
7428 "version": "0.0.1"
7430 "schemaFlavour": "Java",
7431 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
7435 "key": {
7436 "name": "TestExternalContextItem",
7437 "version": "0.0.1"
7439 "value": {
7440 "key": {
7441 "name": "TestExternalContextItem",
7442 "version": "0.0.1"
7444 "schemaFlavour": "Java",
7445 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
7449 "key": {
7450 "name": "TestGlobalContextItem",
7451 "version": "0.0.1"
7453 "value": {
7454 "key": {
7455 "name": "TestGlobalContextItem",
7456 "version": "0.0.1"
7458 "schemaFlavour": "Java",
7459 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
7463 "key": {
7464 "name": "TestPolicyContextItem",
7465 "version": "0.0.1"
7467 "value": {
7468 "key": {
7469 "name": "TestPolicyContextItem",
7470 "version": "0.0.1"
7472 "schemaFlavour": "Java",
7473 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
7477 "key": {
7478 "name": "TestSlogan",
7479 "version": "0.0.1"
7481 "value": {
7482 "key": {
7483 "name": "TestSlogan",
7484 "version": "0.0.1"
7486 "schemaFlavour": "Java",
7487 "schemaDefinition": "java.lang.String"
7491 "key": {
7492 "name": "TestTemperature",
7493 "version": "0.0.1"
7495 "value": {
7496 "key": {
7497 "name": "TestTemperature",
7498 "version": "0.0.1"
7500 "schemaFlavour": "Java",
7501 "schemaDefinition": "java.lang.Double"
7505 "key": {
7506 "name": "TestTimestamp",
7507 "version": "0.0.1"
7509 "value": {
7510 "key": {
7511 "name": "TestTimestamp",
7512 "version": "0.0.1"
7514 "schemaFlavour": "Java",
7515 "schemaDefinition": "java.lang.Long"
7523 "engineParameters": {
7524 "executorParameters": {
7525 "JAVASCRIPT": {
7526 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
7531 "eventInputParameters": {
7532 "FirstConsumer": {
7533 "carrierTechnologyParameters": {
7534 "carrierTechnology": "RESTSERVER",
7535 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
7536 "parameters": {
7537 "standalone": true,
7538 "host": "0.0.0.0",
7539 "port": 23324
7542 "eventProtocolParameters": {
7543 "eventProtocol": "JSON"
7545 "synchronousMode": true,
7546 "synchronousPeer": "FirstProducer",
7547 "synchronousTimeout": 2000
7550 "eventOutputParameters": {
7551 "FirstProducer": {
7552 "carrierTechnologyParameters": {
7553 "carrierTechnology": "RESTSERVER",
7554 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
7556 "eventProtocolParameters": {
7557 "eventProtocol": "JSON"
7559 "synchronousMode": true,
7560 "synchronousPeer": "FirstConsumer",
7561 "synchronousTimeout": 2000
7571 <stringProp name="Argument.metadata">=</stringProp>
7575 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
7576 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7577 <stringProp name="HTTPSampler.protocol">https</stringProp>
7578 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7579 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.common.Apex/versions/1.0.0/policies</stringProp>
7580 <stringProp name="HTTPSampler.method">POST</stringProp>
7581 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7582 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7583 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7584 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7585 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7586 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7587 <stringProp name="HTTPSampler.response_timeout"></stringProp>
7590 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7591 <collectionProp name="Asserion.test_strings">
7592 <stringProp name="49586">200</stringProp>
7594 <stringProp name="Assertion.custom_message"></stringProp>
7595 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7596 <boolProp name="Assertion.assume_success">false</boolProp>
7597 <intProp name="Assertion.test_type">1</intProp>
7598 </ResponseAssertion>
7601 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy sampleDomain" enabled="true">
7602 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7603 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7604 <collectionProp name="Arguments.arguments">
7605 <elementProp name="" elementType="HTTPArgument">
7606 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7607 <stringProp name="Argument.value">{
7608 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
7609 "topology_template": {
7610 "policies": [
7612 "operational.apex.stabilityTestSampleDomain": {
7613 "type": "onap.policies.native.Apex",
7614 "type_version": "1.0.0",
7615 "version": "1.0.0",
7616 "metadata": {
7617 "policy-id": "operational.apex.stabilityTestSampleDomain",
7618 "policy-version": 1
7620 "properties": {
7621 "engineServiceParameters": {
7622 "name": "MyApexEngine",
7623 "version": "0.0.1",
7624 "id": 45,
7625 "instanceCount": 4,
7626 "deploymentPort": 12561,
7627 "policy_type_impl": {
7628 "apexPolicyModel": {
7629 "key": {
7630 "name": "SamplePolicyModelJAVASCRIPT",
7631 "version": "0.0.1"
7633 "keyInformation": {
7634 "key": {
7635 "name": "KeyInformation",
7636 "version": "0.0.1"
7638 "keyInfoMap": {
7639 "entry": [
7641 "key": {
7642 "name": "Context",
7643 "version": "0.0.1"
7645 "value": {
7646 "key": {
7647 "name": "Context",
7648 "version": "0.0.1"
7650 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
7651 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
7655 "key": {
7656 "name": "Event0000",
7657 "version": "0.0.1"
7659 "value": {
7660 "key": {
7661 "name": "Event0000",
7662 "version": "0.0.1"
7664 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
7665 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
7669 "key": {
7670 "name": "Event0001",
7671 "version": "0.0.1"
7673 "value": {
7674 "key": {
7675 "name": "Event0001",
7676 "version": "0.0.1"
7678 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
7679 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
7683 "key": {
7684 "name": "Event0002",
7685 "version": "0.0.1"
7687 "value": {
7688 "key": {
7689 "name": "Event0002",
7690 "version": "0.0.1"
7692 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
7693 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
7697 "key": {
7698 "name": "Event0003",
7699 "version": "0.0.1"
7701 "value": {
7702 "key": {
7703 "name": "Event0003",
7704 "version": "0.0.1"
7706 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
7707 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
7711 "key": {
7712 "name": "Event0004",
7713 "version": "0.0.1"
7715 "value": {
7716 "key": {
7717 "name": "Event0004",
7718 "version": "0.0.1"
7720 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
7721 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
7725 "key": {
7726 "name": "Event0100",
7727 "version": "0.0.1"
7729 "value": {
7730 "key": {
7731 "name": "Event0100",
7732 "version": "0.0.1"
7734 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
7735 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
7739 "key": {
7740 "name": "Event0101",
7741 "version": "0.0.1"
7743 "value": {
7744 "key": {
7745 "name": "Event0101",
7746 "version": "0.0.1"
7748 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
7749 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
7753 "key": {
7754 "name": "Event0102",
7755 "version": "0.0.1"
7757 "value": {
7758 "key": {
7759 "name": "Event0102",
7760 "version": "0.0.1"
7762 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
7763 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
7767 "key": {
7768 "name": "Event0103",
7769 "version": "0.0.1"
7771 "value": {
7772 "key": {
7773 "name": "Event0103",
7774 "version": "0.0.1"
7776 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
7777 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
7781 "key": {
7782 "name": "Event0104",
7783 "version": "0.0.1"
7785 "value": {
7786 "key": {
7787 "name": "Event0104",
7788 "version": "0.0.1"
7790 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
7791 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
7795 "key": {
7796 "name": "Events",
7797 "version": "0.0.1"
7799 "value": {
7800 "key": {
7801 "name": "Events",
7802 "version": "0.0.1"
7804 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
7805 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
7809 "key": {
7810 "name": "ExternalContextAlbum",
7811 "version": "0.0.1"
7813 "value": {
7814 "key": {
7815 "name": "ExternalContextAlbum",
7816 "version": "0.0.1"
7818 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
7819 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
7823 "key": {
7824 "name": "GlobalContextAlbum",
7825 "version": "0.0.1"
7827 "value": {
7828 "key": {
7829 "name": "GlobalContextAlbum",
7830 "version": "0.0.1"
7832 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
7833 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
7837 "key": {
7838 "name": "KeyInformation",
7839 "version": "0.0.1"
7841 "value": {
7842 "key": {
7843 "name": "KeyInformation",
7844 "version": "0.0.1"
7846 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
7847 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
7851 "key": {
7852 "name": "Policies",
7853 "version": "0.0.1"
7855 "value": {
7856 "key": {
7857 "name": "Policies",
7858 "version": "0.0.1"
7860 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
7861 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
7865 "key": {
7866 "name": "Policy0",
7867 "version": "0.0.1"
7869 "value": {
7870 "key": {
7871 "name": "Policy0",
7872 "version": "0.0.1"
7874 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
7875 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
7879 "key": {
7880 "name": "Policy0ContextAlbum",
7881 "version": "0.0.1"
7883 "value": {
7884 "key": {
7885 "name": "Policy0ContextAlbum",
7886 "version": "0.0.1"
7888 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
7889 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
7893 "key": {
7894 "name": "Policy1",
7895 "version": "0.0.1"
7897 "value": {
7898 "key": {
7899 "name": "Policy1",
7900 "version": "0.0.1"
7902 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
7903 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
7907 "key": {
7908 "name": "Policy1ContextAlbum",
7909 "version": "0.0.1"
7911 "value": {
7912 "key": {
7913 "name": "Policy1ContextAlbum",
7914 "version": "0.0.1"
7916 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
7917 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
7921 "key": {
7922 "name": "SamplePolicyModelJAVASCRIPT",
7923 "version": "0.0.1"
7925 "value": {
7926 "key": {
7927 "name": "SamplePolicyModelJAVASCRIPT",
7928 "version": "0.0.1"
7930 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
7931 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
7935 "key": {
7936 "name": "Task_Act0",
7937 "version": "0.0.1"
7939 "value": {
7940 "key": {
7941 "name": "Task_Act0",
7942 "version": "0.0.1"
7944 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
7945 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
7949 "key": {
7950 "name": "Task_Act1",
7951 "version": "0.0.1"
7953 "value": {
7954 "key": {
7955 "name": "Task_Act1",
7956 "version": "0.0.1"
7958 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
7959 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
7963 "key": {
7964 "name": "Task_Act2",
7965 "version": "0.0.1"
7967 "value": {
7968 "key": {
7969 "name": "Task_Act2",
7970 "version": "0.0.1"
7972 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
7973 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
7977 "key": {
7978 "name": "Task_Act3",
7979 "version": "0.0.1"
7981 "value": {
7982 "key": {
7983 "name": "Task_Act3",
7984 "version": "0.0.1"
7986 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
7987 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
7991 "key": {
7992 "name": "Task_Decide0",
7993 "version": "0.0.1"
7995 "value": {
7996 "key": {
7997 "name": "Task_Decide0",
7998 "version": "0.0.1"
8000 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
8001 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
8005 "key": {
8006 "name": "Task_Decide1",
8007 "version": "0.0.1"
8009 "value": {
8010 "key": {
8011 "name": "Task_Decide1",
8012 "version": "0.0.1"
8014 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
8015 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
8019 "key": {
8020 "name": "Task_Decide2",
8021 "version": "0.0.1"
8023 "value": {
8024 "key": {
8025 "name": "Task_Decide2",
8026 "version": "0.0.1"
8028 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
8029 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
8033 "key": {
8034 "name": "Task_Decide3",
8035 "version": "0.0.1"
8037 "value": {
8038 "key": {
8039 "name": "Task_Decide3",
8040 "version": "0.0.1"
8042 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
8043 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
8047 "key": {
8048 "name": "Task_Establish0",
8049 "version": "0.0.1"
8051 "value": {
8052 "key": {
8053 "name": "Task_Establish0",
8054 "version": "0.0.1"
8056 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
8057 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
8061 "key": {
8062 "name": "Task_Establish1",
8063 "version": "0.0.1"
8065 "value": {
8066 "key": {
8067 "name": "Task_Establish1",
8068 "version": "0.0.1"
8070 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
8071 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
8075 "key": {
8076 "name": "Task_Establish2",
8077 "version": "0.0.1"
8079 "value": {
8080 "key": {
8081 "name": "Task_Establish2",
8082 "version": "0.0.1"
8084 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
8085 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
8089 "key": {
8090 "name": "Task_Establish3",
8091 "version": "0.0.1"
8093 "value": {
8094 "key": {
8095 "name": "Task_Establish3",
8096 "version": "0.0.1"
8098 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
8099 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
8103 "key": {
8104 "name": "Task_Match0",
8105 "version": "0.0.1"
8107 "value": {
8108 "key": {
8109 "name": "Task_Match0",
8110 "version": "0.0.1"
8112 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
8113 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
8117 "key": {
8118 "name": "Task_Match1",
8119 "version": "0.0.1"
8121 "value": {
8122 "key": {
8123 "name": "Task_Match1",
8124 "version": "0.0.1"
8126 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
8127 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
8131 "key": {
8132 "name": "Task_Match2",
8133 "version": "0.0.1"
8135 "value": {
8136 "key": {
8137 "name": "Task_Match2",
8138 "version": "0.0.1"
8140 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
8141 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
8145 "key": {
8146 "name": "Task_Match3",
8147 "version": "0.0.1"
8149 "value": {
8150 "key": {
8151 "name": "Task_Match3",
8152 "version": "0.0.1"
8154 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
8155 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
8159 "key": {
8160 "name": "Tasks",
8161 "version": "0.0.1"
8163 "value": {
8164 "key": {
8165 "name": "Tasks",
8166 "version": "0.0.1"
8168 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
8169 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
8173 "key": {
8174 "name": "TestCase",
8175 "version": "0.0.1"
8177 "value": {
8178 "key": {
8179 "name": "TestCase",
8180 "version": "0.0.1"
8182 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
8183 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
8187 "key": {
8188 "name": "TestContextItem000",
8189 "version": "0.0.1"
8191 "value": {
8192 "key": {
8193 "name": "TestContextItem000",
8194 "version": "0.0.1"
8196 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
8197 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
8201 "key": {
8202 "name": "TestContextItem001",
8203 "version": "0.0.1"
8205 "value": {
8206 "key": {
8207 "name": "TestContextItem001",
8208 "version": "0.0.1"
8210 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
8211 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
8215 "key": {
8216 "name": "TestContextItem002",
8217 "version": "0.0.1"
8219 "value": {
8220 "key": {
8221 "name": "TestContextItem002",
8222 "version": "0.0.1"
8224 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
8225 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
8229 "key": {
8230 "name": "TestContextItem003",
8231 "version": "0.0.1"
8233 "value": {
8234 "key": {
8235 "name": "TestContextItem003",
8236 "version": "0.0.1"
8238 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
8239 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
8243 "key": {
8244 "name": "TestContextItem004",
8245 "version": "0.0.1"
8247 "value": {
8248 "key": {
8249 "name": "TestContextItem004",
8250 "version": "0.0.1"
8252 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
8253 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
8257 "key": {
8258 "name": "TestContextItem005",
8259 "version": "0.0.1"
8261 "value": {
8262 "key": {
8263 "name": "TestContextItem005",
8264 "version": "0.0.1"
8266 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
8267 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
8271 "key": {
8272 "name": "TestContextItem006",
8273 "version": "0.0.1"
8275 "value": {
8276 "key": {
8277 "name": "TestContextItem006",
8278 "version": "0.0.1"
8280 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
8281 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
8285 "key": {
8286 "name": "TestContextItem007",
8287 "version": "0.0.1"
8289 "value": {
8290 "key": {
8291 "name": "TestContextItem007",
8292 "version": "0.0.1"
8294 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
8295 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
8299 "key": {
8300 "name": "TestContextItem008",
8301 "version": "0.0.1"
8303 "value": {
8304 "key": {
8305 "name": "TestContextItem008",
8306 "version": "0.0.1"
8308 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
8309 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
8313 "key": {
8314 "name": "TestContextItem009",
8315 "version": "0.0.1"
8317 "value": {
8318 "key": {
8319 "name": "TestContextItem009",
8320 "version": "0.0.1"
8322 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
8323 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
8327 "key": {
8328 "name": "TestContextItem00A",
8329 "version": "0.0.1"
8331 "value": {
8332 "key": {
8333 "name": "TestContextItem00A",
8334 "version": "0.0.1"
8336 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
8337 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
8341 "key": {
8342 "name": "TestContextItem00B",
8343 "version": "0.0.1"
8345 "value": {
8346 "key": {
8347 "name": "TestContextItem00B",
8348 "version": "0.0.1"
8350 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
8351 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
8355 "key": {
8356 "name": "TestContextItem00C",
8357 "version": "0.0.1"
8359 "value": {
8360 "key": {
8361 "name": "TestContextItem00C",
8362 "version": "0.0.1"
8364 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
8365 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
8369 "key": {
8370 "name": "TestDatatypes",
8371 "version": "0.0.1"
8373 "value": {
8374 "key": {
8375 "name": "TestDatatypes",
8376 "version": "0.0.1"
8378 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
8379 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
8383 "key": {
8384 "name": "TestExternalContextItem",
8385 "version": "0.0.1"
8387 "value": {
8388 "key": {
8389 "name": "TestExternalContextItem",
8390 "version": "0.0.1"
8392 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
8393 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
8397 "key": {
8398 "name": "TestGlobalContextItem",
8399 "version": "0.0.1"
8401 "value": {
8402 "key": {
8403 "name": "TestGlobalContextItem",
8404 "version": "0.0.1"
8406 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
8407 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
8411 "key": {
8412 "name": "TestPolicyContextItem",
8413 "version": "0.0.1"
8415 "value": {
8416 "key": {
8417 "name": "TestPolicyContextItem",
8418 "version": "0.0.1"
8420 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
8421 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
8425 "key": {
8426 "name": "TestSlogan",
8427 "version": "0.0.1"
8429 "value": {
8430 "key": {
8431 "name": "TestSlogan",
8432 "version": "0.0.1"
8434 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
8435 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
8439 "key": {
8440 "name": "TestTemperature",
8441 "version": "0.0.1"
8443 "value": {
8444 "key": {
8445 "name": "TestTemperature",
8446 "version": "0.0.1"
8448 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
8449 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
8453 "key": {
8454 "name": "TestTimestamp",
8455 "version": "0.0.1"
8457 "value": {
8458 "key": {
8459 "name": "TestTimestamp",
8460 "version": "0.0.1"
8462 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
8463 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
8469 "policies": {
8470 "key": {
8471 "name": "Policies",
8472 "version": "0.0.1"
8474 "policyMap": {
8475 "entry": [
8477 "key": {
8478 "name": "Policy0",
8479 "version": "0.0.1"
8481 "value": {
8482 "policyKey": {
8483 "name": "Policy0",
8484 "version": "0.0.1"
8486 "template": "MEDA",
8487 "state": {
8488 "entry": [
8490 "key": "Act",
8491 "value": {
8492 "stateKey": {
8493 "parentKeyName": "Policy0",
8494 "parentKeyVersion": "0.0.1",
8495 "parentLocalName": "NULL",
8496 "localName": "Act"
8498 "trigger": {
8499 "name": "Event0003",
8500 "version": "0.0.1"
8502 "stateOutputs": {
8503 "entry": [
8505 "key": "Act_NULL",
8506 "value": {
8507 "key": {
8508 "parentKeyName": "Policy0",
8509 "parentKeyVersion": "0.0.1",
8510 "parentLocalName": "Act",
8511 "localName": "Act_NULL"
8513 "outgoingEvent": {
8514 "name": "Event0004",
8515 "version": "0.0.1"
8517 "nextState": {
8518 "parentKeyName": "NULL",
8519 "parentKeyVersion": "0.0.0",
8520 "parentLocalName": "NULL",
8521 "localName": "NULL"
8527 "contextAlbumReference": [
8529 "name": "GlobalContextAlbum",
8530 "version": "0.0.1"
8533 "taskSelectionLogic": {
8534 "key": "TaskSelectionLigic",
8535 "logicFlavour": "JAVASCRIPT",
8536 "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;"
8538 "stateFinalizerLogicMap": {
8539 "entry": []
8541 "defaultTask": {
8542 "name": "Task_Act1",
8543 "version": "0.0.1"
8545 "taskReferences": {
8546 "entry": [
8548 "key": {
8549 "name": "Task_Act0",
8550 "version": "0.0.1"
8552 "value": {
8553 "key": {
8554 "parentKeyName": "Policy0",
8555 "parentKeyVersion": "0.0.1",
8556 "parentLocalName": "Act",
8557 "localName": "Task_Act0_DIRECT_Act_NULL"
8559 "outputType": "DIRECT",
8560 "output": {
8561 "parentKeyName": "Policy0",
8562 "parentKeyVersion": "0.0.1",
8563 "parentLocalName": "Act",
8564 "localName": "Act_NULL"
8569 "key": {
8570 "name": "Task_Act1",
8571 "version": "0.0.1"
8573 "value": {
8574 "key": {
8575 "parentKeyName": "Policy0",
8576 "parentKeyVersion": "0.0.1",
8577 "parentLocalName": "Act",
8578 "localName": "Task_Act1_DIRECT_Act_NULL"
8580 "outputType": "DIRECT",
8581 "output": {
8582 "parentKeyName": "Policy0",
8583 "parentKeyVersion": "0.0.1",
8584 "parentLocalName": "Act",
8585 "localName": "Act_NULL"
8590 "key": {
8591 "name": "Task_Act2",
8592 "version": "0.0.1"
8594 "value": {
8595 "key": {
8596 "parentKeyName": "Policy0",
8597 "parentKeyVersion": "0.0.1",
8598 "parentLocalName": "Act",
8599 "localName": "Task_Act2_DIRECT_Act_NULL"
8601 "outputType": "DIRECT",
8602 "output": {
8603 "parentKeyName": "Policy0",
8604 "parentKeyVersion": "0.0.1",
8605 "parentLocalName": "Act",
8606 "localName": "Act_NULL"
8611 "key": {
8612 "name": "Task_Act3",
8613 "version": "0.0.1"
8615 "value": {
8616 "key": {
8617 "parentKeyName": "Policy0",
8618 "parentKeyVersion": "0.0.1",
8619 "parentLocalName": "Act",
8620 "localName": "Task_Act3_DIRECT_Act_NULL"
8622 "outputType": "DIRECT",
8623 "output": {
8624 "parentKeyName": "Policy0",
8625 "parentKeyVersion": "0.0.1",
8626 "parentLocalName": "Act",
8627 "localName": "Act_NULL"
8636 "key": "Decide",
8637 "value": {
8638 "stateKey": {
8639 "parentKeyName": "Policy0",
8640 "parentKeyVersion": "0.0.1",
8641 "parentLocalName": "NULL",
8642 "localName": "Decide"
8644 "trigger": {
8645 "name": "Event0002",
8646 "version": "0.0.1"
8648 "stateOutputs": {
8649 "entry": [
8651 "key": "Decide_Act",
8652 "value": {
8653 "key": {
8654 "parentKeyName": "Policy0",
8655 "parentKeyVersion": "0.0.1",
8656 "parentLocalName": "Decide",
8657 "localName": "Decide_Act"
8659 "outgoingEvent": {
8660 "name": "Event0003",
8661 "version": "0.0.1"
8663 "nextState": {
8664 "parentKeyName": "Policy0",
8665 "parentKeyVersion": "0.0.1",
8666 "parentLocalName": "NULL",
8667 "localName": "Act"
8673 "contextAlbumReference": [
8675 "name": "ExternalContextAlbum",
8676 "version": "0.0.1"
8679 "name": "GlobalContextAlbum",
8680 "version": "0.0.1"
8683 "name": "Policy0ContextAlbum",
8684 "version": "0.0.1"
8687 "taskSelectionLogic": {
8688 "key": "TaskSelectionLigic",
8689 "logicFlavour": "JAVASCRIPT",
8690 "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;"
8692 "stateFinalizerLogicMap": {
8693 "entry": []
8695 "defaultTask": {
8696 "name": "Task_Decide3",
8697 "version": "0.0.1"
8699 "taskReferences": {
8700 "entry": [
8702 "key": {
8703 "name": "Task_Decide0",
8704 "version": "0.0.1"
8706 "value": {
8707 "key": {
8708 "parentKeyName": "Policy0",
8709 "parentKeyVersion": "0.0.1",
8710 "parentLocalName": "Decide",
8711 "localName": "Task_Decide0_DIRECT_Decide_Act"
8713 "outputType": "DIRECT",
8714 "output": {
8715 "parentKeyName": "Policy0",
8716 "parentKeyVersion": "0.0.1",
8717 "parentLocalName": "Decide",
8718 "localName": "Decide_Act"
8723 "key": {
8724 "name": "Task_Decide1",
8725 "version": "0.0.1"
8727 "value": {
8728 "key": {
8729 "parentKeyName": "Policy0",
8730 "parentKeyVersion": "0.0.1",
8731 "parentLocalName": "Decide",
8732 "localName": "Task_Decide1_DIRECT_Decide_Act"
8734 "outputType": "DIRECT",
8735 "output": {
8736 "parentKeyName": "Policy0",
8737 "parentKeyVersion": "0.0.1",
8738 "parentLocalName": "Decide",
8739 "localName": "Decide_Act"
8744 "key": {
8745 "name": "Task_Decide2",
8746 "version": "0.0.1"
8748 "value": {
8749 "key": {
8750 "parentKeyName": "Policy0",
8751 "parentKeyVersion": "0.0.1",
8752 "parentLocalName": "Decide",
8753 "localName": "Task_Decide2_DIRECT_Decide_Act"
8755 "outputType": "DIRECT",
8756 "output": {
8757 "parentKeyName": "Policy0",
8758 "parentKeyVersion": "0.0.1",
8759 "parentLocalName": "Decide",
8760 "localName": "Decide_Act"
8765 "key": {
8766 "name": "Task_Decide3",
8767 "version": "0.0.1"
8769 "value": {
8770 "key": {
8771 "parentKeyName": "Policy0",
8772 "parentKeyVersion": "0.0.1",
8773 "parentLocalName": "Decide",
8774 "localName": "Task_Decide3_DIRECT_Decide_Act"
8776 "outputType": "DIRECT",
8777 "output": {
8778 "parentKeyName": "Policy0",
8779 "parentKeyVersion": "0.0.1",
8780 "parentLocalName": "Decide",
8781 "localName": "Decide_Act"
8790 "key": "Establish",
8791 "value": {
8792 "stateKey": {
8793 "parentKeyName": "Policy0",
8794 "parentKeyVersion": "0.0.1",
8795 "parentLocalName": "NULL",
8796 "localName": "Establish"
8798 "trigger": {
8799 "name": "Event0001",
8800 "version": "0.0.1"
8802 "stateOutputs": {
8803 "entry": [
8805 "key": "Establish_Decide",
8806 "value": {
8807 "key": {
8808 "parentKeyName": "Policy0",
8809 "parentKeyVersion": "0.0.1",
8810 "parentLocalName": "Establish",
8811 "localName": "Establish_Decide"
8813 "outgoingEvent": {
8814 "name": "Event0002",
8815 "version": "0.0.1"
8817 "nextState": {
8818 "parentKeyName": "Policy0",
8819 "parentKeyVersion": "0.0.1",
8820 "parentLocalName": "NULL",
8821 "localName": "Decide"
8827 "contextAlbumReference": [
8829 "name": "ExternalContextAlbum",
8830 "version": "0.0.1"
8833 "name": "GlobalContextAlbum",
8834 "version": "0.0.1"
8837 "name": "Policy1ContextAlbum",
8838 "version": "0.0.1"
8841 "taskSelectionLogic": {
8842 "key": "TaskSelectionLigic",
8843 "logicFlavour": "JAVASCRIPT",
8844 "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;"
8846 "stateFinalizerLogicMap": {
8847 "entry": []
8849 "defaultTask": {
8850 "name": "Task_Establish2",
8851 "version": "0.0.1"
8853 "taskReferences": {
8854 "entry": [
8856 "key": {
8857 "name": "Task_Establish0",
8858 "version": "0.0.1"
8860 "value": {
8861 "key": {
8862 "parentKeyName": "Policy0",
8863 "parentKeyVersion": "0.0.1",
8864 "parentLocalName": "Establish",
8865 "localName": "Task_Establish0_DIRECT_Establish_Decide"
8867 "outputType": "DIRECT",
8868 "output": {
8869 "parentKeyName": "Policy0",
8870 "parentKeyVersion": "0.0.1",
8871 "parentLocalName": "Establish",
8872 "localName": "Establish_Decide"
8877 "key": {
8878 "name": "Task_Establish1",
8879 "version": "0.0.1"
8881 "value": {
8882 "key": {
8883 "parentKeyName": "Policy0",
8884 "parentKeyVersion": "0.0.1",
8885 "parentLocalName": "Establish",
8886 "localName": "Task_Establish1_DIRECT_Establish_Decide"
8888 "outputType": "DIRECT",
8889 "output": {
8890 "parentKeyName": "Policy0",
8891 "parentKeyVersion": "0.0.1",
8892 "parentLocalName": "Establish",
8893 "localName": "Establish_Decide"
8898 "key": {
8899 "name": "Task_Establish2",
8900 "version": "0.0.1"
8902 "value": {
8903 "key": {
8904 "parentKeyName": "Policy0",
8905 "parentKeyVersion": "0.0.1",
8906 "parentLocalName": "Establish",
8907 "localName": "Task_Establish2_DIRECT_Establish_Decide"
8909 "outputType": "DIRECT",
8910 "output": {
8911 "parentKeyName": "Policy0",
8912 "parentKeyVersion": "0.0.1",
8913 "parentLocalName": "Establish",
8914 "localName": "Establish_Decide"
8919 "key": {
8920 "name": "Task_Establish3",
8921 "version": "0.0.1"
8923 "value": {
8924 "key": {
8925 "parentKeyName": "Policy0",
8926 "parentKeyVersion": "0.0.1",
8927 "parentLocalName": "Establish",
8928 "localName": "Task_Establish3_DIRECT_Establish_Decide"
8930 "outputType": "DIRECT",
8931 "output": {
8932 "parentKeyName": "Policy0",
8933 "parentKeyVersion": "0.0.1",
8934 "parentLocalName": "Establish",
8935 "localName": "Establish_Decide"
8944 "key": "Match",
8945 "value": {
8946 "stateKey": {
8947 "parentKeyName": "Policy0",
8948 "parentKeyVersion": "0.0.1",
8949 "parentLocalName": "NULL",
8950 "localName": "Match"
8952 "trigger": {
8953 "name": "Event0000",
8954 "version": "0.0.1"
8956 "stateOutputs": {
8957 "entry": [
8959 "key": "Match_Establish",
8960 "value": {
8961 "key": {
8962 "parentKeyName": "Policy0",
8963 "parentKeyVersion": "0.0.1",
8964 "parentLocalName": "Match",
8965 "localName": "Match_Establish"
8967 "outgoingEvent": {
8968 "name": "Event0001",
8969 "version": "0.0.1"
8971 "nextState": {
8972 "parentKeyName": "Policy0",
8973 "parentKeyVersion": "0.0.1",
8974 "parentLocalName": "NULL",
8975 "localName": "Establish"
8981 "contextAlbumReference": [
8983 "name": "GlobalContextAlbum",
8984 "version": "0.0.1"
8987 "name": "Policy0ContextAlbum",
8988 "version": "0.0.1"
8991 "taskSelectionLogic": {
8992 "key": "TaskSelectionLigic",
8993 "logicFlavour": "JAVASCRIPT",
8994 "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;"
8996 "stateFinalizerLogicMap": {
8997 "entry": []
8999 "defaultTask": {
9000 "name": "Task_Match0",
9001 "version": "0.0.1"
9003 "taskReferences": {
9004 "entry": [
9006 "key": {
9007 "name": "Task_Match0",
9008 "version": "0.0.1"
9010 "value": {
9011 "key": {
9012 "parentKeyName": "Policy0",
9013 "parentKeyVersion": "0.0.1",
9014 "parentLocalName": "Match",
9015 "localName": "Task_Match0_DIRECT_Match_Establish"
9017 "outputType": "DIRECT",
9018 "output": {
9019 "parentKeyName": "Policy0",
9020 "parentKeyVersion": "0.0.1",
9021 "parentLocalName": "Match",
9022 "localName": "Match_Establish"
9027 "key": {
9028 "name": "Task_Match1",
9029 "version": "0.0.1"
9031 "value": {
9032 "key": {
9033 "parentKeyName": "Policy0",
9034 "parentKeyVersion": "0.0.1",
9035 "parentLocalName": "Match",
9036 "localName": "Task_Match1_DIRECT_Match_Establish"
9038 "outputType": "DIRECT",
9039 "output": {
9040 "parentKeyName": "Policy0",
9041 "parentKeyVersion": "0.0.1",
9042 "parentLocalName": "Match",
9043 "localName": "Match_Establish"
9048 "key": {
9049 "name": "Task_Match2",
9050 "version": "0.0.1"
9052 "value": {
9053 "key": {
9054 "parentKeyName": "Policy0",
9055 "parentKeyVersion": "0.0.1",
9056 "parentLocalName": "Match",
9057 "localName": "Task_Match2_DIRECT_Match_Establish"
9059 "outputType": "DIRECT",
9060 "output": {
9061 "parentKeyName": "Policy0",
9062 "parentKeyVersion": "0.0.1",
9063 "parentLocalName": "Match",
9064 "localName": "Match_Establish"
9069 "key": {
9070 "name": "Task_Match3",
9071 "version": "0.0.1"
9073 "value": {
9074 "key": {
9075 "parentKeyName": "Policy0",
9076 "parentKeyVersion": "0.0.1",
9077 "parentLocalName": "Match",
9078 "localName": "Task_Match3_DIRECT_Match_Establish"
9080 "outputType": "DIRECT",
9081 "output": {
9082 "parentKeyName": "Policy0",
9083 "parentKeyVersion": "0.0.1",
9084 "parentLocalName": "Match",
9085 "localName": "Match_Establish"
9095 "firstState": "Match"
9099 "key": {
9100 "name": "Policy1",
9101 "version": "0.0.1"
9103 "value": {
9104 "policyKey": {
9105 "name": "Policy1",
9106 "version": "0.0.1"
9108 "template": "MEDA",
9109 "state": {
9110 "entry": [
9112 "key": "Act",
9113 "value": {
9114 "stateKey": {
9115 "parentKeyName": "Policy1",
9116 "parentKeyVersion": "0.0.1",
9117 "parentLocalName": "NULL",
9118 "localName": "Act"
9120 "trigger": {
9121 "name": "Event0103",
9122 "version": "0.0.1"
9124 "stateOutputs": {
9125 "entry": [
9127 "key": "Act_NULL",
9128 "value": {
9129 "key": {
9130 "parentKeyName": "Policy1",
9131 "parentKeyVersion": "0.0.1",
9132 "parentLocalName": "Act",
9133 "localName": "Act_NULL"
9135 "outgoingEvent": {
9136 "name": "Event0104",
9137 "version": "0.0.1"
9139 "nextState": {
9140 "parentKeyName": "NULL",
9141 "parentKeyVersion": "0.0.0",
9142 "parentLocalName": "NULL",
9143 "localName": "NULL"
9149 "contextAlbumReference": [
9151 "name": "GlobalContextAlbum",
9152 "version": "0.0.1"
9155 "taskSelectionLogic": {
9156 "key": "TaskSelectionLigic",
9157 "logicFlavour": "JAVASCRIPT",
9158 "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;"
9160 "stateFinalizerLogicMap": {
9161 "entry": []
9163 "defaultTask": {
9164 "name": "Task_Act0",
9165 "version": "0.0.1"
9167 "taskReferences": {
9168 "entry": [
9170 "key": {
9171 "name": "Task_Act0",
9172 "version": "0.0.1"
9174 "value": {
9175 "key": {
9176 "parentKeyName": "Policy1",
9177 "parentKeyVersion": "0.0.1",
9178 "parentLocalName": "Act",
9179 "localName": "Task_Act0_DIRECT_Act_NULL"
9181 "outputType": "DIRECT",
9182 "output": {
9183 "parentKeyName": "Policy1",
9184 "parentKeyVersion": "0.0.1",
9185 "parentLocalName": "Act",
9186 "localName": "Act_NULL"
9191 "key": {
9192 "name": "Task_Act1",
9193 "version": "0.0.1"
9195 "value": {
9196 "key": {
9197 "parentKeyName": "Policy1",
9198 "parentKeyVersion": "0.0.1",
9199 "parentLocalName": "Act",
9200 "localName": "Task_Act1_DIRECT_Act_NULL"
9202 "outputType": "DIRECT",
9203 "output": {
9204 "parentKeyName": "Policy1",
9205 "parentKeyVersion": "0.0.1",
9206 "parentLocalName": "Act",
9207 "localName": "Act_NULL"
9212 "key": {
9213 "name": "Task_Act2",
9214 "version": "0.0.1"
9216 "value": {
9217 "key": {
9218 "parentKeyName": "Policy1",
9219 "parentKeyVersion": "0.0.1",
9220 "parentLocalName": "Act",
9221 "localName": "Task_Act2_DIRECT_Act_NULL"
9223 "outputType": "DIRECT",
9224 "output": {
9225 "parentKeyName": "Policy1",
9226 "parentKeyVersion": "0.0.1",
9227 "parentLocalName": "Act",
9228 "localName": "Act_NULL"
9233 "key": {
9234 "name": "Task_Act3",
9235 "version": "0.0.1"
9237 "value": {
9238 "key": {
9239 "parentKeyName": "Policy1",
9240 "parentKeyVersion": "0.0.1",
9241 "parentLocalName": "Act",
9242 "localName": "Task_Act3_DIRECT_Act_NULL"
9244 "outputType": "DIRECT",
9245 "output": {
9246 "parentKeyName": "Policy1",
9247 "parentKeyVersion": "0.0.1",
9248 "parentLocalName": "Act",
9249 "localName": "Act_NULL"
9258 "key": "Decide",
9259 "value": {
9260 "stateKey": {
9261 "parentKeyName": "Policy1",
9262 "parentKeyVersion": "0.0.1",
9263 "parentLocalName": "NULL",
9264 "localName": "Decide"
9266 "trigger": {
9267 "name": "Event0102",
9268 "version": "0.0.1"
9270 "stateOutputs": {
9271 "entry": [
9273 "key": "Decide_Act",
9274 "value": {
9275 "key": {
9276 "parentKeyName": "Policy1",
9277 "parentKeyVersion": "0.0.1",
9278 "parentLocalName": "Decide",
9279 "localName": "Decide_Act"
9281 "outgoingEvent": {
9282 "name": "Event0103",
9283 "version": "0.0.1"
9285 "nextState": {
9286 "parentKeyName": "Policy1",
9287 "parentKeyVersion": "0.0.1",
9288 "parentLocalName": "NULL",
9289 "localName": "Act"
9295 "contextAlbumReference": [
9297 "name": "ExternalContextAlbum",
9298 "version": "0.0.1"
9301 "name": "GlobalContextAlbum",
9302 "version": "0.0.1"
9305 "name": "Policy1ContextAlbum",
9306 "version": "0.0.1"
9309 "taskSelectionLogic": {
9310 "key": "TaskSelectionLigic",
9311 "logicFlavour": "JAVASCRIPT",
9312 "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;"
9314 "stateFinalizerLogicMap": {
9315 "entry": []
9317 "defaultTask": {
9318 "name": "Task_Decide3",
9319 "version": "0.0.1"
9321 "taskReferences": {
9322 "entry": [
9324 "key": {
9325 "name": "Task_Decide0",
9326 "version": "0.0.1"
9328 "value": {
9329 "key": {
9330 "parentKeyName": "Policy1",
9331 "parentKeyVersion": "0.0.1",
9332 "parentLocalName": "Decide",
9333 "localName": "Task_Decide0_DIRECT_Decide_Act"
9335 "outputType": "DIRECT",
9336 "output": {
9337 "parentKeyName": "Policy1",
9338 "parentKeyVersion": "0.0.1",
9339 "parentLocalName": "Decide",
9340 "localName": "Decide_Act"
9345 "key": {
9346 "name": "Task_Decide1",
9347 "version": "0.0.1"
9349 "value": {
9350 "key": {
9351 "parentKeyName": "Policy1",
9352 "parentKeyVersion": "0.0.1",
9353 "parentLocalName": "Decide",
9354 "localName": "Task_Decide1_DIRECT_Decide_Act"
9356 "outputType": "DIRECT",
9357 "output": {
9358 "parentKeyName": "Policy1",
9359 "parentKeyVersion": "0.0.1",
9360 "parentLocalName": "Decide",
9361 "localName": "Decide_Act"
9366 "key": {
9367 "name": "Task_Decide2",
9368 "version": "0.0.1"
9370 "value": {
9371 "key": {
9372 "parentKeyName": "Policy1",
9373 "parentKeyVersion": "0.0.1",
9374 "parentLocalName": "Decide",
9375 "localName": "Task_Decide2_DIRECT_Decide_Act"
9377 "outputType": "DIRECT",
9378 "output": {
9379 "parentKeyName": "Policy1",
9380 "parentKeyVersion": "0.0.1",
9381 "parentLocalName": "Decide",
9382 "localName": "Decide_Act"
9387 "key": {
9388 "name": "Task_Decide3",
9389 "version": "0.0.1"
9391 "value": {
9392 "key": {
9393 "parentKeyName": "Policy1",
9394 "parentKeyVersion": "0.0.1",
9395 "parentLocalName": "Decide",
9396 "localName": "Task_Decide3_DIRECT_Decide_Act"
9398 "outputType": "DIRECT",
9399 "output": {
9400 "parentKeyName": "Policy1",
9401 "parentKeyVersion": "0.0.1",
9402 "parentLocalName": "Decide",
9403 "localName": "Decide_Act"
9412 "key": "Establish",
9413 "value": {
9414 "stateKey": {
9415 "parentKeyName": "Policy1",
9416 "parentKeyVersion": "0.0.1",
9417 "parentLocalName": "NULL",
9418 "localName": "Establish"
9420 "trigger": {
9421 "name": "Event0101",
9422 "version": "0.0.1"
9424 "stateOutputs": {
9425 "entry": [
9427 "key": "Establish_Decide",
9428 "value": {
9429 "key": {
9430 "parentKeyName": "Policy1",
9431 "parentKeyVersion": "0.0.1",
9432 "parentLocalName": "Establish",
9433 "localName": "Establish_Decide"
9435 "outgoingEvent": {
9436 "name": "Event0102",
9437 "version": "0.0.1"
9439 "nextState": {
9440 "parentKeyName": "Policy1",
9441 "parentKeyVersion": "0.0.1",
9442 "parentLocalName": "NULL",
9443 "localName": "Decide"
9449 "contextAlbumReference": [
9451 "name": "ExternalContextAlbum",
9452 "version": "0.0.1"
9455 "name": "GlobalContextAlbum",
9456 "version": "0.0.1"
9459 "name": "Policy1ContextAlbum",
9460 "version": "0.0.1"
9463 "taskSelectionLogic": {
9464 "key": "TaskSelectionLigic",
9465 "logicFlavour": "JAVASCRIPT",
9466 "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;"
9468 "stateFinalizerLogicMap": {
9469 "entry": []
9471 "defaultTask": {
9472 "name": "Task_Establish1",
9473 "version": "0.0.1"
9475 "taskReferences": {
9476 "entry": [
9478 "key": {
9479 "name": "Task_Establish0",
9480 "version": "0.0.1"
9482 "value": {
9483 "key": {
9484 "parentKeyName": "Policy1",
9485 "parentKeyVersion": "0.0.1",
9486 "parentLocalName": "Establish",
9487 "localName": "Task_Establish0_DIRECT_Establish_Decide"
9489 "outputType": "DIRECT",
9490 "output": {
9491 "parentKeyName": "Policy1",
9492 "parentKeyVersion": "0.0.1",
9493 "parentLocalName": "Establish",
9494 "localName": "Establish_Decide"
9499 "key": {
9500 "name": "Task_Establish1",
9501 "version": "0.0.1"
9503 "value": {
9504 "key": {
9505 "parentKeyName": "Policy1",
9506 "parentKeyVersion": "0.0.1",
9507 "parentLocalName": "Establish",
9508 "localName": "Task_Establish1_DIRECT_Establish_Decide"
9510 "outputType": "DIRECT",
9511 "output": {
9512 "parentKeyName": "Policy1",
9513 "parentKeyVersion": "0.0.1",
9514 "parentLocalName": "Establish",
9515 "localName": "Establish_Decide"
9520 "key": {
9521 "name": "Task_Establish2",
9522 "version": "0.0.1"
9524 "value": {
9525 "key": {
9526 "parentKeyName": "Policy1",
9527 "parentKeyVersion": "0.0.1",
9528 "parentLocalName": "Establish",
9529 "localName": "Task_Establish2_DIRECT_Establish_Decide"
9531 "outputType": "DIRECT",
9532 "output": {
9533 "parentKeyName": "Policy1",
9534 "parentKeyVersion": "0.0.1",
9535 "parentLocalName": "Establish",
9536 "localName": "Establish_Decide"
9541 "key": {
9542 "name": "Task_Establish3",
9543 "version": "0.0.1"
9545 "value": {
9546 "key": {
9547 "parentKeyName": "Policy1",
9548 "parentKeyVersion": "0.0.1",
9549 "parentLocalName": "Establish",
9550 "localName": "Task_Establish3_DIRECT_Establish_Decide"
9552 "outputType": "DIRECT",
9553 "output": {
9554 "parentKeyName": "Policy1",
9555 "parentKeyVersion": "0.0.1",
9556 "parentLocalName": "Establish",
9557 "localName": "Establish_Decide"
9566 "key": "Match",
9567 "value": {
9568 "stateKey": {
9569 "parentKeyName": "Policy1",
9570 "parentKeyVersion": "0.0.1",
9571 "parentLocalName": "NULL",
9572 "localName": "Match"
9574 "trigger": {
9575 "name": "Event0100",
9576 "version": "0.0.1"
9578 "stateOutputs": {
9579 "entry": [
9581 "key": "Match_Establish",
9582 "value": {
9583 "key": {
9584 "parentKeyName": "Policy1",
9585 "parentKeyVersion": "0.0.1",
9586 "parentLocalName": "Match",
9587 "localName": "Match_Establish"
9589 "outgoingEvent": {
9590 "name": "Event0101",
9591 "version": "0.0.1"
9593 "nextState": {
9594 "parentKeyName": "Policy1",
9595 "parentKeyVersion": "0.0.1",
9596 "parentLocalName": "NULL",
9597 "localName": "Establish"
9603 "contextAlbumReference": [
9605 "name": "ExternalContextAlbum",
9606 "version": "0.0.1"
9609 "name": "GlobalContextAlbum",
9610 "version": "0.0.1"
9613 "name": "Policy1ContextAlbum",
9614 "version": "0.0.1"
9617 "taskSelectionLogic": {
9618 "key": "TaskSelectionLigic",
9619 "logicFlavour": "JAVASCRIPT",
9620 "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;"
9622 "stateFinalizerLogicMap": {
9623 "entry": []
9625 "defaultTask": {
9626 "name": "Task_Match3",
9627 "version": "0.0.1"
9629 "taskReferences": {
9630 "entry": [
9632 "key": {
9633 "name": "Task_Match0",
9634 "version": "0.0.1"
9636 "value": {
9637 "key": {
9638 "parentKeyName": "Policy1",
9639 "parentKeyVersion": "0.0.1",
9640 "parentLocalName": "Match",
9641 "localName": "Task_Match0_DIRECT_Match_Establish"
9643 "outputType": "DIRECT",
9644 "output": {
9645 "parentKeyName": "Policy1",
9646 "parentKeyVersion": "0.0.1",
9647 "parentLocalName": "Match",
9648 "localName": "Match_Establish"
9653 "key": {
9654 "name": "Task_Match1",
9655 "version": "0.0.1"
9657 "value": {
9658 "key": {
9659 "parentKeyName": "Policy1",
9660 "parentKeyVersion": "0.0.1",
9661 "parentLocalName": "Match",
9662 "localName": "Task_Match1_DIRECT_Match_Establish"
9664 "outputType": "DIRECT",
9665 "output": {
9666 "parentKeyName": "Policy1",
9667 "parentKeyVersion": "0.0.1",
9668 "parentLocalName": "Match",
9669 "localName": "Match_Establish"
9674 "key": {
9675 "name": "Task_Match2",
9676 "version": "0.0.1"
9678 "value": {
9679 "key": {
9680 "parentKeyName": "Policy1",
9681 "parentKeyVersion": "0.0.1",
9682 "parentLocalName": "Match",
9683 "localName": "Task_Match2_DIRECT_Match_Establish"
9685 "outputType": "DIRECT",
9686 "output": {
9687 "parentKeyName": "Policy1",
9688 "parentKeyVersion": "0.0.1",
9689 "parentLocalName": "Match",
9690 "localName": "Match_Establish"
9695 "key": {
9696 "name": "Task_Match3",
9697 "version": "0.0.1"
9699 "value": {
9700 "key": {
9701 "parentKeyName": "Policy1",
9702 "parentKeyVersion": "0.0.1",
9703 "parentLocalName": "Match",
9704 "localName": "Task_Match3_DIRECT_Match_Establish"
9706 "outputType": "DIRECT",
9707 "output": {
9708 "parentKeyName": "Policy1",
9709 "parentKeyVersion": "0.0.1",
9710 "parentLocalName": "Match",
9711 "localName": "Match_Establish"
9721 "firstState": "Match"
9727 "tasks": {
9728 "key": {
9729 "name": "Tasks",
9730 "version": "0.0.1"
9732 "taskMap": {
9733 "entry": [
9735 "key": {
9736 "name": "Task_Act0",
9737 "version": "0.0.1"
9739 "value": {
9740 "key": {
9741 "name": "Task_Act0",
9742 "version": "0.0.1"
9744 "inputFields": {
9745 "entry": [
9747 "key": "TestDecideCaseSelected",
9748 "value": {
9749 "key": "TestDecideCaseSelected",
9750 "fieldSchemaKey": {
9751 "name": "TestCase",
9752 "version": "0.0.1"
9754 "optional": false
9758 "key": "TestDecideStateTime",
9759 "value": {
9760 "key": "TestDecideStateTime",
9761 "fieldSchemaKey": {
9762 "name": "TestTimestamp",
9763 "version": "0.0.1"
9765 "optional": false
9769 "key": "TestEstablishCaseSelected",
9770 "value": {
9771 "key": "TestEstablishCaseSelected",
9772 "fieldSchemaKey": {
9773 "name": "TestCase",
9774 "version": "0.0.1"
9776 "optional": false
9780 "key": "TestEstablishStateTime",
9781 "value": {
9782 "key": "TestEstablishStateTime",
9783 "fieldSchemaKey": {
9784 "name": "TestTimestamp",
9785 "version": "0.0.1"
9787 "optional": false
9791 "key": "TestMatchCase",
9792 "value": {
9793 "key": "TestMatchCase",
9794 "fieldSchemaKey": {
9795 "name": "TestCase",
9796 "version": "0.0.1"
9798 "optional": false
9802 "key": "TestMatchCaseSelected",
9803 "value": {
9804 "key": "TestMatchCaseSelected",
9805 "fieldSchemaKey": {
9806 "name": "TestCase",
9807 "version": "0.0.1"
9809 "optional": false
9813 "key": "TestMatchStateTime",
9814 "value": {
9815 "key": "TestMatchStateTime",
9816 "fieldSchemaKey": {
9817 "name": "TestTimestamp",
9818 "version": "0.0.1"
9820 "optional": false
9824 "key": "TestSlogan",
9825 "value": {
9826 "key": "TestSlogan",
9827 "fieldSchemaKey": {
9828 "name": "TestSlogan",
9829 "version": "0.0.1"
9831 "optional": false
9835 "key": "TestTemperature",
9836 "value": {
9837 "key": "TestTemperature",
9838 "fieldSchemaKey": {
9839 "name": "TestTemperature",
9840 "version": "0.0.1"
9842 "optional": false
9846 "key": "TestTimestamp",
9847 "value": {
9848 "key": "TestTimestamp",
9849 "fieldSchemaKey": {
9850 "name": "TestTimestamp",
9851 "version": "0.0.1"
9853 "optional": false
9858 "outputFields": {
9859 "entry": [
9861 "key": "TestActCaseSelected",
9862 "value": {
9863 "key": "TestActCaseSelected",
9864 "fieldSchemaKey": {
9865 "name": "TestCase",
9866 "version": "0.0.1"
9868 "optional": false
9872 "key": "TestActStateTime",
9873 "value": {
9874 "key": "TestActStateTime",
9875 "fieldSchemaKey": {
9876 "name": "TestTimestamp",
9877 "version": "0.0.1"
9879 "optional": false
9883 "key": "TestDecideCaseSelected",
9884 "value": {
9885 "key": "TestDecideCaseSelected",
9886 "fieldSchemaKey": {
9887 "name": "TestCase",
9888 "version": "0.0.1"
9890 "optional": false
9894 "key": "TestDecideStateTime",
9895 "value": {
9896 "key": "TestDecideStateTime",
9897 "fieldSchemaKey": {
9898 "name": "TestTimestamp",
9899 "version": "0.0.1"
9901 "optional": false
9905 "key": "TestEstablishCaseSelected",
9906 "value": {
9907 "key": "TestEstablishCaseSelected",
9908 "fieldSchemaKey": {
9909 "name": "TestCase",
9910 "version": "0.0.1"
9912 "optional": false
9916 "key": "TestEstablishStateTime",
9917 "value": {
9918 "key": "TestEstablishStateTime",
9919 "fieldSchemaKey": {
9920 "name": "TestTimestamp",
9921 "version": "0.0.1"
9923 "optional": false
9927 "key": "TestMatchCase",
9928 "value": {
9929 "key": "TestMatchCase",
9930 "fieldSchemaKey": {
9931 "name": "TestCase",
9932 "version": "0.0.1"
9934 "optional": false
9938 "key": "TestMatchCaseSelected",
9939 "value": {
9940 "key": "TestMatchCaseSelected",
9941 "fieldSchemaKey": {
9942 "name": "TestCase",
9943 "version": "0.0.1"
9945 "optional": false
9949 "key": "TestMatchStateTime",
9950 "value": {
9951 "key": "TestMatchStateTime",
9952 "fieldSchemaKey": {
9953 "name": "TestTimestamp",
9954 "version": "0.0.1"
9956 "optional": false
9960 "key": "TestSlogan",
9961 "value": {
9962 "key": "TestSlogan",
9963 "fieldSchemaKey": {
9964 "name": "TestSlogan",
9965 "version": "0.0.1"
9967 "optional": false
9971 "key": "TestTemperature",
9972 "value": {
9973 "key": "TestTemperature",
9974 "fieldSchemaKey": {
9975 "name": "TestTemperature",
9976 "version": "0.0.1"
9978 "optional": false
9982 "key": "TestTimestamp",
9983 "value": {
9984 "key": "TestTimestamp",
9985 "fieldSchemaKey": {
9986 "name": "TestTimestamp",
9987 "version": "0.0.1"
9989 "optional": false
9994 "taskParameters": {
9995 "entry": [
9997 "key": "Parameter0",
9998 "value": {
9999 "key": {
10000 "parentKeyName": "Task_Act0",
10001 "parentKeyVersion": "0.0.1",
10002 "parentLocalName": "NULL",
10003 "localName": "Parameter0"
10005 "defaultValue": "DefaultValue0"
10009 "key": "Parameter1",
10010 "value": {
10011 "key": {
10012 "parentKeyName": "Task_Act0",
10013 "parentKeyVersion": "0.0.1",
10014 "parentLocalName": "NULL",
10015 "localName": "Parameter1"
10017 "defaultValue": "DefaultValue1"
10021 "key": "Parameter2",
10022 "value": {
10023 "key": {
10024 "parentKeyName": "Task_Act0",
10025 "parentKeyVersion": "0.0.1",
10026 "parentLocalName": "NULL",
10027 "localName": "Parameter2"
10029 "defaultValue": "DefaultValue2"
10034 "contextAlbumReference": [
10036 "name": "ExternalContextAlbum",
10037 "version": "0.0.1"
10040 "name": "GlobalContextAlbum",
10041 "version": "0.0.1"
10044 "name": "Policy0ContextAlbum",
10045 "version": "0.0.1"
10048 "name": "Policy1ContextAlbum",
10049 "version": "0.0.1"
10052 "taskLogic": {
10053 "key": "_TaskLogic",
10054 "logicFlavour": "JAVASCRIPT",
10055 "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;"
10060 "key": {
10061 "name": "Task_Act1",
10062 "version": "0.0.1"
10064 "value": {
10065 "key": {
10066 "name": "Task_Act1",
10067 "version": "0.0.1"
10069 "inputFields": {
10070 "entry": [
10072 "key": "TestDecideCaseSelected",
10073 "value": {
10074 "key": "TestDecideCaseSelected",
10075 "fieldSchemaKey": {
10076 "name": "TestCase",
10077 "version": "0.0.1"
10079 "optional": false
10083 "key": "TestDecideStateTime",
10084 "value": {
10085 "key": "TestDecideStateTime",
10086 "fieldSchemaKey": {
10087 "name": "TestTimestamp",
10088 "version": "0.0.1"
10090 "optional": false
10094 "key": "TestEstablishCaseSelected",
10095 "value": {
10096 "key": "TestEstablishCaseSelected",
10097 "fieldSchemaKey": {
10098 "name": "TestCase",
10099 "version": "0.0.1"
10101 "optional": false
10105 "key": "TestEstablishStateTime",
10106 "value": {
10107 "key": "TestEstablishStateTime",
10108 "fieldSchemaKey": {
10109 "name": "TestTimestamp",
10110 "version": "0.0.1"
10112 "optional": false
10116 "key": "TestMatchCase",
10117 "value": {
10118 "key": "TestMatchCase",
10119 "fieldSchemaKey": {
10120 "name": "TestCase",
10121 "version": "0.0.1"
10123 "optional": false
10127 "key": "TestMatchCaseSelected",
10128 "value": {
10129 "key": "TestMatchCaseSelected",
10130 "fieldSchemaKey": {
10131 "name": "TestCase",
10132 "version": "0.0.1"
10134 "optional": false
10138 "key": "TestMatchStateTime",
10139 "value": {
10140 "key": "TestMatchStateTime",
10141 "fieldSchemaKey": {
10142 "name": "TestTimestamp",
10143 "version": "0.0.1"
10145 "optional": false
10149 "key": "TestSlogan",
10150 "value": {
10151 "key": "TestSlogan",
10152 "fieldSchemaKey": {
10153 "name": "TestSlogan",
10154 "version": "0.0.1"
10156 "optional": false
10160 "key": "TestTemperature",
10161 "value": {
10162 "key": "TestTemperature",
10163 "fieldSchemaKey": {
10164 "name": "TestTemperature",
10165 "version": "0.0.1"
10167 "optional": false
10171 "key": "TestTimestamp",
10172 "value": {
10173 "key": "TestTimestamp",
10174 "fieldSchemaKey": {
10175 "name": "TestTimestamp",
10176 "version": "0.0.1"
10178 "optional": false
10183 "outputFields": {
10184 "entry": [
10186 "key": "TestActCaseSelected",
10187 "value": {
10188 "key": "TestActCaseSelected",
10189 "fieldSchemaKey": {
10190 "name": "TestCase",
10191 "version": "0.0.1"
10193 "optional": false
10197 "key": "TestActStateTime",
10198 "value": {
10199 "key": "TestActStateTime",
10200 "fieldSchemaKey": {
10201 "name": "TestTimestamp",
10202 "version": "0.0.1"
10204 "optional": false
10208 "key": "TestDecideCaseSelected",
10209 "value": {
10210 "key": "TestDecideCaseSelected",
10211 "fieldSchemaKey": {
10212 "name": "TestCase",
10213 "version": "0.0.1"
10215 "optional": false
10219 "key": "TestDecideStateTime",
10220 "value": {
10221 "key": "TestDecideStateTime",
10222 "fieldSchemaKey": {
10223 "name": "TestTimestamp",
10224 "version": "0.0.1"
10226 "optional": false
10230 "key": "TestEstablishCaseSelected",
10231 "value": {
10232 "key": "TestEstablishCaseSelected",
10233 "fieldSchemaKey": {
10234 "name": "TestCase",
10235 "version": "0.0.1"
10237 "optional": false
10241 "key": "TestEstablishStateTime",
10242 "value": {
10243 "key": "TestEstablishStateTime",
10244 "fieldSchemaKey": {
10245 "name": "TestTimestamp",
10246 "version": "0.0.1"
10248 "optional": false
10252 "key": "TestMatchCase",
10253 "value": {
10254 "key": "TestMatchCase",
10255 "fieldSchemaKey": {
10256 "name": "TestCase",
10257 "version": "0.0.1"
10259 "optional": false
10263 "key": "TestMatchCaseSelected",
10264 "value": {
10265 "key": "TestMatchCaseSelected",
10266 "fieldSchemaKey": {
10267 "name": "TestCase",
10268 "version": "0.0.1"
10270 "optional": false
10274 "key": "TestMatchStateTime",
10275 "value": {
10276 "key": "TestMatchStateTime",
10277 "fieldSchemaKey": {
10278 "name": "TestTimestamp",
10279 "version": "0.0.1"
10281 "optional": false
10285 "key": "TestSlogan",
10286 "value": {
10287 "key": "TestSlogan",
10288 "fieldSchemaKey": {
10289 "name": "TestSlogan",
10290 "version": "0.0.1"
10292 "optional": false
10296 "key": "TestTemperature",
10297 "value": {
10298 "key": "TestTemperature",
10299 "fieldSchemaKey": {
10300 "name": "TestTemperature",
10301 "version": "0.0.1"
10303 "optional": false
10307 "key": "TestTimestamp",
10308 "value": {
10309 "key": "TestTimestamp",
10310 "fieldSchemaKey": {
10311 "name": "TestTimestamp",
10312 "version": "0.0.1"
10314 "optional": false
10319 "taskParameters": {
10320 "entry": [
10322 "key": "Parameter0",
10323 "value": {
10324 "key": {
10325 "parentKeyName": "Task_Act1",
10326 "parentKeyVersion": "0.0.1",
10327 "parentLocalName": "NULL",
10328 "localName": "Parameter0"
10330 "defaultValue": "DefaultValue0"
10334 "key": "Parameter1",
10335 "value": {
10336 "key": {
10337 "parentKeyName": "Task_Act1",
10338 "parentKeyVersion": "0.0.1",
10339 "parentLocalName": "NULL",
10340 "localName": "Parameter1"
10342 "defaultValue": "DefaultValue1"
10347 "contextAlbumReference": [
10349 "name": "GlobalContextAlbum",
10350 "version": "0.0.1"
10353 "name": "Policy0ContextAlbum",
10354 "version": "0.0.1"
10357 "taskLogic": {
10358 "key": "_TaskLogic",
10359 "logicFlavour": "JAVASCRIPT",
10360 "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;"
10365 "key": {
10366 "name": "Task_Act2",
10367 "version": "0.0.1"
10369 "value": {
10370 "key": {
10371 "name": "Task_Act2",
10372 "version": "0.0.1"
10374 "inputFields": {
10375 "entry": [
10377 "key": "TestDecideCaseSelected",
10378 "value": {
10379 "key": "TestDecideCaseSelected",
10380 "fieldSchemaKey": {
10381 "name": "TestCase",
10382 "version": "0.0.1"
10384 "optional": false
10388 "key": "TestDecideStateTime",
10389 "value": {
10390 "key": "TestDecideStateTime",
10391 "fieldSchemaKey": {
10392 "name": "TestTimestamp",
10393 "version": "0.0.1"
10395 "optional": false
10399 "key": "TestEstablishCaseSelected",
10400 "value": {
10401 "key": "TestEstablishCaseSelected",
10402 "fieldSchemaKey": {
10403 "name": "TestCase",
10404 "version": "0.0.1"
10406 "optional": false
10410 "key": "TestEstablishStateTime",
10411 "value": {
10412 "key": "TestEstablishStateTime",
10413 "fieldSchemaKey": {
10414 "name": "TestTimestamp",
10415 "version": "0.0.1"
10417 "optional": false
10421 "key": "TestMatchCase",
10422 "value": {
10423 "key": "TestMatchCase",
10424 "fieldSchemaKey": {
10425 "name": "TestCase",
10426 "version": "0.0.1"
10428 "optional": false
10432 "key": "TestMatchCaseSelected",
10433 "value": {
10434 "key": "TestMatchCaseSelected",
10435 "fieldSchemaKey": {
10436 "name": "TestCase",
10437 "version": "0.0.1"
10439 "optional": false
10443 "key": "TestMatchStateTime",
10444 "value": {
10445 "key": "TestMatchStateTime",
10446 "fieldSchemaKey": {
10447 "name": "TestTimestamp",
10448 "version": "0.0.1"
10450 "optional": false
10454 "key": "TestSlogan",
10455 "value": {
10456 "key": "TestSlogan",
10457 "fieldSchemaKey": {
10458 "name": "TestSlogan",
10459 "version": "0.0.1"
10461 "optional": false
10465 "key": "TestTemperature",
10466 "value": {
10467 "key": "TestTemperature",
10468 "fieldSchemaKey": {
10469 "name": "TestTemperature",
10470 "version": "0.0.1"
10472 "optional": false
10476 "key": "TestTimestamp",
10477 "value": {
10478 "key": "TestTimestamp",
10479 "fieldSchemaKey": {
10480 "name": "TestTimestamp",
10481 "version": "0.0.1"
10483 "optional": false
10488 "outputFields": {
10489 "entry": [
10491 "key": "TestActCaseSelected",
10492 "value": {
10493 "key": "TestActCaseSelected",
10494 "fieldSchemaKey": {
10495 "name": "TestCase",
10496 "version": "0.0.1"
10498 "optional": false
10502 "key": "TestActStateTime",
10503 "value": {
10504 "key": "TestActStateTime",
10505 "fieldSchemaKey": {
10506 "name": "TestTimestamp",
10507 "version": "0.0.1"
10509 "optional": false
10513 "key": "TestDecideCaseSelected",
10514 "value": {
10515 "key": "TestDecideCaseSelected",
10516 "fieldSchemaKey": {
10517 "name": "TestCase",
10518 "version": "0.0.1"
10520 "optional": false
10524 "key": "TestDecideStateTime",
10525 "value": {
10526 "key": "TestDecideStateTime",
10527 "fieldSchemaKey": {
10528 "name": "TestTimestamp",
10529 "version": "0.0.1"
10531 "optional": false
10535 "key": "TestEstablishCaseSelected",
10536 "value": {
10537 "key": "TestEstablishCaseSelected",
10538 "fieldSchemaKey": {
10539 "name": "TestCase",
10540 "version": "0.0.1"
10542 "optional": false
10546 "key": "TestEstablishStateTime",
10547 "value": {
10548 "key": "TestEstablishStateTime",
10549 "fieldSchemaKey": {
10550 "name": "TestTimestamp",
10551 "version": "0.0.1"
10553 "optional": false
10557 "key": "TestMatchCase",
10558 "value": {
10559 "key": "TestMatchCase",
10560 "fieldSchemaKey": {
10561 "name": "TestCase",
10562 "version": "0.0.1"
10564 "optional": false
10568 "key": "TestMatchCaseSelected",
10569 "value": {
10570 "key": "TestMatchCaseSelected",
10571 "fieldSchemaKey": {
10572 "name": "TestCase",
10573 "version": "0.0.1"
10575 "optional": false
10579 "key": "TestMatchStateTime",
10580 "value": {
10581 "key": "TestMatchStateTime",
10582 "fieldSchemaKey": {
10583 "name": "TestTimestamp",
10584 "version": "0.0.1"
10586 "optional": false
10590 "key": "TestSlogan",
10591 "value": {
10592 "key": "TestSlogan",
10593 "fieldSchemaKey": {
10594 "name": "TestSlogan",
10595 "version": "0.0.1"
10597 "optional": false
10601 "key": "TestTemperature",
10602 "value": {
10603 "key": "TestTemperature",
10604 "fieldSchemaKey": {
10605 "name": "TestTemperature",
10606 "version": "0.0.1"
10608 "optional": false
10612 "key": "TestTimestamp",
10613 "value": {
10614 "key": "TestTimestamp",
10615 "fieldSchemaKey": {
10616 "name": "TestTimestamp",
10617 "version": "0.0.1"
10619 "optional": false
10624 "taskParameters": {
10625 "entry": [
10627 "key": "Parameter0",
10628 "value": {
10629 "key": {
10630 "parentKeyName": "Task_Act2",
10631 "parentKeyVersion": "0.0.1",
10632 "parentLocalName": "NULL",
10633 "localName": "Parameter0"
10635 "defaultValue": "DefaultValue0"
10640 "contextAlbumReference": [
10642 "name": "GlobalContextAlbum",
10643 "version": "0.0.1"
10646 "name": "Policy1ContextAlbum",
10647 "version": "0.0.1"
10650 "taskLogic": {
10651 "key": "_TaskLogic",
10652 "logicFlavour": "JAVASCRIPT",
10653 "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;"
10658 "key": {
10659 "name": "Task_Act3",
10660 "version": "0.0.1"
10662 "value": {
10663 "key": {
10664 "name": "Task_Act3",
10665 "version": "0.0.1"
10667 "inputFields": {
10668 "entry": [
10670 "key": "TestDecideCaseSelected",
10671 "value": {
10672 "key": "TestDecideCaseSelected",
10673 "fieldSchemaKey": {
10674 "name": "TestCase",
10675 "version": "0.0.1"
10677 "optional": false
10681 "key": "TestDecideStateTime",
10682 "value": {
10683 "key": "TestDecideStateTime",
10684 "fieldSchemaKey": {
10685 "name": "TestTimestamp",
10686 "version": "0.0.1"
10688 "optional": false
10692 "key": "TestEstablishCaseSelected",
10693 "value": {
10694 "key": "TestEstablishCaseSelected",
10695 "fieldSchemaKey": {
10696 "name": "TestCase",
10697 "version": "0.0.1"
10699 "optional": false
10703 "key": "TestEstablishStateTime",
10704 "value": {
10705 "key": "TestEstablishStateTime",
10706 "fieldSchemaKey": {
10707 "name": "TestTimestamp",
10708 "version": "0.0.1"
10710 "optional": false
10714 "key": "TestMatchCase",
10715 "value": {
10716 "key": "TestMatchCase",
10717 "fieldSchemaKey": {
10718 "name": "TestCase",
10719 "version": "0.0.1"
10721 "optional": false
10725 "key": "TestMatchCaseSelected",
10726 "value": {
10727 "key": "TestMatchCaseSelected",
10728 "fieldSchemaKey": {
10729 "name": "TestCase",
10730 "version": "0.0.1"
10732 "optional": false
10736 "key": "TestMatchStateTime",
10737 "value": {
10738 "key": "TestMatchStateTime",
10739 "fieldSchemaKey": {
10740 "name": "TestTimestamp",
10741 "version": "0.0.1"
10743 "optional": false
10747 "key": "TestSlogan",
10748 "value": {
10749 "key": "TestSlogan",
10750 "fieldSchemaKey": {
10751 "name": "TestSlogan",
10752 "version": "0.0.1"
10754 "optional": false
10758 "key": "TestTemperature",
10759 "value": {
10760 "key": "TestTemperature",
10761 "fieldSchemaKey": {
10762 "name": "TestTemperature",
10763 "version": "0.0.1"
10765 "optional": false
10769 "key": "TestTimestamp",
10770 "value": {
10771 "key": "TestTimestamp",
10772 "fieldSchemaKey": {
10773 "name": "TestTimestamp",
10774 "version": "0.0.1"
10776 "optional": false
10781 "outputFields": {
10782 "entry": [
10784 "key": "TestActCaseSelected",
10785 "value": {
10786 "key": "TestActCaseSelected",
10787 "fieldSchemaKey": {
10788 "name": "TestCase",
10789 "version": "0.0.1"
10791 "optional": false
10795 "key": "TestActStateTime",
10796 "value": {
10797 "key": "TestActStateTime",
10798 "fieldSchemaKey": {
10799 "name": "TestTimestamp",
10800 "version": "0.0.1"
10802 "optional": false
10806 "key": "TestDecideCaseSelected",
10807 "value": {
10808 "key": "TestDecideCaseSelected",
10809 "fieldSchemaKey": {
10810 "name": "TestCase",
10811 "version": "0.0.1"
10813 "optional": false
10817 "key": "TestDecideStateTime",
10818 "value": {
10819 "key": "TestDecideStateTime",
10820 "fieldSchemaKey": {
10821 "name": "TestTimestamp",
10822 "version": "0.0.1"
10824 "optional": false
10828 "key": "TestEstablishCaseSelected",
10829 "value": {
10830 "key": "TestEstablishCaseSelected",
10831 "fieldSchemaKey": {
10832 "name": "TestCase",
10833 "version": "0.0.1"
10835 "optional": false
10839 "key": "TestEstablishStateTime",
10840 "value": {
10841 "key": "TestEstablishStateTime",
10842 "fieldSchemaKey": {
10843 "name": "TestTimestamp",
10844 "version": "0.0.1"
10846 "optional": false
10850 "key": "TestMatchCase",
10851 "value": {
10852 "key": "TestMatchCase",
10853 "fieldSchemaKey": {
10854 "name": "TestCase",
10855 "version": "0.0.1"
10857 "optional": false
10861 "key": "TestMatchCaseSelected",
10862 "value": {
10863 "key": "TestMatchCaseSelected",
10864 "fieldSchemaKey": {
10865 "name": "TestCase",
10866 "version": "0.0.1"
10868 "optional": false
10872 "key": "TestMatchStateTime",
10873 "value": {
10874 "key": "TestMatchStateTime",
10875 "fieldSchemaKey": {
10876 "name": "TestTimestamp",
10877 "version": "0.0.1"
10879 "optional": false
10883 "key": "TestSlogan",
10884 "value": {
10885 "key": "TestSlogan",
10886 "fieldSchemaKey": {
10887 "name": "TestSlogan",
10888 "version": "0.0.1"
10890 "optional": false
10894 "key": "TestTemperature",
10895 "value": {
10896 "key": "TestTemperature",
10897 "fieldSchemaKey": {
10898 "name": "TestTemperature",
10899 "version": "0.0.1"
10901 "optional": false
10905 "key": "TestTimestamp",
10906 "value": {
10907 "key": "TestTimestamp",
10908 "fieldSchemaKey": {
10909 "name": "TestTimestamp",
10910 "version": "0.0.1"
10912 "optional": false
10917 "taskParameters": {
10918 "entry": [
10920 "key": "Parameter0",
10921 "value": {
10922 "key": {
10923 "parentKeyName": "Task_Act3",
10924 "parentKeyVersion": "0.0.1",
10925 "parentLocalName": "NULL",
10926 "localName": "Parameter0"
10928 "defaultValue": "DefaultValue0"
10933 "contextAlbumReference": [
10935 "name": "ExternalContextAlbum",
10936 "version": "0.0.1"
10939 "name": "GlobalContextAlbum",
10940 "version": "0.0.1"
10943 "taskLogic": {
10944 "key": "_TaskLogic",
10945 "logicFlavour": "JAVASCRIPT",
10946 "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;"
10951 "key": {
10952 "name": "Task_Decide0",
10953 "version": "0.0.1"
10955 "value": {
10956 "key": {
10957 "name": "Task_Decide0",
10958 "version": "0.0.1"
10960 "inputFields": {
10961 "entry": [
10963 "key": "TestEstablishCaseSelected",
10964 "value": {
10965 "key": "TestEstablishCaseSelected",
10966 "fieldSchemaKey": {
10967 "name": "TestCase",
10968 "version": "0.0.1"
10970 "optional": false
10974 "key": "TestEstablishStateTime",
10975 "value": {
10976 "key": "TestEstablishStateTime",
10977 "fieldSchemaKey": {
10978 "name": "TestTimestamp",
10979 "version": "0.0.1"
10981 "optional": false
10985 "key": "TestMatchCase",
10986 "value": {
10987 "key": "TestMatchCase",
10988 "fieldSchemaKey": {
10989 "name": "TestCase",
10990 "version": "0.0.1"
10992 "optional": false
10996 "key": "TestMatchCaseSelected",
10997 "value": {
10998 "key": "TestMatchCaseSelected",
10999 "fieldSchemaKey": {
11000 "name": "TestCase",
11001 "version": "0.0.1"
11003 "optional": false
11007 "key": "TestMatchStateTime",
11008 "value": {
11009 "key": "TestMatchStateTime",
11010 "fieldSchemaKey": {
11011 "name": "TestTimestamp",
11012 "version": "0.0.1"
11014 "optional": false
11018 "key": "TestSlogan",
11019 "value": {
11020 "key": "TestSlogan",
11021 "fieldSchemaKey": {
11022 "name": "TestSlogan",
11023 "version": "0.0.1"
11025 "optional": false
11029 "key": "TestTemperature",
11030 "value": {
11031 "key": "TestTemperature",
11032 "fieldSchemaKey": {
11033 "name": "TestTemperature",
11034 "version": "0.0.1"
11036 "optional": false
11040 "key": "TestTimestamp",
11041 "value": {
11042 "key": "TestTimestamp",
11043 "fieldSchemaKey": {
11044 "name": "TestTimestamp",
11045 "version": "0.0.1"
11047 "optional": false
11052 "outputFields": {
11053 "entry": [
11055 "key": "TestDecideCaseSelected",
11056 "value": {
11057 "key": "TestDecideCaseSelected",
11058 "fieldSchemaKey": {
11059 "name": "TestCase",
11060 "version": "0.0.1"
11062 "optional": false
11066 "key": "TestDecideStateTime",
11067 "value": {
11068 "key": "TestDecideStateTime",
11069 "fieldSchemaKey": {
11070 "name": "TestTimestamp",
11071 "version": "0.0.1"
11073 "optional": false
11077 "key": "TestEstablishCaseSelected",
11078 "value": {
11079 "key": "TestEstablishCaseSelected",
11080 "fieldSchemaKey": {
11081 "name": "TestCase",
11082 "version": "0.0.1"
11084 "optional": false
11088 "key": "TestEstablishStateTime",
11089 "value": {
11090 "key": "TestEstablishStateTime",
11091 "fieldSchemaKey": {
11092 "name": "TestTimestamp",
11093 "version": "0.0.1"
11095 "optional": false
11099 "key": "TestMatchCase",
11100 "value": {
11101 "key": "TestMatchCase",
11102 "fieldSchemaKey": {
11103 "name": "TestCase",
11104 "version": "0.0.1"
11106 "optional": false
11110 "key": "TestMatchCaseSelected",
11111 "value": {
11112 "key": "TestMatchCaseSelected",
11113 "fieldSchemaKey": {
11114 "name": "TestCase",
11115 "version": "0.0.1"
11117 "optional": false
11121 "key": "TestMatchStateTime",
11122 "value": {
11123 "key": "TestMatchStateTime",
11124 "fieldSchemaKey": {
11125 "name": "TestTimestamp",
11126 "version": "0.0.1"
11128 "optional": false
11132 "key": "TestSlogan",
11133 "value": {
11134 "key": "TestSlogan",
11135 "fieldSchemaKey": {
11136 "name": "TestSlogan",
11137 "version": "0.0.1"
11139 "optional": false
11143 "key": "TestTemperature",
11144 "value": {
11145 "key": "TestTemperature",
11146 "fieldSchemaKey": {
11147 "name": "TestTemperature",
11148 "version": "0.0.1"
11150 "optional": false
11154 "key": "TestTimestamp",
11155 "value": {
11156 "key": "TestTimestamp",
11157 "fieldSchemaKey": {
11158 "name": "TestTimestamp",
11159 "version": "0.0.1"
11161 "optional": false
11166 "taskParameters": {
11167 "entry": [
11169 "key": "Parameter0",
11170 "value": {
11171 "key": {
11172 "parentKeyName": "Task_Decide0",
11173 "parentKeyVersion": "0.0.1",
11174 "parentLocalName": "NULL",
11175 "localName": "Parameter0"
11177 "defaultValue": "DefaultValue0"
11181 "key": "Parameter1",
11182 "value": {
11183 "key": {
11184 "parentKeyName": "Task_Decide0",
11185 "parentKeyVersion": "0.0.1",
11186 "parentLocalName": "NULL",
11187 "localName": "Parameter1"
11189 "defaultValue": "DefaultValue1"
11193 "key": "Parameter2",
11194 "value": {
11195 "key": {
11196 "parentKeyName": "Task_Decide0",
11197 "parentKeyVersion": "0.0.1",
11198 "parentLocalName": "NULL",
11199 "localName": "Parameter2"
11201 "defaultValue": "DefaultValue2"
11206 "contextAlbumReference": [
11208 "name": "ExternalContextAlbum",
11209 "version": "0.0.1"
11212 "name": "GlobalContextAlbum",
11213 "version": "0.0.1"
11216 "name": "Policy0ContextAlbum",
11217 "version": "0.0.1"
11220 "name": "Policy1ContextAlbum",
11221 "version": "0.0.1"
11224 "taskLogic": {
11225 "key": "_TaskLogic",
11226 "logicFlavour": "JAVASCRIPT",
11227 "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;"
11232 "key": {
11233 "name": "Task_Decide1",
11234 "version": "0.0.1"
11236 "value": {
11237 "key": {
11238 "name": "Task_Decide1",
11239 "version": "0.0.1"
11241 "inputFields": {
11242 "entry": [
11244 "key": "TestEstablishCaseSelected",
11245 "value": {
11246 "key": "TestEstablishCaseSelected",
11247 "fieldSchemaKey": {
11248 "name": "TestCase",
11249 "version": "0.0.1"
11251 "optional": false
11255 "key": "TestEstablishStateTime",
11256 "value": {
11257 "key": "TestEstablishStateTime",
11258 "fieldSchemaKey": {
11259 "name": "TestTimestamp",
11260 "version": "0.0.1"
11262 "optional": false
11266 "key": "TestMatchCase",
11267 "value": {
11268 "key": "TestMatchCase",
11269 "fieldSchemaKey": {
11270 "name": "TestCase",
11271 "version": "0.0.1"
11273 "optional": false
11277 "key": "TestMatchCaseSelected",
11278 "value": {
11279 "key": "TestMatchCaseSelected",
11280 "fieldSchemaKey": {
11281 "name": "TestCase",
11282 "version": "0.0.1"
11284 "optional": false
11288 "key": "TestMatchStateTime",
11289 "value": {
11290 "key": "TestMatchStateTime",
11291 "fieldSchemaKey": {
11292 "name": "TestTimestamp",
11293 "version": "0.0.1"
11295 "optional": false
11299 "key": "TestSlogan",
11300 "value": {
11301 "key": "TestSlogan",
11302 "fieldSchemaKey": {
11303 "name": "TestSlogan",
11304 "version": "0.0.1"
11306 "optional": false
11310 "key": "TestTemperature",
11311 "value": {
11312 "key": "TestTemperature",
11313 "fieldSchemaKey": {
11314 "name": "TestTemperature",
11315 "version": "0.0.1"
11317 "optional": false
11321 "key": "TestTimestamp",
11322 "value": {
11323 "key": "TestTimestamp",
11324 "fieldSchemaKey": {
11325 "name": "TestTimestamp",
11326 "version": "0.0.1"
11328 "optional": false
11333 "outputFields": {
11334 "entry": [
11336 "key": "TestDecideCaseSelected",
11337 "value": {
11338 "key": "TestDecideCaseSelected",
11339 "fieldSchemaKey": {
11340 "name": "TestCase",
11341 "version": "0.0.1"
11343 "optional": false
11347 "key": "TestDecideStateTime",
11348 "value": {
11349 "key": "TestDecideStateTime",
11350 "fieldSchemaKey": {
11351 "name": "TestTimestamp",
11352 "version": "0.0.1"
11354 "optional": false
11358 "key": "TestEstablishCaseSelected",
11359 "value": {
11360 "key": "TestEstablishCaseSelected",
11361 "fieldSchemaKey": {
11362 "name": "TestCase",
11363 "version": "0.0.1"
11365 "optional": false
11369 "key": "TestEstablishStateTime",
11370 "value": {
11371 "key": "TestEstablishStateTime",
11372 "fieldSchemaKey": {
11373 "name": "TestTimestamp",
11374 "version": "0.0.1"
11376 "optional": false
11380 "key": "TestMatchCase",
11381 "value": {
11382 "key": "TestMatchCase",
11383 "fieldSchemaKey": {
11384 "name": "TestCase",
11385 "version": "0.0.1"
11387 "optional": false
11391 "key": "TestMatchCaseSelected",
11392 "value": {
11393 "key": "TestMatchCaseSelected",
11394 "fieldSchemaKey": {
11395 "name": "TestCase",
11396 "version": "0.0.1"
11398 "optional": false
11402 "key": "TestMatchStateTime",
11403 "value": {
11404 "key": "TestMatchStateTime",
11405 "fieldSchemaKey": {
11406 "name": "TestTimestamp",
11407 "version": "0.0.1"
11409 "optional": false
11413 "key": "TestSlogan",
11414 "value": {
11415 "key": "TestSlogan",
11416 "fieldSchemaKey": {
11417 "name": "TestSlogan",
11418 "version": "0.0.1"
11420 "optional": false
11424 "key": "TestTemperature",
11425 "value": {
11426 "key": "TestTemperature",
11427 "fieldSchemaKey": {
11428 "name": "TestTemperature",
11429 "version": "0.0.1"
11431 "optional": false
11435 "key": "TestTimestamp",
11436 "value": {
11437 "key": "TestTimestamp",
11438 "fieldSchemaKey": {
11439 "name": "TestTimestamp",
11440 "version": "0.0.1"
11442 "optional": false
11447 "taskParameters": {
11448 "entry": [
11450 "key": "Parameter0",
11451 "value": {
11452 "key": {
11453 "parentKeyName": "Task_Decide1",
11454 "parentKeyVersion": "0.0.1",
11455 "parentLocalName": "NULL",
11456 "localName": "Parameter0"
11458 "defaultValue": "DefaultValue0"
11462 "key": "Parameter1",
11463 "value": {
11464 "key": {
11465 "parentKeyName": "Task_Decide1",
11466 "parentKeyVersion": "0.0.1",
11467 "parentLocalName": "NULL",
11468 "localName": "Parameter1"
11470 "defaultValue": "DefaultValue1"
11475 "contextAlbumReference": [
11477 "name": "GlobalContextAlbum",
11478 "version": "0.0.1"
11481 "name": "Policy0ContextAlbum",
11482 "version": "0.0.1"
11485 "taskLogic": {
11486 "key": "_TaskLogic",
11487 "logicFlavour": "JAVASCRIPT",
11488 "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;"
11493 "key": {
11494 "name": "Task_Decide2",
11495 "version": "0.0.1"
11497 "value": {
11498 "key": {
11499 "name": "Task_Decide2",
11500 "version": "0.0.1"
11502 "inputFields": {
11503 "entry": [
11505 "key": "TestEstablishCaseSelected",
11506 "value": {
11507 "key": "TestEstablishCaseSelected",
11508 "fieldSchemaKey": {
11509 "name": "TestCase",
11510 "version": "0.0.1"
11512 "optional": false
11516 "key": "TestEstablishStateTime",
11517 "value": {
11518 "key": "TestEstablishStateTime",
11519 "fieldSchemaKey": {
11520 "name": "TestTimestamp",
11521 "version": "0.0.1"
11523 "optional": false
11527 "key": "TestMatchCase",
11528 "value": {
11529 "key": "TestMatchCase",
11530 "fieldSchemaKey": {
11531 "name": "TestCase",
11532 "version": "0.0.1"
11534 "optional": false
11538 "key": "TestMatchCaseSelected",
11539 "value": {
11540 "key": "TestMatchCaseSelected",
11541 "fieldSchemaKey": {
11542 "name": "TestCase",
11543 "version": "0.0.1"
11545 "optional": false
11549 "key": "TestMatchStateTime",
11550 "value": {
11551 "key": "TestMatchStateTime",
11552 "fieldSchemaKey": {
11553 "name": "TestTimestamp",
11554 "version": "0.0.1"
11556 "optional": false
11560 "key": "TestSlogan",
11561 "value": {
11562 "key": "TestSlogan",
11563 "fieldSchemaKey": {
11564 "name": "TestSlogan",
11565 "version": "0.0.1"
11567 "optional": false
11571 "key": "TestTemperature",
11572 "value": {
11573 "key": "TestTemperature",
11574 "fieldSchemaKey": {
11575 "name": "TestTemperature",
11576 "version": "0.0.1"
11578 "optional": false
11582 "key": "TestTimestamp",
11583 "value": {
11584 "key": "TestTimestamp",
11585 "fieldSchemaKey": {
11586 "name": "TestTimestamp",
11587 "version": "0.0.1"
11589 "optional": false
11594 "outputFields": {
11595 "entry": [
11597 "key": "TestDecideCaseSelected",
11598 "value": {
11599 "key": "TestDecideCaseSelected",
11600 "fieldSchemaKey": {
11601 "name": "TestCase",
11602 "version": "0.0.1"
11604 "optional": false
11608 "key": "TestDecideStateTime",
11609 "value": {
11610 "key": "TestDecideStateTime",
11611 "fieldSchemaKey": {
11612 "name": "TestTimestamp",
11613 "version": "0.0.1"
11615 "optional": false
11619 "key": "TestEstablishCaseSelected",
11620 "value": {
11621 "key": "TestEstablishCaseSelected",
11622 "fieldSchemaKey": {
11623 "name": "TestCase",
11624 "version": "0.0.1"
11626 "optional": false
11630 "key": "TestEstablishStateTime",
11631 "value": {
11632 "key": "TestEstablishStateTime",
11633 "fieldSchemaKey": {
11634 "name": "TestTimestamp",
11635 "version": "0.0.1"
11637 "optional": false
11641 "key": "TestMatchCase",
11642 "value": {
11643 "key": "TestMatchCase",
11644 "fieldSchemaKey": {
11645 "name": "TestCase",
11646 "version": "0.0.1"
11648 "optional": false
11652 "key": "TestMatchCaseSelected",
11653 "value": {
11654 "key": "TestMatchCaseSelected",
11655 "fieldSchemaKey": {
11656 "name": "TestCase",
11657 "version": "0.0.1"
11659 "optional": false
11663 "key": "TestMatchStateTime",
11664 "value": {
11665 "key": "TestMatchStateTime",
11666 "fieldSchemaKey": {
11667 "name": "TestTimestamp",
11668 "version": "0.0.1"
11670 "optional": false
11674 "key": "TestSlogan",
11675 "value": {
11676 "key": "TestSlogan",
11677 "fieldSchemaKey": {
11678 "name": "TestSlogan",
11679 "version": "0.0.1"
11681 "optional": false
11685 "key": "TestTemperature",
11686 "value": {
11687 "key": "TestTemperature",
11688 "fieldSchemaKey": {
11689 "name": "TestTemperature",
11690 "version": "0.0.1"
11692 "optional": false
11696 "key": "TestTimestamp",
11697 "value": {
11698 "key": "TestTimestamp",
11699 "fieldSchemaKey": {
11700 "name": "TestTimestamp",
11701 "version": "0.0.1"
11703 "optional": false
11708 "taskParameters": {
11709 "entry": [
11711 "key": "Parameter0",
11712 "value": {
11713 "key": {
11714 "parentKeyName": "Task_Decide2",
11715 "parentKeyVersion": "0.0.1",
11716 "parentLocalName": "NULL",
11717 "localName": "Parameter0"
11719 "defaultValue": "DefaultValue0"
11724 "contextAlbumReference": [
11726 "name": "GlobalContextAlbum",
11727 "version": "0.0.1"
11730 "name": "Policy1ContextAlbum",
11731 "version": "0.0.1"
11734 "taskLogic": {
11735 "key": "_TaskLogic",
11736 "logicFlavour": "JAVASCRIPT",
11737 "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;"
11742 "key": {
11743 "name": "Task_Decide3",
11744 "version": "0.0.1"
11746 "value": {
11747 "key": {
11748 "name": "Task_Decide3",
11749 "version": "0.0.1"
11751 "inputFields": {
11752 "entry": [
11754 "key": "TestEstablishCaseSelected",
11755 "value": {
11756 "key": "TestEstablishCaseSelected",
11757 "fieldSchemaKey": {
11758 "name": "TestCase",
11759 "version": "0.0.1"
11761 "optional": false
11765 "key": "TestEstablishStateTime",
11766 "value": {
11767 "key": "TestEstablishStateTime",
11768 "fieldSchemaKey": {
11769 "name": "TestTimestamp",
11770 "version": "0.0.1"
11772 "optional": false
11776 "key": "TestMatchCase",
11777 "value": {
11778 "key": "TestMatchCase",
11779 "fieldSchemaKey": {
11780 "name": "TestCase",
11781 "version": "0.0.1"
11783 "optional": false
11787 "key": "TestMatchCaseSelected",
11788 "value": {
11789 "key": "TestMatchCaseSelected",
11790 "fieldSchemaKey": {
11791 "name": "TestCase",
11792 "version": "0.0.1"
11794 "optional": false
11798 "key": "TestMatchStateTime",
11799 "value": {
11800 "key": "TestMatchStateTime",
11801 "fieldSchemaKey": {
11802 "name": "TestTimestamp",
11803 "version": "0.0.1"
11805 "optional": false
11809 "key": "TestSlogan",
11810 "value": {
11811 "key": "TestSlogan",
11812 "fieldSchemaKey": {
11813 "name": "TestSlogan",
11814 "version": "0.0.1"
11816 "optional": false
11820 "key": "TestTemperature",
11821 "value": {
11822 "key": "TestTemperature",
11823 "fieldSchemaKey": {
11824 "name": "TestTemperature",
11825 "version": "0.0.1"
11827 "optional": false
11831 "key": "TestTimestamp",
11832 "value": {
11833 "key": "TestTimestamp",
11834 "fieldSchemaKey": {
11835 "name": "TestTimestamp",
11836 "version": "0.0.1"
11838 "optional": false
11843 "outputFields": {
11844 "entry": [
11846 "key": "TestDecideCaseSelected",
11847 "value": {
11848 "key": "TestDecideCaseSelected",
11849 "fieldSchemaKey": {
11850 "name": "TestCase",
11851 "version": "0.0.1"
11853 "optional": false
11857 "key": "TestDecideStateTime",
11858 "value": {
11859 "key": "TestDecideStateTime",
11860 "fieldSchemaKey": {
11861 "name": "TestTimestamp",
11862 "version": "0.0.1"
11864 "optional": false
11868 "key": "TestEstablishCaseSelected",
11869 "value": {
11870 "key": "TestEstablishCaseSelected",
11871 "fieldSchemaKey": {
11872 "name": "TestCase",
11873 "version": "0.0.1"
11875 "optional": false
11879 "key": "TestEstablishStateTime",
11880 "value": {
11881 "key": "TestEstablishStateTime",
11882 "fieldSchemaKey": {
11883 "name": "TestTimestamp",
11884 "version": "0.0.1"
11886 "optional": false
11890 "key": "TestMatchCase",
11891 "value": {
11892 "key": "TestMatchCase",
11893 "fieldSchemaKey": {
11894 "name": "TestCase",
11895 "version": "0.0.1"
11897 "optional": false
11901 "key": "TestMatchCaseSelected",
11902 "value": {
11903 "key": "TestMatchCaseSelected",
11904 "fieldSchemaKey": {
11905 "name": "TestCase",
11906 "version": "0.0.1"
11908 "optional": false
11912 "key": "TestMatchStateTime",
11913 "value": {
11914 "key": "TestMatchStateTime",
11915 "fieldSchemaKey": {
11916 "name": "TestTimestamp",
11917 "version": "0.0.1"
11919 "optional": false
11923 "key": "TestSlogan",
11924 "value": {
11925 "key": "TestSlogan",
11926 "fieldSchemaKey": {
11927 "name": "TestSlogan",
11928 "version": "0.0.1"
11930 "optional": false
11934 "key": "TestTemperature",
11935 "value": {
11936 "key": "TestTemperature",
11937 "fieldSchemaKey": {
11938 "name": "TestTemperature",
11939 "version": "0.0.1"
11941 "optional": false
11945 "key": "TestTimestamp",
11946 "value": {
11947 "key": "TestTimestamp",
11948 "fieldSchemaKey": {
11949 "name": "TestTimestamp",
11950 "version": "0.0.1"
11952 "optional": false
11957 "taskParameters": {
11958 "entry": [
11960 "key": "Parameter0",
11961 "value": {
11962 "key": {
11963 "parentKeyName": "Task_Decide3",
11964 "parentKeyVersion": "0.0.1",
11965 "parentLocalName": "NULL",
11966 "localName": "Parameter0"
11968 "defaultValue": "DefaultValue0"
11973 "contextAlbumReference": [
11975 "name": "ExternalContextAlbum",
11976 "version": "0.0.1"
11979 "name": "GlobalContextAlbum",
11980 "version": "0.0.1"
11983 "taskLogic": {
11984 "key": "_TaskLogic",
11985 "logicFlavour": "JAVASCRIPT",
11986 "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;"
11991 "key": {
11992 "name": "Task_Establish0",
11993 "version": "0.0.1"
11995 "value": {
11996 "key": {
11997 "name": "Task_Establish0",
11998 "version": "0.0.1"
12000 "inputFields": {
12001 "entry": [
12003 "key": "TestMatchCase",
12004 "value": {
12005 "key": "TestMatchCase",
12006 "fieldSchemaKey": {
12007 "name": "TestCase",
12008 "version": "0.0.1"
12010 "optional": false
12014 "key": "TestMatchCaseSelected",
12015 "value": {
12016 "key": "TestMatchCaseSelected",
12017 "fieldSchemaKey": {
12018 "name": "TestCase",
12019 "version": "0.0.1"
12021 "optional": false
12025 "key": "TestMatchStateTime",
12026 "value": {
12027 "key": "TestMatchStateTime",
12028 "fieldSchemaKey": {
12029 "name": "TestTimestamp",
12030 "version": "0.0.1"
12032 "optional": false
12036 "key": "TestSlogan",
12037 "value": {
12038 "key": "TestSlogan",
12039 "fieldSchemaKey": {
12040 "name": "TestSlogan",
12041 "version": "0.0.1"
12043 "optional": false
12047 "key": "TestTemperature",
12048 "value": {
12049 "key": "TestTemperature",
12050 "fieldSchemaKey": {
12051 "name": "TestTemperature",
12052 "version": "0.0.1"
12054 "optional": false
12058 "key": "TestTimestamp",
12059 "value": {
12060 "key": "TestTimestamp",
12061 "fieldSchemaKey": {
12062 "name": "TestTimestamp",
12063 "version": "0.0.1"
12065 "optional": false
12070 "outputFields": {
12071 "entry": [
12073 "key": "TestEstablishCaseSelected",
12074 "value": {
12075 "key": "TestEstablishCaseSelected",
12076 "fieldSchemaKey": {
12077 "name": "TestCase",
12078 "version": "0.0.1"
12080 "optional": false
12084 "key": "TestEstablishStateTime",
12085 "value": {
12086 "key": "TestEstablishStateTime",
12087 "fieldSchemaKey": {
12088 "name": "TestTimestamp",
12089 "version": "0.0.1"
12091 "optional": false
12095 "key": "TestMatchCase",
12096 "value": {
12097 "key": "TestMatchCase",
12098 "fieldSchemaKey": {
12099 "name": "TestCase",
12100 "version": "0.0.1"
12102 "optional": false
12106 "key": "TestMatchCaseSelected",
12107 "value": {
12108 "key": "TestMatchCaseSelected",
12109 "fieldSchemaKey": {
12110 "name": "TestCase",
12111 "version": "0.0.1"
12113 "optional": false
12117 "key": "TestMatchStateTime",
12118 "value": {
12119 "key": "TestMatchStateTime",
12120 "fieldSchemaKey": {
12121 "name": "TestTimestamp",
12122 "version": "0.0.1"
12124 "optional": false
12128 "key": "TestSlogan",
12129 "value": {
12130 "key": "TestSlogan",
12131 "fieldSchemaKey": {
12132 "name": "TestSlogan",
12133 "version": "0.0.1"
12135 "optional": false
12139 "key": "TestTemperature",
12140 "value": {
12141 "key": "TestTemperature",
12142 "fieldSchemaKey": {
12143 "name": "TestTemperature",
12144 "version": "0.0.1"
12146 "optional": false
12150 "key": "TestTimestamp",
12151 "value": {
12152 "key": "TestTimestamp",
12153 "fieldSchemaKey": {
12154 "name": "TestTimestamp",
12155 "version": "0.0.1"
12157 "optional": false
12162 "taskParameters": {
12163 "entry": [
12165 "key": "Parameter0",
12166 "value": {
12167 "key": {
12168 "parentKeyName": "Task_Establish0",
12169 "parentKeyVersion": "0.0.1",
12170 "parentLocalName": "NULL",
12171 "localName": "Parameter0"
12173 "defaultValue": "DefaultValue0"
12177 "key": "Parameter1",
12178 "value": {
12179 "key": {
12180 "parentKeyName": "Task_Establish0",
12181 "parentKeyVersion": "0.0.1",
12182 "parentLocalName": "NULL",
12183 "localName": "Parameter1"
12185 "defaultValue": "DefaultValue1"
12189 "key": "Parameter2",
12190 "value": {
12191 "key": {
12192 "parentKeyName": "Task_Establish0",
12193 "parentKeyVersion": "0.0.1",
12194 "parentLocalName": "NULL",
12195 "localName": "Parameter2"
12197 "defaultValue": "DefaultValue2"
12202 "contextAlbumReference": [
12204 "name": "ExternalContextAlbum",
12205 "version": "0.0.1"
12208 "name": "GlobalContextAlbum",
12209 "version": "0.0.1"
12212 "name": "Policy0ContextAlbum",
12213 "version": "0.0.1"
12216 "name": "Policy1ContextAlbum",
12217 "version": "0.0.1"
12220 "taskLogic": {
12221 "key": "_TaskLogic",
12222 "logicFlavour": "JAVASCRIPT",
12223 "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;"
12228 "key": {
12229 "name": "Task_Establish1",
12230 "version": "0.0.1"
12232 "value": {
12233 "key": {
12234 "name": "Task_Establish1",
12235 "version": "0.0.1"
12237 "inputFields": {
12238 "entry": [
12240 "key": "TestMatchCase",
12241 "value": {
12242 "key": "TestMatchCase",
12243 "fieldSchemaKey": {
12244 "name": "TestCase",
12245 "version": "0.0.1"
12247 "optional": false
12251 "key": "TestMatchCaseSelected",
12252 "value": {
12253 "key": "TestMatchCaseSelected",
12254 "fieldSchemaKey": {
12255 "name": "TestCase",
12256 "version": "0.0.1"
12258 "optional": false
12262 "key": "TestMatchStateTime",
12263 "value": {
12264 "key": "TestMatchStateTime",
12265 "fieldSchemaKey": {
12266 "name": "TestTimestamp",
12267 "version": "0.0.1"
12269 "optional": false
12273 "key": "TestSlogan",
12274 "value": {
12275 "key": "TestSlogan",
12276 "fieldSchemaKey": {
12277 "name": "TestSlogan",
12278 "version": "0.0.1"
12280 "optional": false
12284 "key": "TestTemperature",
12285 "value": {
12286 "key": "TestTemperature",
12287 "fieldSchemaKey": {
12288 "name": "TestTemperature",
12289 "version": "0.0.1"
12291 "optional": false
12295 "key": "TestTimestamp",
12296 "value": {
12297 "key": "TestTimestamp",
12298 "fieldSchemaKey": {
12299 "name": "TestTimestamp",
12300 "version": "0.0.1"
12302 "optional": false
12307 "outputFields": {
12308 "entry": [
12310 "key": "TestEstablishCaseSelected",
12311 "value": {
12312 "key": "TestEstablishCaseSelected",
12313 "fieldSchemaKey": {
12314 "name": "TestCase",
12315 "version": "0.0.1"
12317 "optional": false
12321 "key": "TestEstablishStateTime",
12322 "value": {
12323 "key": "TestEstablishStateTime",
12324 "fieldSchemaKey": {
12325 "name": "TestTimestamp",
12326 "version": "0.0.1"
12328 "optional": false
12332 "key": "TestMatchCase",
12333 "value": {
12334 "key": "TestMatchCase",
12335 "fieldSchemaKey": {
12336 "name": "TestCase",
12337 "version": "0.0.1"
12339 "optional": false
12343 "key": "TestMatchCaseSelected",
12344 "value": {
12345 "key": "TestMatchCaseSelected",
12346 "fieldSchemaKey": {
12347 "name": "TestCase",
12348 "version": "0.0.1"
12350 "optional": false
12354 "key": "TestMatchStateTime",
12355 "value": {
12356 "key": "TestMatchStateTime",
12357 "fieldSchemaKey": {
12358 "name": "TestTimestamp",
12359 "version": "0.0.1"
12361 "optional": false
12365 "key": "TestSlogan",
12366 "value": {
12367 "key": "TestSlogan",
12368 "fieldSchemaKey": {
12369 "name": "TestSlogan",
12370 "version": "0.0.1"
12372 "optional": false
12376 "key": "TestTemperature",
12377 "value": {
12378 "key": "TestTemperature",
12379 "fieldSchemaKey": {
12380 "name": "TestTemperature",
12381 "version": "0.0.1"
12383 "optional": false
12387 "key": "TestTimestamp",
12388 "value": {
12389 "key": "TestTimestamp",
12390 "fieldSchemaKey": {
12391 "name": "TestTimestamp",
12392 "version": "0.0.1"
12394 "optional": false
12399 "taskParameters": {
12400 "entry": [
12402 "key": "Parameter0",
12403 "value": {
12404 "key": {
12405 "parentKeyName": "Task_Establish1",
12406 "parentKeyVersion": "0.0.1",
12407 "parentLocalName": "NULL",
12408 "localName": "Parameter0"
12410 "defaultValue": "DefaultValue0"
12414 "key": "Parameter1",
12415 "value": {
12416 "key": {
12417 "parentKeyName": "Task_Establish1",
12418 "parentKeyVersion": "0.0.1",
12419 "parentLocalName": "NULL",
12420 "localName": "Parameter1"
12422 "defaultValue": "DefaultValue1"
12427 "contextAlbumReference": [
12429 "name": "GlobalContextAlbum",
12430 "version": "0.0.1"
12433 "name": "Policy0ContextAlbum",
12434 "version": "0.0.1"
12437 "taskLogic": {
12438 "key": "_TaskLogic",
12439 "logicFlavour": "JAVASCRIPT",
12440 "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;"
12445 "key": {
12446 "name": "Task_Establish2",
12447 "version": "0.0.1"
12449 "value": {
12450 "key": {
12451 "name": "Task_Establish2",
12452 "version": "0.0.1"
12454 "inputFields": {
12455 "entry": [
12457 "key": "TestMatchCase",
12458 "value": {
12459 "key": "TestMatchCase",
12460 "fieldSchemaKey": {
12461 "name": "TestCase",
12462 "version": "0.0.1"
12464 "optional": false
12468 "key": "TestMatchCaseSelected",
12469 "value": {
12470 "key": "TestMatchCaseSelected",
12471 "fieldSchemaKey": {
12472 "name": "TestCase",
12473 "version": "0.0.1"
12475 "optional": false
12479 "key": "TestMatchStateTime",
12480 "value": {
12481 "key": "TestMatchStateTime",
12482 "fieldSchemaKey": {
12483 "name": "TestTimestamp",
12484 "version": "0.0.1"
12486 "optional": false
12490 "key": "TestSlogan",
12491 "value": {
12492 "key": "TestSlogan",
12493 "fieldSchemaKey": {
12494 "name": "TestSlogan",
12495 "version": "0.0.1"
12497 "optional": false
12501 "key": "TestTemperature",
12502 "value": {
12503 "key": "TestTemperature",
12504 "fieldSchemaKey": {
12505 "name": "TestTemperature",
12506 "version": "0.0.1"
12508 "optional": false
12512 "key": "TestTimestamp",
12513 "value": {
12514 "key": "TestTimestamp",
12515 "fieldSchemaKey": {
12516 "name": "TestTimestamp",
12517 "version": "0.0.1"
12519 "optional": false
12524 "outputFields": {
12525 "entry": [
12527 "key": "TestEstablishCaseSelected",
12528 "value": {
12529 "key": "TestEstablishCaseSelected",
12530 "fieldSchemaKey": {
12531 "name": "TestCase",
12532 "version": "0.0.1"
12534 "optional": false
12538 "key": "TestEstablishStateTime",
12539 "value": {
12540 "key": "TestEstablishStateTime",
12541 "fieldSchemaKey": {
12542 "name": "TestTimestamp",
12543 "version": "0.0.1"
12545 "optional": false
12549 "key": "TestMatchCase",
12550 "value": {
12551 "key": "TestMatchCase",
12552 "fieldSchemaKey": {
12553 "name": "TestCase",
12554 "version": "0.0.1"
12556 "optional": false
12560 "key": "TestMatchCaseSelected",
12561 "value": {
12562 "key": "TestMatchCaseSelected",
12563 "fieldSchemaKey": {
12564 "name": "TestCase",
12565 "version": "0.0.1"
12567 "optional": false
12571 "key": "TestMatchStateTime",
12572 "value": {
12573 "key": "TestMatchStateTime",
12574 "fieldSchemaKey": {
12575 "name": "TestTimestamp",
12576 "version": "0.0.1"
12578 "optional": false
12582 "key": "TestSlogan",
12583 "value": {
12584 "key": "TestSlogan",
12585 "fieldSchemaKey": {
12586 "name": "TestSlogan",
12587 "version": "0.0.1"
12589 "optional": false
12593 "key": "TestTemperature",
12594 "value": {
12595 "key": "TestTemperature",
12596 "fieldSchemaKey": {
12597 "name": "TestTemperature",
12598 "version": "0.0.1"
12600 "optional": false
12604 "key": "TestTimestamp",
12605 "value": {
12606 "key": "TestTimestamp",
12607 "fieldSchemaKey": {
12608 "name": "TestTimestamp",
12609 "version": "0.0.1"
12611 "optional": false
12616 "taskParameters": {
12617 "entry": [
12619 "key": "Parameter0",
12620 "value": {
12621 "key": {
12622 "parentKeyName": "Task_Establish2",
12623 "parentKeyVersion": "0.0.1",
12624 "parentLocalName": "NULL",
12625 "localName": "Parameter0"
12627 "defaultValue": "DefaultValue0"
12632 "contextAlbumReference": [
12634 "name": "GlobalContextAlbum",
12635 "version": "0.0.1"
12638 "name": "Policy1ContextAlbum",
12639 "version": "0.0.1"
12642 "taskLogic": {
12643 "key": "_TaskLogic",
12644 "logicFlavour": "JAVASCRIPT",
12645 "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;"
12650 "key": {
12651 "name": "Task_Establish3",
12652 "version": "0.0.1"
12654 "value": {
12655 "key": {
12656 "name": "Task_Establish3",
12657 "version": "0.0.1"
12659 "inputFields": {
12660 "entry": [
12662 "key": "TestMatchCase",
12663 "value": {
12664 "key": "TestMatchCase",
12665 "fieldSchemaKey": {
12666 "name": "TestCase",
12667 "version": "0.0.1"
12669 "optional": false
12673 "key": "TestMatchCaseSelected",
12674 "value": {
12675 "key": "TestMatchCaseSelected",
12676 "fieldSchemaKey": {
12677 "name": "TestCase",
12678 "version": "0.0.1"
12680 "optional": false
12684 "key": "TestMatchStateTime",
12685 "value": {
12686 "key": "TestMatchStateTime",
12687 "fieldSchemaKey": {
12688 "name": "TestTimestamp",
12689 "version": "0.0.1"
12691 "optional": false
12695 "key": "TestSlogan",
12696 "value": {
12697 "key": "TestSlogan",
12698 "fieldSchemaKey": {
12699 "name": "TestSlogan",
12700 "version": "0.0.1"
12702 "optional": false
12706 "key": "TestTemperature",
12707 "value": {
12708 "key": "TestTemperature",
12709 "fieldSchemaKey": {
12710 "name": "TestTemperature",
12711 "version": "0.0.1"
12713 "optional": false
12717 "key": "TestTimestamp",
12718 "value": {
12719 "key": "TestTimestamp",
12720 "fieldSchemaKey": {
12721 "name": "TestTimestamp",
12722 "version": "0.0.1"
12724 "optional": false
12729 "outputFields": {
12730 "entry": [
12732 "key": "TestEstablishCaseSelected",
12733 "value": {
12734 "key": "TestEstablishCaseSelected",
12735 "fieldSchemaKey": {
12736 "name": "TestCase",
12737 "version": "0.0.1"
12739 "optional": false
12743 "key": "TestEstablishStateTime",
12744 "value": {
12745 "key": "TestEstablishStateTime",
12746 "fieldSchemaKey": {
12747 "name": "TestTimestamp",
12748 "version": "0.0.1"
12750 "optional": false
12754 "key": "TestMatchCase",
12755 "value": {
12756 "key": "TestMatchCase",
12757 "fieldSchemaKey": {
12758 "name": "TestCase",
12759 "version": "0.0.1"
12761 "optional": false
12765 "key": "TestMatchCaseSelected",
12766 "value": {
12767 "key": "TestMatchCaseSelected",
12768 "fieldSchemaKey": {
12769 "name": "TestCase",
12770 "version": "0.0.1"
12772 "optional": false
12776 "key": "TestMatchStateTime",
12777 "value": {
12778 "key": "TestMatchStateTime",
12779 "fieldSchemaKey": {
12780 "name": "TestTimestamp",
12781 "version": "0.0.1"
12783 "optional": false
12787 "key": "TestSlogan",
12788 "value": {
12789 "key": "TestSlogan",
12790 "fieldSchemaKey": {
12791 "name": "TestSlogan",
12792 "version": "0.0.1"
12794 "optional": false
12798 "key": "TestTemperature",
12799 "value": {
12800 "key": "TestTemperature",
12801 "fieldSchemaKey": {
12802 "name": "TestTemperature",
12803 "version": "0.0.1"
12805 "optional": false
12809 "key": "TestTimestamp",
12810 "value": {
12811 "key": "TestTimestamp",
12812 "fieldSchemaKey": {
12813 "name": "TestTimestamp",
12814 "version": "0.0.1"
12816 "optional": false
12821 "taskParameters": {
12822 "entry": [
12824 "key": "Parameter0",
12825 "value": {
12826 "key": {
12827 "parentKeyName": "Task_Establish3",
12828 "parentKeyVersion": "0.0.1",
12829 "parentLocalName": "NULL",
12830 "localName": "Parameter0"
12832 "defaultValue": "DefaultValue0"
12837 "contextAlbumReference": [
12839 "name": "ExternalContextAlbum",
12840 "version": "0.0.1"
12843 "name": "GlobalContextAlbum",
12844 "version": "0.0.1"
12847 "taskLogic": {
12848 "key": "_TaskLogic",
12849 "logicFlavour": "JAVASCRIPT",
12850 "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;"
12855 "key": {
12856 "name": "Task_Match0",
12857 "version": "0.0.1"
12859 "value": {
12860 "key": {
12861 "name": "Task_Match0",
12862 "version": "0.0.1"
12864 "inputFields": {
12865 "entry": [
12867 "key": "TestMatchCase",
12868 "value": {
12869 "key": "TestMatchCase",
12870 "fieldSchemaKey": {
12871 "name": "TestCase",
12872 "version": "0.0.1"
12874 "optional": false
12878 "key": "TestSlogan",
12879 "value": {
12880 "key": "TestSlogan",
12881 "fieldSchemaKey": {
12882 "name": "TestSlogan",
12883 "version": "0.0.1"
12885 "optional": false
12889 "key": "TestTemperature",
12890 "value": {
12891 "key": "TestTemperature",
12892 "fieldSchemaKey": {
12893 "name": "TestTemperature",
12894 "version": "0.0.1"
12896 "optional": false
12900 "key": "TestTimestamp",
12901 "value": {
12902 "key": "TestTimestamp",
12903 "fieldSchemaKey": {
12904 "name": "TestTimestamp",
12905 "version": "0.0.1"
12907 "optional": false
12912 "outputFields": {
12913 "entry": [
12915 "key": "TestMatchCase",
12916 "value": {
12917 "key": "TestMatchCase",
12918 "fieldSchemaKey": {
12919 "name": "TestCase",
12920 "version": "0.0.1"
12922 "optional": false
12926 "key": "TestMatchCaseSelected",
12927 "value": {
12928 "key": "TestMatchCaseSelected",
12929 "fieldSchemaKey": {
12930 "name": "TestCase",
12931 "version": "0.0.1"
12933 "optional": false
12937 "key": "TestMatchStateTime",
12938 "value": {
12939 "key": "TestMatchStateTime",
12940 "fieldSchemaKey": {
12941 "name": "TestTimestamp",
12942 "version": "0.0.1"
12944 "optional": false
12948 "key": "TestSlogan",
12949 "value": {
12950 "key": "TestSlogan",
12951 "fieldSchemaKey": {
12952 "name": "TestSlogan",
12953 "version": "0.0.1"
12955 "optional": false
12959 "key": "TestTemperature",
12960 "value": {
12961 "key": "TestTemperature",
12962 "fieldSchemaKey": {
12963 "name": "TestTemperature",
12964 "version": "0.0.1"
12966 "optional": false
12970 "key": "TestTimestamp",
12971 "value": {
12972 "key": "TestTimestamp",
12973 "fieldSchemaKey": {
12974 "name": "TestTimestamp",
12975 "version": "0.0.1"
12977 "optional": false
12982 "taskParameters": {
12983 "entry": [
12985 "key": "Parameter0",
12986 "value": {
12987 "key": {
12988 "parentKeyName": "Task_Match0",
12989 "parentKeyVersion": "0.0.1",
12990 "parentLocalName": "NULL",
12991 "localName": "Parameter0"
12993 "defaultValue": "DefaultValue0"
12997 "key": "Parameter1",
12998 "value": {
12999 "key": {
13000 "parentKeyName": "Task_Match0",
13001 "parentKeyVersion": "0.0.1",
13002 "parentLocalName": "NULL",
13003 "localName": "Parameter1"
13005 "defaultValue": "DefaultValue1"
13009 "key": "Parameter2",
13010 "value": {
13011 "key": {
13012 "parentKeyName": "Task_Match0",
13013 "parentKeyVersion": "0.0.1",
13014 "parentLocalName": "NULL",
13015 "localName": "Parameter2"
13017 "defaultValue": "DefaultValue2"
13022 "contextAlbumReference": [
13024 "name": "ExternalContextAlbum",
13025 "version": "0.0.1"
13028 "name": "GlobalContextAlbum",
13029 "version": "0.0.1"
13032 "name": "Policy0ContextAlbum",
13033 "version": "0.0.1"
13036 "name": "Policy1ContextAlbum",
13037 "version": "0.0.1"
13040 "taskLogic": {
13041 "key": "_TaskLogic",
13042 "logicFlavour": "JAVASCRIPT",
13043 "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;"
13048 "key": {
13049 "name": "Task_Match1",
13050 "version": "0.0.1"
13052 "value": {
13053 "key": {
13054 "name": "Task_Match1",
13055 "version": "0.0.1"
13057 "inputFields": {
13058 "entry": [
13060 "key": "TestMatchCase",
13061 "value": {
13062 "key": "TestMatchCase",
13063 "fieldSchemaKey": {
13064 "name": "TestCase",
13065 "version": "0.0.1"
13067 "optional": false
13071 "key": "TestSlogan",
13072 "value": {
13073 "key": "TestSlogan",
13074 "fieldSchemaKey": {
13075 "name": "TestSlogan",
13076 "version": "0.0.1"
13078 "optional": false
13082 "key": "TestTemperature",
13083 "value": {
13084 "key": "TestTemperature",
13085 "fieldSchemaKey": {
13086 "name": "TestTemperature",
13087 "version": "0.0.1"
13089 "optional": false
13093 "key": "TestTimestamp",
13094 "value": {
13095 "key": "TestTimestamp",
13096 "fieldSchemaKey": {
13097 "name": "TestTimestamp",
13098 "version": "0.0.1"
13100 "optional": false
13105 "outputFields": {
13106 "entry": [
13108 "key": "TestMatchCase",
13109 "value": {
13110 "key": "TestMatchCase",
13111 "fieldSchemaKey": {
13112 "name": "TestCase",
13113 "version": "0.0.1"
13115 "optional": false
13119 "key": "TestMatchCaseSelected",
13120 "value": {
13121 "key": "TestMatchCaseSelected",
13122 "fieldSchemaKey": {
13123 "name": "TestCase",
13124 "version": "0.0.1"
13126 "optional": false
13130 "key": "TestMatchStateTime",
13131 "value": {
13132 "key": "TestMatchStateTime",
13133 "fieldSchemaKey": {
13134 "name": "TestTimestamp",
13135 "version": "0.0.1"
13137 "optional": false
13141 "key": "TestSlogan",
13142 "value": {
13143 "key": "TestSlogan",
13144 "fieldSchemaKey": {
13145 "name": "TestSlogan",
13146 "version": "0.0.1"
13148 "optional": false
13152 "key": "TestTemperature",
13153 "value": {
13154 "key": "TestTemperature",
13155 "fieldSchemaKey": {
13156 "name": "TestTemperature",
13157 "version": "0.0.1"
13159 "optional": false
13163 "key": "TestTimestamp",
13164 "value": {
13165 "key": "TestTimestamp",
13166 "fieldSchemaKey": {
13167 "name": "TestTimestamp",
13168 "version": "0.0.1"
13170 "optional": false
13175 "taskParameters": {
13176 "entry": [
13178 "key": "Parameter0",
13179 "value": {
13180 "key": {
13181 "parentKeyName": "Task_Match1",
13182 "parentKeyVersion": "0.0.1",
13183 "parentLocalName": "NULL",
13184 "localName": "Parameter0"
13186 "defaultValue": "DefaultValue0"
13190 "key": "Parameter1",
13191 "value": {
13192 "key": {
13193 "parentKeyName": "Task_Match1",
13194 "parentKeyVersion": "0.0.1",
13195 "parentLocalName": "NULL",
13196 "localName": "Parameter1"
13198 "defaultValue": "DefaultValue1"
13203 "contextAlbumReference": [
13205 "name": "GlobalContextAlbum",
13206 "version": "0.0.1"
13209 "name": "Policy0ContextAlbum",
13210 "version": "0.0.1"
13213 "taskLogic": {
13214 "key": "_TaskLogic",
13215 "logicFlavour": "JAVASCRIPT",
13216 "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;"
13221 "key": {
13222 "name": "Task_Match2",
13223 "version": "0.0.1"
13225 "value": {
13226 "key": {
13227 "name": "Task_Match2",
13228 "version": "0.0.1"
13230 "inputFields": {
13231 "entry": [
13233 "key": "TestMatchCase",
13234 "value": {
13235 "key": "TestMatchCase",
13236 "fieldSchemaKey": {
13237 "name": "TestCase",
13238 "version": "0.0.1"
13240 "optional": false
13244 "key": "TestSlogan",
13245 "value": {
13246 "key": "TestSlogan",
13247 "fieldSchemaKey": {
13248 "name": "TestSlogan",
13249 "version": "0.0.1"
13251 "optional": false
13255 "key": "TestTemperature",
13256 "value": {
13257 "key": "TestTemperature",
13258 "fieldSchemaKey": {
13259 "name": "TestTemperature",
13260 "version": "0.0.1"
13262 "optional": false
13266 "key": "TestTimestamp",
13267 "value": {
13268 "key": "TestTimestamp",
13269 "fieldSchemaKey": {
13270 "name": "TestTimestamp",
13271 "version": "0.0.1"
13273 "optional": false
13278 "outputFields": {
13279 "entry": [
13281 "key": "TestMatchCase",
13282 "value": {
13283 "key": "TestMatchCase",
13284 "fieldSchemaKey": {
13285 "name": "TestCase",
13286 "version": "0.0.1"
13288 "optional": false
13292 "key": "TestMatchCaseSelected",
13293 "value": {
13294 "key": "TestMatchCaseSelected",
13295 "fieldSchemaKey": {
13296 "name": "TestCase",
13297 "version": "0.0.1"
13299 "optional": false
13303 "key": "TestMatchStateTime",
13304 "value": {
13305 "key": "TestMatchStateTime",
13306 "fieldSchemaKey": {
13307 "name": "TestTimestamp",
13308 "version": "0.0.1"
13310 "optional": false
13314 "key": "TestSlogan",
13315 "value": {
13316 "key": "TestSlogan",
13317 "fieldSchemaKey": {
13318 "name": "TestSlogan",
13319 "version": "0.0.1"
13321 "optional": false
13325 "key": "TestTemperature",
13326 "value": {
13327 "key": "TestTemperature",
13328 "fieldSchemaKey": {
13329 "name": "TestTemperature",
13330 "version": "0.0.1"
13332 "optional": false
13336 "key": "TestTimestamp",
13337 "value": {
13338 "key": "TestTimestamp",
13339 "fieldSchemaKey": {
13340 "name": "TestTimestamp",
13341 "version": "0.0.1"
13343 "optional": false
13348 "taskParameters": {
13349 "entry": [
13351 "key": "Parameter0",
13352 "value": {
13353 "key": {
13354 "parentKeyName": "Task_Match2",
13355 "parentKeyVersion": "0.0.1",
13356 "parentLocalName": "NULL",
13357 "localName": "Parameter0"
13359 "defaultValue": "DefaultValue0"
13364 "contextAlbumReference": [
13366 "name": "GlobalContextAlbum",
13367 "version": "0.0.1"
13370 "name": "Policy1ContextAlbum",
13371 "version": "0.0.1"
13374 "taskLogic": {
13375 "key": "_TaskLogic",
13376 "logicFlavour": "JAVASCRIPT",
13377 "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;"
13382 "key": {
13383 "name": "Task_Match3",
13384 "version": "0.0.1"
13386 "value": {
13387 "key": {
13388 "name": "Task_Match3",
13389 "version": "0.0.1"
13391 "inputFields": {
13392 "entry": [
13394 "key": "TestMatchCase",
13395 "value": {
13396 "key": "TestMatchCase",
13397 "fieldSchemaKey": {
13398 "name": "TestCase",
13399 "version": "0.0.1"
13401 "optional": false
13405 "key": "TestSlogan",
13406 "value": {
13407 "key": "TestSlogan",
13408 "fieldSchemaKey": {
13409 "name": "TestSlogan",
13410 "version": "0.0.1"
13412 "optional": false
13416 "key": "TestTemperature",
13417 "value": {
13418 "key": "TestTemperature",
13419 "fieldSchemaKey": {
13420 "name": "TestTemperature",
13421 "version": "0.0.1"
13423 "optional": false
13427 "key": "TestTimestamp",
13428 "value": {
13429 "key": "TestTimestamp",
13430 "fieldSchemaKey": {
13431 "name": "TestTimestamp",
13432 "version": "0.0.1"
13434 "optional": false
13439 "outputFields": {
13440 "entry": [
13442 "key": "TestMatchCase",
13443 "value": {
13444 "key": "TestMatchCase",
13445 "fieldSchemaKey": {
13446 "name": "TestCase",
13447 "version": "0.0.1"
13449 "optional": false
13453 "key": "TestMatchCaseSelected",
13454 "value": {
13455 "key": "TestMatchCaseSelected",
13456 "fieldSchemaKey": {
13457 "name": "TestCase",
13458 "version": "0.0.1"
13460 "optional": false
13464 "key": "TestMatchStateTime",
13465 "value": {
13466 "key": "TestMatchStateTime",
13467 "fieldSchemaKey": {
13468 "name": "TestTimestamp",
13469 "version": "0.0.1"
13471 "optional": false
13475 "key": "TestSlogan",
13476 "value": {
13477 "key": "TestSlogan",
13478 "fieldSchemaKey": {
13479 "name": "TestSlogan",
13480 "version": "0.0.1"
13482 "optional": false
13486 "key": "TestTemperature",
13487 "value": {
13488 "key": "TestTemperature",
13489 "fieldSchemaKey": {
13490 "name": "TestTemperature",
13491 "version": "0.0.1"
13493 "optional": false
13497 "key": "TestTimestamp",
13498 "value": {
13499 "key": "TestTimestamp",
13500 "fieldSchemaKey": {
13501 "name": "TestTimestamp",
13502 "version": "0.0.1"
13504 "optional": false
13509 "taskParameters": {
13510 "entry": [
13512 "key": "Parameter0",
13513 "value": {
13514 "key": {
13515 "parentKeyName": "Task_Match3",
13516 "parentKeyVersion": "0.0.1",
13517 "parentLocalName": "NULL",
13518 "localName": "Parameter0"
13520 "defaultValue": "DefaultValue0"
13525 "contextAlbumReference": [
13527 "name": "ExternalContextAlbum",
13528 "version": "0.0.1"
13531 "name": "GlobalContextAlbum",
13532 "version": "0.0.1"
13535 "taskLogic": {
13536 "key": "_TaskLogic",
13537 "logicFlavour": "JAVASCRIPT",
13538 "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;"
13545 "events": {
13546 "key": {
13547 "name": "Events",
13548 "version": "0.0.1"
13550 "eventMap": {
13551 "entry": [
13553 "key": {
13554 "name": "Event0000",
13555 "version": "0.0.1"
13557 "value": {
13558 "key": {
13559 "name": "Event0000",
13560 "version": "0.0.1"
13562 "nameSpace": "org.onap.policy.apex.sample.events",
13563 "source": "Outside",
13564 "target": "Match",
13565 "parameter": {
13566 "entry": [
13568 "key": "TestMatchCase",
13569 "value": {
13570 "key": "TestMatchCase",
13571 "fieldSchemaKey": {
13572 "name": "TestCase",
13573 "version": "0.0.1"
13575 "optional": false
13579 "key": "TestSlogan",
13580 "value": {
13581 "key": "TestSlogan",
13582 "fieldSchemaKey": {
13583 "name": "TestSlogan",
13584 "version": "0.0.1"
13586 "optional": false
13590 "key": "TestTemperature",
13591 "value": {
13592 "key": "TestTemperature",
13593 "fieldSchemaKey": {
13594 "name": "TestTemperature",
13595 "version": "0.0.1"
13597 "optional": false
13601 "key": "TestTimestamp",
13602 "value": {
13603 "key": "TestTimestamp",
13604 "fieldSchemaKey": {
13605 "name": "TestTimestamp",
13606 "version": "0.0.1"
13608 "optional": false
13616 "key": {
13617 "name": "Event0001",
13618 "version": "0.0.1"
13620 "value": {
13621 "key": {
13622 "name": "Event0001",
13623 "version": "0.0.1"
13625 "nameSpace": "org.onap.policy.apex.sample.events",
13626 "source": "Match",
13627 "target": "Establish",
13628 "parameter": {
13629 "entry": [
13631 "key": "TestMatchCase",
13632 "value": {
13633 "key": "TestMatchCase",
13634 "fieldSchemaKey": {
13635 "name": "TestCase",
13636 "version": "0.0.1"
13638 "optional": false
13642 "key": "TestMatchCaseSelected",
13643 "value": {
13644 "key": "TestMatchCaseSelected",
13645 "fieldSchemaKey": {
13646 "name": "TestCase",
13647 "version": "0.0.1"
13649 "optional": false
13653 "key": "TestMatchStateTime",
13654 "value": {
13655 "key": "TestMatchStateTime",
13656 "fieldSchemaKey": {
13657 "name": "TestTimestamp",
13658 "version": "0.0.1"
13660 "optional": false
13664 "key": "TestSlogan",
13665 "value": {
13666 "key": "TestSlogan",
13667 "fieldSchemaKey": {
13668 "name": "TestSlogan",
13669 "version": "0.0.1"
13671 "optional": false
13675 "key": "TestTemperature",
13676 "value": {
13677 "key": "TestTemperature",
13678 "fieldSchemaKey": {
13679 "name": "TestTemperature",
13680 "version": "0.0.1"
13682 "optional": false
13686 "key": "TestTimestamp",
13687 "value": {
13688 "key": "TestTimestamp",
13689 "fieldSchemaKey": {
13690 "name": "TestTimestamp",
13691 "version": "0.0.1"
13693 "optional": false
13701 "key": {
13702 "name": "Event0002",
13703 "version": "0.0.1"
13705 "value": {
13706 "key": {
13707 "name": "Event0002",
13708 "version": "0.0.1"
13710 "nameSpace": "org.onap.policy.apex.sample.events",
13711 "source": "Establish",
13712 "target": "Decide",
13713 "parameter": {
13714 "entry": [
13716 "key": "TestEstablishCaseSelected",
13717 "value": {
13718 "key": "TestEstablishCaseSelected",
13719 "fieldSchemaKey": {
13720 "name": "TestCase",
13721 "version": "0.0.1"
13723 "optional": false
13727 "key": "TestEstablishStateTime",
13728 "value": {
13729 "key": "TestEstablishStateTime",
13730 "fieldSchemaKey": {
13731 "name": "TestTimestamp",
13732 "version": "0.0.1"
13734 "optional": false
13738 "key": "TestMatchCase",
13739 "value": {
13740 "key": "TestMatchCase",
13741 "fieldSchemaKey": {
13742 "name": "TestCase",
13743 "version": "0.0.1"
13745 "optional": false
13749 "key": "TestMatchCaseSelected",
13750 "value": {
13751 "key": "TestMatchCaseSelected",
13752 "fieldSchemaKey": {
13753 "name": "TestCase",
13754 "version": "0.0.1"
13756 "optional": false
13760 "key": "TestMatchStateTime",
13761 "value": {
13762 "key": "TestMatchStateTime",
13763 "fieldSchemaKey": {
13764 "name": "TestTimestamp",
13765 "version": "0.0.1"
13767 "optional": false
13771 "key": "TestSlogan",
13772 "value": {
13773 "key": "TestSlogan",
13774 "fieldSchemaKey": {
13775 "name": "TestSlogan",
13776 "version": "0.0.1"
13778 "optional": false
13782 "key": "TestTemperature",
13783 "value": {
13784 "key": "TestTemperature",
13785 "fieldSchemaKey": {
13786 "name": "TestTemperature",
13787 "version": "0.0.1"
13789 "optional": false
13793 "key": "TestTimestamp",
13794 "value": {
13795 "key": "TestTimestamp",
13796 "fieldSchemaKey": {
13797 "name": "TestTimestamp",
13798 "version": "0.0.1"
13800 "optional": false
13808 "key": {
13809 "name": "Event0003",
13810 "version": "0.0.1"
13812 "value": {
13813 "key": {
13814 "name": "Event0003",
13815 "version": "0.0.1"
13817 "nameSpace": "org.onap.policy.apex.sample.events",
13818 "source": "Decide",
13819 "target": "Act",
13820 "parameter": {
13821 "entry": [
13823 "key": "TestDecideCaseSelected",
13824 "value": {
13825 "key": "TestDecideCaseSelected",
13826 "fieldSchemaKey": {
13827 "name": "TestCase",
13828 "version": "0.0.1"
13830 "optional": false
13834 "key": "TestDecideStateTime",
13835 "value": {
13836 "key": "TestDecideStateTime",
13837 "fieldSchemaKey": {
13838 "name": "TestTimestamp",
13839 "version": "0.0.1"
13841 "optional": false
13845 "key": "TestEstablishCaseSelected",
13846 "value": {
13847 "key": "TestEstablishCaseSelected",
13848 "fieldSchemaKey": {
13849 "name": "TestCase",
13850 "version": "0.0.1"
13852 "optional": false
13856 "key": "TestEstablishStateTime",
13857 "value": {
13858 "key": "TestEstablishStateTime",
13859 "fieldSchemaKey": {
13860 "name": "TestTimestamp",
13861 "version": "0.0.1"
13863 "optional": false
13867 "key": "TestMatchCase",
13868 "value": {
13869 "key": "TestMatchCase",
13870 "fieldSchemaKey": {
13871 "name": "TestCase",
13872 "version": "0.0.1"
13874 "optional": false
13878 "key": "TestMatchCaseSelected",
13879 "value": {
13880 "key": "TestMatchCaseSelected",
13881 "fieldSchemaKey": {
13882 "name": "TestCase",
13883 "version": "0.0.1"
13885 "optional": false
13889 "key": "TestMatchStateTime",
13890 "value": {
13891 "key": "TestMatchStateTime",
13892 "fieldSchemaKey": {
13893 "name": "TestTimestamp",
13894 "version": "0.0.1"
13896 "optional": false
13900 "key": "TestSlogan",
13901 "value": {
13902 "key": "TestSlogan",
13903 "fieldSchemaKey": {
13904 "name": "TestSlogan",
13905 "version": "0.0.1"
13907 "optional": false
13911 "key": "TestTemperature",
13912 "value": {
13913 "key": "TestTemperature",
13914 "fieldSchemaKey": {
13915 "name": "TestTemperature",
13916 "version": "0.0.1"
13918 "optional": false
13922 "key": "TestTimestamp",
13923 "value": {
13924 "key": "TestTimestamp",
13925 "fieldSchemaKey": {
13926 "name": "TestTimestamp",
13927 "version": "0.0.1"
13929 "optional": false
13937 "key": {
13938 "name": "Event0004",
13939 "version": "0.0.1"
13941 "value": {
13942 "key": {
13943 "name": "Event0004",
13944 "version": "0.0.1"
13946 "nameSpace": "org.onap.policy.apex.sample.events",
13947 "source": "Act",
13948 "target": "Outside",
13949 "parameter": {
13950 "entry": [
13952 "key": "TestActCaseSelected",
13953 "value": {
13954 "key": "TestActCaseSelected",
13955 "fieldSchemaKey": {
13956 "name": "TestCase",
13957 "version": "0.0.1"
13959 "optional": false
13963 "key": "TestActStateTime",
13964 "value": {
13965 "key": "TestActStateTime",
13966 "fieldSchemaKey": {
13967 "name": "TestTimestamp",
13968 "version": "0.0.1"
13970 "optional": false
13974 "key": "TestDecideCaseSelected",
13975 "value": {
13976 "key": "TestDecideCaseSelected",
13977 "fieldSchemaKey": {
13978 "name": "TestCase",
13979 "version": "0.0.1"
13981 "optional": false
13985 "key": "TestDecideStateTime",
13986 "value": {
13987 "key": "TestDecideStateTime",
13988 "fieldSchemaKey": {
13989 "name": "TestTimestamp",
13990 "version": "0.0.1"
13992 "optional": false
13996 "key": "TestEstablishCaseSelected",
13997 "value": {
13998 "key": "TestEstablishCaseSelected",
13999 "fieldSchemaKey": {
14000 "name": "TestCase",
14001 "version": "0.0.1"
14003 "optional": false
14007 "key": "TestEstablishStateTime",
14008 "value": {
14009 "key": "TestEstablishStateTime",
14010 "fieldSchemaKey": {
14011 "name": "TestTimestamp",
14012 "version": "0.0.1"
14014 "optional": false
14018 "key": "TestMatchCase",
14019 "value": {
14020 "key": "TestMatchCase",
14021 "fieldSchemaKey": {
14022 "name": "TestCase",
14023 "version": "0.0.1"
14025 "optional": false
14029 "key": "TestMatchCaseSelected",
14030 "value": {
14031 "key": "TestMatchCaseSelected",
14032 "fieldSchemaKey": {
14033 "name": "TestCase",
14034 "version": "0.0.1"
14036 "optional": false
14040 "key": "TestMatchStateTime",
14041 "value": {
14042 "key": "TestMatchStateTime",
14043 "fieldSchemaKey": {
14044 "name": "TestTimestamp",
14045 "version": "0.0.1"
14047 "optional": false
14051 "key": "TestSlogan",
14052 "value": {
14053 "key": "TestSlogan",
14054 "fieldSchemaKey": {
14055 "name": "TestSlogan",
14056 "version": "0.0.1"
14058 "optional": false
14062 "key": "TestTemperature",
14063 "value": {
14064 "key": "TestTemperature",
14065 "fieldSchemaKey": {
14066 "name": "TestTemperature",
14067 "version": "0.0.1"
14069 "optional": false
14073 "key": "TestTimestamp",
14074 "value": {
14075 "key": "TestTimestamp",
14076 "fieldSchemaKey": {
14077 "name": "TestTimestamp",
14078 "version": "0.0.1"
14080 "optional": false
14088 "key": {
14089 "name": "Event0100",
14090 "version": "0.0.1"
14092 "value": {
14093 "key": {
14094 "name": "Event0100",
14095 "version": "0.0.1"
14097 "nameSpace": "org.onap.policy.apex.sample.events",
14098 "source": "Outside",
14099 "target": "Match",
14100 "parameter": {
14101 "entry": [
14103 "key": "TestMatchCase",
14104 "value": {
14105 "key": "TestMatchCase",
14106 "fieldSchemaKey": {
14107 "name": "TestCase",
14108 "version": "0.0.1"
14110 "optional": false
14114 "key": "TestSlogan",
14115 "value": {
14116 "key": "TestSlogan",
14117 "fieldSchemaKey": {
14118 "name": "TestSlogan",
14119 "version": "0.0.1"
14121 "optional": false
14125 "key": "TestTemperature",
14126 "value": {
14127 "key": "TestTemperature",
14128 "fieldSchemaKey": {
14129 "name": "TestTemperature",
14130 "version": "0.0.1"
14132 "optional": false
14136 "key": "TestTimestamp",
14137 "value": {
14138 "key": "TestTimestamp",
14139 "fieldSchemaKey": {
14140 "name": "TestTimestamp",
14141 "version": "0.0.1"
14143 "optional": false
14151 "key": {
14152 "name": "Event0101",
14153 "version": "0.0.1"
14155 "value": {
14156 "key": {
14157 "name": "Event0101",
14158 "version": "0.0.1"
14160 "nameSpace": "org.onap.policy.apex.sample.events",
14161 "source": "Match",
14162 "target": "Establish",
14163 "parameter": {
14164 "entry": [
14166 "key": "TestMatchCase",
14167 "value": {
14168 "key": "TestMatchCase",
14169 "fieldSchemaKey": {
14170 "name": "TestCase",
14171 "version": "0.0.1"
14173 "optional": false
14177 "key": "TestMatchCaseSelected",
14178 "value": {
14179 "key": "TestMatchCaseSelected",
14180 "fieldSchemaKey": {
14181 "name": "TestCase",
14182 "version": "0.0.1"
14184 "optional": false
14188 "key": "TestMatchStateTime",
14189 "value": {
14190 "key": "TestMatchStateTime",
14191 "fieldSchemaKey": {
14192 "name": "TestTimestamp",
14193 "version": "0.0.1"
14195 "optional": false
14199 "key": "TestSlogan",
14200 "value": {
14201 "key": "TestSlogan",
14202 "fieldSchemaKey": {
14203 "name": "TestSlogan",
14204 "version": "0.0.1"
14206 "optional": false
14210 "key": "TestTemperature",
14211 "value": {
14212 "key": "TestTemperature",
14213 "fieldSchemaKey": {
14214 "name": "TestTemperature",
14215 "version": "0.0.1"
14217 "optional": false
14221 "key": "TestTimestamp",
14222 "value": {
14223 "key": "TestTimestamp",
14224 "fieldSchemaKey": {
14225 "name": "TestTimestamp",
14226 "version": "0.0.1"
14228 "optional": false
14236 "key": {
14237 "name": "Event0102",
14238 "version": "0.0.1"
14240 "value": {
14241 "key": {
14242 "name": "Event0102",
14243 "version": "0.0.1"
14245 "nameSpace": "org.onap.policy.apex.sample.events",
14246 "source": "Establish",
14247 "target": "Decide",
14248 "parameter": {
14249 "entry": [
14251 "key": "TestEstablishCaseSelected",
14252 "value": {
14253 "key": "TestEstablishCaseSelected",
14254 "fieldSchemaKey": {
14255 "name": "TestCase",
14256 "version": "0.0.1"
14258 "optional": false
14262 "key": "TestEstablishStateTime",
14263 "value": {
14264 "key": "TestEstablishStateTime",
14265 "fieldSchemaKey": {
14266 "name": "TestTimestamp",
14267 "version": "0.0.1"
14269 "optional": false
14273 "key": "TestMatchCase",
14274 "value": {
14275 "key": "TestMatchCase",
14276 "fieldSchemaKey": {
14277 "name": "TestCase",
14278 "version": "0.0.1"
14280 "optional": false
14284 "key": "TestMatchCaseSelected",
14285 "value": {
14286 "key": "TestMatchCaseSelected",
14287 "fieldSchemaKey": {
14288 "name": "TestCase",
14289 "version": "0.0.1"
14291 "optional": false
14295 "key": "TestMatchStateTime",
14296 "value": {
14297 "key": "TestMatchStateTime",
14298 "fieldSchemaKey": {
14299 "name": "TestTimestamp",
14300 "version": "0.0.1"
14302 "optional": false
14306 "key": "TestSlogan",
14307 "value": {
14308 "key": "TestSlogan",
14309 "fieldSchemaKey": {
14310 "name": "TestSlogan",
14311 "version": "0.0.1"
14313 "optional": false
14317 "key": "TestTemperature",
14318 "value": {
14319 "key": "TestTemperature",
14320 "fieldSchemaKey": {
14321 "name": "TestTemperature",
14322 "version": "0.0.1"
14324 "optional": false
14328 "key": "TestTimestamp",
14329 "value": {
14330 "key": "TestTimestamp",
14331 "fieldSchemaKey": {
14332 "name": "TestTimestamp",
14333 "version": "0.0.1"
14335 "optional": false
14343 "key": {
14344 "name": "Event0103",
14345 "version": "0.0.1"
14347 "value": {
14348 "key": {
14349 "name": "Event0103",
14350 "version": "0.0.1"
14352 "nameSpace": "org.onap.policy.apex.sample.events",
14353 "source": "Decide",
14354 "target": "Act",
14355 "parameter": {
14356 "entry": [
14358 "key": "TestDecideCaseSelected",
14359 "value": {
14360 "key": "TestDecideCaseSelected",
14361 "fieldSchemaKey": {
14362 "name": "TestCase",
14363 "version": "0.0.1"
14365 "optional": false
14369 "key": "TestDecideStateTime",
14370 "value": {
14371 "key": "TestDecideStateTime",
14372 "fieldSchemaKey": {
14373 "name": "TestTimestamp",
14374 "version": "0.0.1"
14376 "optional": false
14380 "key": "TestEstablishCaseSelected",
14381 "value": {
14382 "key": "TestEstablishCaseSelected",
14383 "fieldSchemaKey": {
14384 "name": "TestCase",
14385 "version": "0.0.1"
14387 "optional": false
14391 "key": "TestEstablishStateTime",
14392 "value": {
14393 "key": "TestEstablishStateTime",
14394 "fieldSchemaKey": {
14395 "name": "TestTimestamp",
14396 "version": "0.0.1"
14398 "optional": false
14402 "key": "TestMatchCase",
14403 "value": {
14404 "key": "TestMatchCase",
14405 "fieldSchemaKey": {
14406 "name": "TestCase",
14407 "version": "0.0.1"
14409 "optional": false
14413 "key": "TestMatchCaseSelected",
14414 "value": {
14415 "key": "TestMatchCaseSelected",
14416 "fieldSchemaKey": {
14417 "name": "TestCase",
14418 "version": "0.0.1"
14420 "optional": false
14424 "key": "TestMatchStateTime",
14425 "value": {
14426 "key": "TestMatchStateTime",
14427 "fieldSchemaKey": {
14428 "name": "TestTimestamp",
14429 "version": "0.0.1"
14431 "optional": false
14435 "key": "TestSlogan",
14436 "value": {
14437 "key": "TestSlogan",
14438 "fieldSchemaKey": {
14439 "name": "TestSlogan",
14440 "version": "0.0.1"
14442 "optional": false
14446 "key": "TestTemperature",
14447 "value": {
14448 "key": "TestTemperature",
14449 "fieldSchemaKey": {
14450 "name": "TestTemperature",
14451 "version": "0.0.1"
14453 "optional": false
14457 "key": "TestTimestamp",
14458 "value": {
14459 "key": "TestTimestamp",
14460 "fieldSchemaKey": {
14461 "name": "TestTimestamp",
14462 "version": "0.0.1"
14464 "optional": false
14472 "key": {
14473 "name": "Event0104",
14474 "version": "0.0.1"
14476 "value": {
14477 "key": {
14478 "name": "Event0104",
14479 "version": "0.0.1"
14481 "nameSpace": "org.onap.policy.apex.sample.events",
14482 "source": "Act",
14483 "target": "Outside",
14484 "parameter": {
14485 "entry": [
14487 "key": "TestActCaseSelected",
14488 "value": {
14489 "key": "TestActCaseSelected",
14490 "fieldSchemaKey": {
14491 "name": "TestCase",
14492 "version": "0.0.1"
14494 "optional": false
14498 "key": "TestActStateTime",
14499 "value": {
14500 "key": "TestActStateTime",
14501 "fieldSchemaKey": {
14502 "name": "TestTimestamp",
14503 "version": "0.0.1"
14505 "optional": false
14509 "key": "TestDecideCaseSelected",
14510 "value": {
14511 "key": "TestDecideCaseSelected",
14512 "fieldSchemaKey": {
14513 "name": "TestCase",
14514 "version": "0.0.1"
14516 "optional": false
14520 "key": "TestDecideStateTime",
14521 "value": {
14522 "key": "TestDecideStateTime",
14523 "fieldSchemaKey": {
14524 "name": "TestTimestamp",
14525 "version": "0.0.1"
14527 "optional": false
14531 "key": "TestEstablishCaseSelected",
14532 "value": {
14533 "key": "TestEstablishCaseSelected",
14534 "fieldSchemaKey": {
14535 "name": "TestCase",
14536 "version": "0.0.1"
14538 "optional": false
14542 "key": "TestEstablishStateTime",
14543 "value": {
14544 "key": "TestEstablishStateTime",
14545 "fieldSchemaKey": {
14546 "name": "TestTimestamp",
14547 "version": "0.0.1"
14549 "optional": false
14553 "key": "TestMatchCase",
14554 "value": {
14555 "key": "TestMatchCase",
14556 "fieldSchemaKey": {
14557 "name": "TestCase",
14558 "version": "0.0.1"
14560 "optional": false
14564 "key": "TestMatchCaseSelected",
14565 "value": {
14566 "key": "TestMatchCaseSelected",
14567 "fieldSchemaKey": {
14568 "name": "TestCase",
14569 "version": "0.0.1"
14571 "optional": false
14575 "key": "TestMatchStateTime",
14576 "value": {
14577 "key": "TestMatchStateTime",
14578 "fieldSchemaKey": {
14579 "name": "TestTimestamp",
14580 "version": "0.0.1"
14582 "optional": false
14586 "key": "TestSlogan",
14587 "value": {
14588 "key": "TestSlogan",
14589 "fieldSchemaKey": {
14590 "name": "TestSlogan",
14591 "version": "0.0.1"
14593 "optional": false
14597 "key": "TestTemperature",
14598 "value": {
14599 "key": "TestTemperature",
14600 "fieldSchemaKey": {
14601 "name": "TestTemperature",
14602 "version": "0.0.1"
14604 "optional": false
14608 "key": "TestTimestamp",
14609 "value": {
14610 "key": "TestTimestamp",
14611 "fieldSchemaKey": {
14612 "name": "TestTimestamp",
14613 "version": "0.0.1"
14615 "optional": false
14625 "albums": {
14626 "key": {
14627 "name": "Context",
14628 "version": "0.0.1"
14630 "albums": {
14631 "entry": [
14633 "key": {
14634 "name": "ExternalContextAlbum",
14635 "version": "0.0.1"
14637 "value": {
14638 "key": {
14639 "name": "ExternalContextAlbum",
14640 "version": "0.0.1"
14642 "scope": "EXTERNAL",
14643 "isWritable": false,
14644 "itemSchema": {
14645 "name": "TestExternalContextItem",
14646 "version": "0.0.1"
14651 "key": {
14652 "name": "GlobalContextAlbum",
14653 "version": "0.0.1"
14655 "value": {
14656 "key": {
14657 "name": "GlobalContextAlbum",
14658 "version": "0.0.1"
14660 "scope": "GLOBAL",
14661 "isWritable": true,
14662 "itemSchema": {
14663 "name": "TestGlobalContextItem",
14664 "version": "0.0.1"
14669 "key": {
14670 "name": "Policy0ContextAlbum",
14671 "version": "0.0.1"
14673 "value": {
14674 "key": {
14675 "name": "Policy0ContextAlbum",
14676 "version": "0.0.1"
14678 "scope": "APPLICATION",
14679 "isWritable": true,
14680 "itemSchema": {
14681 "name": "TestPolicyContextItem",
14682 "version": "0.0.1"
14687 "key": {
14688 "name": "Policy1ContextAlbum",
14689 "version": "0.0.1"
14691 "value": {
14692 "key": {
14693 "name": "Policy1ContextAlbum",
14694 "version": "0.0.1"
14696 "scope": "APPLICATION",
14697 "isWritable": true,
14698 "itemSchema": {
14699 "name": "TestPolicyContextItem",
14700 "version": "0.0.1"
14707 "schemas": {
14708 "key": {
14709 "name": "TestDatatypes",
14710 "version": "0.0.1"
14712 "schemas": {
14713 "entry": [
14715 "key": {
14716 "name": "TestCase",
14717 "version": "0.0.1"
14719 "value": {
14720 "key": {
14721 "name": "TestCase",
14722 "version": "0.0.1"
14724 "schemaFlavour": "Java",
14725 "schemaDefinition": "java.lang.Byte"
14729 "key": {
14730 "name": "TestContextItem000",
14731 "version": "0.0.1"
14733 "value": {
14734 "key": {
14735 "name": "TestContextItem000",
14736 "version": "0.0.1"
14738 "schemaFlavour": "Java",
14739 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
14743 "key": {
14744 "name": "TestContextItem001",
14745 "version": "0.0.1"
14747 "value": {
14748 "key": {
14749 "name": "TestContextItem001",
14750 "version": "0.0.1"
14752 "schemaFlavour": "Java",
14753 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
14757 "key": {
14758 "name": "TestContextItem002",
14759 "version": "0.0.1"
14761 "value": {
14762 "key": {
14763 "name": "TestContextItem002",
14764 "version": "0.0.1"
14766 "schemaFlavour": "Java",
14767 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
14771 "key": {
14772 "name": "TestContextItem003",
14773 "version": "0.0.1"
14775 "value": {
14776 "key": {
14777 "name": "TestContextItem003",
14778 "version": "0.0.1"
14780 "schemaFlavour": "Java",
14781 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
14785 "key": {
14786 "name": "TestContextItem004",
14787 "version": "0.0.1"
14789 "value": {
14790 "key": {
14791 "name": "TestContextItem004",
14792 "version": "0.0.1"
14794 "schemaFlavour": "Java",
14795 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
14799 "key": {
14800 "name": "TestContextItem005",
14801 "version": "0.0.1"
14803 "value": {
14804 "key": {
14805 "name": "TestContextItem005",
14806 "version": "0.0.1"
14808 "schemaFlavour": "Java",
14809 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
14813 "key": {
14814 "name": "TestContextItem006",
14815 "version": "0.0.1"
14817 "value": {
14818 "key": {
14819 "name": "TestContextItem006",
14820 "version": "0.0.1"
14822 "schemaFlavour": "Java",
14823 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
14827 "key": {
14828 "name": "TestContextItem007",
14829 "version": "0.0.1"
14831 "value": {
14832 "key": {
14833 "name": "TestContextItem007",
14834 "version": "0.0.1"
14836 "schemaFlavour": "Java",
14837 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
14841 "key": {
14842 "name": "TestContextItem008",
14843 "version": "0.0.1"
14845 "value": {
14846 "key": {
14847 "name": "TestContextItem008",
14848 "version": "0.0.1"
14850 "schemaFlavour": "Java",
14851 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
14855 "key": {
14856 "name": "TestContextItem009",
14857 "version": "0.0.1"
14859 "value": {
14860 "key": {
14861 "name": "TestContextItem009",
14862 "version": "0.0.1"
14864 "schemaFlavour": "Java",
14865 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
14869 "key": {
14870 "name": "TestContextItem00A",
14871 "version": "0.0.1"
14873 "value": {
14874 "key": {
14875 "name": "TestContextItem00A",
14876 "version": "0.0.1"
14878 "schemaFlavour": "Java",
14879 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
14883 "key": {
14884 "name": "TestContextItem00B",
14885 "version": "0.0.1"
14887 "value": {
14888 "key": {
14889 "name": "TestContextItem00B",
14890 "version": "0.0.1"
14892 "schemaFlavour": "Java",
14893 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
14897 "key": {
14898 "name": "TestContextItem00C",
14899 "version": "0.0.1"
14901 "value": {
14902 "key": {
14903 "name": "TestContextItem00C",
14904 "version": "0.0.1"
14906 "schemaFlavour": "Java",
14907 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
14911 "key": {
14912 "name": "TestExternalContextItem",
14913 "version": "0.0.1"
14915 "value": {
14916 "key": {
14917 "name": "TestExternalContextItem",
14918 "version": "0.0.1"
14920 "schemaFlavour": "Java",
14921 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
14925 "key": {
14926 "name": "TestGlobalContextItem",
14927 "version": "0.0.1"
14929 "value": {
14930 "key": {
14931 "name": "TestGlobalContextItem",
14932 "version": "0.0.1"
14934 "schemaFlavour": "Java",
14935 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
14939 "key": {
14940 "name": "TestPolicyContextItem",
14941 "version": "0.0.1"
14943 "value": {
14944 "key": {
14945 "name": "TestPolicyContextItem",
14946 "version": "0.0.1"
14948 "schemaFlavour": "Java",
14949 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
14953 "key": {
14954 "name": "TestSlogan",
14955 "version": "0.0.1"
14957 "value": {
14958 "key": {
14959 "name": "TestSlogan",
14960 "version": "0.0.1"
14962 "schemaFlavour": "Java",
14963 "schemaDefinition": "java.lang.String"
14967 "key": {
14968 "name": "TestTemperature",
14969 "version": "0.0.1"
14971 "value": {
14972 "key": {
14973 "name": "TestTemperature",
14974 "version": "0.0.1"
14976 "schemaFlavour": "Java",
14977 "schemaDefinition": "java.lang.Double"
14981 "key": {
14982 "name": "TestTimestamp",
14983 "version": "0.0.1"
14985 "value": {
14986 "key": {
14987 "name": "TestTimestamp",
14988 "version": "0.0.1"
14990 "schemaFlavour": "Java",
14991 "schemaDefinition": "java.lang.Long"
14999 "engineParameters": {
15000 "executorParameters": {
15001 "JAVASCRIPT": {
15002 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
15007 "eventInputParameters": {
15008 "FirstConsumer": {
15009 "carrierTechnologyParameters": {
15010 "carrierTechnology": "RESTSERVER",
15011 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
15012 "parameters": {
15013 "standalone": true,
15014 "host": "0.0.0.0",
15015 "port": 23324
15018 "eventProtocolParameters": {
15019 "eventProtocol": "JSON"
15021 "synchronousMode": true,
15022 "synchronousPeer": "FirstProducer",
15023 "synchronousTimeout": 2000
15026 "eventOutputParameters": {
15027 "FirstProducer": {
15028 "carrierTechnologyParameters": {
15029 "carrierTechnology": "RESTSERVER",
15030 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
15032 "eventProtocolParameters": {
15033 "eventProtocol": "JSON"
15035 "synchronousMode": true,
15036 "synchronousPeer": "FirstConsumer",
15037 "synchronousTimeout": 2000
15047 <stringProp name="Argument.metadata">=</stringProp>
15051 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15052 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15053 <stringProp name="HTTPSampler.protocol">https</stringProp>
15054 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15055 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.native.Apex/versions/1.0.0/policies</stringProp>
15056 <stringProp name="HTTPSampler.method">POST</stringProp>
15057 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15058 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15059 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15060 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15061 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15062 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15063 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15064 </HTTPSamplerProxy>
15066 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15067 <collectionProp name="Asserion.test_strings">
15068 <stringProp name="49586">200</stringProp>
15070 <stringProp name="Assertion.custom_message"></stringProp>
15071 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15072 <boolProp name="Assertion.assume_success">false</boolProp>
15073 <intProp name="Assertion.test_type">1</intProp>
15074 </ResponseAssertion>
15078 <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="PAP Test Flow" enabled="true">
15079 <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
15080 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
15081 <boolProp name="LoopController.continue_forever">false</boolProp>
15082 <intProp name="LoopController.loops">-1</intProp>
15084 <stringProp name="ThreadGroup.num_threads">${USERS}</stringProp>
15085 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
15086 <boolProp name="ThreadGroup.scheduler">true</boolProp>
15087 <stringProp name="ThreadGroup.duration">${DURATION}</stringProp>
15088 <stringProp name="ThreadGroup.delay"></stringProp>
15089 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
15092 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Health" enabled="true">
15093 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15094 <collectionProp name="Arguments.arguments"/>
15096 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15097 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15098 <stringProp name="HTTPSampler.protocol">https</stringProp>
15099 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15100 <stringProp name="HTTPSampler.path">/policy/pap/v1/healthcheck</stringProp>
15101 <stringProp name="HTTPSampler.method">GET</stringProp>
15102 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15103 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15104 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15105 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15106 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15107 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15108 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15109 <stringProp name="TestPlan.comments">Basic Health Check</stringProp>
15110 </HTTPSamplerProxy>
15112 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15113 <collectionProp name="Asserion.test_strings">
15114 <stringProp name="49586">200</stringProp>
15116 <stringProp name="Assertion.custom_message"></stringProp>
15117 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15118 <boolProp name="Assertion.assume_success">false</boolProp>
15119 <intProp name="Assertion.test_type">1</intProp>
15120 </ResponseAssertion>
15122 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15123 <stringProp name="scriptLanguage">groovy</stringProp>
15124 <stringProp name="parameters"></stringProp>
15125 <stringProp name="filename"></stringProp>
15126 <stringProp name="cacheKey">true</stringProp>
15127 <stringProp name="script">import groovy.json.JsonSlurper;
15130 if (prev.getResponseCode() == '200') {
15131 def jsonSlurper = new JsonSlurper();
15132 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15134 assert res instanceof Map;
15135 assert res.code == 200;
15136 assert res.name == "Policy PAP";
15137 assert res.healthy==true;
15138 assert res.message=="alive";
15144 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Statistics" enabled="true">
15145 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15146 <collectionProp name="Arguments.arguments"/>
15148 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15149 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15150 <stringProp name="HTTPSampler.protocol">https</stringProp>
15151 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15152 <stringProp name="HTTPSampler.path">policy/pap/v1/statistics</stringProp>
15153 <stringProp name="HTTPSampler.method">GET</stringProp>
15154 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15155 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15156 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15157 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15158 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15159 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15160 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15161 <stringProp name="TestPlan.comments">Check Statistics</stringProp>
15162 </HTTPSamplerProxy>
15164 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15165 <collectionProp name="Asserion.test_strings">
15166 <stringProp name="49586">200</stringProp>
15168 <stringProp name="Assertion.custom_message"></stringProp>
15169 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15170 <boolProp name="Assertion.assume_success">false</boolProp>
15171 <intProp name="Assertion.test_type">1</intProp>
15172 </ResponseAssertion>
15174 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15175 <stringProp name="scriptLanguage">groovy</stringProp>
15176 <stringProp name="parameters"></stringProp>
15177 <stringProp name="filename"></stringProp>
15178 <stringProp name="cacheKey">true</stringProp>
15179 <stringProp name="script">import groovy.json.JsonSlurper;
15182 if (prev.getResponseCode() == '200') {
15183 def jsonSlurper = new JsonSlurper();
15184 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15186 assert res instanceof Map;
15187 assert res.code == 200;
15188 assert res.totalPdpCount == 0;
15189 assert res.totalPdpGroupCount==0;
15190 assert res.totalPolicyDeployCount==0;
15191 assert res.policyDeploySuccessCount==0;
15198 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to ACTIVE" enabled="true">
15199 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15200 <collectionProp name="Arguments.arguments"/>
15202 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15203 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15204 <stringProp name="HTTPSampler.protocol">https</stringProp>
15205 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15206 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=ACTIVE</stringProp>
15207 <stringProp name="HTTPSampler.method">PUT</stringProp>
15208 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15209 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15210 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15211 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15212 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15213 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15214 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15215 </HTTPSamplerProxy>
15217 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15218 <collectionProp name="Asserion.test_strings">
15219 <stringProp name="49586">200</stringProp>
15221 <stringProp name="Assertion.custom_message"></stringProp>
15222 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15223 <boolProp name="Assertion.assume_success">false</boolProp>
15224 <intProp name="Assertion.test_type">1</intProp>
15225 </ResponseAssertion>
15228 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15229 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15230 <collectionProp name="Arguments.arguments"/>
15232 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15233 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15234 <stringProp name="HTTPSampler.protocol">https</stringProp>
15235 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15236 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15237 <stringProp name="HTTPSampler.method">GET</stringProp>
15238 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15239 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15240 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15241 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15242 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15243 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15244 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15245 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15246 </HTTPSamplerProxy>
15248 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15249 <collectionProp name="Asserion.test_strings">
15250 <stringProp name="49586">200</stringProp>
15252 <stringProp name="Assertion.custom_message"></stringProp>
15253 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15254 <boolProp name="Assertion.assume_success">false</boolProp>
15255 <intProp name="Assertion.test_type">1</intProp>
15256 </ResponseAssertion>
15258 <CounterConfig guiclass="CounterConfigGui" testclass="CounterConfig" testname="Counter" enabled="true">
15259 <stringProp name="CounterConfig.start">1</stringProp>
15260 <stringProp name="CounterConfig.end"></stringProp>
15261 <stringProp name="CounterConfig.incr">1</stringProp>
15262 <stringProp name="CounterConfig.name">threadCounter</stringProp>
15263 <stringProp name="CounterConfig.format"></stringProp>
15264 <boolProp name="CounterConfig.per_user">false</boolProp>
15268 <IfController guiclass="IfControllerPanel" testclass="IfController" testname="If Controller" enabled="false">
15269 <stringProp name="TestPlan.comments">Deploy defaultDomain policy</stringProp>
15270 <stringProp name="IfController.condition">${threadCounter}%5==1</stringProp>
15271 <boolProp name="IfController.evaluateAll">false</boolProp>
15274 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy defaultDomain Policy" enabled="true">
15275 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15276 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15277 <collectionProp name="Arguments.arguments">
15278 <elementProp name="" elementType="HTTPArgument">
15279 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15280 <stringProp name="Argument.value">{
15281 "policies" : [
15283 "policy-id": "operational.apex.stabilityTestDefaultDomain",
15284 "policy-version": "1.0.0"
15288 <stringProp name="Argument.metadata">=</stringProp>
15292 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15293 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15294 <stringProp name="HTTPSampler.protocol">https</stringProp>
15295 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15296 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
15297 <stringProp name="HTTPSampler.method">POST</stringProp>
15298 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15299 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15300 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15301 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15302 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15303 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15304 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15305 </HTTPSamplerProxy>
15307 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="false">
15308 <stringProp name="ConstantTimer.delay">800</stringProp>
15311 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15312 <collectionProp name="Asserion.test_strings">
15313 <stringProp name="49588">202</stringProp>
15315 <stringProp name="Assertion.custom_message"></stringProp>
15316 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15317 <boolProp name="Assertion.assume_success">false</boolProp>
15318 <intProp name="Assertion.test_type">1</intProp>
15319 </ResponseAssertion>
15323 <IfController guiclass="IfControllerPanel" testclass="IfController" testname="If Controller" enabled="false">
15324 <stringProp name="TestPlan.comments">Deploy defaultDomain policy</stringProp>
15325 <stringProp name="IfController.condition">${threadCounter}%5==1</stringProp>
15326 <boolProp name="IfController.evaluateAll">false</boolProp>
15329 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check status defaultGroup" enabled="true">
15330 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15331 <collectionProp name="Arguments.arguments"/>
15333 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15334 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15335 <stringProp name="HTTPSampler.protocol">https</stringProp>
15336 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15337 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/status/defaultGroup/operational.apex.stabilityTestDefaultDomain/1.0.0</stringProp>
15338 <stringProp name="HTTPSampler.method">GET</stringProp>
15339 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15340 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15341 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15342 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15343 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15344 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15345 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15346 <stringProp name="TestPlan.comments">Check status defaultGroup</stringProp>
15347 </HTTPSamplerProxy>
15349 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15350 <collectionProp name="Asserion.test_strings">
15351 <stringProp name="49586">200</stringProp>
15353 <stringProp name="Assertion.custom_message"></stringProp>
15354 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15355 <boolProp name="Assertion.assume_success">false</boolProp>
15356 <intProp name="Assertion.test_type">1</intProp>
15357 </ResponseAssertion>
15361 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create/Update PDP Group" enabled="true">
15362 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15363 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15364 <collectionProp name="Arguments.arguments">
15365 <elementProp name="" elementType="HTTPArgument">
15366 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15367 <stringProp name="Argument.value">{
15368 "groups": [
15370 "name": "sampleGroup_${threadCounter}",
15371 "pdpGroupState": "ACTIVE",
15372 "properties": {},
15373 "pdpSubgroups": [
15375 "pdpType": "apex",
15376 "desiredInstanceCount": 1,
15377 "properties": {},
15378 "supportedPolicyTypes": [
15380 "name": "onap.policies.native.Apex",
15381 "version": "1.0.0"
15384 "policies": []
15390 <stringProp name="Argument.metadata">=</stringProp>
15394 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15395 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15396 <stringProp name="HTTPSampler.protocol">https</stringProp>
15397 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15398 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/batch</stringProp>
15399 <stringProp name="HTTPSampler.method">POST</stringProp>
15400 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15401 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15402 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15403 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15404 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15405 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15406 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15407 <stringProp name="TestPlan.comments">create SampleGroup </stringProp>
15408 </HTTPSamplerProxy>
15410 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15411 <collectionProp name="Asserion.test_strings">
15412 <stringProp name="49586">200</stringProp>
15414 <stringProp name="Assertion.custom_message"></stringProp>
15415 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15416 <boolProp name="Assertion.assume_success">false</boolProp>
15417 <intProp name="Assertion.test_type">1</intProp>
15418 </ResponseAssertion>
15421 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15422 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15423 <collectionProp name="Arguments.arguments"/>
15425 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15426 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15427 <stringProp name="HTTPSampler.protocol">https</stringProp>
15428 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15429 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15430 <stringProp name="HTTPSampler.method">GET</stringProp>
15431 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15432 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15433 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15434 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15435 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15436 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15437 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15438 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15439 </HTTPSamplerProxy>
15441 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
15442 <stringProp name="scriptLanguage">groovy</stringProp>
15443 <stringProp name="parameters"></stringProp>
15444 <stringProp name="filename"></stringProp>
15445 <stringProp name="cacheKey">true</stringProp>
15446 <stringProp name="script">import groovy.json.JsonSlurper;
15449 if (prev.getResponseCode() == '200') {
15450 def jsonSlurper = new JsonSlurper();
15451 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15453 assert res instanceof Map;
15454 assert res.groups.size == 1;
15455 assert res.groups[0].pdpGroupState== 'ACTIVE';
15460 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15461 <collectionProp name="Asserion.test_strings">
15462 <stringProp name="49586">200</stringProp>
15464 <stringProp name="Assertion.custom_message"></stringProp>
15465 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15466 <boolProp name="Assertion.assume_success">false</boolProp>
15467 <intProp name="Assertion.test_type">1</intProp>
15468 </ResponseAssertion>
15471 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deployment Update sampleDomain" enabled="true">
15472 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15473 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15474 <collectionProp name="Arguments.arguments">
15475 <elementProp name="" elementType="HTTPArgument">
15476 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15477 <stringProp name="Argument.value">{
15478 "groups": [
15480 "name": "sampleGroup_${threadCounter}",
15481 "deploymentSubgroups": [
15483 "pdpType": "apex",
15484 "action": "POST",
15485 "policies": [
15487 "name": "operational.apex.stabilityTestSampleDomain",
15488 "version": "1.0.0"
15496 <stringProp name="Argument.metadata">=</stringProp>
15500 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15501 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15502 <stringProp name="HTTPSampler.protocol">https</stringProp>
15503 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15504 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15505 <stringProp name="HTTPSampler.method">POST</stringProp>
15506 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15507 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15508 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15509 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15510 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15511 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15512 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15513 </HTTPSamplerProxy>
15515 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15516 <collectionProp name="Asserion.test_strings">
15517 <stringProp name="49588">202</stringProp>
15519 <stringProp name="Assertion.custom_message"></stringProp>
15520 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15521 <boolProp name="Assertion.assume_success">false</boolProp>
15522 <intProp name="Assertion.test_type">1</intProp>
15523 </ResponseAssertion>
15526 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check status sampleGroup" enabled="false">
15527 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15528 <collectionProp name="Arguments.arguments"/>
15530 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15531 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15532 <stringProp name="HTTPSampler.protocol">https</stringProp>
15533 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15534 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/status/sampleGroup</stringProp>
15535 <stringProp name="HTTPSampler.method">GET</stringProp>
15536 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15537 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15538 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15539 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15540 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15541 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15542 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15543 <stringProp name="TestPlan.comments">Check status sampleGroup</stringProp>
15544 </HTTPSamplerProxy>
15546 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15547 <collectionProp name="Asserion.test_strings">
15548 <stringProp name="49586">200</stringProp>
15550 <stringProp name="Assertion.custom_message"></stringProp>
15551 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15552 <boolProp name="Assertion.assume_success">false</boolProp>
15553 <intProp name="Assertion.test_type">1</intProp>
15554 </ResponseAssertion>
15557 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check status PdpGroups" enabled="true">
15558 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15559 <collectionProp name="Arguments.arguments"/>
15561 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15562 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15563 <stringProp name="HTTPSampler.protocol">https</stringProp>
15564 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15565 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/status</stringProp>
15566 <stringProp name="HTTPSampler.method">GET</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 <stringProp name="TestPlan.comments">Check status PdpGroups</stringProp>
15575 </HTTPSamplerProxy>
15577 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15578 <collectionProp name="Asserion.test_strings">
15579 <stringProp name="49586">200</stringProp>
15581 <stringProp name="Assertion.custom_message"></stringProp>
15582 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15583 <boolProp name="Assertion.assume_success">false</boolProp>
15584 <intProp name="Assertion.test_type">1</intProp>
15585 </ResponseAssertion>
15588 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15589 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15590 <collectionProp name="Arguments.arguments"/>
15592 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15593 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15594 <stringProp name="HTTPSampler.protocol">https</stringProp>
15595 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15596 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15597 <stringProp name="HTTPSampler.method">GET</stringProp>
15598 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15599 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15600 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15601 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15602 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15603 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15604 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15605 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15606 </HTTPSamplerProxy>
15608 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15609 <collectionProp name="Asserion.test_strings">
15610 <stringProp name="49586">200</stringProp>
15612 <stringProp name="Assertion.custom_message"></stringProp>
15613 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15614 <boolProp name="Assertion.assume_success">false</boolProp>
15615 <intProp name="Assertion.test_type">1</intProp>
15616 </ResponseAssertion>
15618 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
15619 <stringProp name="scriptLanguage">groovy</stringProp>
15620 <stringProp name="parameters"></stringProp>
15621 <stringProp name="filename"></stringProp>
15622 <stringProp name="cacheKey">true</stringProp>
15623 <stringProp name="script">import groovy.json.JsonSlurper;
15626 if (prev.getResponseCode() == '200') {
15627 def jsonSlurper = new JsonSlurper();
15628 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15630 assert res instanceof Map;
15631 assert res.groups.size == 6;
15632 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15634 for(int subGrpSize=0;subGrpSize<res.groups.pdpSubgroups.size;subGrpSize++){
15636 def pdpSubGrp=res.groups[0].pdpSubgroups;
15638 if (res.groups[0].name == 'defaultGroup'){
15639 assert pdpSubGrp[0].policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15640 }else if(res.groups[0].name == 'sampleGroup_${threadCounter}' ){
15641 assert pdpSubGrp[subGrpSize].policies[0].name == 'operational.apex.stabilityTestSampleDomain';
15652 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Deployed Policies" enabled="true">
15653 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15654 <collectionProp name="Arguments.arguments"/>
15656 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15657 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15658 <stringProp name="HTTPSampler.protocol">https</stringProp>
15659 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15660 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/deployed</stringProp>
15661 <stringProp name="HTTPSampler.method">GET</stringProp>
15662 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15663 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15664 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15665 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15666 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15667 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15668 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15669 <stringProp name="TestPlan.comments">Query Deployed policies</stringProp>
15670 </HTTPSamplerProxy>
15672 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15673 <collectionProp name="Asserion.test_strings">
15674 <stringProp name="49586">200</stringProp>
15676 <stringProp name="Assertion.custom_message"></stringProp>
15677 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15678 <boolProp name="Assertion.assume_success">false</boolProp>
15679 <intProp name="Assertion.test_type">1</intProp>
15680 </ResponseAssertion>
15683 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Policy sampleDomain" enabled="true">
15684 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15685 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15686 <collectionProp name="Arguments.arguments">
15687 <elementProp name="" elementType="HTTPArgument">
15688 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15689 <stringProp name="Argument.value">{
15690 "groups": [
15692 "name": "sampleGroup_${threadCounter}",
15693 "deploymentSubgroups": [
15695 "pdpType": "apex",
15696 "action": "DELETE",
15697 "policies": [
15699 "name": "operational.apex.stabilityTestSampleDomain",
15700 "version": "1.0.0"
15708 <stringProp name="Argument.metadata">=</stringProp>
15712 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15713 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15714 <stringProp name="HTTPSampler.protocol">https</stringProp>
15715 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15716 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15717 <stringProp name="HTTPSampler.method">POST</stringProp>
15718 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15719 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15720 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15721 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15722 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15723 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15724 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15725 </HTTPSamplerProxy>
15727 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15728 <collectionProp name="Asserion.test_strings">
15729 <stringProp name="49588">202</stringProp>
15731 <stringProp name="Assertion.custom_message"></stringProp>
15732 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15733 <boolProp name="Assertion.assume_success">false</boolProp>
15734 <intProp name="Assertion.test_type">1</intProp>
15735 </ResponseAssertion>
15738 <IfController guiclass="IfControllerPanel" testclass="IfController" testname="If Controller" enabled="false">
15739 <stringProp name="IfController.condition">${threadCounter}%5==1</stringProp>
15740 <boolProp name="IfController.evaluateAll">false</boolProp>
15743 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Default Policy" enabled="true">
15744 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15745 <collectionProp name="Arguments.arguments"/>
15747 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15748 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15749 <stringProp name="HTTPSampler.protocol">https</stringProp>
15750 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15751 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/operational.apex.stabilityTestDefaultDomain</stringProp>
15752 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15753 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15754 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15755 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15756 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15757 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15758 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15759 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15760 </HTTPSamplerProxy>
15762 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15763 <collectionProp name="Asserion.test_strings">
15764 <stringProp name="49588">202</stringProp>
15766 <stringProp name="Assertion.custom_message"></stringProp>
15767 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15768 <boolProp name="Assertion.assume_success">false</boolProp>
15769 <intProp name="Assertion.test_type">1</intProp>
15770 </ResponseAssertion>
15774 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(sampleGroup)" enabled="true">
15775 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15776 <collectionProp name="Arguments.arguments"/>
15778 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15779 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15780 <stringProp name="HTTPSampler.protocol">https</stringProp>
15781 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15782 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/sampleGroup_${threadCounter}?state=PASSIVE</stringProp>
15783 <stringProp name="HTTPSampler.method">PUT</stringProp>
15784 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15785 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15786 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15787 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15788 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15789 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15790 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15791 </HTTPSamplerProxy>
15793 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15794 <collectionProp name="Asserion.test_strings">
15795 <stringProp name="49586">200</stringProp>
15797 <stringProp name="Assertion.custom_message"></stringProp>
15798 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15799 <boolProp name="Assertion.assume_success">false</boolProp>
15800 <intProp name="Assertion.test_type">1</intProp>
15801 </ResponseAssertion>
15804 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete PdpGroup SampleGroup" enabled="true">
15805 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15806 <collectionProp name="Arguments.arguments"/>
15808 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15809 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15810 <stringProp name="HTTPSampler.protocol">https</stringProp>
15811 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15812 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/sampleGroup_${threadCounter}</stringProp>
15813 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15814 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15815 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15816 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15817 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15818 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15819 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15820 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15821 <stringProp name="TestPlan.comments">Delete PdpGroup </stringProp>
15822 </HTTPSamplerProxy>
15824 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15825 <collectionProp name="Asserion.test_strings">
15826 <stringProp name="49586">200</stringProp>
15828 <stringProp name="Assertion.custom_message"></stringProp>
15829 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15830 <boolProp name="Assertion.assume_success">true</boolProp>
15831 <intProp name="Assertion.test_type">1</intProp>
15832 <stringProp name="Assertion.scope">children</stringProp>
15833 </ResponseAssertion>
15836 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="false">
15837 <stringProp name="ConstantTimer.delay">1000</stringProp>
15840 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(defaultGroup)" enabled="true">
15841 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15842 <collectionProp name="Arguments.arguments"/>
15844 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15845 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15846 <stringProp name="HTTPSampler.protocol">https</stringProp>
15847 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15848 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
15849 <stringProp name="HTTPSampler.method">PUT</stringProp>
15850 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15851 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15852 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15853 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15854 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15855 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15856 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15857 </HTTPSamplerProxy>
15859 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15860 <collectionProp name="Asserion.test_strings">
15861 <stringProp name="49586">200</stringProp>
15863 <stringProp name="Assertion.custom_message"></stringProp>
15864 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15865 <boolProp name="Assertion.assume_success">false</boolProp>
15866 <intProp name="Assertion.test_type">1</intProp>
15867 </ResponseAssertion>
15871 <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
15872 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
15873 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
15874 <boolProp name="LoopController.continue_forever">false</boolProp>
15875 <stringProp name="LoopController.loops">1</stringProp>
15877 <stringProp name="ThreadGroup.num_threads">1</stringProp>
15878 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
15879 <boolProp name="ThreadGroup.scheduler">false</boolProp>
15880 <stringProp name="ThreadGroup.duration"></stringProp>
15881 <stringProp name="ThreadGroup.delay"></stringProp>
15882 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
15885 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE" enabled="true">
15886 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15887 <collectionProp name="Arguments.arguments"/>
15889 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15890 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15891 <stringProp name="HTTPSampler.protocol">https</stringProp>
15892 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15893 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
15894 <stringProp name="HTTPSampler.method">PUT</stringProp>
15895 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15896 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15897 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15898 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15899 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15900 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15901 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15902 </HTTPSamplerProxy>
15904 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15905 <collectionProp name="Asserion.test_strings">
15906 <stringProp name="49586">200</stringProp>
15908 <stringProp name="Assertion.custom_message"></stringProp>
15909 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15910 <boolProp name="Assertion.assume_success">false</boolProp>
15911 <intProp name="Assertion.test_type">1</intProp>
15912 </ResponseAssertion>
15915 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy defaultDomain" enabled="true">
15916 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15917 <collectionProp name="Arguments.arguments"/>
15919 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15920 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15921 <stringProp name="HTTPSampler.protocol">https</stringProp>
15922 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15923 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies/operational.apex.stabilityTestDefaultDomain/versions/1.0.0</stringProp>
15924 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15925 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15926 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15927 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15928 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15929 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15930 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15931 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15932 </HTTPSamplerProxy>
15934 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15935 <collectionProp name="Asserion.test_strings">
15936 <stringProp name="49586">200</stringProp>
15938 <stringProp name="Assertion.custom_message"></stringProp>
15939 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15940 <boolProp name="Assertion.assume_success">false</boolProp>
15941 <intProp name="Assertion.test_type">1</intProp>
15942 </ResponseAssertion>
15945 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy sampleDomain" enabled="true">
15946 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15947 <collectionProp name="Arguments.arguments"/>
15949 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15950 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15951 <stringProp name="HTTPSampler.protocol">https</stringProp>
15952 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15953 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.native.Apex/versions/1.0.0/policies/operational.apex.stabilityTestSampleDomain/versions/1.0.0</stringProp>
15954 <stringProp name="HTTPSampler.method">DELETE</stringProp>
15955 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15956 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15957 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15958 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15959 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15960 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15961 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15962 </HTTPSamplerProxy>
15964 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15965 <collectionProp name="Asserion.test_strings">
15966 <stringProp name="49586">200</stringProp>
15968 <stringProp name="Assertion.custom_message"></stringProp>
15969 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15970 <boolProp name="Assertion.assume_success">false</boolProp>
15971 <intProp name="Assertion.test_type">1</intProp>
15972 </ResponseAssertion>
15976 <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
15977 <boolProp name="ResultCollector.error_logging">false</boolProp>
15979 <name>saveConfig</name>
15980 <value class="SampleSaveConfiguration">
15982 <latency>true</latency>
15983 <timestamp>true</timestamp>
15984 <success>true</success>
15985 <label>true</label>
15987 <message>true</message>
15988 <threadName>true</threadName>
15989 <dataType>true</dataType>
15990 <encoding>false</encoding>
15991 <assertions>true</assertions>
15992 <subresults>true</subresults>
15993 <responseData>false</responseData>
15994 <samplerData>false</samplerData>
15996 <fieldNames>true</fieldNames>
15997 <responseHeaders>false</responseHeaders>
15998 <requestHeaders>false</requestHeaders>
15999 <responseDataOnError>false</responseDataOnError>
16000 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16001 <assertionsResultsToSave>0</assertionsResultsToSave>
16002 <bytes>true</bytes>
16003 <sentBytes>true</sentBytes>
16005 <threadCounts>true</threadCounts>
16006 <idleTime>true</idleTime>
16007 <connectTime>true</connectTime>
16010 <stringProp name="filename">C:\pap_s3p_res\stability_results\testperfresult.jtl</stringProp>
16013 <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
16014 <boolProp name="ResultCollector.error_logging">false</boolProp>
16016 <name>saveConfig</name>
16017 <value class="SampleSaveConfiguration">
16019 <latency>true</latency>
16020 <timestamp>true</timestamp>
16021 <success>true</success>
16022 <label>true</label>
16024 <message>true</message>
16025 <threadName>true</threadName>
16026 <dataType>true</dataType>
16027 <encoding>false</encoding>
16028 <assertions>true</assertions>
16029 <subresults>true</subresults>
16030 <responseData>false</responseData>
16031 <samplerData>false</samplerData>
16033 <fieldNames>true</fieldNames>
16034 <responseHeaders>false</responseHeaders>
16035 <requestHeaders>false</requestHeaders>
16036 <responseDataOnError>false</responseDataOnError>
16037 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16038 <assertionsResultsToSave>0</assertionsResultsToSave>
16039 <bytes>true</bytes>
16040 <sentBytes>true</sentBytes>
16042 <threadCounts>true</threadCounts>
16043 <idleTime>true</idleTime>
16044 <connectTime>true</connectTime>
16047 <stringProp name="filename">${LOGS_PATH}resultTree.log</stringProp>
16050 <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
16051 <boolProp name="ResultCollector.error_logging">false</boolProp>
16053 <name>saveConfig</name>
16054 <value class="SampleSaveConfiguration">
16056 <latency>true</latency>
16057 <timestamp>true</timestamp>
16058 <success>true</success>
16059 <label>true</label>
16061 <message>true</message>
16062 <threadName>true</threadName>
16063 <dataType>true</dataType>
16064 <encoding>false</encoding>
16065 <assertions>true</assertions>
16066 <subresults>true</subresults>
16067 <responseData>false</responseData>
16068 <samplerData>false</samplerData>
16070 <fieldNames>true</fieldNames>
16071 <responseHeaders>false</responseHeaders>
16072 <requestHeaders>false</requestHeaders>
16073 <responseDataOnError>false</responseDataOnError>
16074 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16075 <assertionsResultsToSave>0</assertionsResultsToSave>
16076 <bytes>true</bytes>
16077 <sentBytes>true</sentBytes>
16079 <threadCounts>true</threadCounts>
16080 <idleTime>true</idleTime>
16081 <connectTime>true</connectTime>
16084 <stringProp name="filename">${LOGS_PATH}resultTable.log</stringProp>