1 <?xml version="1.0" encoding="UTF-8"?>
3 ============LICENSE_START=======================================================
5 ================================================================================
6 Copyright (C) 2019 AT&T Intellectual Property. All rights reserved.
7 Modifications Copyright (C) 2019 - 2020 Nordix Foundation.
8 ================================================================================
9 Licensed under the Apache License, Version 2.0 (the "License");
10 you may not use this file except in compliance with the License.
11 You may obtain a copy of the License at
13 http://www.apache.org/licenses/LICENSE-2.0
15 Unless required by applicable law or agreed to in writing, software
16 distributed under the License is distributed on an "AS IS" BASIS,
17 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18 See the License for the specific language governing permissions and
19 limitations under the License.
20 ============LICENSE_END=========================================================
22 <jmeterTestPlan version="1.2" properties="5.0" jmeter="5.2.1">
24 <TestPlan guiclass="TestPlanGui" testclass="TestPlan" testname="Policy PAP Stability" enabled="true">
25 <stringProp name="TestPlan.comments">Policy PAP Stability Tests</stringProp>
26 <boolProp name="TestPlan.functional_mode">false</boolProp>
27 <boolProp name="TestPlan.tearDown_on_shutdown">true</boolProp>
28 <boolProp name="TestPlan.serialize_threadgroups">true</boolProp>
29 <elementProp name="TestPlan.user_defined_variables" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
30 <collectionProp name="Arguments.arguments">
31 <elementProp name="PAP_HOST" elementType="Argument">
32 <stringProp name="Argument.name">PAP_HOST</stringProp>
33 <stringProp name="Argument.value">10.2.0.163</stringProp>
34 <stringProp name="Argument.metadata">=</stringProp>
36 <elementProp name="PAP_PORT" elementType="Argument">
37 <stringProp name="Argument.name">PAP_PORT</stringProp>
38 <stringProp name="Argument.value">6969</stringProp>
39 <stringProp name="Argument.metadata">=</stringProp>
41 <elementProp name="API_HOST" elementType="Argument">
42 <stringProp name="Argument.name">API_HOST</stringProp>
43 <stringProp name="Argument.value">10.2.0.135</stringProp>
44 <stringProp name="Argument.metadata">=</stringProp>
46 <elementProp name="API_PORT" elementType="Argument">
47 <stringProp name="Argument.name">API_PORT</stringProp>
48 <stringProp name="Argument.value">6969</stringProp>
49 <stringProp name="Argument.metadata">=</stringProp>
51 <elementProp name="DIR" elementType="Argument">
52 <stringProp name="Argument.name">DIR</stringProp>
53 <stringProp name="Argument.value">/home/adityap/pap/testsuites/stability/src/main/resources/testplans/</stringProp>
54 <stringProp name="Argument.metadata">=</stringProp>
56 <elementProp name="CONFIG_DIR" elementType="Argument">
57 <stringProp name="Argument.name">CONFIG_DIR</stringProp>
58 <stringProp name="Argument.value">/home/adityap/pap/testsuites/stability/src/main/resources/simulatorsetup/</stringProp>
59 <stringProp name="Argument.metadata">=</stringProp>
63 <stringProp name="TestPlan.user_define_classpath"></stringProp>
66 <AuthManager guiclass="AuthPanel" testclass="AuthManager" testname="HTTP Authorization Manager" enabled="true">
67 <collectionProp name="AuthManager.auth_list">
68 <elementProp name="" elementType="Authorization">
69 <stringProp name="Authorization.url">https://${PAP_HOST}:${PAP_PORT}/policy/pap/v1</stringProp>
70 <stringProp name="Authorization.username">healthcheck</stringProp>
71 <stringProp name="Authorization.password">zb!XztG34</stringProp>
72 <stringProp name="Authorization.domain"></stringProp>
73 <stringProp name="Authorization.realm"></stringProp>
75 <elementProp name="" elementType="Authorization">
76 <stringProp name="Authorization.url">https://${API_HOST}:${API_PORT}/policy/api/v1</stringProp>
77 <stringProp name="Authorization.username">healthcheck</stringProp>
78 <stringProp name="Authorization.password">zb!XztG34</stringProp>
79 <stringProp name="Authorization.domain"></stringProp>
80 <stringProp name="Authorization.realm"></stringProp>
83 <boolProp name="AuthManager.clearEachIteration">true</boolProp>
84 <boolProp name="AuthManager.controlledByThreadGroup">false</boolProp>
87 <HeaderManager guiclass="HeaderPanel" testclass="HeaderManager" testname="HTTP Header Manager" enabled="true">
88 <collectionProp name="HeaderManager.headers">
89 <elementProp name="" elementType="Header">
90 <stringProp name="Header.name">Accept</stringProp>
91 <stringProp name="Header.value">application/json</stringProp>
93 <elementProp name="" elementType="Header">
94 <stringProp name="Header.name">Content-Type</stringProp>
95 <stringProp name="Header.value">application/json</stringProp>
100 <SetupThreadGroup guiclass="SetupThreadGroupGui" testclass="SetupThreadGroup" testname="setUp Thread Group" enabled="true">
101 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
102 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
103 <boolProp name="LoopController.continue_forever">false</boolProp>
104 <stringProp name="LoopController.loops">1</stringProp>
106 <stringProp name="ThreadGroup.num_threads">1</stringProp>
107 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
108 <boolProp name="ThreadGroup.scheduler">false</boolProp>
109 <stringProp name="ThreadGroup.duration">260000</stringProp>
110 <stringProp name="ThreadGroup.delay"></stringProp>
111 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
114 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy Type" enabled="true">
115 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
116 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
117 <collectionProp name="Arguments.arguments">
118 <elementProp name="" elementType="HTTPArgument">
119 <boolProp name="HTTPArgument.always_encode">false</boolProp>
120 <stringProp name="Argument.value">{
121 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
122 "policy_types": {
123 "onap.policies.controlloop.operational.Apex": {
124 "version": "1.0.0",
125 "description": "Operational Policy for Control Loops using the APEX PDP",
126 "properties": {
127 "engine_service": {
128 "type": "onap.datatypes.policies.controlloop.operational.apex.EngineService",
129 "description": "APEX Engine Service Parameters"
131 "inputs": {
132 "type": "map",
133 "description": "Inputs for handling events coming into the APEX engine",
134 "entry_schema": {
135 "type": "onap.datatypes.policies.controlloop.operational.apex.EventHandler"
138 "outputs": {
139 "type": "map",
140 "description": "Outputs for handling events going out of the APEX engine",
141 "entry_schema": {
142 "type": "onap.datatypes.policies.controlloop.operational.apex.EventHandler"
145 "environment": {
146 "type": "list",
147 "description": "Envioronmental parameters for the APEX engine",
148 "entry_schema": {
149 "type": "onap.datatypes.policies.controlloop.operational.apex.Environment"
155 "data_types": {
156 "onap.datatypes.policies.controlloop.operational.apex.EngineService": {
157 "derived_from": "tosca.datatypes.Root",
158 "properties": {
159 "name": {
160 "type": "string",
161 "description": "Specifies the engine name",
162 "required": false,
163 "default": "ApexEngineService"
165 "version": {
166 "type": "string",
167 "description": "Specifies the engine version in double dotted format",
168 "required": false,
169 "default": "1.0.0"
171 "id": {
172 "type": "integer",
173 "description": "Specifies the engine id",
174 "required": true
176 "instance_count": {
177 "type": "integer",
178 "description": "Specifies the number of engine threads that should be run",
179 "required": true
181 "deployment_port": {
182 "type": "integer",
183 "description": "Specifies the port to connect to for engine administration",
184 "required": false,
185 "default": 1
187 "policy_model_file_name": {
188 "type": "string",
189 "description": "The name of the file from which to read the APEX policy model",
190 "required": false
192 "policy_type_impl": {
193 "type": "string",
194 "description": "The policy type implementation from which to read the APEX policy model",
195 "required": false
197 "periodic_event_period": {
198 "type": "string",
199 "description": "The time interval in milliseconds for the periodic scanning event, 0 means \"don't scan\"",
200 "required": false,
201 "default": 0
203 "engine": {
204 "type": "onap.datatypes.policies.controlloop.operational.apex.engineservice.Engine",
205 "description": "The parameters for all engines in the APEX engine service",
206 "required": true
210 "onap.datatypes.policies.controlloop.operational.apex.EventHandler": {
211 "derived_from": "tosca.datatypes.Root",
212 "properties": {
213 "name": {
214 "type": "string",
215 "description": "Specifies the event handler name, if not specified this is set to the key name",
216 "required": false
218 "carrier_technology": {
219 "type": "onap.datatypes.policies.controlloop.operational.apex.CarrierTechnology",
220 "description": "Specifies the carrier technology of the event handler (such as REST/Web Socket/Kafka)",
221 "required": true
223 "event_protocol": {
224 "type": "onap.datatypes.policies.controlloop.operational.apex.EventProtocol",
225 "description": "Specifies the event protocol of events for the event handler (such as Yaml/JSON/XML/POJO)",
226 "required": true
228 "event_name": {
229 "type": "string",
230 "description": "Specifies the event name for events on this event handler, if not specified, the event name is read from or written to the event being received or sent",
231 "required": false
233 "event_name_filter": {
234 "type": "string",
235 "description": "Specifies a filter as a regular expression, events that do not match the filter are dropped, the default is to let all events through",
236 "required": false
238 "synchronous_mode": {
239 "type": "boolean",
240 "description": "Specifies the event handler is syncronous (receive event and send response)",
241 "required": false,
242 "default": false
244 "synchronous_peer": {
245 "type": "string",
246 "description": "The peer event handler (output for input or input for output) of this event handler in synchronous mode, this parameter is mandatory if the event handler is in synchronous mode",
247 "required": false
249 "synchronous_timeout": {
250 "type": "integer",
251 "description": "The timeout in milliseconds for responses to be issued by APEX torequests, this parameter is mandatory if the event handler is in synchronous mode",
252 "required": false
254 "requestor_mode": {
255 "type": "boolean",
256 "description": "Specifies the event handler is in requestor mode (send event and wait for response mode)",
257 "required": false,
258 "default": false
260 "requestor_peer": {
261 "type": "string",
262 "description": "The peer event handler (output for input or input for output) of this event handler in requestor mode, this parameter is mandatory if the event handler is in requestor mode",
263 "required": false
265 "requestor_timeout": {
266 "type": "integer",
267 "description": "The timeout in milliseconds for wait for responses to requests, this parameter is mandatory if the event handler is in requestor mode",
268 "required": false
272 "onap.datatypes.policies.controlloop.operational.apex.CarrierTechnology": {
273 "derived_from": "tosca.datatypes.Root",
274 "properties": {
275 "label": {
276 "type": "string",
277 "description": "The label (name) of the carrier technology (such as REST, Kafka, WebSocket)",
278 "required": true
280 "plugin_parameter_class_name": {
281 "type": "string",
282 "description": "The class name of the class that overrides default handling of event input or output for this carrier technology, defaults to the supplied input or output class",
283 "required": false
287 "onap.datatypes.policies.controlloop.operational.apex.EventProtocol": {
288 "derived_from": "tosca.datatypes.Root",
289 "properties": {
290 "label": {
291 "type": "string",
292 "description": "The label (name) of the event protocol (such as Yaml, JSON, XML, or POJO)",
293 "required": true
295 "event_protocol_plugin_class": {
296 "type": "string",
297 "description": "The class name of the class that overrides default handling of the event protocol for this carrier technology, defaults to the supplied event protocol class",
298 "required": false
302 "onap.datatypes.policies.controlloop.operational.apex.Environment": {
303 "derived_from": "tosca.datatypes.Root",
304 "properties": {
305 "name": {
306 "type": "string",
307 "description": "The name of the environment variable",
308 "required": true
310 "value": {
311 "type": "string",
312 "description": "The value of the environment variable",
313 "required": true
317 "onap.datatypes.policies.controlloop.operational.apex.engineservice.Engine": {
318 "derived_from": "tosca.datatypes.Root",
319 "properties": {
320 "context": {
321 "type": "onap.datatypes.policies.controlloop.operational.apex.engineservice.engine.Context",
322 "description": "The properties for handling context in APEX engines, defaults to using Java maps for context",
323 "required": false
325 "executors": {
326 "type": "map",
327 "description": "The plugins for policy executors used in engines such as javascript, MVEL, Jython",
328 "required": true,
329 "entry_schema": {
330 "description": "The plugin class path for this policy executor",
331 "type": "string"
336 "onap.datatypes.policies.controlloop.operational.apex.engineservice.engine.Context": {
337 "derived_from": "tosca.datatypes.Root",
338 "properties": {
339 "distributor": {
340 "type": "onap.datatypes.policies.controlloop.operational.apex.Plugin",
341 "description": "The plugin to be used for distributing context between APEX PDPs at runtime",
342 "required": false
344 "schemas": {
345 "type": "map",
346 "description": "The plugins for context schemas available in APEX PDPs such as Java and Avro",
347 "required": false,
348 "entry_schema": {
349 "type": "onap.datatypes.policies.controlloop.operational.apex.Plugin"
352 "locking": {
353 "type": "onap.datatypes.policies.controlloop.operational.apex.Plugin",
354 "description": "The plugin to be used for locking context in and between APEX PDPs at runtime",
355 "required": false
357 "persistence": {
358 "type": "onap.datatypes.policies.controlloop.operational.apex.Plugin",
359 "description": "The plugin to be used for persisting context for APEX PDPs at runtime",
360 "required": false
364 "onap.datatypes.policies.controlloop.operational.apex.Plugin": {
365 "derived_from": "tosca.datatypes.Root",
366 "properties": {
367 "name": {
368 "type": "string",
369 "description": "The name of the executor such as Javascript, Jython or MVEL",
370 "required": true
372 "plugin_class_name": {
373 "type": "string",
374 "description": "The class path of the plugin class for this executor"
381 <stringProp name="Argument.metadata">=</stringProp>
385 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
386 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
387 <stringProp name="HTTPSampler.protocol">https</stringProp>
388 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
389 <stringProp name="HTTPSampler.path">policy/api/v1/policytypes</stringProp>
390 <stringProp name="HTTPSampler.method">POST</stringProp>
391 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
392 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
393 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
394 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
395 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
396 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
397 <stringProp name="HTTPSampler.response_timeout"></stringProp>
400 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
401 <collectionProp name="Asserion.test_strings">
402 <stringProp name="49586">200</stringProp>
404 <stringProp name="Assertion.custom_message"></stringProp>
405 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
406 <boolProp name="Assertion.assume_success">false</boolProp>
407 <intProp name="Assertion.test_type">1</intProp>
411 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy" enabled="true">
412 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
413 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
414 <collectionProp name="Arguments.arguments">
415 <elementProp name="" elementType="HTTPArgument">
416 <boolProp name="HTTPArgument.always_encode">false</boolProp>
417 <stringProp name="Argument.value">{
418 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
419 "topology_template": {
420 "policies": [
422 "operational.apex.stabilityTestDefaultDomain": {
423 "type": "onap.policies.controlloop.operational.Apex",
424 "type_version": "1.0.0",
425 "version": "1.0.0",
426 "metadata": {
427 "policy-id": "operational.apex.defaultDomain",
428 "policy-version": 1
430 "properties": {
431 "engineServiceParameters": {
432 "name": "MyApexEngine",
433 "version": "0.0.1",
434 "id": 45,
435 "instanceCount": 4,
436 "deploymentPort": 12561,
437 "policy_type_impl": {
438 "apexPolicyModel": {
439 "key": {
440 "name": "SamplePolicyModelJAVASCRIPT",
441 "version": "0.0.1"
443 "keyInformation": {
444 "key": {
445 "name": "KeyInformation",
446 "version": "0.0.1"
448 "keyInfoMap": {
449 "entry": [
451 "key": {
452 "name": "Context",
453 "version": "0.0.1"
455 "value": {
456 "key": {
457 "name": "Context",
458 "version": "0.0.1"
460 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
461 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
465 "key": {
466 "name": "Event0000",
467 "version": "0.0.1"
469 "value": {
470 "key": {
471 "name": "Event0000",
472 "version": "0.0.1"
474 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
475 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
479 "key": {
480 "name": "Event0001",
481 "version": "0.0.1"
483 "value": {
484 "key": {
485 "name": "Event0001",
486 "version": "0.0.1"
488 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
489 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
493 "key": {
494 "name": "Event0002",
495 "version": "0.0.1"
497 "value": {
498 "key": {
499 "name": "Event0002",
500 "version": "0.0.1"
502 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
503 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
507 "key": {
508 "name": "Event0003",
509 "version": "0.0.1"
511 "value": {
512 "key": {
513 "name": "Event0003",
514 "version": "0.0.1"
516 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
517 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
521 "key": {
522 "name": "Event0004",
523 "version": "0.0.1"
525 "value": {
526 "key": {
527 "name": "Event0004",
528 "version": "0.0.1"
530 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
531 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
535 "key": {
536 "name": "Event0100",
537 "version": "0.0.1"
539 "value": {
540 "key": {
541 "name": "Event0100",
542 "version": "0.0.1"
544 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
545 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
549 "key": {
550 "name": "Event0101",
551 "version": "0.0.1"
553 "value": {
554 "key": {
555 "name": "Event0101",
556 "version": "0.0.1"
558 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
559 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
563 "key": {
564 "name": "Event0102",
565 "version": "0.0.1"
567 "value": {
568 "key": {
569 "name": "Event0102",
570 "version": "0.0.1"
572 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
573 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
577 "key": {
578 "name": "Event0103",
579 "version": "0.0.1"
581 "value": {
582 "key": {
583 "name": "Event0103",
584 "version": "0.0.1"
586 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
587 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
591 "key": {
592 "name": "Event0104",
593 "version": "0.0.1"
595 "value": {
596 "key": {
597 "name": "Event0104",
598 "version": "0.0.1"
600 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
601 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
605 "key": {
606 "name": "Events",
607 "version": "0.0.1"
609 "value": {
610 "key": {
611 "name": "Events",
612 "version": "0.0.1"
614 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
615 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
619 "key": {
620 "name": "ExternalContextAlbum",
621 "version": "0.0.1"
623 "value": {
624 "key": {
625 "name": "ExternalContextAlbum",
626 "version": "0.0.1"
628 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
629 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
633 "key": {
634 "name": "GlobalContextAlbum",
635 "version": "0.0.1"
637 "value": {
638 "key": {
639 "name": "GlobalContextAlbum",
640 "version": "0.0.1"
642 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
643 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
647 "key": {
648 "name": "KeyInformation",
649 "version": "0.0.1"
651 "value": {
652 "key": {
653 "name": "KeyInformation",
654 "version": "0.0.1"
656 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
657 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
661 "key": {
662 "name": "Policies",
663 "version": "0.0.1"
665 "value": {
666 "key": {
667 "name": "Policies",
668 "version": "0.0.1"
670 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
671 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
675 "key": {
676 "name": "Policy0",
677 "version": "0.0.1"
679 "value": {
680 "key": {
681 "name": "Policy0",
682 "version": "0.0.1"
684 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
685 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
689 "key": {
690 "name": "Policy0ContextAlbum",
691 "version": "0.0.1"
693 "value": {
694 "key": {
695 "name": "Policy0ContextAlbum",
696 "version": "0.0.1"
698 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
699 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
703 "key": {
704 "name": "Policy1",
705 "version": "0.0.1"
707 "value": {
708 "key": {
709 "name": "Policy1",
710 "version": "0.0.1"
712 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
713 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
717 "key": {
718 "name": "Policy1ContextAlbum",
719 "version": "0.0.1"
721 "value": {
722 "key": {
723 "name": "Policy1ContextAlbum",
724 "version": "0.0.1"
726 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
727 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
731 "key": {
732 "name": "SamplePolicyModelJAVASCRIPT",
733 "version": "0.0.1"
735 "value": {
736 "key": {
737 "name": "SamplePolicyModelJAVASCRIPT",
738 "version": "0.0.1"
740 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
741 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
745 "key": {
746 "name": "Task_Act0",
747 "version": "0.0.1"
749 "value": {
750 "key": {
751 "name": "Task_Act0",
752 "version": "0.0.1"
754 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
755 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
759 "key": {
760 "name": "Task_Act1",
761 "version": "0.0.1"
763 "value": {
764 "key": {
765 "name": "Task_Act1",
766 "version": "0.0.1"
768 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
769 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
773 "key": {
774 "name": "Task_Act2",
775 "version": "0.0.1"
777 "value": {
778 "key": {
779 "name": "Task_Act2",
780 "version": "0.0.1"
782 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
783 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
787 "key": {
788 "name": "Task_Act3",
789 "version": "0.0.1"
791 "value": {
792 "key": {
793 "name": "Task_Act3",
794 "version": "0.0.1"
796 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
797 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
801 "key": {
802 "name": "Task_Decide0",
803 "version": "0.0.1"
805 "value": {
806 "key": {
807 "name": "Task_Decide0",
808 "version": "0.0.1"
810 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
811 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
815 "key": {
816 "name": "Task_Decide1",
817 "version": "0.0.1"
819 "value": {
820 "key": {
821 "name": "Task_Decide1",
822 "version": "0.0.1"
824 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
825 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
829 "key": {
830 "name": "Task_Decide2",
831 "version": "0.0.1"
833 "value": {
834 "key": {
835 "name": "Task_Decide2",
836 "version": "0.0.1"
838 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
839 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
843 "key": {
844 "name": "Task_Decide3",
845 "version": "0.0.1"
847 "value": {
848 "key": {
849 "name": "Task_Decide3",
850 "version": "0.0.1"
852 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
853 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
857 "key": {
858 "name": "Task_Establish0",
859 "version": "0.0.1"
861 "value": {
862 "key": {
863 "name": "Task_Establish0",
864 "version": "0.0.1"
866 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
867 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
871 "key": {
872 "name": "Task_Establish1",
873 "version": "0.0.1"
875 "value": {
876 "key": {
877 "name": "Task_Establish1",
878 "version": "0.0.1"
880 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
881 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
885 "key": {
886 "name": "Task_Establish2",
887 "version": "0.0.1"
889 "value": {
890 "key": {
891 "name": "Task_Establish2",
892 "version": "0.0.1"
894 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
895 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
899 "key": {
900 "name": "Task_Establish3",
901 "version": "0.0.1"
903 "value": {
904 "key": {
905 "name": "Task_Establish3",
906 "version": "0.0.1"
908 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
909 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
913 "key": {
914 "name": "Task_Match0",
915 "version": "0.0.1"
917 "value": {
918 "key": {
919 "name": "Task_Match0",
920 "version": "0.0.1"
922 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
923 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
927 "key": {
928 "name": "Task_Match1",
929 "version": "0.0.1"
931 "value": {
932 "key": {
933 "name": "Task_Match1",
934 "version": "0.0.1"
936 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
937 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
941 "key": {
942 "name": "Task_Match2",
943 "version": "0.0.1"
945 "value": {
946 "key": {
947 "name": "Task_Match2",
948 "version": "0.0.1"
950 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
951 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
955 "key": {
956 "name": "Task_Match3",
957 "version": "0.0.1"
959 "value": {
960 "key": {
961 "name": "Task_Match3",
962 "version": "0.0.1"
964 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
965 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
969 "key": {
970 "name": "Tasks",
971 "version": "0.0.1"
973 "value": {
974 "key": {
975 "name": "Tasks",
976 "version": "0.0.1"
978 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
979 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
983 "key": {
984 "name": "TestCase",
985 "version": "0.0.1"
987 "value": {
988 "key": {
989 "name": "TestCase",
990 "version": "0.0.1"
992 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
993 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
997 "key": {
998 "name": "TestContextItem000",
999 "version": "0.0.1"
1001 "value": {
1002 "key": {
1003 "name": "TestContextItem000",
1004 "version": "0.0.1"
1006 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
1007 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
1011 "key": {
1012 "name": "TestContextItem001",
1013 "version": "0.0.1"
1015 "value": {
1016 "key": {
1017 "name": "TestContextItem001",
1018 "version": "0.0.1"
1020 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
1021 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
1025 "key": {
1026 "name": "TestContextItem002",
1027 "version": "0.0.1"
1029 "value": {
1030 "key": {
1031 "name": "TestContextItem002",
1032 "version": "0.0.1"
1034 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
1035 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
1039 "key": {
1040 "name": "TestContextItem003",
1041 "version": "0.0.1"
1043 "value": {
1044 "key": {
1045 "name": "TestContextItem003",
1046 "version": "0.0.1"
1048 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
1049 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
1053 "key": {
1054 "name": "TestContextItem004",
1055 "version": "0.0.1"
1057 "value": {
1058 "key": {
1059 "name": "TestContextItem004",
1060 "version": "0.0.1"
1062 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
1063 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
1067 "key": {
1068 "name": "TestContextItem005",
1069 "version": "0.0.1"
1071 "value": {
1072 "key": {
1073 "name": "TestContextItem005",
1074 "version": "0.0.1"
1076 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
1077 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
1081 "key": {
1082 "name": "TestContextItem006",
1083 "version": "0.0.1"
1085 "value": {
1086 "key": {
1087 "name": "TestContextItem006",
1088 "version": "0.0.1"
1090 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
1091 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
1095 "key": {
1096 "name": "TestContextItem007",
1097 "version": "0.0.1"
1099 "value": {
1100 "key": {
1101 "name": "TestContextItem007",
1102 "version": "0.0.1"
1104 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
1105 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
1109 "key": {
1110 "name": "TestContextItem008",
1111 "version": "0.0.1"
1113 "value": {
1114 "key": {
1115 "name": "TestContextItem008",
1116 "version": "0.0.1"
1118 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
1119 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
1123 "key": {
1124 "name": "TestContextItem009",
1125 "version": "0.0.1"
1127 "value": {
1128 "key": {
1129 "name": "TestContextItem009",
1130 "version": "0.0.1"
1132 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
1133 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
1137 "key": {
1138 "name": "TestContextItem00A",
1139 "version": "0.0.1"
1141 "value": {
1142 "key": {
1143 "name": "TestContextItem00A",
1144 "version": "0.0.1"
1146 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
1147 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
1151 "key": {
1152 "name": "TestContextItem00B",
1153 "version": "0.0.1"
1155 "value": {
1156 "key": {
1157 "name": "TestContextItem00B",
1158 "version": "0.0.1"
1160 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
1161 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
1165 "key": {
1166 "name": "TestContextItem00C",
1167 "version": "0.0.1"
1169 "value": {
1170 "key": {
1171 "name": "TestContextItem00C",
1172 "version": "0.0.1"
1174 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
1175 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
1179 "key": {
1180 "name": "TestDatatypes",
1181 "version": "0.0.1"
1183 "value": {
1184 "key": {
1185 "name": "TestDatatypes",
1186 "version": "0.0.1"
1188 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
1189 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
1193 "key": {
1194 "name": "TestExternalContextItem",
1195 "version": "0.0.1"
1197 "value": {
1198 "key": {
1199 "name": "TestExternalContextItem",
1200 "version": "0.0.1"
1202 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
1203 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
1207 "key": {
1208 "name": "TestGlobalContextItem",
1209 "version": "0.0.1"
1211 "value": {
1212 "key": {
1213 "name": "TestGlobalContextItem",
1214 "version": "0.0.1"
1216 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
1217 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
1221 "key": {
1222 "name": "TestPolicyContextItem",
1223 "version": "0.0.1"
1225 "value": {
1226 "key": {
1227 "name": "TestPolicyContextItem",
1228 "version": "0.0.1"
1230 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
1231 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
1235 "key": {
1236 "name": "TestSlogan",
1237 "version": "0.0.1"
1239 "value": {
1240 "key": {
1241 "name": "TestSlogan",
1242 "version": "0.0.1"
1244 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
1245 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
1249 "key": {
1250 "name": "TestTemperature",
1251 "version": "0.0.1"
1253 "value": {
1254 "key": {
1255 "name": "TestTemperature",
1256 "version": "0.0.1"
1258 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
1259 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
1263 "key": {
1264 "name": "TestTimestamp",
1265 "version": "0.0.1"
1267 "value": {
1268 "key": {
1269 "name": "TestTimestamp",
1270 "version": "0.0.1"
1272 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
1273 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
1279 "policies": {
1280 "key": {
1281 "name": "Policies",
1282 "version": "0.0.1"
1284 "policyMap": {
1285 "entry": [
1287 "key": {
1288 "name": "Policy0",
1289 "version": "0.0.1"
1291 "value": {
1292 "policyKey": {
1293 "name": "Policy0",
1294 "version": "0.0.1"
1296 "template": "MEDA",
1297 "state": {
1298 "entry": [
1300 "key": "Act",
1301 "value": {
1302 "stateKey": {
1303 "parentKeyName": "Policy0",
1304 "parentKeyVersion": "0.0.1",
1305 "parentLocalName": "NULL",
1306 "localName": "Act"
1308 "trigger": {
1309 "name": "Event0003",
1310 "version": "0.0.1"
1312 "stateOutputs": {
1313 "entry": [
1315 "key": "Act_NULL",
1316 "value": {
1317 "key": {
1318 "parentKeyName": "Policy0",
1319 "parentKeyVersion": "0.0.1",
1320 "parentLocalName": "Act",
1321 "localName": "Act_NULL"
1323 "outgoingEvent": {
1324 "name": "Event0004",
1325 "version": "0.0.1"
1327 "nextState": {
1328 "parentKeyName": "NULL",
1329 "parentKeyVersion": "0.0.0",
1330 "parentLocalName": "NULL",
1331 "localName": "NULL"
1337 "contextAlbumReference": [
1339 "name": "GlobalContextAlbum",
1340 "version": "0.0.1"
1343 "taskSelectionLogic": {
1344 "key": "TaskSelectionLigic",
1345 "logicFlavour": "JAVASCRIPT",
1346 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1348 "stateFinalizerLogicMap": {
1349 "entry": []
1351 "defaultTask": {
1352 "name": "Task_Act1",
1353 "version": "0.0.1"
1355 "taskReferences": {
1356 "entry": [
1358 "key": {
1359 "name": "Task_Act0",
1360 "version": "0.0.1"
1362 "value": {
1363 "key": {
1364 "parentKeyName": "Policy0",
1365 "parentKeyVersion": "0.0.1",
1366 "parentLocalName": "Act",
1367 "localName": "Task_Act0_DIRECT_Act_NULL"
1369 "outputType": "DIRECT",
1370 "output": {
1371 "parentKeyName": "Policy0",
1372 "parentKeyVersion": "0.0.1",
1373 "parentLocalName": "Act",
1374 "localName": "Act_NULL"
1379 "key": {
1380 "name": "Task_Act1",
1381 "version": "0.0.1"
1383 "value": {
1384 "key": {
1385 "parentKeyName": "Policy0",
1386 "parentKeyVersion": "0.0.1",
1387 "parentLocalName": "Act",
1388 "localName": "Task_Act1_DIRECT_Act_NULL"
1390 "outputType": "DIRECT",
1391 "output": {
1392 "parentKeyName": "Policy0",
1393 "parentKeyVersion": "0.0.1",
1394 "parentLocalName": "Act",
1395 "localName": "Act_NULL"
1400 "key": {
1401 "name": "Task_Act2",
1402 "version": "0.0.1"
1404 "value": {
1405 "key": {
1406 "parentKeyName": "Policy0",
1407 "parentKeyVersion": "0.0.1",
1408 "parentLocalName": "Act",
1409 "localName": "Task_Act2_DIRECT_Act_NULL"
1411 "outputType": "DIRECT",
1412 "output": {
1413 "parentKeyName": "Policy0",
1414 "parentKeyVersion": "0.0.1",
1415 "parentLocalName": "Act",
1416 "localName": "Act_NULL"
1421 "key": {
1422 "name": "Task_Act3",
1423 "version": "0.0.1"
1425 "value": {
1426 "key": {
1427 "parentKeyName": "Policy0",
1428 "parentKeyVersion": "0.0.1",
1429 "parentLocalName": "Act",
1430 "localName": "Task_Act3_DIRECT_Act_NULL"
1432 "outputType": "DIRECT",
1433 "output": {
1434 "parentKeyName": "Policy0",
1435 "parentKeyVersion": "0.0.1",
1436 "parentLocalName": "Act",
1437 "localName": "Act_NULL"
1446 "key": "Decide",
1447 "value": {
1448 "stateKey": {
1449 "parentKeyName": "Policy0",
1450 "parentKeyVersion": "0.0.1",
1451 "parentLocalName": "NULL",
1452 "localName": "Decide"
1454 "trigger": {
1455 "name": "Event0002",
1456 "version": "0.0.1"
1458 "stateOutputs": {
1459 "entry": [
1461 "key": "Decide_Act",
1462 "value": {
1463 "key": {
1464 "parentKeyName": "Policy0",
1465 "parentKeyVersion": "0.0.1",
1466 "parentLocalName": "Decide",
1467 "localName": "Decide_Act"
1469 "outgoingEvent": {
1470 "name": "Event0003",
1471 "version": "0.0.1"
1473 "nextState": {
1474 "parentKeyName": "Policy0",
1475 "parentKeyVersion": "0.0.1",
1476 "parentLocalName": "NULL",
1477 "localName": "Act"
1483 "contextAlbumReference": [
1485 "name": "ExternalContextAlbum",
1486 "version": "0.0.1"
1489 "name": "GlobalContextAlbum",
1490 "version": "0.0.1"
1493 "name": "Policy0ContextAlbum",
1494 "version": "0.0.1"
1497 "taskSelectionLogic": {
1498 "key": "TaskSelectionLigic",
1499 "logicFlavour": "JAVASCRIPT",
1500 "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;"
1502 "stateFinalizerLogicMap": {
1503 "entry": []
1505 "defaultTask": {
1506 "name": "Task_Decide3",
1507 "version": "0.0.1"
1509 "taskReferences": {
1510 "entry": [
1512 "key": {
1513 "name": "Task_Decide0",
1514 "version": "0.0.1"
1516 "value": {
1517 "key": {
1518 "parentKeyName": "Policy0",
1519 "parentKeyVersion": "0.0.1",
1520 "parentLocalName": "Decide",
1521 "localName": "Task_Decide0_DIRECT_Decide_Act"
1523 "outputType": "DIRECT",
1524 "output": {
1525 "parentKeyName": "Policy0",
1526 "parentKeyVersion": "0.0.1",
1527 "parentLocalName": "Decide",
1528 "localName": "Decide_Act"
1533 "key": {
1534 "name": "Task_Decide1",
1535 "version": "0.0.1"
1537 "value": {
1538 "key": {
1539 "parentKeyName": "Policy0",
1540 "parentKeyVersion": "0.0.1",
1541 "parentLocalName": "Decide",
1542 "localName": "Task_Decide1_DIRECT_Decide_Act"
1544 "outputType": "DIRECT",
1545 "output": {
1546 "parentKeyName": "Policy0",
1547 "parentKeyVersion": "0.0.1",
1548 "parentLocalName": "Decide",
1549 "localName": "Decide_Act"
1554 "key": {
1555 "name": "Task_Decide2",
1556 "version": "0.0.1"
1558 "value": {
1559 "key": {
1560 "parentKeyName": "Policy0",
1561 "parentKeyVersion": "0.0.1",
1562 "parentLocalName": "Decide",
1563 "localName": "Task_Decide2_DIRECT_Decide_Act"
1565 "outputType": "DIRECT",
1566 "output": {
1567 "parentKeyName": "Policy0",
1568 "parentKeyVersion": "0.0.1",
1569 "parentLocalName": "Decide",
1570 "localName": "Decide_Act"
1575 "key": {
1576 "name": "Task_Decide3",
1577 "version": "0.0.1"
1579 "value": {
1580 "key": {
1581 "parentKeyName": "Policy0",
1582 "parentKeyVersion": "0.0.1",
1583 "parentLocalName": "Decide",
1584 "localName": "Task_Decide3_DIRECT_Decide_Act"
1586 "outputType": "DIRECT",
1587 "output": {
1588 "parentKeyName": "Policy0",
1589 "parentKeyVersion": "0.0.1",
1590 "parentLocalName": "Decide",
1591 "localName": "Decide_Act"
1600 "key": "Establish",
1601 "value": {
1602 "stateKey": {
1603 "parentKeyName": "Policy0",
1604 "parentKeyVersion": "0.0.1",
1605 "parentLocalName": "NULL",
1606 "localName": "Establish"
1608 "trigger": {
1609 "name": "Event0001",
1610 "version": "0.0.1"
1612 "stateOutputs": {
1613 "entry": [
1615 "key": "Establish_Decide",
1616 "value": {
1617 "key": {
1618 "parentKeyName": "Policy0",
1619 "parentKeyVersion": "0.0.1",
1620 "parentLocalName": "Establish",
1621 "localName": "Establish_Decide"
1623 "outgoingEvent": {
1624 "name": "Event0002",
1625 "version": "0.0.1"
1627 "nextState": {
1628 "parentKeyName": "Policy0",
1629 "parentKeyVersion": "0.0.1",
1630 "parentLocalName": "NULL",
1631 "localName": "Decide"
1637 "contextAlbumReference": [
1639 "name": "ExternalContextAlbum",
1640 "version": "0.0.1"
1643 "name": "GlobalContextAlbum",
1644 "version": "0.0.1"
1647 "name": "Policy1ContextAlbum",
1648 "version": "0.0.1"
1651 "taskSelectionLogic": {
1652 "key": "TaskSelectionLigic",
1653 "logicFlavour": "JAVASCRIPT",
1654 "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;"
1656 "stateFinalizerLogicMap": {
1657 "entry": []
1659 "defaultTask": {
1660 "name": "Task_Establish2",
1661 "version": "0.0.1"
1663 "taskReferences": {
1664 "entry": [
1666 "key": {
1667 "name": "Task_Establish0",
1668 "version": "0.0.1"
1670 "value": {
1671 "key": {
1672 "parentKeyName": "Policy0",
1673 "parentKeyVersion": "0.0.1",
1674 "parentLocalName": "Establish",
1675 "localName": "Task_Establish0_DIRECT_Establish_Decide"
1677 "outputType": "DIRECT",
1678 "output": {
1679 "parentKeyName": "Policy0",
1680 "parentKeyVersion": "0.0.1",
1681 "parentLocalName": "Establish",
1682 "localName": "Establish_Decide"
1687 "key": {
1688 "name": "Task_Establish1",
1689 "version": "0.0.1"
1691 "value": {
1692 "key": {
1693 "parentKeyName": "Policy0",
1694 "parentKeyVersion": "0.0.1",
1695 "parentLocalName": "Establish",
1696 "localName": "Task_Establish1_DIRECT_Establish_Decide"
1698 "outputType": "DIRECT",
1699 "output": {
1700 "parentKeyName": "Policy0",
1701 "parentKeyVersion": "0.0.1",
1702 "parentLocalName": "Establish",
1703 "localName": "Establish_Decide"
1708 "key": {
1709 "name": "Task_Establish2",
1710 "version": "0.0.1"
1712 "value": {
1713 "key": {
1714 "parentKeyName": "Policy0",
1715 "parentKeyVersion": "0.0.1",
1716 "parentLocalName": "Establish",
1717 "localName": "Task_Establish2_DIRECT_Establish_Decide"
1719 "outputType": "DIRECT",
1720 "output": {
1721 "parentKeyName": "Policy0",
1722 "parentKeyVersion": "0.0.1",
1723 "parentLocalName": "Establish",
1724 "localName": "Establish_Decide"
1729 "key": {
1730 "name": "Task_Establish3",
1731 "version": "0.0.1"
1733 "value": {
1734 "key": {
1735 "parentKeyName": "Policy0",
1736 "parentKeyVersion": "0.0.1",
1737 "parentLocalName": "Establish",
1738 "localName": "Task_Establish3_DIRECT_Establish_Decide"
1740 "outputType": "DIRECT",
1741 "output": {
1742 "parentKeyName": "Policy0",
1743 "parentKeyVersion": "0.0.1",
1744 "parentLocalName": "Establish",
1745 "localName": "Establish_Decide"
1754 "key": "Match",
1755 "value": {
1756 "stateKey": {
1757 "parentKeyName": "Policy0",
1758 "parentKeyVersion": "0.0.1",
1759 "parentLocalName": "NULL",
1760 "localName": "Match"
1762 "trigger": {
1763 "name": "Event0000",
1764 "version": "0.0.1"
1766 "stateOutputs": {
1767 "entry": [
1769 "key": "Match_Establish",
1770 "value": {
1771 "key": {
1772 "parentKeyName": "Policy0",
1773 "parentKeyVersion": "0.0.1",
1774 "parentLocalName": "Match",
1775 "localName": "Match_Establish"
1777 "outgoingEvent": {
1778 "name": "Event0001",
1779 "version": "0.0.1"
1781 "nextState": {
1782 "parentKeyName": "Policy0",
1783 "parentKeyVersion": "0.0.1",
1784 "parentLocalName": "NULL",
1785 "localName": "Establish"
1791 "contextAlbumReference": [
1793 "name": "GlobalContextAlbum",
1794 "version": "0.0.1"
1797 "name": "Policy0ContextAlbum",
1798 "version": "0.0.1"
1801 "taskSelectionLogic": {
1802 "key": "TaskSelectionLigic",
1803 "logicFlavour": "JAVASCRIPT",
1804 "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;"
1806 "stateFinalizerLogicMap": {
1807 "entry": []
1809 "defaultTask": {
1810 "name": "Task_Match0",
1811 "version": "0.0.1"
1813 "taskReferences": {
1814 "entry": [
1816 "key": {
1817 "name": "Task_Match0",
1818 "version": "0.0.1"
1820 "value": {
1821 "key": {
1822 "parentKeyName": "Policy0",
1823 "parentKeyVersion": "0.0.1",
1824 "parentLocalName": "Match",
1825 "localName": "Task_Match0_DIRECT_Match_Establish"
1827 "outputType": "DIRECT",
1828 "output": {
1829 "parentKeyName": "Policy0",
1830 "parentKeyVersion": "0.0.1",
1831 "parentLocalName": "Match",
1832 "localName": "Match_Establish"
1837 "key": {
1838 "name": "Task_Match1",
1839 "version": "0.0.1"
1841 "value": {
1842 "key": {
1843 "parentKeyName": "Policy0",
1844 "parentKeyVersion": "0.0.1",
1845 "parentLocalName": "Match",
1846 "localName": "Task_Match1_DIRECT_Match_Establish"
1848 "outputType": "DIRECT",
1849 "output": {
1850 "parentKeyName": "Policy0",
1851 "parentKeyVersion": "0.0.1",
1852 "parentLocalName": "Match",
1853 "localName": "Match_Establish"
1858 "key": {
1859 "name": "Task_Match2",
1860 "version": "0.0.1"
1862 "value": {
1863 "key": {
1864 "parentKeyName": "Policy0",
1865 "parentKeyVersion": "0.0.1",
1866 "parentLocalName": "Match",
1867 "localName": "Task_Match2_DIRECT_Match_Establish"
1869 "outputType": "DIRECT",
1870 "output": {
1871 "parentKeyName": "Policy0",
1872 "parentKeyVersion": "0.0.1",
1873 "parentLocalName": "Match",
1874 "localName": "Match_Establish"
1879 "key": {
1880 "name": "Task_Match3",
1881 "version": "0.0.1"
1883 "value": {
1884 "key": {
1885 "parentKeyName": "Policy0",
1886 "parentKeyVersion": "0.0.1",
1887 "parentLocalName": "Match",
1888 "localName": "Task_Match3_DIRECT_Match_Establish"
1890 "outputType": "DIRECT",
1891 "output": {
1892 "parentKeyName": "Policy0",
1893 "parentKeyVersion": "0.0.1",
1894 "parentLocalName": "Match",
1895 "localName": "Match_Establish"
1905 "firstState": "Match"
1909 "key": {
1910 "name": "Policy1",
1911 "version": "0.0.1"
1913 "value": {
1914 "policyKey": {
1915 "name": "Policy1",
1916 "version": "0.0.1"
1918 "template": "MEDA",
1919 "state": {
1920 "entry": [
1922 "key": "Act",
1923 "value": {
1924 "stateKey": {
1925 "parentKeyName": "Policy1",
1926 "parentKeyVersion": "0.0.1",
1927 "parentLocalName": "NULL",
1928 "localName": "Act"
1930 "trigger": {
1931 "name": "Event0103",
1932 "version": "0.0.1"
1934 "stateOutputs": {
1935 "entry": [
1937 "key": "Act_NULL",
1938 "value": {
1939 "key": {
1940 "parentKeyName": "Policy1",
1941 "parentKeyVersion": "0.0.1",
1942 "parentLocalName": "Act",
1943 "localName": "Act_NULL"
1945 "outgoingEvent": {
1946 "name": "Event0104",
1947 "version": "0.0.1"
1949 "nextState": {
1950 "parentKeyName": "NULL",
1951 "parentKeyVersion": "0.0.0",
1952 "parentLocalName": "NULL",
1953 "localName": "NULL"
1959 "contextAlbumReference": [
1961 "name": "GlobalContextAlbum",
1962 "version": "0.0.1"
1965 "taskSelectionLogic": {
1966 "key": "TaskSelectionLigic",
1967 "logicFlavour": "JAVASCRIPT",
1968 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
1970 "stateFinalizerLogicMap": {
1971 "entry": []
1973 "defaultTask": {
1974 "name": "Task_Act0",
1975 "version": "0.0.1"
1977 "taskReferences": {
1978 "entry": [
1980 "key": {
1981 "name": "Task_Act0",
1982 "version": "0.0.1"
1984 "value": {
1985 "key": {
1986 "parentKeyName": "Policy1",
1987 "parentKeyVersion": "0.0.1",
1988 "parentLocalName": "Act",
1989 "localName": "Task_Act0_DIRECT_Act_NULL"
1991 "outputType": "DIRECT",
1992 "output": {
1993 "parentKeyName": "Policy1",
1994 "parentKeyVersion": "0.0.1",
1995 "parentLocalName": "Act",
1996 "localName": "Act_NULL"
2001 "key": {
2002 "name": "Task_Act1",
2003 "version": "0.0.1"
2005 "value": {
2006 "key": {
2007 "parentKeyName": "Policy1",
2008 "parentKeyVersion": "0.0.1",
2009 "parentLocalName": "Act",
2010 "localName": "Task_Act1_DIRECT_Act_NULL"
2012 "outputType": "DIRECT",
2013 "output": {
2014 "parentKeyName": "Policy1",
2015 "parentKeyVersion": "0.0.1",
2016 "parentLocalName": "Act",
2017 "localName": "Act_NULL"
2022 "key": {
2023 "name": "Task_Act2",
2024 "version": "0.0.1"
2026 "value": {
2027 "key": {
2028 "parentKeyName": "Policy1",
2029 "parentKeyVersion": "0.0.1",
2030 "parentLocalName": "Act",
2031 "localName": "Task_Act2_DIRECT_Act_NULL"
2033 "outputType": "DIRECT",
2034 "output": {
2035 "parentKeyName": "Policy1",
2036 "parentKeyVersion": "0.0.1",
2037 "parentLocalName": "Act",
2038 "localName": "Act_NULL"
2043 "key": {
2044 "name": "Task_Act3",
2045 "version": "0.0.1"
2047 "value": {
2048 "key": {
2049 "parentKeyName": "Policy1",
2050 "parentKeyVersion": "0.0.1",
2051 "parentLocalName": "Act",
2052 "localName": "Task_Act3_DIRECT_Act_NULL"
2054 "outputType": "DIRECT",
2055 "output": {
2056 "parentKeyName": "Policy1",
2057 "parentKeyVersion": "0.0.1",
2058 "parentLocalName": "Act",
2059 "localName": "Act_NULL"
2068 "key": "Decide",
2069 "value": {
2070 "stateKey": {
2071 "parentKeyName": "Policy1",
2072 "parentKeyVersion": "0.0.1",
2073 "parentLocalName": "NULL",
2074 "localName": "Decide"
2076 "trigger": {
2077 "name": "Event0102",
2078 "version": "0.0.1"
2080 "stateOutputs": {
2081 "entry": [
2083 "key": "Decide_Act",
2084 "value": {
2085 "key": {
2086 "parentKeyName": "Policy1",
2087 "parentKeyVersion": "0.0.1",
2088 "parentLocalName": "Decide",
2089 "localName": "Decide_Act"
2091 "outgoingEvent": {
2092 "name": "Event0103",
2093 "version": "0.0.1"
2095 "nextState": {
2096 "parentKeyName": "Policy1",
2097 "parentKeyVersion": "0.0.1",
2098 "parentLocalName": "NULL",
2099 "localName": "Act"
2105 "contextAlbumReference": [
2107 "name": "ExternalContextAlbum",
2108 "version": "0.0.1"
2111 "name": "GlobalContextAlbum",
2112 "version": "0.0.1"
2115 "name": "Policy1ContextAlbum",
2116 "version": "0.0.1"
2119 "taskSelectionLogic": {
2120 "key": "TaskSelectionLigic",
2121 "logicFlavour": "JAVASCRIPT",
2122 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
2124 "stateFinalizerLogicMap": {
2125 "entry": []
2127 "defaultTask": {
2128 "name": "Task_Decide3",
2129 "version": "0.0.1"
2131 "taskReferences": {
2132 "entry": [
2134 "key": {
2135 "name": "Task_Decide0",
2136 "version": "0.0.1"
2138 "value": {
2139 "key": {
2140 "parentKeyName": "Policy1",
2141 "parentKeyVersion": "0.0.1",
2142 "parentLocalName": "Decide",
2143 "localName": "Task_Decide0_DIRECT_Decide_Act"
2145 "outputType": "DIRECT",
2146 "output": {
2147 "parentKeyName": "Policy1",
2148 "parentKeyVersion": "0.0.1",
2149 "parentLocalName": "Decide",
2150 "localName": "Decide_Act"
2155 "key": {
2156 "name": "Task_Decide1",
2157 "version": "0.0.1"
2159 "value": {
2160 "key": {
2161 "parentKeyName": "Policy1",
2162 "parentKeyVersion": "0.0.1",
2163 "parentLocalName": "Decide",
2164 "localName": "Task_Decide1_DIRECT_Decide_Act"
2166 "outputType": "DIRECT",
2167 "output": {
2168 "parentKeyName": "Policy1",
2169 "parentKeyVersion": "0.0.1",
2170 "parentLocalName": "Decide",
2171 "localName": "Decide_Act"
2176 "key": {
2177 "name": "Task_Decide2",
2178 "version": "0.0.1"
2180 "value": {
2181 "key": {
2182 "parentKeyName": "Policy1",
2183 "parentKeyVersion": "0.0.1",
2184 "parentLocalName": "Decide",
2185 "localName": "Task_Decide2_DIRECT_Decide_Act"
2187 "outputType": "DIRECT",
2188 "output": {
2189 "parentKeyName": "Policy1",
2190 "parentKeyVersion": "0.0.1",
2191 "parentLocalName": "Decide",
2192 "localName": "Decide_Act"
2197 "key": {
2198 "name": "Task_Decide3",
2199 "version": "0.0.1"
2201 "value": {
2202 "key": {
2203 "parentKeyName": "Policy1",
2204 "parentKeyVersion": "0.0.1",
2205 "parentLocalName": "Decide",
2206 "localName": "Task_Decide3_DIRECT_Decide_Act"
2208 "outputType": "DIRECT",
2209 "output": {
2210 "parentKeyName": "Policy1",
2211 "parentKeyVersion": "0.0.1",
2212 "parentLocalName": "Decide",
2213 "localName": "Decide_Act"
2222 "key": "Establish",
2223 "value": {
2224 "stateKey": {
2225 "parentKeyName": "Policy1",
2226 "parentKeyVersion": "0.0.1",
2227 "parentLocalName": "NULL",
2228 "localName": "Establish"
2230 "trigger": {
2231 "name": "Event0101",
2232 "version": "0.0.1"
2234 "stateOutputs": {
2235 "entry": [
2237 "key": "Establish_Decide",
2238 "value": {
2239 "key": {
2240 "parentKeyName": "Policy1",
2241 "parentKeyVersion": "0.0.1",
2242 "parentLocalName": "Establish",
2243 "localName": "Establish_Decide"
2245 "outgoingEvent": {
2246 "name": "Event0102",
2247 "version": "0.0.1"
2249 "nextState": {
2250 "parentKeyName": "Policy1",
2251 "parentKeyVersion": "0.0.1",
2252 "parentLocalName": "NULL",
2253 "localName": "Decide"
2259 "contextAlbumReference": [
2261 "name": "ExternalContextAlbum",
2262 "version": "0.0.1"
2265 "name": "GlobalContextAlbum",
2266 "version": "0.0.1"
2269 "name": "Policy1ContextAlbum",
2270 "version": "0.0.1"
2273 "taskSelectionLogic": {
2274 "key": "TaskSelectionLigic",
2275 "logicFlavour": "JAVASCRIPT",
2276 "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;"
2278 "stateFinalizerLogicMap": {
2279 "entry": []
2281 "defaultTask": {
2282 "name": "Task_Establish1",
2283 "version": "0.0.1"
2285 "taskReferences": {
2286 "entry": [
2288 "key": {
2289 "name": "Task_Establish0",
2290 "version": "0.0.1"
2292 "value": {
2293 "key": {
2294 "parentKeyName": "Policy1",
2295 "parentKeyVersion": "0.0.1",
2296 "parentLocalName": "Establish",
2297 "localName": "Task_Establish0_DIRECT_Establish_Decide"
2299 "outputType": "DIRECT",
2300 "output": {
2301 "parentKeyName": "Policy1",
2302 "parentKeyVersion": "0.0.1",
2303 "parentLocalName": "Establish",
2304 "localName": "Establish_Decide"
2309 "key": {
2310 "name": "Task_Establish1",
2311 "version": "0.0.1"
2313 "value": {
2314 "key": {
2315 "parentKeyName": "Policy1",
2316 "parentKeyVersion": "0.0.1",
2317 "parentLocalName": "Establish",
2318 "localName": "Task_Establish1_DIRECT_Establish_Decide"
2320 "outputType": "DIRECT",
2321 "output": {
2322 "parentKeyName": "Policy1",
2323 "parentKeyVersion": "0.0.1",
2324 "parentLocalName": "Establish",
2325 "localName": "Establish_Decide"
2330 "key": {
2331 "name": "Task_Establish2",
2332 "version": "0.0.1"
2334 "value": {
2335 "key": {
2336 "parentKeyName": "Policy1",
2337 "parentKeyVersion": "0.0.1",
2338 "parentLocalName": "Establish",
2339 "localName": "Task_Establish2_DIRECT_Establish_Decide"
2341 "outputType": "DIRECT",
2342 "output": {
2343 "parentKeyName": "Policy1",
2344 "parentKeyVersion": "0.0.1",
2345 "parentLocalName": "Establish",
2346 "localName": "Establish_Decide"
2351 "key": {
2352 "name": "Task_Establish3",
2353 "version": "0.0.1"
2355 "value": {
2356 "key": {
2357 "parentKeyName": "Policy1",
2358 "parentKeyVersion": "0.0.1",
2359 "parentLocalName": "Establish",
2360 "localName": "Task_Establish3_DIRECT_Establish_Decide"
2362 "outputType": "DIRECT",
2363 "output": {
2364 "parentKeyName": "Policy1",
2365 "parentKeyVersion": "0.0.1",
2366 "parentLocalName": "Establish",
2367 "localName": "Establish_Decide"
2376 "key": "Match",
2377 "value": {
2378 "stateKey": {
2379 "parentKeyName": "Policy1",
2380 "parentKeyVersion": "0.0.1",
2381 "parentLocalName": "NULL",
2382 "localName": "Match"
2384 "trigger": {
2385 "name": "Event0100",
2386 "version": "0.0.1"
2388 "stateOutputs": {
2389 "entry": [
2391 "key": "Match_Establish",
2392 "value": {
2393 "key": {
2394 "parentKeyName": "Policy1",
2395 "parentKeyVersion": "0.0.1",
2396 "parentLocalName": "Match",
2397 "localName": "Match_Establish"
2399 "outgoingEvent": {
2400 "name": "Event0101",
2401 "version": "0.0.1"
2403 "nextState": {
2404 "parentKeyName": "Policy1",
2405 "parentKeyVersion": "0.0.1",
2406 "parentLocalName": "NULL",
2407 "localName": "Establish"
2413 "contextAlbumReference": [
2415 "name": "ExternalContextAlbum",
2416 "version": "0.0.1"
2419 "name": "GlobalContextAlbum",
2420 "version": "0.0.1"
2423 "name": "Policy1ContextAlbum",
2424 "version": "0.0.1"
2427 "taskSelectionLogic": {
2428 "key": "TaskSelectionLigic",
2429 "logicFlavour": "JAVASCRIPT",
2430 "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;"
2432 "stateFinalizerLogicMap": {
2433 "entry": []
2435 "defaultTask": {
2436 "name": "Task_Match3",
2437 "version": "0.0.1"
2439 "taskReferences": {
2440 "entry": [
2442 "key": {
2443 "name": "Task_Match0",
2444 "version": "0.0.1"
2446 "value": {
2447 "key": {
2448 "parentKeyName": "Policy1",
2449 "parentKeyVersion": "0.0.1",
2450 "parentLocalName": "Match",
2451 "localName": "Task_Match0_DIRECT_Match_Establish"
2453 "outputType": "DIRECT",
2454 "output": {
2455 "parentKeyName": "Policy1",
2456 "parentKeyVersion": "0.0.1",
2457 "parentLocalName": "Match",
2458 "localName": "Match_Establish"
2463 "key": {
2464 "name": "Task_Match1",
2465 "version": "0.0.1"
2467 "value": {
2468 "key": {
2469 "parentKeyName": "Policy1",
2470 "parentKeyVersion": "0.0.1",
2471 "parentLocalName": "Match",
2472 "localName": "Task_Match1_DIRECT_Match_Establish"
2474 "outputType": "DIRECT",
2475 "output": {
2476 "parentKeyName": "Policy1",
2477 "parentKeyVersion": "0.0.1",
2478 "parentLocalName": "Match",
2479 "localName": "Match_Establish"
2484 "key": {
2485 "name": "Task_Match2",
2486 "version": "0.0.1"
2488 "value": {
2489 "key": {
2490 "parentKeyName": "Policy1",
2491 "parentKeyVersion": "0.0.1",
2492 "parentLocalName": "Match",
2493 "localName": "Task_Match2_DIRECT_Match_Establish"
2495 "outputType": "DIRECT",
2496 "output": {
2497 "parentKeyName": "Policy1",
2498 "parentKeyVersion": "0.0.1",
2499 "parentLocalName": "Match",
2500 "localName": "Match_Establish"
2505 "key": {
2506 "name": "Task_Match3",
2507 "version": "0.0.1"
2509 "value": {
2510 "key": {
2511 "parentKeyName": "Policy1",
2512 "parentKeyVersion": "0.0.1",
2513 "parentLocalName": "Match",
2514 "localName": "Task_Match3_DIRECT_Match_Establish"
2516 "outputType": "DIRECT",
2517 "output": {
2518 "parentKeyName": "Policy1",
2519 "parentKeyVersion": "0.0.1",
2520 "parentLocalName": "Match",
2521 "localName": "Match_Establish"
2531 "firstState": "Match"
2537 "tasks": {
2538 "key": {
2539 "name": "Tasks",
2540 "version": "0.0.1"
2542 "taskMap": {
2543 "entry": [
2545 "key": {
2546 "name": "Task_Act0",
2547 "version": "0.0.1"
2549 "value": {
2550 "key": {
2551 "name": "Task_Act0",
2552 "version": "0.0.1"
2554 "inputFields": {
2555 "entry": [
2557 "key": "TestDecideCaseSelected",
2558 "value": {
2559 "key": "TestDecideCaseSelected",
2560 "fieldSchemaKey": {
2561 "name": "TestCase",
2562 "version": "0.0.1"
2564 "optional": false
2568 "key": "TestDecideStateTime",
2569 "value": {
2570 "key": "TestDecideStateTime",
2571 "fieldSchemaKey": {
2572 "name": "TestTimestamp",
2573 "version": "0.0.1"
2575 "optional": false
2579 "key": "TestEstablishCaseSelected",
2580 "value": {
2581 "key": "TestEstablishCaseSelected",
2582 "fieldSchemaKey": {
2583 "name": "TestCase",
2584 "version": "0.0.1"
2586 "optional": false
2590 "key": "TestEstablishStateTime",
2591 "value": {
2592 "key": "TestEstablishStateTime",
2593 "fieldSchemaKey": {
2594 "name": "TestTimestamp",
2595 "version": "0.0.1"
2597 "optional": false
2601 "key": "TestMatchCase",
2602 "value": {
2603 "key": "TestMatchCase",
2604 "fieldSchemaKey": {
2605 "name": "TestCase",
2606 "version": "0.0.1"
2608 "optional": false
2612 "key": "TestMatchCaseSelected",
2613 "value": {
2614 "key": "TestMatchCaseSelected",
2615 "fieldSchemaKey": {
2616 "name": "TestCase",
2617 "version": "0.0.1"
2619 "optional": false
2623 "key": "TestMatchStateTime",
2624 "value": {
2625 "key": "TestMatchStateTime",
2626 "fieldSchemaKey": {
2627 "name": "TestTimestamp",
2628 "version": "0.0.1"
2630 "optional": false
2634 "key": "TestSlogan",
2635 "value": {
2636 "key": "TestSlogan",
2637 "fieldSchemaKey": {
2638 "name": "TestSlogan",
2639 "version": "0.0.1"
2641 "optional": false
2645 "key": "TestTemperature",
2646 "value": {
2647 "key": "TestTemperature",
2648 "fieldSchemaKey": {
2649 "name": "TestTemperature",
2650 "version": "0.0.1"
2652 "optional": false
2656 "key": "TestTimestamp",
2657 "value": {
2658 "key": "TestTimestamp",
2659 "fieldSchemaKey": {
2660 "name": "TestTimestamp",
2661 "version": "0.0.1"
2663 "optional": false
2668 "outputFields": {
2669 "entry": [
2671 "key": "TestActCaseSelected",
2672 "value": {
2673 "key": "TestActCaseSelected",
2674 "fieldSchemaKey": {
2675 "name": "TestCase",
2676 "version": "0.0.1"
2678 "optional": false
2682 "key": "TestActStateTime",
2683 "value": {
2684 "key": "TestActStateTime",
2685 "fieldSchemaKey": {
2686 "name": "TestTimestamp",
2687 "version": "0.0.1"
2689 "optional": false
2693 "key": "TestDecideCaseSelected",
2694 "value": {
2695 "key": "TestDecideCaseSelected",
2696 "fieldSchemaKey": {
2697 "name": "TestCase",
2698 "version": "0.0.1"
2700 "optional": false
2704 "key": "TestDecideStateTime",
2705 "value": {
2706 "key": "TestDecideStateTime",
2707 "fieldSchemaKey": {
2708 "name": "TestTimestamp",
2709 "version": "0.0.1"
2711 "optional": false
2715 "key": "TestEstablishCaseSelected",
2716 "value": {
2717 "key": "TestEstablishCaseSelected",
2718 "fieldSchemaKey": {
2719 "name": "TestCase",
2720 "version": "0.0.1"
2722 "optional": false
2726 "key": "TestEstablishStateTime",
2727 "value": {
2728 "key": "TestEstablishStateTime",
2729 "fieldSchemaKey": {
2730 "name": "TestTimestamp",
2731 "version": "0.0.1"
2733 "optional": false
2737 "key": "TestMatchCase",
2738 "value": {
2739 "key": "TestMatchCase",
2740 "fieldSchemaKey": {
2741 "name": "TestCase",
2742 "version": "0.0.1"
2744 "optional": false
2748 "key": "TestMatchCaseSelected",
2749 "value": {
2750 "key": "TestMatchCaseSelected",
2751 "fieldSchemaKey": {
2752 "name": "TestCase",
2753 "version": "0.0.1"
2755 "optional": false
2759 "key": "TestMatchStateTime",
2760 "value": {
2761 "key": "TestMatchStateTime",
2762 "fieldSchemaKey": {
2763 "name": "TestTimestamp",
2764 "version": "0.0.1"
2766 "optional": false
2770 "key": "TestSlogan",
2771 "value": {
2772 "key": "TestSlogan",
2773 "fieldSchemaKey": {
2774 "name": "TestSlogan",
2775 "version": "0.0.1"
2777 "optional": false
2781 "key": "TestTemperature",
2782 "value": {
2783 "key": "TestTemperature",
2784 "fieldSchemaKey": {
2785 "name": "TestTemperature",
2786 "version": "0.0.1"
2788 "optional": false
2792 "key": "TestTimestamp",
2793 "value": {
2794 "key": "TestTimestamp",
2795 "fieldSchemaKey": {
2796 "name": "TestTimestamp",
2797 "version": "0.0.1"
2799 "optional": false
2804 "taskParameters": {
2805 "entry": [
2807 "key": "Parameter0",
2808 "value": {
2809 "key": {
2810 "parentKeyName": "Task_Act0",
2811 "parentKeyVersion": "0.0.1",
2812 "parentLocalName": "NULL",
2813 "localName": "Parameter0"
2815 "defaultValue": "DefaultValue0"
2819 "key": "Parameter1",
2820 "value": {
2821 "key": {
2822 "parentKeyName": "Task_Act0",
2823 "parentKeyVersion": "0.0.1",
2824 "parentLocalName": "NULL",
2825 "localName": "Parameter1"
2827 "defaultValue": "DefaultValue1"
2831 "key": "Parameter2",
2832 "value": {
2833 "key": {
2834 "parentKeyName": "Task_Act0",
2835 "parentKeyVersion": "0.0.1",
2836 "parentLocalName": "NULL",
2837 "localName": "Parameter2"
2839 "defaultValue": "DefaultValue2"
2844 "contextAlbumReference": [
2846 "name": "ExternalContextAlbum",
2847 "version": "0.0.1"
2850 "name": "GlobalContextAlbum",
2851 "version": "0.0.1"
2854 "name": "Policy0ContextAlbum",
2855 "version": "0.0.1"
2858 "name": "Policy1ContextAlbum",
2859 "version": "0.0.1"
2862 "taskLogic": {
2863 "key": "_TaskLogic",
2864 "logicFlavour": "JAVASCRIPT",
2865 "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;"
2870 "key": {
2871 "name": "Task_Act1",
2872 "version": "0.0.1"
2874 "value": {
2875 "key": {
2876 "name": "Task_Act1",
2877 "version": "0.0.1"
2879 "inputFields": {
2880 "entry": [
2882 "key": "TestDecideCaseSelected",
2883 "value": {
2884 "key": "TestDecideCaseSelected",
2885 "fieldSchemaKey": {
2886 "name": "TestCase",
2887 "version": "0.0.1"
2889 "optional": false
2893 "key": "TestDecideStateTime",
2894 "value": {
2895 "key": "TestDecideStateTime",
2896 "fieldSchemaKey": {
2897 "name": "TestTimestamp",
2898 "version": "0.0.1"
2900 "optional": false
2904 "key": "TestEstablishCaseSelected",
2905 "value": {
2906 "key": "TestEstablishCaseSelected",
2907 "fieldSchemaKey": {
2908 "name": "TestCase",
2909 "version": "0.0.1"
2911 "optional": false
2915 "key": "TestEstablishStateTime",
2916 "value": {
2917 "key": "TestEstablishStateTime",
2918 "fieldSchemaKey": {
2919 "name": "TestTimestamp",
2920 "version": "0.0.1"
2922 "optional": false
2926 "key": "TestMatchCase",
2927 "value": {
2928 "key": "TestMatchCase",
2929 "fieldSchemaKey": {
2930 "name": "TestCase",
2931 "version": "0.0.1"
2933 "optional": false
2937 "key": "TestMatchCaseSelected",
2938 "value": {
2939 "key": "TestMatchCaseSelected",
2940 "fieldSchemaKey": {
2941 "name": "TestCase",
2942 "version": "0.0.1"
2944 "optional": false
2948 "key": "TestMatchStateTime",
2949 "value": {
2950 "key": "TestMatchStateTime",
2951 "fieldSchemaKey": {
2952 "name": "TestTimestamp",
2953 "version": "0.0.1"
2955 "optional": false
2959 "key": "TestSlogan",
2960 "value": {
2961 "key": "TestSlogan",
2962 "fieldSchemaKey": {
2963 "name": "TestSlogan",
2964 "version": "0.0.1"
2966 "optional": false
2970 "key": "TestTemperature",
2971 "value": {
2972 "key": "TestTemperature",
2973 "fieldSchemaKey": {
2974 "name": "TestTemperature",
2975 "version": "0.0.1"
2977 "optional": false
2981 "key": "TestTimestamp",
2982 "value": {
2983 "key": "TestTimestamp",
2984 "fieldSchemaKey": {
2985 "name": "TestTimestamp",
2986 "version": "0.0.1"
2988 "optional": false
2993 "outputFields": {
2994 "entry": [
2996 "key": "TestActCaseSelected",
2997 "value": {
2998 "key": "TestActCaseSelected",
2999 "fieldSchemaKey": {
3000 "name": "TestCase",
3001 "version": "0.0.1"
3003 "optional": false
3007 "key": "TestActStateTime",
3008 "value": {
3009 "key": "TestActStateTime",
3010 "fieldSchemaKey": {
3011 "name": "TestTimestamp",
3012 "version": "0.0.1"
3014 "optional": false
3018 "key": "TestDecideCaseSelected",
3019 "value": {
3020 "key": "TestDecideCaseSelected",
3021 "fieldSchemaKey": {
3022 "name": "TestCase",
3023 "version": "0.0.1"
3025 "optional": false
3029 "key": "TestDecideStateTime",
3030 "value": {
3031 "key": "TestDecideStateTime",
3032 "fieldSchemaKey": {
3033 "name": "TestTimestamp",
3034 "version": "0.0.1"
3036 "optional": false
3040 "key": "TestEstablishCaseSelected",
3041 "value": {
3042 "key": "TestEstablishCaseSelected",
3043 "fieldSchemaKey": {
3044 "name": "TestCase",
3045 "version": "0.0.1"
3047 "optional": false
3051 "key": "TestEstablishStateTime",
3052 "value": {
3053 "key": "TestEstablishStateTime",
3054 "fieldSchemaKey": {
3055 "name": "TestTimestamp",
3056 "version": "0.0.1"
3058 "optional": false
3062 "key": "TestMatchCase",
3063 "value": {
3064 "key": "TestMatchCase",
3065 "fieldSchemaKey": {
3066 "name": "TestCase",
3067 "version": "0.0.1"
3069 "optional": false
3073 "key": "TestMatchCaseSelected",
3074 "value": {
3075 "key": "TestMatchCaseSelected",
3076 "fieldSchemaKey": {
3077 "name": "TestCase",
3078 "version": "0.0.1"
3080 "optional": false
3084 "key": "TestMatchStateTime",
3085 "value": {
3086 "key": "TestMatchStateTime",
3087 "fieldSchemaKey": {
3088 "name": "TestTimestamp",
3089 "version": "0.0.1"
3091 "optional": false
3095 "key": "TestSlogan",
3096 "value": {
3097 "key": "TestSlogan",
3098 "fieldSchemaKey": {
3099 "name": "TestSlogan",
3100 "version": "0.0.1"
3102 "optional": false
3106 "key": "TestTemperature",
3107 "value": {
3108 "key": "TestTemperature",
3109 "fieldSchemaKey": {
3110 "name": "TestTemperature",
3111 "version": "0.0.1"
3113 "optional": false
3117 "key": "TestTimestamp",
3118 "value": {
3119 "key": "TestTimestamp",
3120 "fieldSchemaKey": {
3121 "name": "TestTimestamp",
3122 "version": "0.0.1"
3124 "optional": false
3129 "taskParameters": {
3130 "entry": [
3132 "key": "Parameter0",
3133 "value": {
3134 "key": {
3135 "parentKeyName": "Task_Act1",
3136 "parentKeyVersion": "0.0.1",
3137 "parentLocalName": "NULL",
3138 "localName": "Parameter0"
3140 "defaultValue": "DefaultValue0"
3144 "key": "Parameter1",
3145 "value": {
3146 "key": {
3147 "parentKeyName": "Task_Act1",
3148 "parentKeyVersion": "0.0.1",
3149 "parentLocalName": "NULL",
3150 "localName": "Parameter1"
3152 "defaultValue": "DefaultValue1"
3157 "contextAlbumReference": [
3159 "name": "GlobalContextAlbum",
3160 "version": "0.0.1"
3163 "name": "Policy0ContextAlbum",
3164 "version": "0.0.1"
3167 "taskLogic": {
3168 "key": "_TaskLogic",
3169 "logicFlavour": "JAVASCRIPT",
3170 "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;"
3175 "key": {
3176 "name": "Task_Act2",
3177 "version": "0.0.1"
3179 "value": {
3180 "key": {
3181 "name": "Task_Act2",
3182 "version": "0.0.1"
3184 "inputFields": {
3185 "entry": [
3187 "key": "TestDecideCaseSelected",
3188 "value": {
3189 "key": "TestDecideCaseSelected",
3190 "fieldSchemaKey": {
3191 "name": "TestCase",
3192 "version": "0.0.1"
3194 "optional": false
3198 "key": "TestDecideStateTime",
3199 "value": {
3200 "key": "TestDecideStateTime",
3201 "fieldSchemaKey": {
3202 "name": "TestTimestamp",
3203 "version": "0.0.1"
3205 "optional": false
3209 "key": "TestEstablishCaseSelected",
3210 "value": {
3211 "key": "TestEstablishCaseSelected",
3212 "fieldSchemaKey": {
3213 "name": "TestCase",
3214 "version": "0.0.1"
3216 "optional": false
3220 "key": "TestEstablishStateTime",
3221 "value": {
3222 "key": "TestEstablishStateTime",
3223 "fieldSchemaKey": {
3224 "name": "TestTimestamp",
3225 "version": "0.0.1"
3227 "optional": false
3231 "key": "TestMatchCase",
3232 "value": {
3233 "key": "TestMatchCase",
3234 "fieldSchemaKey": {
3235 "name": "TestCase",
3236 "version": "0.0.1"
3238 "optional": false
3242 "key": "TestMatchCaseSelected",
3243 "value": {
3244 "key": "TestMatchCaseSelected",
3245 "fieldSchemaKey": {
3246 "name": "TestCase",
3247 "version": "0.0.1"
3249 "optional": false
3253 "key": "TestMatchStateTime",
3254 "value": {
3255 "key": "TestMatchStateTime",
3256 "fieldSchemaKey": {
3257 "name": "TestTimestamp",
3258 "version": "0.0.1"
3260 "optional": false
3264 "key": "TestSlogan",
3265 "value": {
3266 "key": "TestSlogan",
3267 "fieldSchemaKey": {
3268 "name": "TestSlogan",
3269 "version": "0.0.1"
3271 "optional": false
3275 "key": "TestTemperature",
3276 "value": {
3277 "key": "TestTemperature",
3278 "fieldSchemaKey": {
3279 "name": "TestTemperature",
3280 "version": "0.0.1"
3282 "optional": false
3286 "key": "TestTimestamp",
3287 "value": {
3288 "key": "TestTimestamp",
3289 "fieldSchemaKey": {
3290 "name": "TestTimestamp",
3291 "version": "0.0.1"
3293 "optional": false
3298 "outputFields": {
3299 "entry": [
3301 "key": "TestActCaseSelected",
3302 "value": {
3303 "key": "TestActCaseSelected",
3304 "fieldSchemaKey": {
3305 "name": "TestCase",
3306 "version": "0.0.1"
3308 "optional": false
3312 "key": "TestActStateTime",
3313 "value": {
3314 "key": "TestActStateTime",
3315 "fieldSchemaKey": {
3316 "name": "TestTimestamp",
3317 "version": "0.0.1"
3319 "optional": false
3323 "key": "TestDecideCaseSelected",
3324 "value": {
3325 "key": "TestDecideCaseSelected",
3326 "fieldSchemaKey": {
3327 "name": "TestCase",
3328 "version": "0.0.1"
3330 "optional": false
3334 "key": "TestDecideStateTime",
3335 "value": {
3336 "key": "TestDecideStateTime",
3337 "fieldSchemaKey": {
3338 "name": "TestTimestamp",
3339 "version": "0.0.1"
3341 "optional": false
3345 "key": "TestEstablishCaseSelected",
3346 "value": {
3347 "key": "TestEstablishCaseSelected",
3348 "fieldSchemaKey": {
3349 "name": "TestCase",
3350 "version": "0.0.1"
3352 "optional": false
3356 "key": "TestEstablishStateTime",
3357 "value": {
3358 "key": "TestEstablishStateTime",
3359 "fieldSchemaKey": {
3360 "name": "TestTimestamp",
3361 "version": "0.0.1"
3363 "optional": false
3367 "key": "TestMatchCase",
3368 "value": {
3369 "key": "TestMatchCase",
3370 "fieldSchemaKey": {
3371 "name": "TestCase",
3372 "version": "0.0.1"
3374 "optional": false
3378 "key": "TestMatchCaseSelected",
3379 "value": {
3380 "key": "TestMatchCaseSelected",
3381 "fieldSchemaKey": {
3382 "name": "TestCase",
3383 "version": "0.0.1"
3385 "optional": false
3389 "key": "TestMatchStateTime",
3390 "value": {
3391 "key": "TestMatchStateTime",
3392 "fieldSchemaKey": {
3393 "name": "TestTimestamp",
3394 "version": "0.0.1"
3396 "optional": false
3400 "key": "TestSlogan",
3401 "value": {
3402 "key": "TestSlogan",
3403 "fieldSchemaKey": {
3404 "name": "TestSlogan",
3405 "version": "0.0.1"
3407 "optional": false
3411 "key": "TestTemperature",
3412 "value": {
3413 "key": "TestTemperature",
3414 "fieldSchemaKey": {
3415 "name": "TestTemperature",
3416 "version": "0.0.1"
3418 "optional": false
3422 "key": "TestTimestamp",
3423 "value": {
3424 "key": "TestTimestamp",
3425 "fieldSchemaKey": {
3426 "name": "TestTimestamp",
3427 "version": "0.0.1"
3429 "optional": false
3434 "taskParameters": {
3435 "entry": [
3437 "key": "Parameter0",
3438 "value": {
3439 "key": {
3440 "parentKeyName": "Task_Act2",
3441 "parentKeyVersion": "0.0.1",
3442 "parentLocalName": "NULL",
3443 "localName": "Parameter0"
3445 "defaultValue": "DefaultValue0"
3450 "contextAlbumReference": [
3452 "name": "GlobalContextAlbum",
3453 "version": "0.0.1"
3456 "name": "Policy1ContextAlbum",
3457 "version": "0.0.1"
3460 "taskLogic": {
3461 "key": "_TaskLogic",
3462 "logicFlavour": "JAVASCRIPT",
3463 "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;"
3468 "key": {
3469 "name": "Task_Act3",
3470 "version": "0.0.1"
3472 "value": {
3473 "key": {
3474 "name": "Task_Act3",
3475 "version": "0.0.1"
3477 "inputFields": {
3478 "entry": [
3480 "key": "TestDecideCaseSelected",
3481 "value": {
3482 "key": "TestDecideCaseSelected",
3483 "fieldSchemaKey": {
3484 "name": "TestCase",
3485 "version": "0.0.1"
3487 "optional": false
3491 "key": "TestDecideStateTime",
3492 "value": {
3493 "key": "TestDecideStateTime",
3494 "fieldSchemaKey": {
3495 "name": "TestTimestamp",
3496 "version": "0.0.1"
3498 "optional": false
3502 "key": "TestEstablishCaseSelected",
3503 "value": {
3504 "key": "TestEstablishCaseSelected",
3505 "fieldSchemaKey": {
3506 "name": "TestCase",
3507 "version": "0.0.1"
3509 "optional": false
3513 "key": "TestEstablishStateTime",
3514 "value": {
3515 "key": "TestEstablishStateTime",
3516 "fieldSchemaKey": {
3517 "name": "TestTimestamp",
3518 "version": "0.0.1"
3520 "optional": false
3524 "key": "TestMatchCase",
3525 "value": {
3526 "key": "TestMatchCase",
3527 "fieldSchemaKey": {
3528 "name": "TestCase",
3529 "version": "0.0.1"
3531 "optional": false
3535 "key": "TestMatchCaseSelected",
3536 "value": {
3537 "key": "TestMatchCaseSelected",
3538 "fieldSchemaKey": {
3539 "name": "TestCase",
3540 "version": "0.0.1"
3542 "optional": false
3546 "key": "TestMatchStateTime",
3547 "value": {
3548 "key": "TestMatchStateTime",
3549 "fieldSchemaKey": {
3550 "name": "TestTimestamp",
3551 "version": "0.0.1"
3553 "optional": false
3557 "key": "TestSlogan",
3558 "value": {
3559 "key": "TestSlogan",
3560 "fieldSchemaKey": {
3561 "name": "TestSlogan",
3562 "version": "0.0.1"
3564 "optional": false
3568 "key": "TestTemperature",
3569 "value": {
3570 "key": "TestTemperature",
3571 "fieldSchemaKey": {
3572 "name": "TestTemperature",
3573 "version": "0.0.1"
3575 "optional": false
3579 "key": "TestTimestamp",
3580 "value": {
3581 "key": "TestTimestamp",
3582 "fieldSchemaKey": {
3583 "name": "TestTimestamp",
3584 "version": "0.0.1"
3586 "optional": false
3591 "outputFields": {
3592 "entry": [
3594 "key": "TestActCaseSelected",
3595 "value": {
3596 "key": "TestActCaseSelected",
3597 "fieldSchemaKey": {
3598 "name": "TestCase",
3599 "version": "0.0.1"
3601 "optional": false
3605 "key": "TestActStateTime",
3606 "value": {
3607 "key": "TestActStateTime",
3608 "fieldSchemaKey": {
3609 "name": "TestTimestamp",
3610 "version": "0.0.1"
3612 "optional": false
3616 "key": "TestDecideCaseSelected",
3617 "value": {
3618 "key": "TestDecideCaseSelected",
3619 "fieldSchemaKey": {
3620 "name": "TestCase",
3621 "version": "0.0.1"
3623 "optional": false
3627 "key": "TestDecideStateTime",
3628 "value": {
3629 "key": "TestDecideStateTime",
3630 "fieldSchemaKey": {
3631 "name": "TestTimestamp",
3632 "version": "0.0.1"
3634 "optional": false
3638 "key": "TestEstablishCaseSelected",
3639 "value": {
3640 "key": "TestEstablishCaseSelected",
3641 "fieldSchemaKey": {
3642 "name": "TestCase",
3643 "version": "0.0.1"
3645 "optional": false
3649 "key": "TestEstablishStateTime",
3650 "value": {
3651 "key": "TestEstablishStateTime",
3652 "fieldSchemaKey": {
3653 "name": "TestTimestamp",
3654 "version": "0.0.1"
3656 "optional": false
3660 "key": "TestMatchCase",
3661 "value": {
3662 "key": "TestMatchCase",
3663 "fieldSchemaKey": {
3664 "name": "TestCase",
3665 "version": "0.0.1"
3667 "optional": false
3671 "key": "TestMatchCaseSelected",
3672 "value": {
3673 "key": "TestMatchCaseSelected",
3674 "fieldSchemaKey": {
3675 "name": "TestCase",
3676 "version": "0.0.1"
3678 "optional": false
3682 "key": "TestMatchStateTime",
3683 "value": {
3684 "key": "TestMatchStateTime",
3685 "fieldSchemaKey": {
3686 "name": "TestTimestamp",
3687 "version": "0.0.1"
3689 "optional": false
3693 "key": "TestSlogan",
3694 "value": {
3695 "key": "TestSlogan",
3696 "fieldSchemaKey": {
3697 "name": "TestSlogan",
3698 "version": "0.0.1"
3700 "optional": false
3704 "key": "TestTemperature",
3705 "value": {
3706 "key": "TestTemperature",
3707 "fieldSchemaKey": {
3708 "name": "TestTemperature",
3709 "version": "0.0.1"
3711 "optional": false
3715 "key": "TestTimestamp",
3716 "value": {
3717 "key": "TestTimestamp",
3718 "fieldSchemaKey": {
3719 "name": "TestTimestamp",
3720 "version": "0.0.1"
3722 "optional": false
3727 "taskParameters": {
3728 "entry": [
3730 "key": "Parameter0",
3731 "value": {
3732 "key": {
3733 "parentKeyName": "Task_Act3",
3734 "parentKeyVersion": "0.0.1",
3735 "parentLocalName": "NULL",
3736 "localName": "Parameter0"
3738 "defaultValue": "DefaultValue0"
3743 "contextAlbumReference": [
3745 "name": "ExternalContextAlbum",
3746 "version": "0.0.1"
3749 "name": "GlobalContextAlbum",
3750 "version": "0.0.1"
3753 "taskLogic": {
3754 "key": "_TaskLogic",
3755 "logicFlavour": "JAVASCRIPT",
3756 "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;"
3761 "key": {
3762 "name": "Task_Decide0",
3763 "version": "0.0.1"
3765 "value": {
3766 "key": {
3767 "name": "Task_Decide0",
3768 "version": "0.0.1"
3770 "inputFields": {
3771 "entry": [
3773 "key": "TestEstablishCaseSelected",
3774 "value": {
3775 "key": "TestEstablishCaseSelected",
3776 "fieldSchemaKey": {
3777 "name": "TestCase",
3778 "version": "0.0.1"
3780 "optional": false
3784 "key": "TestEstablishStateTime",
3785 "value": {
3786 "key": "TestEstablishStateTime",
3787 "fieldSchemaKey": {
3788 "name": "TestTimestamp",
3789 "version": "0.0.1"
3791 "optional": false
3795 "key": "TestMatchCase",
3796 "value": {
3797 "key": "TestMatchCase",
3798 "fieldSchemaKey": {
3799 "name": "TestCase",
3800 "version": "0.0.1"
3802 "optional": false
3806 "key": "TestMatchCaseSelected",
3807 "value": {
3808 "key": "TestMatchCaseSelected",
3809 "fieldSchemaKey": {
3810 "name": "TestCase",
3811 "version": "0.0.1"
3813 "optional": false
3817 "key": "TestMatchStateTime",
3818 "value": {
3819 "key": "TestMatchStateTime",
3820 "fieldSchemaKey": {
3821 "name": "TestTimestamp",
3822 "version": "0.0.1"
3824 "optional": false
3828 "key": "TestSlogan",
3829 "value": {
3830 "key": "TestSlogan",
3831 "fieldSchemaKey": {
3832 "name": "TestSlogan",
3833 "version": "0.0.1"
3835 "optional": false
3839 "key": "TestTemperature",
3840 "value": {
3841 "key": "TestTemperature",
3842 "fieldSchemaKey": {
3843 "name": "TestTemperature",
3844 "version": "0.0.1"
3846 "optional": false
3850 "key": "TestTimestamp",
3851 "value": {
3852 "key": "TestTimestamp",
3853 "fieldSchemaKey": {
3854 "name": "TestTimestamp",
3855 "version": "0.0.1"
3857 "optional": false
3862 "outputFields": {
3863 "entry": [
3865 "key": "TestDecideCaseSelected",
3866 "value": {
3867 "key": "TestDecideCaseSelected",
3868 "fieldSchemaKey": {
3869 "name": "TestCase",
3870 "version": "0.0.1"
3872 "optional": false
3876 "key": "TestDecideStateTime",
3877 "value": {
3878 "key": "TestDecideStateTime",
3879 "fieldSchemaKey": {
3880 "name": "TestTimestamp",
3881 "version": "0.0.1"
3883 "optional": false
3887 "key": "TestEstablishCaseSelected",
3888 "value": {
3889 "key": "TestEstablishCaseSelected",
3890 "fieldSchemaKey": {
3891 "name": "TestCase",
3892 "version": "0.0.1"
3894 "optional": false
3898 "key": "TestEstablishStateTime",
3899 "value": {
3900 "key": "TestEstablishStateTime",
3901 "fieldSchemaKey": {
3902 "name": "TestTimestamp",
3903 "version": "0.0.1"
3905 "optional": false
3909 "key": "TestMatchCase",
3910 "value": {
3911 "key": "TestMatchCase",
3912 "fieldSchemaKey": {
3913 "name": "TestCase",
3914 "version": "0.0.1"
3916 "optional": false
3920 "key": "TestMatchCaseSelected",
3921 "value": {
3922 "key": "TestMatchCaseSelected",
3923 "fieldSchemaKey": {
3924 "name": "TestCase",
3925 "version": "0.0.1"
3927 "optional": false
3931 "key": "TestMatchStateTime",
3932 "value": {
3933 "key": "TestMatchStateTime",
3934 "fieldSchemaKey": {
3935 "name": "TestTimestamp",
3936 "version": "0.0.1"
3938 "optional": false
3942 "key": "TestSlogan",
3943 "value": {
3944 "key": "TestSlogan",
3945 "fieldSchemaKey": {
3946 "name": "TestSlogan",
3947 "version": "0.0.1"
3949 "optional": false
3953 "key": "TestTemperature",
3954 "value": {
3955 "key": "TestTemperature",
3956 "fieldSchemaKey": {
3957 "name": "TestTemperature",
3958 "version": "0.0.1"
3960 "optional": false
3964 "key": "TestTimestamp",
3965 "value": {
3966 "key": "TestTimestamp",
3967 "fieldSchemaKey": {
3968 "name": "TestTimestamp",
3969 "version": "0.0.1"
3971 "optional": false
3976 "taskParameters": {
3977 "entry": [
3979 "key": "Parameter0",
3980 "value": {
3981 "key": {
3982 "parentKeyName": "Task_Decide0",
3983 "parentKeyVersion": "0.0.1",
3984 "parentLocalName": "NULL",
3985 "localName": "Parameter0"
3987 "defaultValue": "DefaultValue0"
3991 "key": "Parameter1",
3992 "value": {
3993 "key": {
3994 "parentKeyName": "Task_Decide0",
3995 "parentKeyVersion": "0.0.1",
3996 "parentLocalName": "NULL",
3997 "localName": "Parameter1"
3999 "defaultValue": "DefaultValue1"
4003 "key": "Parameter2",
4004 "value": {
4005 "key": {
4006 "parentKeyName": "Task_Decide0",
4007 "parentKeyVersion": "0.0.1",
4008 "parentLocalName": "NULL",
4009 "localName": "Parameter2"
4011 "defaultValue": "DefaultValue2"
4016 "contextAlbumReference": [
4018 "name": "ExternalContextAlbum",
4019 "version": "0.0.1"
4022 "name": "GlobalContextAlbum",
4023 "version": "0.0.1"
4026 "name": "Policy0ContextAlbum",
4027 "version": "0.0.1"
4030 "name": "Policy1ContextAlbum",
4031 "version": "0.0.1"
4034 "taskLogic": {
4035 "key": "_TaskLogic",
4036 "logicFlavour": "JAVASCRIPT",
4037 "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;"
4042 "key": {
4043 "name": "Task_Decide1",
4044 "version": "0.0.1"
4046 "value": {
4047 "key": {
4048 "name": "Task_Decide1",
4049 "version": "0.0.1"
4051 "inputFields": {
4052 "entry": [
4054 "key": "TestEstablishCaseSelected",
4055 "value": {
4056 "key": "TestEstablishCaseSelected",
4057 "fieldSchemaKey": {
4058 "name": "TestCase",
4059 "version": "0.0.1"
4061 "optional": false
4065 "key": "TestEstablishStateTime",
4066 "value": {
4067 "key": "TestEstablishStateTime",
4068 "fieldSchemaKey": {
4069 "name": "TestTimestamp",
4070 "version": "0.0.1"
4072 "optional": false
4076 "key": "TestMatchCase",
4077 "value": {
4078 "key": "TestMatchCase",
4079 "fieldSchemaKey": {
4080 "name": "TestCase",
4081 "version": "0.0.1"
4083 "optional": false
4087 "key": "TestMatchCaseSelected",
4088 "value": {
4089 "key": "TestMatchCaseSelected",
4090 "fieldSchemaKey": {
4091 "name": "TestCase",
4092 "version": "0.0.1"
4094 "optional": false
4098 "key": "TestMatchStateTime",
4099 "value": {
4100 "key": "TestMatchStateTime",
4101 "fieldSchemaKey": {
4102 "name": "TestTimestamp",
4103 "version": "0.0.1"
4105 "optional": false
4109 "key": "TestSlogan",
4110 "value": {
4111 "key": "TestSlogan",
4112 "fieldSchemaKey": {
4113 "name": "TestSlogan",
4114 "version": "0.0.1"
4116 "optional": false
4120 "key": "TestTemperature",
4121 "value": {
4122 "key": "TestTemperature",
4123 "fieldSchemaKey": {
4124 "name": "TestTemperature",
4125 "version": "0.0.1"
4127 "optional": false
4131 "key": "TestTimestamp",
4132 "value": {
4133 "key": "TestTimestamp",
4134 "fieldSchemaKey": {
4135 "name": "TestTimestamp",
4136 "version": "0.0.1"
4138 "optional": false
4143 "outputFields": {
4144 "entry": [
4146 "key": "TestDecideCaseSelected",
4147 "value": {
4148 "key": "TestDecideCaseSelected",
4149 "fieldSchemaKey": {
4150 "name": "TestCase",
4151 "version": "0.0.1"
4153 "optional": false
4157 "key": "TestDecideStateTime",
4158 "value": {
4159 "key": "TestDecideStateTime",
4160 "fieldSchemaKey": {
4161 "name": "TestTimestamp",
4162 "version": "0.0.1"
4164 "optional": false
4168 "key": "TestEstablishCaseSelected",
4169 "value": {
4170 "key": "TestEstablishCaseSelected",
4171 "fieldSchemaKey": {
4172 "name": "TestCase",
4173 "version": "0.0.1"
4175 "optional": false
4179 "key": "TestEstablishStateTime",
4180 "value": {
4181 "key": "TestEstablishStateTime",
4182 "fieldSchemaKey": {
4183 "name": "TestTimestamp",
4184 "version": "0.0.1"
4186 "optional": false
4190 "key": "TestMatchCase",
4191 "value": {
4192 "key": "TestMatchCase",
4193 "fieldSchemaKey": {
4194 "name": "TestCase",
4195 "version": "0.0.1"
4197 "optional": false
4201 "key": "TestMatchCaseSelected",
4202 "value": {
4203 "key": "TestMatchCaseSelected",
4204 "fieldSchemaKey": {
4205 "name": "TestCase",
4206 "version": "0.0.1"
4208 "optional": false
4212 "key": "TestMatchStateTime",
4213 "value": {
4214 "key": "TestMatchStateTime",
4215 "fieldSchemaKey": {
4216 "name": "TestTimestamp",
4217 "version": "0.0.1"
4219 "optional": false
4223 "key": "TestSlogan",
4224 "value": {
4225 "key": "TestSlogan",
4226 "fieldSchemaKey": {
4227 "name": "TestSlogan",
4228 "version": "0.0.1"
4230 "optional": false
4234 "key": "TestTemperature",
4235 "value": {
4236 "key": "TestTemperature",
4237 "fieldSchemaKey": {
4238 "name": "TestTemperature",
4239 "version": "0.0.1"
4241 "optional": false
4245 "key": "TestTimestamp",
4246 "value": {
4247 "key": "TestTimestamp",
4248 "fieldSchemaKey": {
4249 "name": "TestTimestamp",
4250 "version": "0.0.1"
4252 "optional": false
4257 "taskParameters": {
4258 "entry": [
4260 "key": "Parameter0",
4261 "value": {
4262 "key": {
4263 "parentKeyName": "Task_Decide1",
4264 "parentKeyVersion": "0.0.1",
4265 "parentLocalName": "NULL",
4266 "localName": "Parameter0"
4268 "defaultValue": "DefaultValue0"
4272 "key": "Parameter1",
4273 "value": {
4274 "key": {
4275 "parentKeyName": "Task_Decide1",
4276 "parentKeyVersion": "0.0.1",
4277 "parentLocalName": "NULL",
4278 "localName": "Parameter1"
4280 "defaultValue": "DefaultValue1"
4285 "contextAlbumReference": [
4287 "name": "GlobalContextAlbum",
4288 "version": "0.0.1"
4291 "name": "Policy0ContextAlbum",
4292 "version": "0.0.1"
4295 "taskLogic": {
4296 "key": "_TaskLogic",
4297 "logicFlavour": "JAVASCRIPT",
4298 "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;"
4303 "key": {
4304 "name": "Task_Decide2",
4305 "version": "0.0.1"
4307 "value": {
4308 "key": {
4309 "name": "Task_Decide2",
4310 "version": "0.0.1"
4312 "inputFields": {
4313 "entry": [
4315 "key": "TestEstablishCaseSelected",
4316 "value": {
4317 "key": "TestEstablishCaseSelected",
4318 "fieldSchemaKey": {
4319 "name": "TestCase",
4320 "version": "0.0.1"
4322 "optional": false
4326 "key": "TestEstablishStateTime",
4327 "value": {
4328 "key": "TestEstablishStateTime",
4329 "fieldSchemaKey": {
4330 "name": "TestTimestamp",
4331 "version": "0.0.1"
4333 "optional": false
4337 "key": "TestMatchCase",
4338 "value": {
4339 "key": "TestMatchCase",
4340 "fieldSchemaKey": {
4341 "name": "TestCase",
4342 "version": "0.0.1"
4344 "optional": false
4348 "key": "TestMatchCaseSelected",
4349 "value": {
4350 "key": "TestMatchCaseSelected",
4351 "fieldSchemaKey": {
4352 "name": "TestCase",
4353 "version": "0.0.1"
4355 "optional": false
4359 "key": "TestMatchStateTime",
4360 "value": {
4361 "key": "TestMatchStateTime",
4362 "fieldSchemaKey": {
4363 "name": "TestTimestamp",
4364 "version": "0.0.1"
4366 "optional": false
4370 "key": "TestSlogan",
4371 "value": {
4372 "key": "TestSlogan",
4373 "fieldSchemaKey": {
4374 "name": "TestSlogan",
4375 "version": "0.0.1"
4377 "optional": false
4381 "key": "TestTemperature",
4382 "value": {
4383 "key": "TestTemperature",
4384 "fieldSchemaKey": {
4385 "name": "TestTemperature",
4386 "version": "0.0.1"
4388 "optional": false
4392 "key": "TestTimestamp",
4393 "value": {
4394 "key": "TestTimestamp",
4395 "fieldSchemaKey": {
4396 "name": "TestTimestamp",
4397 "version": "0.0.1"
4399 "optional": false
4404 "outputFields": {
4405 "entry": [
4407 "key": "TestDecideCaseSelected",
4408 "value": {
4409 "key": "TestDecideCaseSelected",
4410 "fieldSchemaKey": {
4411 "name": "TestCase",
4412 "version": "0.0.1"
4414 "optional": false
4418 "key": "TestDecideStateTime",
4419 "value": {
4420 "key": "TestDecideStateTime",
4421 "fieldSchemaKey": {
4422 "name": "TestTimestamp",
4423 "version": "0.0.1"
4425 "optional": false
4429 "key": "TestEstablishCaseSelected",
4430 "value": {
4431 "key": "TestEstablishCaseSelected",
4432 "fieldSchemaKey": {
4433 "name": "TestCase",
4434 "version": "0.0.1"
4436 "optional": false
4440 "key": "TestEstablishStateTime",
4441 "value": {
4442 "key": "TestEstablishStateTime",
4443 "fieldSchemaKey": {
4444 "name": "TestTimestamp",
4445 "version": "0.0.1"
4447 "optional": false
4451 "key": "TestMatchCase",
4452 "value": {
4453 "key": "TestMatchCase",
4454 "fieldSchemaKey": {
4455 "name": "TestCase",
4456 "version": "0.0.1"
4458 "optional": false
4462 "key": "TestMatchCaseSelected",
4463 "value": {
4464 "key": "TestMatchCaseSelected",
4465 "fieldSchemaKey": {
4466 "name": "TestCase",
4467 "version": "0.0.1"
4469 "optional": false
4473 "key": "TestMatchStateTime",
4474 "value": {
4475 "key": "TestMatchStateTime",
4476 "fieldSchemaKey": {
4477 "name": "TestTimestamp",
4478 "version": "0.0.1"
4480 "optional": false
4484 "key": "TestSlogan",
4485 "value": {
4486 "key": "TestSlogan",
4487 "fieldSchemaKey": {
4488 "name": "TestSlogan",
4489 "version": "0.0.1"
4491 "optional": false
4495 "key": "TestTemperature",
4496 "value": {
4497 "key": "TestTemperature",
4498 "fieldSchemaKey": {
4499 "name": "TestTemperature",
4500 "version": "0.0.1"
4502 "optional": false
4506 "key": "TestTimestamp",
4507 "value": {
4508 "key": "TestTimestamp",
4509 "fieldSchemaKey": {
4510 "name": "TestTimestamp",
4511 "version": "0.0.1"
4513 "optional": false
4518 "taskParameters": {
4519 "entry": [
4521 "key": "Parameter0",
4522 "value": {
4523 "key": {
4524 "parentKeyName": "Task_Decide2",
4525 "parentKeyVersion": "0.0.1",
4526 "parentLocalName": "NULL",
4527 "localName": "Parameter0"
4529 "defaultValue": "DefaultValue0"
4534 "contextAlbumReference": [
4536 "name": "GlobalContextAlbum",
4537 "version": "0.0.1"
4540 "name": "Policy1ContextAlbum",
4541 "version": "0.0.1"
4544 "taskLogic": {
4545 "key": "_TaskLogic",
4546 "logicFlavour": "JAVASCRIPT",
4547 "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;"
4552 "key": {
4553 "name": "Task_Decide3",
4554 "version": "0.0.1"
4556 "value": {
4557 "key": {
4558 "name": "Task_Decide3",
4559 "version": "0.0.1"
4561 "inputFields": {
4562 "entry": [
4564 "key": "TestEstablishCaseSelected",
4565 "value": {
4566 "key": "TestEstablishCaseSelected",
4567 "fieldSchemaKey": {
4568 "name": "TestCase",
4569 "version": "0.0.1"
4571 "optional": false
4575 "key": "TestEstablishStateTime",
4576 "value": {
4577 "key": "TestEstablishStateTime",
4578 "fieldSchemaKey": {
4579 "name": "TestTimestamp",
4580 "version": "0.0.1"
4582 "optional": false
4586 "key": "TestMatchCase",
4587 "value": {
4588 "key": "TestMatchCase",
4589 "fieldSchemaKey": {
4590 "name": "TestCase",
4591 "version": "0.0.1"
4593 "optional": false
4597 "key": "TestMatchCaseSelected",
4598 "value": {
4599 "key": "TestMatchCaseSelected",
4600 "fieldSchemaKey": {
4601 "name": "TestCase",
4602 "version": "0.0.1"
4604 "optional": false
4608 "key": "TestMatchStateTime",
4609 "value": {
4610 "key": "TestMatchStateTime",
4611 "fieldSchemaKey": {
4612 "name": "TestTimestamp",
4613 "version": "0.0.1"
4615 "optional": false
4619 "key": "TestSlogan",
4620 "value": {
4621 "key": "TestSlogan",
4622 "fieldSchemaKey": {
4623 "name": "TestSlogan",
4624 "version": "0.0.1"
4626 "optional": false
4630 "key": "TestTemperature",
4631 "value": {
4632 "key": "TestTemperature",
4633 "fieldSchemaKey": {
4634 "name": "TestTemperature",
4635 "version": "0.0.1"
4637 "optional": false
4641 "key": "TestTimestamp",
4642 "value": {
4643 "key": "TestTimestamp",
4644 "fieldSchemaKey": {
4645 "name": "TestTimestamp",
4646 "version": "0.0.1"
4648 "optional": false
4653 "outputFields": {
4654 "entry": [
4656 "key": "TestDecideCaseSelected",
4657 "value": {
4658 "key": "TestDecideCaseSelected",
4659 "fieldSchemaKey": {
4660 "name": "TestCase",
4661 "version": "0.0.1"
4663 "optional": false
4667 "key": "TestDecideStateTime",
4668 "value": {
4669 "key": "TestDecideStateTime",
4670 "fieldSchemaKey": {
4671 "name": "TestTimestamp",
4672 "version": "0.0.1"
4674 "optional": false
4678 "key": "TestEstablishCaseSelected",
4679 "value": {
4680 "key": "TestEstablishCaseSelected",
4681 "fieldSchemaKey": {
4682 "name": "TestCase",
4683 "version": "0.0.1"
4685 "optional": false
4689 "key": "TestEstablishStateTime",
4690 "value": {
4691 "key": "TestEstablishStateTime",
4692 "fieldSchemaKey": {
4693 "name": "TestTimestamp",
4694 "version": "0.0.1"
4696 "optional": false
4700 "key": "TestMatchCase",
4701 "value": {
4702 "key": "TestMatchCase",
4703 "fieldSchemaKey": {
4704 "name": "TestCase",
4705 "version": "0.0.1"
4707 "optional": false
4711 "key": "TestMatchCaseSelected",
4712 "value": {
4713 "key": "TestMatchCaseSelected",
4714 "fieldSchemaKey": {
4715 "name": "TestCase",
4716 "version": "0.0.1"
4718 "optional": false
4722 "key": "TestMatchStateTime",
4723 "value": {
4724 "key": "TestMatchStateTime",
4725 "fieldSchemaKey": {
4726 "name": "TestTimestamp",
4727 "version": "0.0.1"
4729 "optional": false
4733 "key": "TestSlogan",
4734 "value": {
4735 "key": "TestSlogan",
4736 "fieldSchemaKey": {
4737 "name": "TestSlogan",
4738 "version": "0.0.1"
4740 "optional": false
4744 "key": "TestTemperature",
4745 "value": {
4746 "key": "TestTemperature",
4747 "fieldSchemaKey": {
4748 "name": "TestTemperature",
4749 "version": "0.0.1"
4751 "optional": false
4755 "key": "TestTimestamp",
4756 "value": {
4757 "key": "TestTimestamp",
4758 "fieldSchemaKey": {
4759 "name": "TestTimestamp",
4760 "version": "0.0.1"
4762 "optional": false
4767 "taskParameters": {
4768 "entry": [
4770 "key": "Parameter0",
4771 "value": {
4772 "key": {
4773 "parentKeyName": "Task_Decide3",
4774 "parentKeyVersion": "0.0.1",
4775 "parentLocalName": "NULL",
4776 "localName": "Parameter0"
4778 "defaultValue": "DefaultValue0"
4783 "contextAlbumReference": [
4785 "name": "ExternalContextAlbum",
4786 "version": "0.0.1"
4789 "name": "GlobalContextAlbum",
4790 "version": "0.0.1"
4793 "taskLogic": {
4794 "key": "_TaskLogic",
4795 "logicFlavour": "JAVASCRIPT",
4796 "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;"
4801 "key": {
4802 "name": "Task_Establish0",
4803 "version": "0.0.1"
4805 "value": {
4806 "key": {
4807 "name": "Task_Establish0",
4808 "version": "0.0.1"
4810 "inputFields": {
4811 "entry": [
4813 "key": "TestMatchCase",
4814 "value": {
4815 "key": "TestMatchCase",
4816 "fieldSchemaKey": {
4817 "name": "TestCase",
4818 "version": "0.0.1"
4820 "optional": false
4824 "key": "TestMatchCaseSelected",
4825 "value": {
4826 "key": "TestMatchCaseSelected",
4827 "fieldSchemaKey": {
4828 "name": "TestCase",
4829 "version": "0.0.1"
4831 "optional": false
4835 "key": "TestMatchStateTime",
4836 "value": {
4837 "key": "TestMatchStateTime",
4838 "fieldSchemaKey": {
4839 "name": "TestTimestamp",
4840 "version": "0.0.1"
4842 "optional": false
4846 "key": "TestSlogan",
4847 "value": {
4848 "key": "TestSlogan",
4849 "fieldSchemaKey": {
4850 "name": "TestSlogan",
4851 "version": "0.0.1"
4853 "optional": false
4857 "key": "TestTemperature",
4858 "value": {
4859 "key": "TestTemperature",
4860 "fieldSchemaKey": {
4861 "name": "TestTemperature",
4862 "version": "0.0.1"
4864 "optional": false
4868 "key": "TestTimestamp",
4869 "value": {
4870 "key": "TestTimestamp",
4871 "fieldSchemaKey": {
4872 "name": "TestTimestamp",
4873 "version": "0.0.1"
4875 "optional": false
4880 "outputFields": {
4881 "entry": [
4883 "key": "TestEstablishCaseSelected",
4884 "value": {
4885 "key": "TestEstablishCaseSelected",
4886 "fieldSchemaKey": {
4887 "name": "TestCase",
4888 "version": "0.0.1"
4890 "optional": false
4894 "key": "TestEstablishStateTime",
4895 "value": {
4896 "key": "TestEstablishStateTime",
4897 "fieldSchemaKey": {
4898 "name": "TestTimestamp",
4899 "version": "0.0.1"
4901 "optional": false
4905 "key": "TestMatchCase",
4906 "value": {
4907 "key": "TestMatchCase",
4908 "fieldSchemaKey": {
4909 "name": "TestCase",
4910 "version": "0.0.1"
4912 "optional": false
4916 "key": "TestMatchCaseSelected",
4917 "value": {
4918 "key": "TestMatchCaseSelected",
4919 "fieldSchemaKey": {
4920 "name": "TestCase",
4921 "version": "0.0.1"
4923 "optional": false
4927 "key": "TestMatchStateTime",
4928 "value": {
4929 "key": "TestMatchStateTime",
4930 "fieldSchemaKey": {
4931 "name": "TestTimestamp",
4932 "version": "0.0.1"
4934 "optional": false
4938 "key": "TestSlogan",
4939 "value": {
4940 "key": "TestSlogan",
4941 "fieldSchemaKey": {
4942 "name": "TestSlogan",
4943 "version": "0.0.1"
4945 "optional": false
4949 "key": "TestTemperature",
4950 "value": {
4951 "key": "TestTemperature",
4952 "fieldSchemaKey": {
4953 "name": "TestTemperature",
4954 "version": "0.0.1"
4956 "optional": false
4960 "key": "TestTimestamp",
4961 "value": {
4962 "key": "TestTimestamp",
4963 "fieldSchemaKey": {
4964 "name": "TestTimestamp",
4965 "version": "0.0.1"
4967 "optional": false
4972 "taskParameters": {
4973 "entry": [
4975 "key": "Parameter0",
4976 "value": {
4977 "key": {
4978 "parentKeyName": "Task_Establish0",
4979 "parentKeyVersion": "0.0.1",
4980 "parentLocalName": "NULL",
4981 "localName": "Parameter0"
4983 "defaultValue": "DefaultValue0"
4987 "key": "Parameter1",
4988 "value": {
4989 "key": {
4990 "parentKeyName": "Task_Establish0",
4991 "parentKeyVersion": "0.0.1",
4992 "parentLocalName": "NULL",
4993 "localName": "Parameter1"
4995 "defaultValue": "DefaultValue1"
4999 "key": "Parameter2",
5000 "value": {
5001 "key": {
5002 "parentKeyName": "Task_Establish0",
5003 "parentKeyVersion": "0.0.1",
5004 "parentLocalName": "NULL",
5005 "localName": "Parameter2"
5007 "defaultValue": "DefaultValue2"
5012 "contextAlbumReference": [
5014 "name": "ExternalContextAlbum",
5015 "version": "0.0.1"
5018 "name": "GlobalContextAlbum",
5019 "version": "0.0.1"
5022 "name": "Policy0ContextAlbum",
5023 "version": "0.0.1"
5026 "name": "Policy1ContextAlbum",
5027 "version": "0.0.1"
5030 "taskLogic": {
5031 "key": "_TaskLogic",
5032 "logicFlavour": "JAVASCRIPT",
5033 "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;"
5038 "key": {
5039 "name": "Task_Establish1",
5040 "version": "0.0.1"
5042 "value": {
5043 "key": {
5044 "name": "Task_Establish1",
5045 "version": "0.0.1"
5047 "inputFields": {
5048 "entry": [
5050 "key": "TestMatchCase",
5051 "value": {
5052 "key": "TestMatchCase",
5053 "fieldSchemaKey": {
5054 "name": "TestCase",
5055 "version": "0.0.1"
5057 "optional": false
5061 "key": "TestMatchCaseSelected",
5062 "value": {
5063 "key": "TestMatchCaseSelected",
5064 "fieldSchemaKey": {
5065 "name": "TestCase",
5066 "version": "0.0.1"
5068 "optional": false
5072 "key": "TestMatchStateTime",
5073 "value": {
5074 "key": "TestMatchStateTime",
5075 "fieldSchemaKey": {
5076 "name": "TestTimestamp",
5077 "version": "0.0.1"
5079 "optional": false
5083 "key": "TestSlogan",
5084 "value": {
5085 "key": "TestSlogan",
5086 "fieldSchemaKey": {
5087 "name": "TestSlogan",
5088 "version": "0.0.1"
5090 "optional": false
5094 "key": "TestTemperature",
5095 "value": {
5096 "key": "TestTemperature",
5097 "fieldSchemaKey": {
5098 "name": "TestTemperature",
5099 "version": "0.0.1"
5101 "optional": false
5105 "key": "TestTimestamp",
5106 "value": {
5107 "key": "TestTimestamp",
5108 "fieldSchemaKey": {
5109 "name": "TestTimestamp",
5110 "version": "0.0.1"
5112 "optional": false
5117 "outputFields": {
5118 "entry": [
5120 "key": "TestEstablishCaseSelected",
5121 "value": {
5122 "key": "TestEstablishCaseSelected",
5123 "fieldSchemaKey": {
5124 "name": "TestCase",
5125 "version": "0.0.1"
5127 "optional": false
5131 "key": "TestEstablishStateTime",
5132 "value": {
5133 "key": "TestEstablishStateTime",
5134 "fieldSchemaKey": {
5135 "name": "TestTimestamp",
5136 "version": "0.0.1"
5138 "optional": false
5142 "key": "TestMatchCase",
5143 "value": {
5144 "key": "TestMatchCase",
5145 "fieldSchemaKey": {
5146 "name": "TestCase",
5147 "version": "0.0.1"
5149 "optional": false
5153 "key": "TestMatchCaseSelected",
5154 "value": {
5155 "key": "TestMatchCaseSelected",
5156 "fieldSchemaKey": {
5157 "name": "TestCase",
5158 "version": "0.0.1"
5160 "optional": false
5164 "key": "TestMatchStateTime",
5165 "value": {
5166 "key": "TestMatchStateTime",
5167 "fieldSchemaKey": {
5168 "name": "TestTimestamp",
5169 "version": "0.0.1"
5171 "optional": false
5175 "key": "TestSlogan",
5176 "value": {
5177 "key": "TestSlogan",
5178 "fieldSchemaKey": {
5179 "name": "TestSlogan",
5180 "version": "0.0.1"
5182 "optional": false
5186 "key": "TestTemperature",
5187 "value": {
5188 "key": "TestTemperature",
5189 "fieldSchemaKey": {
5190 "name": "TestTemperature",
5191 "version": "0.0.1"
5193 "optional": false
5197 "key": "TestTimestamp",
5198 "value": {
5199 "key": "TestTimestamp",
5200 "fieldSchemaKey": {
5201 "name": "TestTimestamp",
5202 "version": "0.0.1"
5204 "optional": false
5209 "taskParameters": {
5210 "entry": [
5212 "key": "Parameter0",
5213 "value": {
5214 "key": {
5215 "parentKeyName": "Task_Establish1",
5216 "parentKeyVersion": "0.0.1",
5217 "parentLocalName": "NULL",
5218 "localName": "Parameter0"
5220 "defaultValue": "DefaultValue0"
5224 "key": "Parameter1",
5225 "value": {
5226 "key": {
5227 "parentKeyName": "Task_Establish1",
5228 "parentKeyVersion": "0.0.1",
5229 "parentLocalName": "NULL",
5230 "localName": "Parameter1"
5232 "defaultValue": "DefaultValue1"
5237 "contextAlbumReference": [
5239 "name": "GlobalContextAlbum",
5240 "version": "0.0.1"
5243 "name": "Policy0ContextAlbum",
5244 "version": "0.0.1"
5247 "taskLogic": {
5248 "key": "_TaskLogic",
5249 "logicFlavour": "JAVASCRIPT",
5250 "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;"
5255 "key": {
5256 "name": "Task_Establish2",
5257 "version": "0.0.1"
5259 "value": {
5260 "key": {
5261 "name": "Task_Establish2",
5262 "version": "0.0.1"
5264 "inputFields": {
5265 "entry": [
5267 "key": "TestMatchCase",
5268 "value": {
5269 "key": "TestMatchCase",
5270 "fieldSchemaKey": {
5271 "name": "TestCase",
5272 "version": "0.0.1"
5274 "optional": false
5278 "key": "TestMatchCaseSelected",
5279 "value": {
5280 "key": "TestMatchCaseSelected",
5281 "fieldSchemaKey": {
5282 "name": "TestCase",
5283 "version": "0.0.1"
5285 "optional": false
5289 "key": "TestMatchStateTime",
5290 "value": {
5291 "key": "TestMatchStateTime",
5292 "fieldSchemaKey": {
5293 "name": "TestTimestamp",
5294 "version": "0.0.1"
5296 "optional": false
5300 "key": "TestSlogan",
5301 "value": {
5302 "key": "TestSlogan",
5303 "fieldSchemaKey": {
5304 "name": "TestSlogan",
5305 "version": "0.0.1"
5307 "optional": false
5311 "key": "TestTemperature",
5312 "value": {
5313 "key": "TestTemperature",
5314 "fieldSchemaKey": {
5315 "name": "TestTemperature",
5316 "version": "0.0.1"
5318 "optional": false
5322 "key": "TestTimestamp",
5323 "value": {
5324 "key": "TestTimestamp",
5325 "fieldSchemaKey": {
5326 "name": "TestTimestamp",
5327 "version": "0.0.1"
5329 "optional": false
5334 "outputFields": {
5335 "entry": [
5337 "key": "TestEstablishCaseSelected",
5338 "value": {
5339 "key": "TestEstablishCaseSelected",
5340 "fieldSchemaKey": {
5341 "name": "TestCase",
5342 "version": "0.0.1"
5344 "optional": false
5348 "key": "TestEstablishStateTime",
5349 "value": {
5350 "key": "TestEstablishStateTime",
5351 "fieldSchemaKey": {
5352 "name": "TestTimestamp",
5353 "version": "0.0.1"
5355 "optional": false
5359 "key": "TestMatchCase",
5360 "value": {
5361 "key": "TestMatchCase",
5362 "fieldSchemaKey": {
5363 "name": "TestCase",
5364 "version": "0.0.1"
5366 "optional": false
5370 "key": "TestMatchCaseSelected",
5371 "value": {
5372 "key": "TestMatchCaseSelected",
5373 "fieldSchemaKey": {
5374 "name": "TestCase",
5375 "version": "0.0.1"
5377 "optional": false
5381 "key": "TestMatchStateTime",
5382 "value": {
5383 "key": "TestMatchStateTime",
5384 "fieldSchemaKey": {
5385 "name": "TestTimestamp",
5386 "version": "0.0.1"
5388 "optional": false
5392 "key": "TestSlogan",
5393 "value": {
5394 "key": "TestSlogan",
5395 "fieldSchemaKey": {
5396 "name": "TestSlogan",
5397 "version": "0.0.1"
5399 "optional": false
5403 "key": "TestTemperature",
5404 "value": {
5405 "key": "TestTemperature",
5406 "fieldSchemaKey": {
5407 "name": "TestTemperature",
5408 "version": "0.0.1"
5410 "optional": false
5414 "key": "TestTimestamp",
5415 "value": {
5416 "key": "TestTimestamp",
5417 "fieldSchemaKey": {
5418 "name": "TestTimestamp",
5419 "version": "0.0.1"
5421 "optional": false
5426 "taskParameters": {
5427 "entry": [
5429 "key": "Parameter0",
5430 "value": {
5431 "key": {
5432 "parentKeyName": "Task_Establish2",
5433 "parentKeyVersion": "0.0.1",
5434 "parentLocalName": "NULL",
5435 "localName": "Parameter0"
5437 "defaultValue": "DefaultValue0"
5442 "contextAlbumReference": [
5444 "name": "GlobalContextAlbum",
5445 "version": "0.0.1"
5448 "name": "Policy1ContextAlbum",
5449 "version": "0.0.1"
5452 "taskLogic": {
5453 "key": "_TaskLogic",
5454 "logicFlavour": "JAVASCRIPT",
5455 "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;"
5460 "key": {
5461 "name": "Task_Establish3",
5462 "version": "0.0.1"
5464 "value": {
5465 "key": {
5466 "name": "Task_Establish3",
5467 "version": "0.0.1"
5469 "inputFields": {
5470 "entry": [
5472 "key": "TestMatchCase",
5473 "value": {
5474 "key": "TestMatchCase",
5475 "fieldSchemaKey": {
5476 "name": "TestCase",
5477 "version": "0.0.1"
5479 "optional": false
5483 "key": "TestMatchCaseSelected",
5484 "value": {
5485 "key": "TestMatchCaseSelected",
5486 "fieldSchemaKey": {
5487 "name": "TestCase",
5488 "version": "0.0.1"
5490 "optional": false
5494 "key": "TestMatchStateTime",
5495 "value": {
5496 "key": "TestMatchStateTime",
5497 "fieldSchemaKey": {
5498 "name": "TestTimestamp",
5499 "version": "0.0.1"
5501 "optional": false
5505 "key": "TestSlogan",
5506 "value": {
5507 "key": "TestSlogan",
5508 "fieldSchemaKey": {
5509 "name": "TestSlogan",
5510 "version": "0.0.1"
5512 "optional": false
5516 "key": "TestTemperature",
5517 "value": {
5518 "key": "TestTemperature",
5519 "fieldSchemaKey": {
5520 "name": "TestTemperature",
5521 "version": "0.0.1"
5523 "optional": false
5527 "key": "TestTimestamp",
5528 "value": {
5529 "key": "TestTimestamp",
5530 "fieldSchemaKey": {
5531 "name": "TestTimestamp",
5532 "version": "0.0.1"
5534 "optional": false
5539 "outputFields": {
5540 "entry": [
5542 "key": "TestEstablishCaseSelected",
5543 "value": {
5544 "key": "TestEstablishCaseSelected",
5545 "fieldSchemaKey": {
5546 "name": "TestCase",
5547 "version": "0.0.1"
5549 "optional": false
5553 "key": "TestEstablishStateTime",
5554 "value": {
5555 "key": "TestEstablishStateTime",
5556 "fieldSchemaKey": {
5557 "name": "TestTimestamp",
5558 "version": "0.0.1"
5560 "optional": false
5564 "key": "TestMatchCase",
5565 "value": {
5566 "key": "TestMatchCase",
5567 "fieldSchemaKey": {
5568 "name": "TestCase",
5569 "version": "0.0.1"
5571 "optional": false
5575 "key": "TestMatchCaseSelected",
5576 "value": {
5577 "key": "TestMatchCaseSelected",
5578 "fieldSchemaKey": {
5579 "name": "TestCase",
5580 "version": "0.0.1"
5582 "optional": false
5586 "key": "TestMatchStateTime",
5587 "value": {
5588 "key": "TestMatchStateTime",
5589 "fieldSchemaKey": {
5590 "name": "TestTimestamp",
5591 "version": "0.0.1"
5593 "optional": false
5597 "key": "TestSlogan",
5598 "value": {
5599 "key": "TestSlogan",
5600 "fieldSchemaKey": {
5601 "name": "TestSlogan",
5602 "version": "0.0.1"
5604 "optional": false
5608 "key": "TestTemperature",
5609 "value": {
5610 "key": "TestTemperature",
5611 "fieldSchemaKey": {
5612 "name": "TestTemperature",
5613 "version": "0.0.1"
5615 "optional": false
5619 "key": "TestTimestamp",
5620 "value": {
5621 "key": "TestTimestamp",
5622 "fieldSchemaKey": {
5623 "name": "TestTimestamp",
5624 "version": "0.0.1"
5626 "optional": false
5631 "taskParameters": {
5632 "entry": [
5634 "key": "Parameter0",
5635 "value": {
5636 "key": {
5637 "parentKeyName": "Task_Establish3",
5638 "parentKeyVersion": "0.0.1",
5639 "parentLocalName": "NULL",
5640 "localName": "Parameter0"
5642 "defaultValue": "DefaultValue0"
5647 "contextAlbumReference": [
5649 "name": "ExternalContextAlbum",
5650 "version": "0.0.1"
5653 "name": "GlobalContextAlbum",
5654 "version": "0.0.1"
5657 "taskLogic": {
5658 "key": "_TaskLogic",
5659 "logicFlavour": "JAVASCRIPT",
5660 "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;"
5665 "key": {
5666 "name": "Task_Match0",
5667 "version": "0.0.1"
5669 "value": {
5670 "key": {
5671 "name": "Task_Match0",
5672 "version": "0.0.1"
5674 "inputFields": {
5675 "entry": [
5677 "key": "TestMatchCase",
5678 "value": {
5679 "key": "TestMatchCase",
5680 "fieldSchemaKey": {
5681 "name": "TestCase",
5682 "version": "0.0.1"
5684 "optional": false
5688 "key": "TestSlogan",
5689 "value": {
5690 "key": "TestSlogan",
5691 "fieldSchemaKey": {
5692 "name": "TestSlogan",
5693 "version": "0.0.1"
5695 "optional": false
5699 "key": "TestTemperature",
5700 "value": {
5701 "key": "TestTemperature",
5702 "fieldSchemaKey": {
5703 "name": "TestTemperature",
5704 "version": "0.0.1"
5706 "optional": false
5710 "key": "TestTimestamp",
5711 "value": {
5712 "key": "TestTimestamp",
5713 "fieldSchemaKey": {
5714 "name": "TestTimestamp",
5715 "version": "0.0.1"
5717 "optional": false
5722 "outputFields": {
5723 "entry": [
5725 "key": "TestMatchCase",
5726 "value": {
5727 "key": "TestMatchCase",
5728 "fieldSchemaKey": {
5729 "name": "TestCase",
5730 "version": "0.0.1"
5732 "optional": false
5736 "key": "TestMatchCaseSelected",
5737 "value": {
5738 "key": "TestMatchCaseSelected",
5739 "fieldSchemaKey": {
5740 "name": "TestCase",
5741 "version": "0.0.1"
5743 "optional": false
5747 "key": "TestMatchStateTime",
5748 "value": {
5749 "key": "TestMatchStateTime",
5750 "fieldSchemaKey": {
5751 "name": "TestTimestamp",
5752 "version": "0.0.1"
5754 "optional": false
5758 "key": "TestSlogan",
5759 "value": {
5760 "key": "TestSlogan",
5761 "fieldSchemaKey": {
5762 "name": "TestSlogan",
5763 "version": "0.0.1"
5765 "optional": false
5769 "key": "TestTemperature",
5770 "value": {
5771 "key": "TestTemperature",
5772 "fieldSchemaKey": {
5773 "name": "TestTemperature",
5774 "version": "0.0.1"
5776 "optional": false
5780 "key": "TestTimestamp",
5781 "value": {
5782 "key": "TestTimestamp",
5783 "fieldSchemaKey": {
5784 "name": "TestTimestamp",
5785 "version": "0.0.1"
5787 "optional": false
5792 "taskParameters": {
5793 "entry": [
5795 "key": "Parameter0",
5796 "value": {
5797 "key": {
5798 "parentKeyName": "Task_Match0",
5799 "parentKeyVersion": "0.0.1",
5800 "parentLocalName": "NULL",
5801 "localName": "Parameter0"
5803 "defaultValue": "DefaultValue0"
5807 "key": "Parameter1",
5808 "value": {
5809 "key": {
5810 "parentKeyName": "Task_Match0",
5811 "parentKeyVersion": "0.0.1",
5812 "parentLocalName": "NULL",
5813 "localName": "Parameter1"
5815 "defaultValue": "DefaultValue1"
5819 "key": "Parameter2",
5820 "value": {
5821 "key": {
5822 "parentKeyName": "Task_Match0",
5823 "parentKeyVersion": "0.0.1",
5824 "parentLocalName": "NULL",
5825 "localName": "Parameter2"
5827 "defaultValue": "DefaultValue2"
5832 "contextAlbumReference": [
5834 "name": "ExternalContextAlbum",
5835 "version": "0.0.1"
5838 "name": "GlobalContextAlbum",
5839 "version": "0.0.1"
5842 "name": "Policy0ContextAlbum",
5843 "version": "0.0.1"
5846 "name": "Policy1ContextAlbum",
5847 "version": "0.0.1"
5850 "taskLogic": {
5851 "key": "_TaskLogic",
5852 "logicFlavour": "JAVASCRIPT",
5853 "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;"
5858 "key": {
5859 "name": "Task_Match1",
5860 "version": "0.0.1"
5862 "value": {
5863 "key": {
5864 "name": "Task_Match1",
5865 "version": "0.0.1"
5867 "inputFields": {
5868 "entry": [
5870 "key": "TestMatchCase",
5871 "value": {
5872 "key": "TestMatchCase",
5873 "fieldSchemaKey": {
5874 "name": "TestCase",
5875 "version": "0.0.1"
5877 "optional": false
5881 "key": "TestSlogan",
5882 "value": {
5883 "key": "TestSlogan",
5884 "fieldSchemaKey": {
5885 "name": "TestSlogan",
5886 "version": "0.0.1"
5888 "optional": false
5892 "key": "TestTemperature",
5893 "value": {
5894 "key": "TestTemperature",
5895 "fieldSchemaKey": {
5896 "name": "TestTemperature",
5897 "version": "0.0.1"
5899 "optional": false
5903 "key": "TestTimestamp",
5904 "value": {
5905 "key": "TestTimestamp",
5906 "fieldSchemaKey": {
5907 "name": "TestTimestamp",
5908 "version": "0.0.1"
5910 "optional": false
5915 "outputFields": {
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": "TestMatchCaseSelected",
5930 "value": {
5931 "key": "TestMatchCaseSelected",
5932 "fieldSchemaKey": {
5933 "name": "TestCase",
5934 "version": "0.0.1"
5936 "optional": false
5940 "key": "TestMatchStateTime",
5941 "value": {
5942 "key": "TestMatchStateTime",
5943 "fieldSchemaKey": {
5944 "name": "TestTimestamp",
5945 "version": "0.0.1"
5947 "optional": false
5951 "key": "TestSlogan",
5952 "value": {
5953 "key": "TestSlogan",
5954 "fieldSchemaKey": {
5955 "name": "TestSlogan",
5956 "version": "0.0.1"
5958 "optional": false
5962 "key": "TestTemperature",
5963 "value": {
5964 "key": "TestTemperature",
5965 "fieldSchemaKey": {
5966 "name": "TestTemperature",
5967 "version": "0.0.1"
5969 "optional": false
5973 "key": "TestTimestamp",
5974 "value": {
5975 "key": "TestTimestamp",
5976 "fieldSchemaKey": {
5977 "name": "TestTimestamp",
5978 "version": "0.0.1"
5980 "optional": false
5985 "taskParameters": {
5986 "entry": [
5988 "key": "Parameter0",
5989 "value": {
5990 "key": {
5991 "parentKeyName": "Task_Match1",
5992 "parentKeyVersion": "0.0.1",
5993 "parentLocalName": "NULL",
5994 "localName": "Parameter0"
5996 "defaultValue": "DefaultValue0"
6000 "key": "Parameter1",
6001 "value": {
6002 "key": {
6003 "parentKeyName": "Task_Match1",
6004 "parentKeyVersion": "0.0.1",
6005 "parentLocalName": "NULL",
6006 "localName": "Parameter1"
6008 "defaultValue": "DefaultValue1"
6013 "contextAlbumReference": [
6015 "name": "GlobalContextAlbum",
6016 "version": "0.0.1"
6019 "name": "Policy0ContextAlbum",
6020 "version": "0.0.1"
6023 "taskLogic": {
6024 "key": "_TaskLogic",
6025 "logicFlavour": "JAVASCRIPT",
6026 "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;"
6031 "key": {
6032 "name": "Task_Match2",
6033 "version": "0.0.1"
6035 "value": {
6036 "key": {
6037 "name": "Task_Match2",
6038 "version": "0.0.1"
6040 "inputFields": {
6041 "entry": [
6043 "key": "TestMatchCase",
6044 "value": {
6045 "key": "TestMatchCase",
6046 "fieldSchemaKey": {
6047 "name": "TestCase",
6048 "version": "0.0.1"
6050 "optional": false
6054 "key": "TestSlogan",
6055 "value": {
6056 "key": "TestSlogan",
6057 "fieldSchemaKey": {
6058 "name": "TestSlogan",
6059 "version": "0.0.1"
6061 "optional": false
6065 "key": "TestTemperature",
6066 "value": {
6067 "key": "TestTemperature",
6068 "fieldSchemaKey": {
6069 "name": "TestTemperature",
6070 "version": "0.0.1"
6072 "optional": false
6076 "key": "TestTimestamp",
6077 "value": {
6078 "key": "TestTimestamp",
6079 "fieldSchemaKey": {
6080 "name": "TestTimestamp",
6081 "version": "0.0.1"
6083 "optional": false
6088 "outputFields": {
6089 "entry": [
6091 "key": "TestMatchCase",
6092 "value": {
6093 "key": "TestMatchCase",
6094 "fieldSchemaKey": {
6095 "name": "TestCase",
6096 "version": "0.0.1"
6098 "optional": false
6102 "key": "TestMatchCaseSelected",
6103 "value": {
6104 "key": "TestMatchCaseSelected",
6105 "fieldSchemaKey": {
6106 "name": "TestCase",
6107 "version": "0.0.1"
6109 "optional": false
6113 "key": "TestMatchStateTime",
6114 "value": {
6115 "key": "TestMatchStateTime",
6116 "fieldSchemaKey": {
6117 "name": "TestTimestamp",
6118 "version": "0.0.1"
6120 "optional": false
6124 "key": "TestSlogan",
6125 "value": {
6126 "key": "TestSlogan",
6127 "fieldSchemaKey": {
6128 "name": "TestSlogan",
6129 "version": "0.0.1"
6131 "optional": false
6135 "key": "TestTemperature",
6136 "value": {
6137 "key": "TestTemperature",
6138 "fieldSchemaKey": {
6139 "name": "TestTemperature",
6140 "version": "0.0.1"
6142 "optional": false
6146 "key": "TestTimestamp",
6147 "value": {
6148 "key": "TestTimestamp",
6149 "fieldSchemaKey": {
6150 "name": "TestTimestamp",
6151 "version": "0.0.1"
6153 "optional": false
6158 "taskParameters": {
6159 "entry": [
6161 "key": "Parameter0",
6162 "value": {
6163 "key": {
6164 "parentKeyName": "Task_Match2",
6165 "parentKeyVersion": "0.0.1",
6166 "parentLocalName": "NULL",
6167 "localName": "Parameter0"
6169 "defaultValue": "DefaultValue0"
6174 "contextAlbumReference": [
6176 "name": "GlobalContextAlbum",
6177 "version": "0.0.1"
6180 "name": "Policy1ContextAlbum",
6181 "version": "0.0.1"
6184 "taskLogic": {
6185 "key": "_TaskLogic",
6186 "logicFlavour": "JAVASCRIPT",
6187 "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;"
6192 "key": {
6193 "name": "Task_Match3",
6194 "version": "0.0.1"
6196 "value": {
6197 "key": {
6198 "name": "Task_Match3",
6199 "version": "0.0.1"
6201 "inputFields": {
6202 "entry": [
6204 "key": "TestMatchCase",
6205 "value": {
6206 "key": "TestMatchCase",
6207 "fieldSchemaKey": {
6208 "name": "TestCase",
6209 "version": "0.0.1"
6211 "optional": false
6215 "key": "TestSlogan",
6216 "value": {
6217 "key": "TestSlogan",
6218 "fieldSchemaKey": {
6219 "name": "TestSlogan",
6220 "version": "0.0.1"
6222 "optional": false
6226 "key": "TestTemperature",
6227 "value": {
6228 "key": "TestTemperature",
6229 "fieldSchemaKey": {
6230 "name": "TestTemperature",
6231 "version": "0.0.1"
6233 "optional": false
6237 "key": "TestTimestamp",
6238 "value": {
6239 "key": "TestTimestamp",
6240 "fieldSchemaKey": {
6241 "name": "TestTimestamp",
6242 "version": "0.0.1"
6244 "optional": false
6249 "outputFields": {
6250 "entry": [
6252 "key": "TestMatchCase",
6253 "value": {
6254 "key": "TestMatchCase",
6255 "fieldSchemaKey": {
6256 "name": "TestCase",
6257 "version": "0.0.1"
6259 "optional": false
6263 "key": "TestMatchCaseSelected",
6264 "value": {
6265 "key": "TestMatchCaseSelected",
6266 "fieldSchemaKey": {
6267 "name": "TestCase",
6268 "version": "0.0.1"
6270 "optional": false
6274 "key": "TestMatchStateTime",
6275 "value": {
6276 "key": "TestMatchStateTime",
6277 "fieldSchemaKey": {
6278 "name": "TestTimestamp",
6279 "version": "0.0.1"
6281 "optional": false
6285 "key": "TestSlogan",
6286 "value": {
6287 "key": "TestSlogan",
6288 "fieldSchemaKey": {
6289 "name": "TestSlogan",
6290 "version": "0.0.1"
6292 "optional": false
6296 "key": "TestTemperature",
6297 "value": {
6298 "key": "TestTemperature",
6299 "fieldSchemaKey": {
6300 "name": "TestTemperature",
6301 "version": "0.0.1"
6303 "optional": false
6307 "key": "TestTimestamp",
6308 "value": {
6309 "key": "TestTimestamp",
6310 "fieldSchemaKey": {
6311 "name": "TestTimestamp",
6312 "version": "0.0.1"
6314 "optional": false
6319 "taskParameters": {
6320 "entry": [
6322 "key": "Parameter0",
6323 "value": {
6324 "key": {
6325 "parentKeyName": "Task_Match3",
6326 "parentKeyVersion": "0.0.1",
6327 "parentLocalName": "NULL",
6328 "localName": "Parameter0"
6330 "defaultValue": "DefaultValue0"
6335 "contextAlbumReference": [
6337 "name": "ExternalContextAlbum",
6338 "version": "0.0.1"
6341 "name": "GlobalContextAlbum",
6342 "version": "0.0.1"
6345 "taskLogic": {
6346 "key": "_TaskLogic",
6347 "logicFlavour": "JAVASCRIPT",
6348 "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;"
6355 "events": {
6356 "key": {
6357 "name": "Events",
6358 "version": "0.0.1"
6360 "eventMap": {
6361 "entry": [
6363 "key": {
6364 "name": "Event0000",
6365 "version": "0.0.1"
6367 "value": {
6368 "key": {
6369 "name": "Event0000",
6370 "version": "0.0.1"
6372 "nameSpace": "org.onap.policy.apex.sample.events",
6373 "source": "Outside",
6374 "target": "Match",
6375 "parameter": {
6376 "entry": [
6378 "key": "TestMatchCase",
6379 "value": {
6380 "key": "TestMatchCase",
6381 "fieldSchemaKey": {
6382 "name": "TestCase",
6383 "version": "0.0.1"
6385 "optional": false
6389 "key": "TestSlogan",
6390 "value": {
6391 "key": "TestSlogan",
6392 "fieldSchemaKey": {
6393 "name": "TestSlogan",
6394 "version": "0.0.1"
6396 "optional": false
6400 "key": "TestTemperature",
6401 "value": {
6402 "key": "TestTemperature",
6403 "fieldSchemaKey": {
6404 "name": "TestTemperature",
6405 "version": "0.0.1"
6407 "optional": false
6411 "key": "TestTimestamp",
6412 "value": {
6413 "key": "TestTimestamp",
6414 "fieldSchemaKey": {
6415 "name": "TestTimestamp",
6416 "version": "0.0.1"
6418 "optional": false
6426 "key": {
6427 "name": "Event0001",
6428 "version": "0.0.1"
6430 "value": {
6431 "key": {
6432 "name": "Event0001",
6433 "version": "0.0.1"
6435 "nameSpace": "org.onap.policy.apex.sample.events",
6436 "source": "Match",
6437 "target": "Establish",
6438 "parameter": {
6439 "entry": [
6441 "key": "TestMatchCase",
6442 "value": {
6443 "key": "TestMatchCase",
6444 "fieldSchemaKey": {
6445 "name": "TestCase",
6446 "version": "0.0.1"
6448 "optional": false
6452 "key": "TestMatchCaseSelected",
6453 "value": {
6454 "key": "TestMatchCaseSelected",
6455 "fieldSchemaKey": {
6456 "name": "TestCase",
6457 "version": "0.0.1"
6459 "optional": false
6463 "key": "TestMatchStateTime",
6464 "value": {
6465 "key": "TestMatchStateTime",
6466 "fieldSchemaKey": {
6467 "name": "TestTimestamp",
6468 "version": "0.0.1"
6470 "optional": false
6474 "key": "TestSlogan",
6475 "value": {
6476 "key": "TestSlogan",
6477 "fieldSchemaKey": {
6478 "name": "TestSlogan",
6479 "version": "0.0.1"
6481 "optional": false
6485 "key": "TestTemperature",
6486 "value": {
6487 "key": "TestTemperature",
6488 "fieldSchemaKey": {
6489 "name": "TestTemperature",
6490 "version": "0.0.1"
6492 "optional": false
6496 "key": "TestTimestamp",
6497 "value": {
6498 "key": "TestTimestamp",
6499 "fieldSchemaKey": {
6500 "name": "TestTimestamp",
6501 "version": "0.0.1"
6503 "optional": false
6511 "key": {
6512 "name": "Event0002",
6513 "version": "0.0.1"
6515 "value": {
6516 "key": {
6517 "name": "Event0002",
6518 "version": "0.0.1"
6520 "nameSpace": "org.onap.policy.apex.sample.events",
6521 "source": "Establish",
6522 "target": "Decide",
6523 "parameter": {
6524 "entry": [
6526 "key": "TestEstablishCaseSelected",
6527 "value": {
6528 "key": "TestEstablishCaseSelected",
6529 "fieldSchemaKey": {
6530 "name": "TestCase",
6531 "version": "0.0.1"
6533 "optional": false
6537 "key": "TestEstablishStateTime",
6538 "value": {
6539 "key": "TestEstablishStateTime",
6540 "fieldSchemaKey": {
6541 "name": "TestTimestamp",
6542 "version": "0.0.1"
6544 "optional": false
6548 "key": "TestMatchCase",
6549 "value": {
6550 "key": "TestMatchCase",
6551 "fieldSchemaKey": {
6552 "name": "TestCase",
6553 "version": "0.0.1"
6555 "optional": false
6559 "key": "TestMatchCaseSelected",
6560 "value": {
6561 "key": "TestMatchCaseSelected",
6562 "fieldSchemaKey": {
6563 "name": "TestCase",
6564 "version": "0.0.1"
6566 "optional": false
6570 "key": "TestMatchStateTime",
6571 "value": {
6572 "key": "TestMatchStateTime",
6573 "fieldSchemaKey": {
6574 "name": "TestTimestamp",
6575 "version": "0.0.1"
6577 "optional": false
6581 "key": "TestSlogan",
6582 "value": {
6583 "key": "TestSlogan",
6584 "fieldSchemaKey": {
6585 "name": "TestSlogan",
6586 "version": "0.0.1"
6588 "optional": false
6592 "key": "TestTemperature",
6593 "value": {
6594 "key": "TestTemperature",
6595 "fieldSchemaKey": {
6596 "name": "TestTemperature",
6597 "version": "0.0.1"
6599 "optional": false
6603 "key": "TestTimestamp",
6604 "value": {
6605 "key": "TestTimestamp",
6606 "fieldSchemaKey": {
6607 "name": "TestTimestamp",
6608 "version": "0.0.1"
6610 "optional": false
6618 "key": {
6619 "name": "Event0003",
6620 "version": "0.0.1"
6622 "value": {
6623 "key": {
6624 "name": "Event0003",
6625 "version": "0.0.1"
6627 "nameSpace": "org.onap.policy.apex.sample.events",
6628 "source": "Decide",
6629 "target": "Act",
6630 "parameter": {
6631 "entry": [
6633 "key": "TestDecideCaseSelected",
6634 "value": {
6635 "key": "TestDecideCaseSelected",
6636 "fieldSchemaKey": {
6637 "name": "TestCase",
6638 "version": "0.0.1"
6640 "optional": false
6644 "key": "TestDecideStateTime",
6645 "value": {
6646 "key": "TestDecideStateTime",
6647 "fieldSchemaKey": {
6648 "name": "TestTimestamp",
6649 "version": "0.0.1"
6651 "optional": false
6655 "key": "TestEstablishCaseSelected",
6656 "value": {
6657 "key": "TestEstablishCaseSelected",
6658 "fieldSchemaKey": {
6659 "name": "TestCase",
6660 "version": "0.0.1"
6662 "optional": false
6666 "key": "TestEstablishStateTime",
6667 "value": {
6668 "key": "TestEstablishStateTime",
6669 "fieldSchemaKey": {
6670 "name": "TestTimestamp",
6671 "version": "0.0.1"
6673 "optional": false
6677 "key": "TestMatchCase",
6678 "value": {
6679 "key": "TestMatchCase",
6680 "fieldSchemaKey": {
6681 "name": "TestCase",
6682 "version": "0.0.1"
6684 "optional": false
6688 "key": "TestMatchCaseSelected",
6689 "value": {
6690 "key": "TestMatchCaseSelected",
6691 "fieldSchemaKey": {
6692 "name": "TestCase",
6693 "version": "0.0.1"
6695 "optional": false
6699 "key": "TestMatchStateTime",
6700 "value": {
6701 "key": "TestMatchStateTime",
6702 "fieldSchemaKey": {
6703 "name": "TestTimestamp",
6704 "version": "0.0.1"
6706 "optional": false
6710 "key": "TestSlogan",
6711 "value": {
6712 "key": "TestSlogan",
6713 "fieldSchemaKey": {
6714 "name": "TestSlogan",
6715 "version": "0.0.1"
6717 "optional": false
6721 "key": "TestTemperature",
6722 "value": {
6723 "key": "TestTemperature",
6724 "fieldSchemaKey": {
6725 "name": "TestTemperature",
6726 "version": "0.0.1"
6728 "optional": false
6732 "key": "TestTimestamp",
6733 "value": {
6734 "key": "TestTimestamp",
6735 "fieldSchemaKey": {
6736 "name": "TestTimestamp",
6737 "version": "0.0.1"
6739 "optional": false
6747 "key": {
6748 "name": "Event0004",
6749 "version": "0.0.1"
6751 "value": {
6752 "key": {
6753 "name": "Event0004",
6754 "version": "0.0.1"
6756 "nameSpace": "org.onap.policy.apex.sample.events",
6757 "source": "Act",
6758 "target": "Outside",
6759 "parameter": {
6760 "entry": [
6762 "key": "TestActCaseSelected",
6763 "value": {
6764 "key": "TestActCaseSelected",
6765 "fieldSchemaKey": {
6766 "name": "TestCase",
6767 "version": "0.0.1"
6769 "optional": false
6773 "key": "TestActStateTime",
6774 "value": {
6775 "key": "TestActStateTime",
6776 "fieldSchemaKey": {
6777 "name": "TestTimestamp",
6778 "version": "0.0.1"
6780 "optional": false
6784 "key": "TestDecideCaseSelected",
6785 "value": {
6786 "key": "TestDecideCaseSelected",
6787 "fieldSchemaKey": {
6788 "name": "TestCase",
6789 "version": "0.0.1"
6791 "optional": false
6795 "key": "TestDecideStateTime",
6796 "value": {
6797 "key": "TestDecideStateTime",
6798 "fieldSchemaKey": {
6799 "name": "TestTimestamp",
6800 "version": "0.0.1"
6802 "optional": false
6806 "key": "TestEstablishCaseSelected",
6807 "value": {
6808 "key": "TestEstablishCaseSelected",
6809 "fieldSchemaKey": {
6810 "name": "TestCase",
6811 "version": "0.0.1"
6813 "optional": false
6817 "key": "TestEstablishStateTime",
6818 "value": {
6819 "key": "TestEstablishStateTime",
6820 "fieldSchemaKey": {
6821 "name": "TestTimestamp",
6822 "version": "0.0.1"
6824 "optional": false
6828 "key": "TestMatchCase",
6829 "value": {
6830 "key": "TestMatchCase",
6831 "fieldSchemaKey": {
6832 "name": "TestCase",
6833 "version": "0.0.1"
6835 "optional": false
6839 "key": "TestMatchCaseSelected",
6840 "value": {
6841 "key": "TestMatchCaseSelected",
6842 "fieldSchemaKey": {
6843 "name": "TestCase",
6844 "version": "0.0.1"
6846 "optional": false
6850 "key": "TestMatchStateTime",
6851 "value": {
6852 "key": "TestMatchStateTime",
6853 "fieldSchemaKey": {
6854 "name": "TestTimestamp",
6855 "version": "0.0.1"
6857 "optional": false
6861 "key": "TestSlogan",
6862 "value": {
6863 "key": "TestSlogan",
6864 "fieldSchemaKey": {
6865 "name": "TestSlogan",
6866 "version": "0.0.1"
6868 "optional": false
6872 "key": "TestTemperature",
6873 "value": {
6874 "key": "TestTemperature",
6875 "fieldSchemaKey": {
6876 "name": "TestTemperature",
6877 "version": "0.0.1"
6879 "optional": false
6883 "key": "TestTimestamp",
6884 "value": {
6885 "key": "TestTimestamp",
6886 "fieldSchemaKey": {
6887 "name": "TestTimestamp",
6888 "version": "0.0.1"
6890 "optional": false
6898 "key": {
6899 "name": "Event0100",
6900 "version": "0.0.1"
6902 "value": {
6903 "key": {
6904 "name": "Event0100",
6905 "version": "0.0.1"
6907 "nameSpace": "org.onap.policy.apex.sample.events",
6908 "source": "Outside",
6909 "target": "Match",
6910 "parameter": {
6911 "entry": [
6913 "key": "TestMatchCase",
6914 "value": {
6915 "key": "TestMatchCase",
6916 "fieldSchemaKey": {
6917 "name": "TestCase",
6918 "version": "0.0.1"
6920 "optional": false
6924 "key": "TestSlogan",
6925 "value": {
6926 "key": "TestSlogan",
6927 "fieldSchemaKey": {
6928 "name": "TestSlogan",
6929 "version": "0.0.1"
6931 "optional": false
6935 "key": "TestTemperature",
6936 "value": {
6937 "key": "TestTemperature",
6938 "fieldSchemaKey": {
6939 "name": "TestTemperature",
6940 "version": "0.0.1"
6942 "optional": false
6946 "key": "TestTimestamp",
6947 "value": {
6948 "key": "TestTimestamp",
6949 "fieldSchemaKey": {
6950 "name": "TestTimestamp",
6951 "version": "0.0.1"
6953 "optional": false
6961 "key": {
6962 "name": "Event0101",
6963 "version": "0.0.1"
6965 "value": {
6966 "key": {
6967 "name": "Event0101",
6968 "version": "0.0.1"
6970 "nameSpace": "org.onap.policy.apex.sample.events",
6971 "source": "Match",
6972 "target": "Establish",
6973 "parameter": {
6974 "entry": [
6976 "key": "TestMatchCase",
6977 "value": {
6978 "key": "TestMatchCase",
6979 "fieldSchemaKey": {
6980 "name": "TestCase",
6981 "version": "0.0.1"
6983 "optional": false
6987 "key": "TestMatchCaseSelected",
6988 "value": {
6989 "key": "TestMatchCaseSelected",
6990 "fieldSchemaKey": {
6991 "name": "TestCase",
6992 "version": "0.0.1"
6994 "optional": false
6998 "key": "TestMatchStateTime",
6999 "value": {
7000 "key": "TestMatchStateTime",
7001 "fieldSchemaKey": {
7002 "name": "TestTimestamp",
7003 "version": "0.0.1"
7005 "optional": false
7009 "key": "TestSlogan",
7010 "value": {
7011 "key": "TestSlogan",
7012 "fieldSchemaKey": {
7013 "name": "TestSlogan",
7014 "version": "0.0.1"
7016 "optional": false
7020 "key": "TestTemperature",
7021 "value": {
7022 "key": "TestTemperature",
7023 "fieldSchemaKey": {
7024 "name": "TestTemperature",
7025 "version": "0.0.1"
7027 "optional": false
7031 "key": "TestTimestamp",
7032 "value": {
7033 "key": "TestTimestamp",
7034 "fieldSchemaKey": {
7035 "name": "TestTimestamp",
7036 "version": "0.0.1"
7038 "optional": false
7046 "key": {
7047 "name": "Event0102",
7048 "version": "0.0.1"
7050 "value": {
7051 "key": {
7052 "name": "Event0102",
7053 "version": "0.0.1"
7055 "nameSpace": "org.onap.policy.apex.sample.events",
7056 "source": "Establish",
7057 "target": "Decide",
7058 "parameter": {
7059 "entry": [
7061 "key": "TestEstablishCaseSelected",
7062 "value": {
7063 "key": "TestEstablishCaseSelected",
7064 "fieldSchemaKey": {
7065 "name": "TestCase",
7066 "version": "0.0.1"
7068 "optional": false
7072 "key": "TestEstablishStateTime",
7073 "value": {
7074 "key": "TestEstablishStateTime",
7075 "fieldSchemaKey": {
7076 "name": "TestTimestamp",
7077 "version": "0.0.1"
7079 "optional": false
7083 "key": "TestMatchCase",
7084 "value": {
7085 "key": "TestMatchCase",
7086 "fieldSchemaKey": {
7087 "name": "TestCase",
7088 "version": "0.0.1"
7090 "optional": false
7094 "key": "TestMatchCaseSelected",
7095 "value": {
7096 "key": "TestMatchCaseSelected",
7097 "fieldSchemaKey": {
7098 "name": "TestCase",
7099 "version": "0.0.1"
7101 "optional": false
7105 "key": "TestMatchStateTime",
7106 "value": {
7107 "key": "TestMatchStateTime",
7108 "fieldSchemaKey": {
7109 "name": "TestTimestamp",
7110 "version": "0.0.1"
7112 "optional": false
7116 "key": "TestSlogan",
7117 "value": {
7118 "key": "TestSlogan",
7119 "fieldSchemaKey": {
7120 "name": "TestSlogan",
7121 "version": "0.0.1"
7123 "optional": false
7127 "key": "TestTemperature",
7128 "value": {
7129 "key": "TestTemperature",
7130 "fieldSchemaKey": {
7131 "name": "TestTemperature",
7132 "version": "0.0.1"
7134 "optional": false
7138 "key": "TestTimestamp",
7139 "value": {
7140 "key": "TestTimestamp",
7141 "fieldSchemaKey": {
7142 "name": "TestTimestamp",
7143 "version": "0.0.1"
7145 "optional": false
7153 "key": {
7154 "name": "Event0103",
7155 "version": "0.0.1"
7157 "value": {
7158 "key": {
7159 "name": "Event0103",
7160 "version": "0.0.1"
7162 "nameSpace": "org.onap.policy.apex.sample.events",
7163 "source": "Decide",
7164 "target": "Act",
7165 "parameter": {
7166 "entry": [
7168 "key": "TestDecideCaseSelected",
7169 "value": {
7170 "key": "TestDecideCaseSelected",
7171 "fieldSchemaKey": {
7172 "name": "TestCase",
7173 "version": "0.0.1"
7175 "optional": false
7179 "key": "TestDecideStateTime",
7180 "value": {
7181 "key": "TestDecideStateTime",
7182 "fieldSchemaKey": {
7183 "name": "TestTimestamp",
7184 "version": "0.0.1"
7186 "optional": false
7190 "key": "TestEstablishCaseSelected",
7191 "value": {
7192 "key": "TestEstablishCaseSelected",
7193 "fieldSchemaKey": {
7194 "name": "TestCase",
7195 "version": "0.0.1"
7197 "optional": false
7201 "key": "TestEstablishStateTime",
7202 "value": {
7203 "key": "TestEstablishStateTime",
7204 "fieldSchemaKey": {
7205 "name": "TestTimestamp",
7206 "version": "0.0.1"
7208 "optional": false
7212 "key": "TestMatchCase",
7213 "value": {
7214 "key": "TestMatchCase",
7215 "fieldSchemaKey": {
7216 "name": "TestCase",
7217 "version": "0.0.1"
7219 "optional": false
7223 "key": "TestMatchCaseSelected",
7224 "value": {
7225 "key": "TestMatchCaseSelected",
7226 "fieldSchemaKey": {
7227 "name": "TestCase",
7228 "version": "0.0.1"
7230 "optional": false
7234 "key": "TestMatchStateTime",
7235 "value": {
7236 "key": "TestMatchStateTime",
7237 "fieldSchemaKey": {
7238 "name": "TestTimestamp",
7239 "version": "0.0.1"
7241 "optional": false
7245 "key": "TestSlogan",
7246 "value": {
7247 "key": "TestSlogan",
7248 "fieldSchemaKey": {
7249 "name": "TestSlogan",
7250 "version": "0.0.1"
7252 "optional": false
7256 "key": "TestTemperature",
7257 "value": {
7258 "key": "TestTemperature",
7259 "fieldSchemaKey": {
7260 "name": "TestTemperature",
7261 "version": "0.0.1"
7263 "optional": false
7267 "key": "TestTimestamp",
7268 "value": {
7269 "key": "TestTimestamp",
7270 "fieldSchemaKey": {
7271 "name": "TestTimestamp",
7272 "version": "0.0.1"
7274 "optional": false
7282 "key": {
7283 "name": "Event0104",
7284 "version": "0.0.1"
7286 "value": {
7287 "key": {
7288 "name": "Event0104",
7289 "version": "0.0.1"
7291 "nameSpace": "org.onap.policy.apex.sample.events",
7292 "source": "Act",
7293 "target": "Outside",
7294 "parameter": {
7295 "entry": [
7297 "key": "TestActCaseSelected",
7298 "value": {
7299 "key": "TestActCaseSelected",
7300 "fieldSchemaKey": {
7301 "name": "TestCase",
7302 "version": "0.0.1"
7304 "optional": false
7308 "key": "TestActStateTime",
7309 "value": {
7310 "key": "TestActStateTime",
7311 "fieldSchemaKey": {
7312 "name": "TestTimestamp",
7313 "version": "0.0.1"
7315 "optional": false
7319 "key": "TestDecideCaseSelected",
7320 "value": {
7321 "key": "TestDecideCaseSelected",
7322 "fieldSchemaKey": {
7323 "name": "TestCase",
7324 "version": "0.0.1"
7326 "optional": false
7330 "key": "TestDecideStateTime",
7331 "value": {
7332 "key": "TestDecideStateTime",
7333 "fieldSchemaKey": {
7334 "name": "TestTimestamp",
7335 "version": "0.0.1"
7337 "optional": false
7341 "key": "TestEstablishCaseSelected",
7342 "value": {
7343 "key": "TestEstablishCaseSelected",
7344 "fieldSchemaKey": {
7345 "name": "TestCase",
7346 "version": "0.0.1"
7348 "optional": false
7352 "key": "TestEstablishStateTime",
7353 "value": {
7354 "key": "TestEstablishStateTime",
7355 "fieldSchemaKey": {
7356 "name": "TestTimestamp",
7357 "version": "0.0.1"
7359 "optional": false
7363 "key": "TestMatchCase",
7364 "value": {
7365 "key": "TestMatchCase",
7366 "fieldSchemaKey": {
7367 "name": "TestCase",
7368 "version": "0.0.1"
7370 "optional": false
7374 "key": "TestMatchCaseSelected",
7375 "value": {
7376 "key": "TestMatchCaseSelected",
7377 "fieldSchemaKey": {
7378 "name": "TestCase",
7379 "version": "0.0.1"
7381 "optional": false
7385 "key": "TestMatchStateTime",
7386 "value": {
7387 "key": "TestMatchStateTime",
7388 "fieldSchemaKey": {
7389 "name": "TestTimestamp",
7390 "version": "0.0.1"
7392 "optional": false
7396 "key": "TestSlogan",
7397 "value": {
7398 "key": "TestSlogan",
7399 "fieldSchemaKey": {
7400 "name": "TestSlogan",
7401 "version": "0.0.1"
7403 "optional": false
7407 "key": "TestTemperature",
7408 "value": {
7409 "key": "TestTemperature",
7410 "fieldSchemaKey": {
7411 "name": "TestTemperature",
7412 "version": "0.0.1"
7414 "optional": false
7418 "key": "TestTimestamp",
7419 "value": {
7420 "key": "TestTimestamp",
7421 "fieldSchemaKey": {
7422 "name": "TestTimestamp",
7423 "version": "0.0.1"
7425 "optional": false
7435 "albums": {
7436 "key": {
7437 "name": "Context",
7438 "version": "0.0.1"
7440 "albums": {
7441 "entry": [
7443 "key": {
7444 "name": "ExternalContextAlbum",
7445 "version": "0.0.1"
7447 "value": {
7448 "key": {
7449 "name": "ExternalContextAlbum",
7450 "version": "0.0.1"
7452 "scope": "EXTERNAL",
7453 "isWritable": false,
7454 "itemSchema": {
7455 "name": "TestExternalContextItem",
7456 "version": "0.0.1"
7461 "key": {
7462 "name": "GlobalContextAlbum",
7463 "version": "0.0.1"
7465 "value": {
7466 "key": {
7467 "name": "GlobalContextAlbum",
7468 "version": "0.0.1"
7470 "scope": "GLOBAL",
7471 "isWritable": true,
7472 "itemSchema": {
7473 "name": "TestGlobalContextItem",
7474 "version": "0.0.1"
7479 "key": {
7480 "name": "Policy0ContextAlbum",
7481 "version": "0.0.1"
7483 "value": {
7484 "key": {
7485 "name": "Policy0ContextAlbum",
7486 "version": "0.0.1"
7488 "scope": "APPLICATION",
7489 "isWritable": true,
7490 "itemSchema": {
7491 "name": "TestPolicyContextItem",
7492 "version": "0.0.1"
7497 "key": {
7498 "name": "Policy1ContextAlbum",
7499 "version": "0.0.1"
7501 "value": {
7502 "key": {
7503 "name": "Policy1ContextAlbum",
7504 "version": "0.0.1"
7506 "scope": "APPLICATION",
7507 "isWritable": true,
7508 "itemSchema": {
7509 "name": "TestPolicyContextItem",
7510 "version": "0.0.1"
7517 "schemas": {
7518 "key": {
7519 "name": "TestDatatypes",
7520 "version": "0.0.1"
7522 "schemas": {
7523 "entry": [
7525 "key": {
7526 "name": "TestCase",
7527 "version": "0.0.1"
7529 "value": {
7530 "key": {
7531 "name": "TestCase",
7532 "version": "0.0.1"
7534 "schemaFlavour": "Java",
7535 "schemaDefinition": "java.lang.Byte"
7539 "key": {
7540 "name": "TestContextItem000",
7541 "version": "0.0.1"
7543 "value": {
7544 "key": {
7545 "name": "TestContextItem000",
7546 "version": "0.0.1"
7548 "schemaFlavour": "Java",
7549 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
7553 "key": {
7554 "name": "TestContextItem001",
7555 "version": "0.0.1"
7557 "value": {
7558 "key": {
7559 "name": "TestContextItem001",
7560 "version": "0.0.1"
7562 "schemaFlavour": "Java",
7563 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
7567 "key": {
7568 "name": "TestContextItem002",
7569 "version": "0.0.1"
7571 "value": {
7572 "key": {
7573 "name": "TestContextItem002",
7574 "version": "0.0.1"
7576 "schemaFlavour": "Java",
7577 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
7581 "key": {
7582 "name": "TestContextItem003",
7583 "version": "0.0.1"
7585 "value": {
7586 "key": {
7587 "name": "TestContextItem003",
7588 "version": "0.0.1"
7590 "schemaFlavour": "Java",
7591 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
7595 "key": {
7596 "name": "TestContextItem004",
7597 "version": "0.0.1"
7599 "value": {
7600 "key": {
7601 "name": "TestContextItem004",
7602 "version": "0.0.1"
7604 "schemaFlavour": "Java",
7605 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
7609 "key": {
7610 "name": "TestContextItem005",
7611 "version": "0.0.1"
7613 "value": {
7614 "key": {
7615 "name": "TestContextItem005",
7616 "version": "0.0.1"
7618 "schemaFlavour": "Java",
7619 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
7623 "key": {
7624 "name": "TestContextItem006",
7625 "version": "0.0.1"
7627 "value": {
7628 "key": {
7629 "name": "TestContextItem006",
7630 "version": "0.0.1"
7632 "schemaFlavour": "Java",
7633 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
7637 "key": {
7638 "name": "TestContextItem007",
7639 "version": "0.0.1"
7641 "value": {
7642 "key": {
7643 "name": "TestContextItem007",
7644 "version": "0.0.1"
7646 "schemaFlavour": "Java",
7647 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
7651 "key": {
7652 "name": "TestContextItem008",
7653 "version": "0.0.1"
7655 "value": {
7656 "key": {
7657 "name": "TestContextItem008",
7658 "version": "0.0.1"
7660 "schemaFlavour": "Java",
7661 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
7665 "key": {
7666 "name": "TestContextItem009",
7667 "version": "0.0.1"
7669 "value": {
7670 "key": {
7671 "name": "TestContextItem009",
7672 "version": "0.0.1"
7674 "schemaFlavour": "Java",
7675 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
7679 "key": {
7680 "name": "TestContextItem00A",
7681 "version": "0.0.1"
7683 "value": {
7684 "key": {
7685 "name": "TestContextItem00A",
7686 "version": "0.0.1"
7688 "schemaFlavour": "Java",
7689 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
7693 "key": {
7694 "name": "TestContextItem00B",
7695 "version": "0.0.1"
7697 "value": {
7698 "key": {
7699 "name": "TestContextItem00B",
7700 "version": "0.0.1"
7702 "schemaFlavour": "Java",
7703 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
7707 "key": {
7708 "name": "TestContextItem00C",
7709 "version": "0.0.1"
7711 "value": {
7712 "key": {
7713 "name": "TestContextItem00C",
7714 "version": "0.0.1"
7716 "schemaFlavour": "Java",
7717 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
7721 "key": {
7722 "name": "TestExternalContextItem",
7723 "version": "0.0.1"
7725 "value": {
7726 "key": {
7727 "name": "TestExternalContextItem",
7728 "version": "0.0.1"
7730 "schemaFlavour": "Java",
7731 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
7735 "key": {
7736 "name": "TestGlobalContextItem",
7737 "version": "0.0.1"
7739 "value": {
7740 "key": {
7741 "name": "TestGlobalContextItem",
7742 "version": "0.0.1"
7744 "schemaFlavour": "Java",
7745 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
7749 "key": {
7750 "name": "TestPolicyContextItem",
7751 "version": "0.0.1"
7753 "value": {
7754 "key": {
7755 "name": "TestPolicyContextItem",
7756 "version": "0.0.1"
7758 "schemaFlavour": "Java",
7759 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
7763 "key": {
7764 "name": "TestSlogan",
7765 "version": "0.0.1"
7767 "value": {
7768 "key": {
7769 "name": "TestSlogan",
7770 "version": "0.0.1"
7772 "schemaFlavour": "Java",
7773 "schemaDefinition": "java.lang.String"
7777 "key": {
7778 "name": "TestTemperature",
7779 "version": "0.0.1"
7781 "value": {
7782 "key": {
7783 "name": "TestTemperature",
7784 "version": "0.0.1"
7786 "schemaFlavour": "Java",
7787 "schemaDefinition": "java.lang.Double"
7791 "key": {
7792 "name": "TestTimestamp",
7793 "version": "0.0.1"
7795 "value": {
7796 "key": {
7797 "name": "TestTimestamp",
7798 "version": "0.0.1"
7800 "schemaFlavour": "Java",
7801 "schemaDefinition": "java.lang.Long"
7809 "engineParameters": {
7810 "executorParameters": {
7811 "JAVASCRIPT": {
7812 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
7817 "eventInputParameters": {
7818 "FirstConsumer": {
7819 "carrierTechnologyParameters": {
7820 "carrierTechnology": "RESTSERVER",
7821 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
7822 "parameters": {
7823 "standalone": true,
7824 "host": "0.0.0.0",
7825 "port": 23324
7828 "eventProtocolParameters": {
7829 "eventProtocol": "JSON"
7831 "synchronousMode": true,
7832 "synchronousPeer": "FirstProducer",
7833 "synchronousTimeout": 2000
7836 "eventOutputParameters": {
7837 "FirstProducer": {
7838 "carrierTechnologyParameters": {
7839 "carrierTechnology": "RESTSERVER",
7840 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
7842 "eventProtocolParameters": {
7843 "eventProtocol": "JSON"
7845 "synchronousMode": true,
7846 "synchronousPeer": "FirstConsumer",
7847 "synchronousTimeout": 2000
7857 <stringProp name="Argument.metadata">=</stringProp>
7861 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
7862 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
7863 <stringProp name="HTTPSampler.protocol">https</stringProp>
7864 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
7865 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies</stringProp>
7866 <stringProp name="HTTPSampler.method">POST</stringProp>
7867 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
7868 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
7869 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
7870 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
7871 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
7872 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
7873 <stringProp name="HTTPSampler.response_timeout"></stringProp>
7876 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
7877 <collectionProp name="Asserion.test_strings">
7878 <stringProp name="49586">200</stringProp>
7880 <stringProp name="Assertion.custom_message"></stringProp>
7881 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
7882 <boolProp name="Assertion.assume_success">false</boolProp>
7883 <intProp name="Assertion.test_type">1</intProp>
7884 </ResponseAssertion>
7887 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create Policy sampleDomain" enabled="true">
7888 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
7889 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
7890 <collectionProp name="Arguments.arguments">
7891 <elementProp name="" elementType="HTTPArgument">
7892 <boolProp name="HTTPArgument.always_encode">false</boolProp>
7893 <stringProp name="Argument.value">{
7894 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
7895 "topology_template": {
7896 "policies": [
7898 "operational.apex.stabilityTestSampleDomain": {
7899 "type": "onap.policies.controlloop.operational.Apex",
7900 "type_version": "1.0.0",
7901 "version": "1.0.0",
7902 "metadata": {
7903 "policy-id": "operational.apex.stabilityTestSampleDomain",
7904 "policy-version": 1
7906 "properties": {
7907 "engineServiceParameters": {
7908 "name": "MyApexEngine",
7909 "version": "0.0.1",
7910 "id": 45,
7911 "instanceCount": 4,
7912 "deploymentPort": 12561,
7913 "policy_type_impl": {
7914 "apexPolicyModel": {
7915 "key": {
7916 "name": "SamplePolicyModelJAVASCRIPT",
7917 "version": "0.0.1"
7919 "keyInformation": {
7920 "key": {
7921 "name": "KeyInformation",
7922 "version": "0.0.1"
7924 "keyInfoMap": {
7925 "entry": [
7927 "key": {
7928 "name": "Context",
7929 "version": "0.0.1"
7931 "value": {
7932 "key": {
7933 "name": "Context",
7934 "version": "0.0.1"
7936 "UUID": "ca36bfd8-6042-3633-8c85-89c66507c3bf",
7937 "description": "Generated description for concept referred to by key \"Context:0.0.1\""
7941 "key": {
7942 "name": "Event0000",
7943 "version": "0.0.1"
7945 "value": {
7946 "key": {
7947 "name": "Event0000",
7948 "version": "0.0.1"
7950 "UUID": "465a81cc-885f-3a4d-bc4e-1508da92b236",
7951 "description": "Generated description for concept referred to by key \"Event0000:0.0.1\""
7955 "key": {
7956 "name": "Event0001",
7957 "version": "0.0.1"
7959 "value": {
7960 "key": {
7961 "name": "Event0001",
7962 "version": "0.0.1"
7964 "UUID": "36b2d570-fff7-3a4b-bab2-6bf492f5129a",
7965 "description": "Generated description for concept referred to by key \"Event0001:0.0.1\""
7969 "key": {
7970 "name": "Event0002",
7971 "version": "0.0.1"
7973 "value": {
7974 "key": {
7975 "name": "Event0002",
7976 "version": "0.0.1"
7978 "UUID": "ff6160a7-fb5e-379c-a6d2-2cd28053eacf",
7979 "description": "Generated description for concept referred to by key \"Event0002:0.0.1\""
7983 "key": {
7984 "name": "Event0003",
7985 "version": "0.0.1"
7987 "value": {
7988 "key": {
7989 "name": "Event0003",
7990 "version": "0.0.1"
7992 "UUID": "5899e216-2abf-3781-abc4-2c257b92721e",
7993 "description": "Generated description for concept referred to by key \"Event0003:0.0.1\""
7997 "key": {
7998 "name": "Event0004",
7999 "version": "0.0.1"
8001 "value": {
8002 "key": {
8003 "name": "Event0004",
8004 "version": "0.0.1"
8006 "UUID": "7c2692a7-4587-3d09-abf9-d96b339a316f",
8007 "description": "Generated description for concept referred to by key \"Event0004:0.0.1\""
8011 "key": {
8012 "name": "Event0100",
8013 "version": "0.0.1"
8015 "value": {
8016 "key": {
8017 "name": "Event0100",
8018 "version": "0.0.1"
8020 "UUID": "b696048c-c0b0-34c1-8dbe-32ab6c8bc0c7",
8021 "description": "Generated description for concept referred to by key \"Event0100:0.0.1\""
8025 "key": {
8026 "name": "Event0101",
8027 "version": "0.0.1"
8029 "value": {
8030 "key": {
8031 "name": "Event0101",
8032 "version": "0.0.1"
8034 "UUID": "edbfa868-2ab2-30fd-8078-4c7f67ca6122",
8035 "description": "Generated description for concept referred to by key \"Event0101:0.0.1\""
8039 "key": {
8040 "name": "Event0102",
8041 "version": "0.0.1"
8043 "value": {
8044 "key": {
8045 "name": "Event0102",
8046 "version": "0.0.1"
8048 "UUID": "6b6ad2ff-ef63-3f7b-aabb-fba44f8de9d4",
8049 "description": "Generated description for concept referred to by key \"Event0102:0.0.1\""
8053 "key": {
8054 "name": "Event0103",
8055 "version": "0.0.1"
8057 "value": {
8058 "key": {
8059 "name": "Event0103",
8060 "version": "0.0.1"
8062 "UUID": "c2550912-10d9-3000-8826-377288cd6cb1",
8063 "description": "Generated description for concept referred to by key \"Event0103:0.0.1\""
8067 "key": {
8068 "name": "Event0104",
8069 "version": "0.0.1"
8071 "value": {
8072 "key": {
8073 "name": "Event0104",
8074 "version": "0.0.1"
8076 "UUID": "f6d75b71-c8a7-3337-a121-88d68c389f5a",
8077 "description": "Generated description for concept referred to by key \"Event0104:0.0.1\""
8081 "key": {
8082 "name": "Events",
8083 "version": "0.0.1"
8085 "value": {
8086 "key": {
8087 "name": "Events",
8088 "version": "0.0.1"
8090 "UUID": "0215644c-4531-375c-8335-d558b4de8c03",
8091 "description": "Generated description for concept referred to by key \"Events:0.0.1\""
8095 "key": {
8096 "name": "ExternalContextAlbum",
8097 "version": "0.0.1"
8099 "value": {
8100 "key": {
8101 "name": "ExternalContextAlbum",
8102 "version": "0.0.1"
8104 "UUID": "976a79e7-5c80-3c03-9503-da3f41fec395",
8105 "description": "Generated description for concept referred to by key \"ExternalContextAlbum:0.0.1\""
8109 "key": {
8110 "name": "GlobalContextAlbum",
8111 "version": "0.0.1"
8113 "value": {
8114 "key": {
8115 "name": "GlobalContextAlbum",
8116 "version": "0.0.1"
8118 "UUID": "c95e9e5f-d2c7-3ac7-a205-ea3574530cb7",
8119 "description": "Generated description for concept referred to by key \"GlobalContextAlbum:0.0.1\""
8123 "key": {
8124 "name": "KeyInformation",
8125 "version": "0.0.1"
8127 "value": {
8128 "key": {
8129 "name": "KeyInformation",
8130 "version": "0.0.1"
8132 "UUID": "1ff2f905-685c-3caf-95bc-0bbc90345888",
8133 "description": "Generated description for concept referred to by key \"KeyInformation:0.0.1\""
8137 "key": {
8138 "name": "Policies",
8139 "version": "0.0.1"
8141 "value": {
8142 "key": {
8143 "name": "Policies",
8144 "version": "0.0.1"
8146 "UUID": "f54c3b2b-be76-31c4-adfc-87c494c06808",
8147 "description": "Generated description for concept referred to by key \"Policies:0.0.1\""
8151 "key": {
8152 "name": "Policy0",
8153 "version": "0.0.1"
8155 "value": {
8156 "key": {
8157 "name": "Policy0",
8158 "version": "0.0.1"
8160 "UUID": "3410e939-30ca-32c4-a2d8-c30b6fee6eec",
8161 "description": "Generated description for concept referred to by key \"Policy0:0.0.1\""
8165 "key": {
8166 "name": "Policy0ContextAlbum",
8167 "version": "0.0.1"
8169 "value": {
8170 "key": {
8171 "name": "Policy0ContextAlbum",
8172 "version": "0.0.1"
8174 "UUID": "e27564c4-3cbf-3db2-9bf3-83ae80a2f907",
8175 "description": "Generated description for concept referred to by key \"Policy0ContextAlbum:0.0.1\""
8179 "key": {
8180 "name": "Policy1",
8181 "version": "0.0.1"
8183 "value": {
8184 "key": {
8185 "name": "Policy1",
8186 "version": "0.0.1"
8188 "UUID": "d0b2b585-f344-33b8-af9e-250e7f4cfbce",
8189 "description": "Generated description for concept referred to by key \"Policy1:0.0.1\""
8193 "key": {
8194 "name": "Policy1ContextAlbum",
8195 "version": "0.0.1"
8197 "value": {
8198 "key": {
8199 "name": "Policy1ContextAlbum",
8200 "version": "0.0.1"
8202 "UUID": "815d74ae-6fc0-3221-87b9-2bb1dfdfa7f0",
8203 "description": "Generated description for concept referred to by key \"Policy1ContextAlbum:0.0.1\""
8207 "key": {
8208 "name": "SamplePolicyModelJAVASCRIPT",
8209 "version": "0.0.1"
8211 "value": {
8212 "key": {
8213 "name": "SamplePolicyModelJAVASCRIPT",
8214 "version": "0.0.1"
8216 "UUID": "bc8ee312-81ce-3c4a-92d5-4a73b8077148",
8217 "description": "Generated description for concept referred to by key \"SamplePolicyModelJAVASCRIPT:0.0.1\""
8221 "key": {
8222 "name": "Task_Act0",
8223 "version": "0.0.1"
8225 "value": {
8226 "key": {
8227 "name": "Task_Act0",
8228 "version": "0.0.1"
8230 "UUID": "0589ff20-adcc-3ce5-95fe-8d7978ed54ed",
8231 "description": "Generated description for concept referred to by key \"Task_Act0:0.0.1\""
8235 "key": {
8236 "name": "Task_Act1",
8237 "version": "0.0.1"
8239 "value": {
8240 "key": {
8241 "name": "Task_Act1",
8242 "version": "0.0.1"
8244 "UUID": "095b126d-ca8b-32c9-ad52-d744e817a79c",
8245 "description": "Generated description for concept referred to by key \"Task_Act1:0.0.1\""
8249 "key": {
8250 "name": "Task_Act2",
8251 "version": "0.0.1"
8253 "value": {
8254 "key": {
8255 "name": "Task_Act2",
8256 "version": "0.0.1"
8258 "UUID": "3d786b4c-d9ee-3367-ab71-c67271a4ea2f",
8259 "description": "Generated description for concept referred to by key \"Task_Act2:0.0.1\""
8263 "key": {
8264 "name": "Task_Act3",
8265 "version": "0.0.1"
8267 "value": {
8268 "key": {
8269 "name": "Task_Act3",
8270 "version": "0.0.1"
8272 "UUID": "9231753e-20c5-3436-982f-9100340cc570",
8273 "description": "Generated description for concept referred to by key \"Task_Act3:0.0.1\""
8277 "key": {
8278 "name": "Task_Decide0",
8279 "version": "0.0.1"
8281 "value": {
8282 "key": {
8283 "name": "Task_Decide0",
8284 "version": "0.0.1"
8286 "UUID": "502383d3-483f-3a56-a426-2f0406674c8d",
8287 "description": "Generated description for concept referred to by key \"Task_Decide0:0.0.1\""
8291 "key": {
8292 "name": "Task_Decide1",
8293 "version": "0.0.1"
8295 "value": {
8296 "key": {
8297 "name": "Task_Decide1",
8298 "version": "0.0.1"
8300 "UUID": "16598106-41c8-3b5a-99c6-5fcf6d1a5ddf",
8301 "description": "Generated description for concept referred to by key \"Task_Decide1:0.0.1\""
8305 "key": {
8306 "name": "Task_Decide2",
8307 "version": "0.0.1"
8309 "value": {
8310 "key": {
8311 "name": "Task_Decide2",
8312 "version": "0.0.1"
8314 "UUID": "ad3a89f5-e369-3c66-b22c-669f7b3653b8",
8315 "description": "Generated description for concept referred to by key \"Task_Decide2:0.0.1\""
8319 "key": {
8320 "name": "Task_Decide3",
8321 "version": "0.0.1"
8323 "value": {
8324 "key": {
8325 "name": "Task_Decide3",
8326 "version": "0.0.1"
8328 "UUID": "56815939-1164-3867-9ed1-0a27ff8aafb3",
8329 "description": "Generated description for concept referred to by key \"Task_Decide3:0.0.1\""
8333 "key": {
8334 "name": "Task_Establish0",
8335 "version": "0.0.1"
8337 "value": {
8338 "key": {
8339 "name": "Task_Establish0",
8340 "version": "0.0.1"
8342 "UUID": "0db0c566-ecd7-3e27-9865-4b82c893abdb",
8343 "description": "Generated description for concept referred to by key \"Task_Establish0:0.0.1\""
8347 "key": {
8348 "name": "Task_Establish1",
8349 "version": "0.0.1"
8351 "value": {
8352 "key": {
8353 "name": "Task_Establish1",
8354 "version": "0.0.1"
8356 "UUID": "6944a4c1-6201-317c-8d7e-eaa7f2ee0ea0",
8357 "description": "Generated description for concept referred to by key \"Task_Establish1:0.0.1\""
8361 "key": {
8362 "name": "Task_Establish2",
8363 "version": "0.0.1"
8365 "value": {
8366 "key": {
8367 "name": "Task_Establish2",
8368 "version": "0.0.1"
8370 "UUID": "0f766ea9-11cd-3e7d-a8c8-28c8dee6a85a",
8371 "description": "Generated description for concept referred to by key \"Task_Establish2:0.0.1\""
8375 "key": {
8376 "name": "Task_Establish3",
8377 "version": "0.0.1"
8379 "value": {
8380 "key": {
8381 "name": "Task_Establish3",
8382 "version": "0.0.1"
8384 "UUID": "c3237a38-cc6d-3418-b1e1-0dc8b4bdcc66",
8385 "description": "Generated description for concept referred to by key \"Task_Establish3:0.0.1\""
8389 "key": {
8390 "name": "Task_Match0",
8391 "version": "0.0.1"
8393 "value": {
8394 "key": {
8395 "name": "Task_Match0",
8396 "version": "0.0.1"
8398 "UUID": "051bcfd5-cf73-3c89-8ee7-ea6e005ec059",
8399 "description": "Generated description for concept referred to by key \"Task_Match0:0.0.1\""
8403 "key": {
8404 "name": "Task_Match1",
8405 "version": "0.0.1"
8407 "value": {
8408 "key": {
8409 "name": "Task_Match1",
8410 "version": "0.0.1"
8412 "UUID": "3754fe19-98f2-34a1-9f45-db31052208d8",
8413 "description": "Generated description for concept referred to by key \"Task_Match1:0.0.1\""
8417 "key": {
8418 "name": "Task_Match2",
8419 "version": "0.0.1"
8421 "value": {
8422 "key": {
8423 "name": "Task_Match2",
8424 "version": "0.0.1"
8426 "UUID": "8c200709-a180-3c8b-916f-275ff49ce194",
8427 "description": "Generated description for concept referred to by key \"Task_Match2:0.0.1\""
8431 "key": {
8432 "name": "Task_Match3",
8433 "version": "0.0.1"
8435 "value": {
8436 "key": {
8437 "name": "Task_Match3",
8438 "version": "0.0.1"
8440 "UUID": "a1a879c6-4510-33b0-bbd0-ad6256189a37",
8441 "description": "Generated description for concept referred to by key \"Task_Match3:0.0.1\""
8445 "key": {
8446 "name": "Tasks",
8447 "version": "0.0.1"
8449 "value": {
8450 "key": {
8451 "name": "Tasks",
8452 "version": "0.0.1"
8454 "UUID": "a7fab96b-ce1c-37ce-bbb2-556b6db524a5",
8455 "description": "Generated description for concept referred to by key \"Tasks:0.0.1\""
8459 "key": {
8460 "name": "TestCase",
8461 "version": "0.0.1"
8463 "value": {
8464 "key": {
8465 "name": "TestCase",
8466 "version": "0.0.1"
8468 "UUID": "0a652886-c88d-3f8c-8994-ae9161e7c963",
8469 "description": "Generated description for concept referred to by key \"TestCase:0.0.1\""
8473 "key": {
8474 "name": "TestContextItem000",
8475 "version": "0.0.1"
8477 "value": {
8478 "key": {
8479 "name": "TestContextItem000",
8480 "version": "0.0.1"
8482 "UUID": "8efba9fa-371e-33df-a7d6-88b0284e7fd0",
8483 "description": "Generated description for concept referred to by key \"TestContextItem000:0.0.1\""
8487 "key": {
8488 "name": "TestContextItem001",
8489 "version": "0.0.1"
8491 "value": {
8492 "key": {
8493 "name": "TestContextItem001",
8494 "version": "0.0.1"
8496 "UUID": "3740077c-a2b3-356b-81dc-5ded2118a951",
8497 "description": "Generated description for concept referred to by key \"TestContextItem001:0.0.1\""
8501 "key": {
8502 "name": "TestContextItem002",
8503 "version": "0.0.1"
8505 "value": {
8506 "key": {
8507 "name": "TestContextItem002",
8508 "version": "0.0.1"
8510 "UUID": "b5c7df95-9af5-322f-9ea8-eb440a2bf926",
8511 "description": "Generated description for concept referred to by key \"TestContextItem002:0.0.1\""
8515 "key": {
8516 "name": "TestContextItem003",
8517 "version": "0.0.1"
8519 "value": {
8520 "key": {
8521 "name": "TestContextItem003",
8522 "version": "0.0.1"
8524 "UUID": "b36f0aa5-0fb9-3e2c-8fa2-fddb7fd05f4b",
8525 "description": "Generated description for concept referred to by key \"TestContextItem003:0.0.1\""
8529 "key": {
8530 "name": "TestContextItem004",
8531 "version": "0.0.1"
8533 "value": {
8534 "key": {
8535 "name": "TestContextItem004",
8536 "version": "0.0.1"
8538 "UUID": "093cda11-eaeb-3a46-a5b6-d5e30c00935b",
8539 "description": "Generated description for concept referred to by key \"TestContextItem004:0.0.1\""
8543 "key": {
8544 "name": "TestContextItem005",
8545 "version": "0.0.1"
8547 "value": {
8548 "key": {
8549 "name": "TestContextItem005",
8550 "version": "0.0.1"
8552 "UUID": "569a758d-ba40-37c0-aebb-7ad138df25ac",
8553 "description": "Generated description for concept referred to by key \"TestContextItem005:0.0.1\""
8557 "key": {
8558 "name": "TestContextItem006",
8559 "version": "0.0.1"
8561 "value": {
8562 "key": {
8563 "name": "TestContextItem006",
8564 "version": "0.0.1"
8566 "UUID": "252818d9-b61f-3962-a905-8865fb00fb04",
8567 "description": "Generated description for concept referred to by key \"TestContextItem006:0.0.1\""
8571 "key": {
8572 "name": "TestContextItem007",
8573 "version": "0.0.1"
8575 "value": {
8576 "key": {
8577 "name": "TestContextItem007",
8578 "version": "0.0.1"
8580 "UUID": "fe1a5f7c-c083-377b-a797-752b01fc6c73",
8581 "description": "Generated description for concept referred to by key \"TestContextItem007:0.0.1\""
8585 "key": {
8586 "name": "TestContextItem008",
8587 "version": "0.0.1"
8589 "value": {
8590 "key": {
8591 "name": "TestContextItem008",
8592 "version": "0.0.1"
8594 "UUID": "aa87d007-d07e-3f67-8c6d-0ebc3d85479d",
8595 "description": "Generated description for concept referred to by key \"TestContextItem008:0.0.1\""
8599 "key": {
8600 "name": "TestContextItem009",
8601 "version": "0.0.1"
8603 "value": {
8604 "key": {
8605 "name": "TestContextItem009",
8606 "version": "0.0.1"
8608 "UUID": "126e7a3a-11b6-3f88-9397-c21d8819f859",
8609 "description": "Generated description for concept referred to by key \"TestContextItem009:0.0.1\""
8613 "key": {
8614 "name": "TestContextItem00A",
8615 "version": "0.0.1"
8617 "value": {
8618 "key": {
8619 "name": "TestContextItem00A",
8620 "version": "0.0.1"
8622 "UUID": "0e0e3dec-e03d-3379-a87b-1ecd4aa3d8cc",
8623 "description": "Generated description for concept referred to by key \"TestContextItem00A:0.0.1\""
8627 "key": {
8628 "name": "TestContextItem00B",
8629 "version": "0.0.1"
8631 "value": {
8632 "key": {
8633 "name": "TestContextItem00B",
8634 "version": "0.0.1"
8636 "UUID": "dbdc98df-3ff4-360c-b8d3-a7a836ac3de6",
8637 "description": "Generated description for concept referred to by key \"TestContextItem00B:0.0.1\""
8641 "key": {
8642 "name": "TestContextItem00C",
8643 "version": "0.0.1"
8645 "value": {
8646 "key": {
8647 "name": "TestContextItem00C",
8648 "version": "0.0.1"
8650 "UUID": "32a2f355-77f3-3b25-ace6-7a9c5763a5ad",
8651 "description": "Generated description for concept referred to by key \"TestContextItem00C:0.0.1\""
8655 "key": {
8656 "name": "TestDatatypes",
8657 "version": "0.0.1"
8659 "value": {
8660 "key": {
8661 "name": "TestDatatypes",
8662 "version": "0.0.1"
8664 "UUID": "3f95472c-973e-30e2-95f1-bf00cbef909a",
8665 "description": "Generated description for concept referred to by key \"TestDatatypes:0.0.1\""
8669 "key": {
8670 "name": "TestExternalContextItem",
8671 "version": "0.0.1"
8673 "value": {
8674 "key": {
8675 "name": "TestExternalContextItem",
8676 "version": "0.0.1"
8678 "UUID": "610dbbd4-9149-3b3c-9af4-819056f0e169",
8679 "description": "Generated description for concept referred to by key \"TestExternalContextItem:0.0.1\""
8683 "key": {
8684 "name": "TestGlobalContextItem",
8685 "version": "0.0.1"
8687 "value": {
8688 "key": {
8689 "name": "TestGlobalContextItem",
8690 "version": "0.0.1"
8692 "UUID": "07fa8f68-55f1-3fd0-81c1-749a379753a7",
8693 "description": "Generated description for concept referred to by key \"TestGlobalContextItem:0.0.1\""
8697 "key": {
8698 "name": "TestPolicyContextItem",
8699 "version": "0.0.1"
8701 "value": {
8702 "key": {
8703 "name": "TestPolicyContextItem",
8704 "version": "0.0.1"
8706 "UUID": "d9c93cd1-539e-35c5-aaec-bb711ceb1251",
8707 "description": "Generated description for concept referred to by key \"TestPolicyContextItem:0.0.1\""
8711 "key": {
8712 "name": "TestSlogan",
8713 "version": "0.0.1"
8715 "value": {
8716 "key": {
8717 "name": "TestSlogan",
8718 "version": "0.0.1"
8720 "UUID": "683fe492-7eae-3ac7-9924-bb7850208d05",
8721 "description": "Generated description for concept referred to by key \"TestSlogan:0.0.1\""
8725 "key": {
8726 "name": "TestTemperature",
8727 "version": "0.0.1"
8729 "value": {
8730 "key": {
8731 "name": "TestTemperature",
8732 "version": "0.0.1"
8734 "UUID": "bba25b6f-e3cd-3060-9022-4ef3a79f8eb0",
8735 "description": "Generated description for concept referred to by key \"TestTemperature:0.0.1\""
8739 "key": {
8740 "name": "TestTimestamp",
8741 "version": "0.0.1"
8743 "value": {
8744 "key": {
8745 "name": "TestTimestamp",
8746 "version": "0.0.1"
8748 "UUID": "97b73937-c344-33c0-924c-4d26b6449564",
8749 "description": "Generated description for concept referred to by key \"TestTimestamp:0.0.1\""
8755 "policies": {
8756 "key": {
8757 "name": "Policies",
8758 "version": "0.0.1"
8760 "policyMap": {
8761 "entry": [
8763 "key": {
8764 "name": "Policy0",
8765 "version": "0.0.1"
8767 "value": {
8768 "policyKey": {
8769 "name": "Policy0",
8770 "version": "0.0.1"
8772 "template": "MEDA",
8773 "state": {
8774 "entry": [
8776 "key": "Act",
8777 "value": {
8778 "stateKey": {
8779 "parentKeyName": "Policy0",
8780 "parentKeyVersion": "0.0.1",
8781 "parentLocalName": "NULL",
8782 "localName": "Act"
8784 "trigger": {
8785 "name": "Event0003",
8786 "version": "0.0.1"
8788 "stateOutputs": {
8789 "entry": [
8791 "key": "Act_NULL",
8792 "value": {
8793 "key": {
8794 "parentKeyName": "Policy0",
8795 "parentKeyVersion": "0.0.1",
8796 "parentLocalName": "Act",
8797 "localName": "Act_NULL"
8799 "outgoingEvent": {
8800 "name": "Event0004",
8801 "version": "0.0.1"
8803 "nextState": {
8804 "parentKeyName": "NULL",
8805 "parentKeyVersion": "0.0.0",
8806 "parentLocalName": "NULL",
8807 "localName": "NULL"
8813 "contextAlbumReference": [
8815 "name": "GlobalContextAlbum",
8816 "version": "0.0.1"
8819 "taskSelectionLogic": {
8820 "key": "TaskSelectionLigic",
8821 "logicFlavour": "JAVASCRIPT",
8822 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
8824 "stateFinalizerLogicMap": {
8825 "entry": []
8827 "defaultTask": {
8828 "name": "Task_Act1",
8829 "version": "0.0.1"
8831 "taskReferences": {
8832 "entry": [
8834 "key": {
8835 "name": "Task_Act0",
8836 "version": "0.0.1"
8838 "value": {
8839 "key": {
8840 "parentKeyName": "Policy0",
8841 "parentKeyVersion": "0.0.1",
8842 "parentLocalName": "Act",
8843 "localName": "Task_Act0_DIRECT_Act_NULL"
8845 "outputType": "DIRECT",
8846 "output": {
8847 "parentKeyName": "Policy0",
8848 "parentKeyVersion": "0.0.1",
8849 "parentLocalName": "Act",
8850 "localName": "Act_NULL"
8855 "key": {
8856 "name": "Task_Act1",
8857 "version": "0.0.1"
8859 "value": {
8860 "key": {
8861 "parentKeyName": "Policy0",
8862 "parentKeyVersion": "0.0.1",
8863 "parentLocalName": "Act",
8864 "localName": "Task_Act1_DIRECT_Act_NULL"
8866 "outputType": "DIRECT",
8867 "output": {
8868 "parentKeyName": "Policy0",
8869 "parentKeyVersion": "0.0.1",
8870 "parentLocalName": "Act",
8871 "localName": "Act_NULL"
8876 "key": {
8877 "name": "Task_Act2",
8878 "version": "0.0.1"
8880 "value": {
8881 "key": {
8882 "parentKeyName": "Policy0",
8883 "parentKeyVersion": "0.0.1",
8884 "parentLocalName": "Act",
8885 "localName": "Task_Act2_DIRECT_Act_NULL"
8887 "outputType": "DIRECT",
8888 "output": {
8889 "parentKeyName": "Policy0",
8890 "parentKeyVersion": "0.0.1",
8891 "parentLocalName": "Act",
8892 "localName": "Act_NULL"
8897 "key": {
8898 "name": "Task_Act3",
8899 "version": "0.0.1"
8901 "value": {
8902 "key": {
8903 "parentKeyName": "Policy0",
8904 "parentKeyVersion": "0.0.1",
8905 "parentLocalName": "Act",
8906 "localName": "Task_Act3_DIRECT_Act_NULL"
8908 "outputType": "DIRECT",
8909 "output": {
8910 "parentKeyName": "Policy0",
8911 "parentKeyVersion": "0.0.1",
8912 "parentLocalName": "Act",
8913 "localName": "Act_NULL"
8922 "key": "Decide",
8923 "value": {
8924 "stateKey": {
8925 "parentKeyName": "Policy0",
8926 "parentKeyVersion": "0.0.1",
8927 "parentLocalName": "NULL",
8928 "localName": "Decide"
8930 "trigger": {
8931 "name": "Event0002",
8932 "version": "0.0.1"
8934 "stateOutputs": {
8935 "entry": [
8937 "key": "Decide_Act",
8938 "value": {
8939 "key": {
8940 "parentKeyName": "Policy0",
8941 "parentKeyVersion": "0.0.1",
8942 "parentLocalName": "Decide",
8943 "localName": "Decide_Act"
8945 "outgoingEvent": {
8946 "name": "Event0003",
8947 "version": "0.0.1"
8949 "nextState": {
8950 "parentKeyName": "Policy0",
8951 "parentKeyVersion": "0.0.1",
8952 "parentLocalName": "NULL",
8953 "localName": "Act"
8959 "contextAlbumReference": [
8961 "name": "ExternalContextAlbum",
8962 "version": "0.0.1"
8965 "name": "GlobalContextAlbum",
8966 "version": "0.0.1"
8969 "name": "Policy0ContextAlbum",
8970 "version": "0.0.1"
8973 "taskSelectionLogic": {
8974 "key": "TaskSelectionLigic",
8975 "logicFlavour": "JAVASCRIPT",
8976 "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;"
8978 "stateFinalizerLogicMap": {
8979 "entry": []
8981 "defaultTask": {
8982 "name": "Task_Decide3",
8983 "version": "0.0.1"
8985 "taskReferences": {
8986 "entry": [
8988 "key": {
8989 "name": "Task_Decide0",
8990 "version": "0.0.1"
8992 "value": {
8993 "key": {
8994 "parentKeyName": "Policy0",
8995 "parentKeyVersion": "0.0.1",
8996 "parentLocalName": "Decide",
8997 "localName": "Task_Decide0_DIRECT_Decide_Act"
8999 "outputType": "DIRECT",
9000 "output": {
9001 "parentKeyName": "Policy0",
9002 "parentKeyVersion": "0.0.1",
9003 "parentLocalName": "Decide",
9004 "localName": "Decide_Act"
9009 "key": {
9010 "name": "Task_Decide1",
9011 "version": "0.0.1"
9013 "value": {
9014 "key": {
9015 "parentKeyName": "Policy0",
9016 "parentKeyVersion": "0.0.1",
9017 "parentLocalName": "Decide",
9018 "localName": "Task_Decide1_DIRECT_Decide_Act"
9020 "outputType": "DIRECT",
9021 "output": {
9022 "parentKeyName": "Policy0",
9023 "parentKeyVersion": "0.0.1",
9024 "parentLocalName": "Decide",
9025 "localName": "Decide_Act"
9030 "key": {
9031 "name": "Task_Decide2",
9032 "version": "0.0.1"
9034 "value": {
9035 "key": {
9036 "parentKeyName": "Policy0",
9037 "parentKeyVersion": "0.0.1",
9038 "parentLocalName": "Decide",
9039 "localName": "Task_Decide2_DIRECT_Decide_Act"
9041 "outputType": "DIRECT",
9042 "output": {
9043 "parentKeyName": "Policy0",
9044 "parentKeyVersion": "0.0.1",
9045 "parentLocalName": "Decide",
9046 "localName": "Decide_Act"
9051 "key": {
9052 "name": "Task_Decide3",
9053 "version": "0.0.1"
9055 "value": {
9056 "key": {
9057 "parentKeyName": "Policy0",
9058 "parentKeyVersion": "0.0.1",
9059 "parentLocalName": "Decide",
9060 "localName": "Task_Decide3_DIRECT_Decide_Act"
9062 "outputType": "DIRECT",
9063 "output": {
9064 "parentKeyName": "Policy0",
9065 "parentKeyVersion": "0.0.1",
9066 "parentLocalName": "Decide",
9067 "localName": "Decide_Act"
9076 "key": "Establish",
9077 "value": {
9078 "stateKey": {
9079 "parentKeyName": "Policy0",
9080 "parentKeyVersion": "0.0.1",
9081 "parentLocalName": "NULL",
9082 "localName": "Establish"
9084 "trigger": {
9085 "name": "Event0001",
9086 "version": "0.0.1"
9088 "stateOutputs": {
9089 "entry": [
9091 "key": "Establish_Decide",
9092 "value": {
9093 "key": {
9094 "parentKeyName": "Policy0",
9095 "parentKeyVersion": "0.0.1",
9096 "parentLocalName": "Establish",
9097 "localName": "Establish_Decide"
9099 "outgoingEvent": {
9100 "name": "Event0002",
9101 "version": "0.0.1"
9103 "nextState": {
9104 "parentKeyName": "Policy0",
9105 "parentKeyVersion": "0.0.1",
9106 "parentLocalName": "NULL",
9107 "localName": "Decide"
9113 "contextAlbumReference": [
9115 "name": "ExternalContextAlbum",
9116 "version": "0.0.1"
9119 "name": "GlobalContextAlbum",
9120 "version": "0.0.1"
9123 "name": "Policy1ContextAlbum",
9124 "version": "0.0.1"
9127 "taskSelectionLogic": {
9128 "key": "TaskSelectionLigic",
9129 "logicFlavour": "JAVASCRIPT",
9130 "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;"
9132 "stateFinalizerLogicMap": {
9133 "entry": []
9135 "defaultTask": {
9136 "name": "Task_Establish2",
9137 "version": "0.0.1"
9139 "taskReferences": {
9140 "entry": [
9142 "key": {
9143 "name": "Task_Establish0",
9144 "version": "0.0.1"
9146 "value": {
9147 "key": {
9148 "parentKeyName": "Policy0",
9149 "parentKeyVersion": "0.0.1",
9150 "parentLocalName": "Establish",
9151 "localName": "Task_Establish0_DIRECT_Establish_Decide"
9153 "outputType": "DIRECT",
9154 "output": {
9155 "parentKeyName": "Policy0",
9156 "parentKeyVersion": "0.0.1",
9157 "parentLocalName": "Establish",
9158 "localName": "Establish_Decide"
9163 "key": {
9164 "name": "Task_Establish1",
9165 "version": "0.0.1"
9167 "value": {
9168 "key": {
9169 "parentKeyName": "Policy0",
9170 "parentKeyVersion": "0.0.1",
9171 "parentLocalName": "Establish",
9172 "localName": "Task_Establish1_DIRECT_Establish_Decide"
9174 "outputType": "DIRECT",
9175 "output": {
9176 "parentKeyName": "Policy0",
9177 "parentKeyVersion": "0.0.1",
9178 "parentLocalName": "Establish",
9179 "localName": "Establish_Decide"
9184 "key": {
9185 "name": "Task_Establish2",
9186 "version": "0.0.1"
9188 "value": {
9189 "key": {
9190 "parentKeyName": "Policy0",
9191 "parentKeyVersion": "0.0.1",
9192 "parentLocalName": "Establish",
9193 "localName": "Task_Establish2_DIRECT_Establish_Decide"
9195 "outputType": "DIRECT",
9196 "output": {
9197 "parentKeyName": "Policy0",
9198 "parentKeyVersion": "0.0.1",
9199 "parentLocalName": "Establish",
9200 "localName": "Establish_Decide"
9205 "key": {
9206 "name": "Task_Establish3",
9207 "version": "0.0.1"
9209 "value": {
9210 "key": {
9211 "parentKeyName": "Policy0",
9212 "parentKeyVersion": "0.0.1",
9213 "parentLocalName": "Establish",
9214 "localName": "Task_Establish3_DIRECT_Establish_Decide"
9216 "outputType": "DIRECT",
9217 "output": {
9218 "parentKeyName": "Policy0",
9219 "parentKeyVersion": "0.0.1",
9220 "parentLocalName": "Establish",
9221 "localName": "Establish_Decide"
9230 "key": "Match",
9231 "value": {
9232 "stateKey": {
9233 "parentKeyName": "Policy0",
9234 "parentKeyVersion": "0.0.1",
9235 "parentLocalName": "NULL",
9236 "localName": "Match"
9238 "trigger": {
9239 "name": "Event0000",
9240 "version": "0.0.1"
9242 "stateOutputs": {
9243 "entry": [
9245 "key": "Match_Establish",
9246 "value": {
9247 "key": {
9248 "parentKeyName": "Policy0",
9249 "parentKeyVersion": "0.0.1",
9250 "parentLocalName": "Match",
9251 "localName": "Match_Establish"
9253 "outgoingEvent": {
9254 "name": "Event0001",
9255 "version": "0.0.1"
9257 "nextState": {
9258 "parentKeyName": "Policy0",
9259 "parentKeyVersion": "0.0.1",
9260 "parentLocalName": "NULL",
9261 "localName": "Establish"
9267 "contextAlbumReference": [
9269 "name": "GlobalContextAlbum",
9270 "version": "0.0.1"
9273 "name": "Policy0ContextAlbum",
9274 "version": "0.0.1"
9277 "taskSelectionLogic": {
9278 "key": "TaskSelectionLigic",
9279 "logicFlavour": "JAVASCRIPT",
9280 "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;"
9282 "stateFinalizerLogicMap": {
9283 "entry": []
9285 "defaultTask": {
9286 "name": "Task_Match0",
9287 "version": "0.0.1"
9289 "taskReferences": {
9290 "entry": [
9292 "key": {
9293 "name": "Task_Match0",
9294 "version": "0.0.1"
9296 "value": {
9297 "key": {
9298 "parentKeyName": "Policy0",
9299 "parentKeyVersion": "0.0.1",
9300 "parentLocalName": "Match",
9301 "localName": "Task_Match0_DIRECT_Match_Establish"
9303 "outputType": "DIRECT",
9304 "output": {
9305 "parentKeyName": "Policy0",
9306 "parentKeyVersion": "0.0.1",
9307 "parentLocalName": "Match",
9308 "localName": "Match_Establish"
9313 "key": {
9314 "name": "Task_Match1",
9315 "version": "0.0.1"
9317 "value": {
9318 "key": {
9319 "parentKeyName": "Policy0",
9320 "parentKeyVersion": "0.0.1",
9321 "parentLocalName": "Match",
9322 "localName": "Task_Match1_DIRECT_Match_Establish"
9324 "outputType": "DIRECT",
9325 "output": {
9326 "parentKeyName": "Policy0",
9327 "parentKeyVersion": "0.0.1",
9328 "parentLocalName": "Match",
9329 "localName": "Match_Establish"
9334 "key": {
9335 "name": "Task_Match2",
9336 "version": "0.0.1"
9338 "value": {
9339 "key": {
9340 "parentKeyName": "Policy0",
9341 "parentKeyVersion": "0.0.1",
9342 "parentLocalName": "Match",
9343 "localName": "Task_Match2_DIRECT_Match_Establish"
9345 "outputType": "DIRECT",
9346 "output": {
9347 "parentKeyName": "Policy0",
9348 "parentKeyVersion": "0.0.1",
9349 "parentLocalName": "Match",
9350 "localName": "Match_Establish"
9355 "key": {
9356 "name": "Task_Match3",
9357 "version": "0.0.1"
9359 "value": {
9360 "key": {
9361 "parentKeyName": "Policy0",
9362 "parentKeyVersion": "0.0.1",
9363 "parentLocalName": "Match",
9364 "localName": "Task_Match3_DIRECT_Match_Establish"
9366 "outputType": "DIRECT",
9367 "output": {
9368 "parentKeyName": "Policy0",
9369 "parentKeyVersion": "0.0.1",
9370 "parentLocalName": "Match",
9371 "localName": "Match_Establish"
9381 "firstState": "Match"
9385 "key": {
9386 "name": "Policy1",
9387 "version": "0.0.1"
9389 "value": {
9390 "policyKey": {
9391 "name": "Policy1",
9392 "version": "0.0.1"
9394 "template": "MEDA",
9395 "state": {
9396 "entry": [
9398 "key": "Act",
9399 "value": {
9400 "stateKey": {
9401 "parentKeyName": "Policy1",
9402 "parentKeyVersion": "0.0.1",
9403 "parentLocalName": "NULL",
9404 "localName": "Act"
9406 "trigger": {
9407 "name": "Event0103",
9408 "version": "0.0.1"
9410 "stateOutputs": {
9411 "entry": [
9413 "key": "Act_NULL",
9414 "value": {
9415 "key": {
9416 "parentKeyName": "Policy1",
9417 "parentKeyVersion": "0.0.1",
9418 "parentLocalName": "Act",
9419 "localName": "Act_NULL"
9421 "outgoingEvent": {
9422 "name": "Event0104",
9423 "version": "0.0.1"
9425 "nextState": {
9426 "parentKeyName": "NULL",
9427 "parentKeyVersion": "0.0.0",
9428 "parentLocalName": "NULL",
9429 "localName": "NULL"
9435 "contextAlbumReference": [
9437 "name": "GlobalContextAlbum",
9438 "version": "0.0.1"
9441 "taskSelectionLogic": {
9442 "key": "TaskSelectionLigic",
9443 "logicFlavour": "JAVASCRIPT",
9444 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
9446 "stateFinalizerLogicMap": {
9447 "entry": []
9449 "defaultTask": {
9450 "name": "Task_Act0",
9451 "version": "0.0.1"
9453 "taskReferences": {
9454 "entry": [
9456 "key": {
9457 "name": "Task_Act0",
9458 "version": "0.0.1"
9460 "value": {
9461 "key": {
9462 "parentKeyName": "Policy1",
9463 "parentKeyVersion": "0.0.1",
9464 "parentLocalName": "Act",
9465 "localName": "Task_Act0_DIRECT_Act_NULL"
9467 "outputType": "DIRECT",
9468 "output": {
9469 "parentKeyName": "Policy1",
9470 "parentKeyVersion": "0.0.1",
9471 "parentLocalName": "Act",
9472 "localName": "Act_NULL"
9477 "key": {
9478 "name": "Task_Act1",
9479 "version": "0.0.1"
9481 "value": {
9482 "key": {
9483 "parentKeyName": "Policy1",
9484 "parentKeyVersion": "0.0.1",
9485 "parentLocalName": "Act",
9486 "localName": "Task_Act1_DIRECT_Act_NULL"
9488 "outputType": "DIRECT",
9489 "output": {
9490 "parentKeyName": "Policy1",
9491 "parentKeyVersion": "0.0.1",
9492 "parentLocalName": "Act",
9493 "localName": "Act_NULL"
9498 "key": {
9499 "name": "Task_Act2",
9500 "version": "0.0.1"
9502 "value": {
9503 "key": {
9504 "parentKeyName": "Policy1",
9505 "parentKeyVersion": "0.0.1",
9506 "parentLocalName": "Act",
9507 "localName": "Task_Act2_DIRECT_Act_NULL"
9509 "outputType": "DIRECT",
9510 "output": {
9511 "parentKeyName": "Policy1",
9512 "parentKeyVersion": "0.0.1",
9513 "parentLocalName": "Act",
9514 "localName": "Act_NULL"
9519 "key": {
9520 "name": "Task_Act3",
9521 "version": "0.0.1"
9523 "value": {
9524 "key": {
9525 "parentKeyName": "Policy1",
9526 "parentKeyVersion": "0.0.1",
9527 "parentLocalName": "Act",
9528 "localName": "Task_Act3_DIRECT_Act_NULL"
9530 "outputType": "DIRECT",
9531 "output": {
9532 "parentKeyName": "Policy1",
9533 "parentKeyVersion": "0.0.1",
9534 "parentLocalName": "Act",
9535 "localName": "Act_NULL"
9544 "key": "Decide",
9545 "value": {
9546 "stateKey": {
9547 "parentKeyName": "Policy1",
9548 "parentKeyVersion": "0.0.1",
9549 "parentLocalName": "NULL",
9550 "localName": "Decide"
9552 "trigger": {
9553 "name": "Event0102",
9554 "version": "0.0.1"
9556 "stateOutputs": {
9557 "entry": [
9559 "key": "Decide_Act",
9560 "value": {
9561 "key": {
9562 "parentKeyName": "Policy1",
9563 "parentKeyVersion": "0.0.1",
9564 "parentLocalName": "Decide",
9565 "localName": "Decide_Act"
9567 "outgoingEvent": {
9568 "name": "Event0103",
9569 "version": "0.0.1"
9571 "nextState": {
9572 "parentKeyName": "Policy1",
9573 "parentKeyVersion": "0.0.1",
9574 "parentLocalName": "NULL",
9575 "localName": "Act"
9581 "contextAlbumReference": [
9583 "name": "ExternalContextAlbum",
9584 "version": "0.0.1"
9587 "name": "GlobalContextAlbum",
9588 "version": "0.0.1"
9591 "name": "Policy1ContextAlbum",
9592 "version": "0.0.1"
9595 "taskSelectionLogic": {
9596 "key": "TaskSelectionLigic",
9597 "logicFlavour": "JAVASCRIPT",
9598 "logic": "/*\n * ============LICENSE_START=======================================================\n * Copyright (C) 2016-2018 Ericsson. All rights reserved.\n * ================================================================================\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n * \n * http://www.apache.org/licenses/LICENSE-2.0\n * \n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n * \n * SPDX-License-Identifier: Apache-2.0\n * ============LICENSE_END=========================================================\n */\n\nexecutor.logger.debug(executor.subject.id);\nvar gc = executor.getContextAlbum(\"GlobalContextAlbum\");\nexecutor.logger.debug(gc.name);\nexecutor.subject.defaultTaskKey.copyTo(executor.selectedTask)\n\ntrue;"
9600 "stateFinalizerLogicMap": {
9601 "entry": []
9603 "defaultTask": {
9604 "name": "Task_Decide3",
9605 "version": "0.0.1"
9607 "taskReferences": {
9608 "entry": [
9610 "key": {
9611 "name": "Task_Decide0",
9612 "version": "0.0.1"
9614 "value": {
9615 "key": {
9616 "parentKeyName": "Policy1",
9617 "parentKeyVersion": "0.0.1",
9618 "parentLocalName": "Decide",
9619 "localName": "Task_Decide0_DIRECT_Decide_Act"
9621 "outputType": "DIRECT",
9622 "output": {
9623 "parentKeyName": "Policy1",
9624 "parentKeyVersion": "0.0.1",
9625 "parentLocalName": "Decide",
9626 "localName": "Decide_Act"
9631 "key": {
9632 "name": "Task_Decide1",
9633 "version": "0.0.1"
9635 "value": {
9636 "key": {
9637 "parentKeyName": "Policy1",
9638 "parentKeyVersion": "0.0.1",
9639 "parentLocalName": "Decide",
9640 "localName": "Task_Decide1_DIRECT_Decide_Act"
9642 "outputType": "DIRECT",
9643 "output": {
9644 "parentKeyName": "Policy1",
9645 "parentKeyVersion": "0.0.1",
9646 "parentLocalName": "Decide",
9647 "localName": "Decide_Act"
9652 "key": {
9653 "name": "Task_Decide2",
9654 "version": "0.0.1"
9656 "value": {
9657 "key": {
9658 "parentKeyName": "Policy1",
9659 "parentKeyVersion": "0.0.1",
9660 "parentLocalName": "Decide",
9661 "localName": "Task_Decide2_DIRECT_Decide_Act"
9663 "outputType": "DIRECT",
9664 "output": {
9665 "parentKeyName": "Policy1",
9666 "parentKeyVersion": "0.0.1",
9667 "parentLocalName": "Decide",
9668 "localName": "Decide_Act"
9673 "key": {
9674 "name": "Task_Decide3",
9675 "version": "0.0.1"
9677 "value": {
9678 "key": {
9679 "parentKeyName": "Policy1",
9680 "parentKeyVersion": "0.0.1",
9681 "parentLocalName": "Decide",
9682 "localName": "Task_Decide3_DIRECT_Decide_Act"
9684 "outputType": "DIRECT",
9685 "output": {
9686 "parentKeyName": "Policy1",
9687 "parentKeyVersion": "0.0.1",
9688 "parentLocalName": "Decide",
9689 "localName": "Decide_Act"
9698 "key": "Establish",
9699 "value": {
9700 "stateKey": {
9701 "parentKeyName": "Policy1",
9702 "parentKeyVersion": "0.0.1",
9703 "parentLocalName": "NULL",
9704 "localName": "Establish"
9706 "trigger": {
9707 "name": "Event0101",
9708 "version": "0.0.1"
9710 "stateOutputs": {
9711 "entry": [
9713 "key": "Establish_Decide",
9714 "value": {
9715 "key": {
9716 "parentKeyName": "Policy1",
9717 "parentKeyVersion": "0.0.1",
9718 "parentLocalName": "Establish",
9719 "localName": "Establish_Decide"
9721 "outgoingEvent": {
9722 "name": "Event0102",
9723 "version": "0.0.1"
9725 "nextState": {
9726 "parentKeyName": "Policy1",
9727 "parentKeyVersion": "0.0.1",
9728 "parentLocalName": "NULL",
9729 "localName": "Decide"
9735 "contextAlbumReference": [
9737 "name": "ExternalContextAlbum",
9738 "version": "0.0.1"
9741 "name": "GlobalContextAlbum",
9742 "version": "0.0.1"
9745 "name": "Policy1ContextAlbum",
9746 "version": "0.0.1"
9749 "taskSelectionLogic": {
9750 "key": "TaskSelectionLigic",
9751 "logicFlavour": "JAVASCRIPT",
9752 "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;"
9754 "stateFinalizerLogicMap": {
9755 "entry": []
9757 "defaultTask": {
9758 "name": "Task_Establish1",
9759 "version": "0.0.1"
9761 "taskReferences": {
9762 "entry": [
9764 "key": {
9765 "name": "Task_Establish0",
9766 "version": "0.0.1"
9768 "value": {
9769 "key": {
9770 "parentKeyName": "Policy1",
9771 "parentKeyVersion": "0.0.1",
9772 "parentLocalName": "Establish",
9773 "localName": "Task_Establish0_DIRECT_Establish_Decide"
9775 "outputType": "DIRECT",
9776 "output": {
9777 "parentKeyName": "Policy1",
9778 "parentKeyVersion": "0.0.1",
9779 "parentLocalName": "Establish",
9780 "localName": "Establish_Decide"
9785 "key": {
9786 "name": "Task_Establish1",
9787 "version": "0.0.1"
9789 "value": {
9790 "key": {
9791 "parentKeyName": "Policy1",
9792 "parentKeyVersion": "0.0.1",
9793 "parentLocalName": "Establish",
9794 "localName": "Task_Establish1_DIRECT_Establish_Decide"
9796 "outputType": "DIRECT",
9797 "output": {
9798 "parentKeyName": "Policy1",
9799 "parentKeyVersion": "0.0.1",
9800 "parentLocalName": "Establish",
9801 "localName": "Establish_Decide"
9806 "key": {
9807 "name": "Task_Establish2",
9808 "version": "0.0.1"
9810 "value": {
9811 "key": {
9812 "parentKeyName": "Policy1",
9813 "parentKeyVersion": "0.0.1",
9814 "parentLocalName": "Establish",
9815 "localName": "Task_Establish2_DIRECT_Establish_Decide"
9817 "outputType": "DIRECT",
9818 "output": {
9819 "parentKeyName": "Policy1",
9820 "parentKeyVersion": "0.0.1",
9821 "parentLocalName": "Establish",
9822 "localName": "Establish_Decide"
9827 "key": {
9828 "name": "Task_Establish3",
9829 "version": "0.0.1"
9831 "value": {
9832 "key": {
9833 "parentKeyName": "Policy1",
9834 "parentKeyVersion": "0.0.1",
9835 "parentLocalName": "Establish",
9836 "localName": "Task_Establish3_DIRECT_Establish_Decide"
9838 "outputType": "DIRECT",
9839 "output": {
9840 "parentKeyName": "Policy1",
9841 "parentKeyVersion": "0.0.1",
9842 "parentLocalName": "Establish",
9843 "localName": "Establish_Decide"
9852 "key": "Match",
9853 "value": {
9854 "stateKey": {
9855 "parentKeyName": "Policy1",
9856 "parentKeyVersion": "0.0.1",
9857 "parentLocalName": "NULL",
9858 "localName": "Match"
9860 "trigger": {
9861 "name": "Event0100",
9862 "version": "0.0.1"
9864 "stateOutputs": {
9865 "entry": [
9867 "key": "Match_Establish",
9868 "value": {
9869 "key": {
9870 "parentKeyName": "Policy1",
9871 "parentKeyVersion": "0.0.1",
9872 "parentLocalName": "Match",
9873 "localName": "Match_Establish"
9875 "outgoingEvent": {
9876 "name": "Event0101",
9877 "version": "0.0.1"
9879 "nextState": {
9880 "parentKeyName": "Policy1",
9881 "parentKeyVersion": "0.0.1",
9882 "parentLocalName": "NULL",
9883 "localName": "Establish"
9889 "contextAlbumReference": [
9891 "name": "ExternalContextAlbum",
9892 "version": "0.0.1"
9895 "name": "GlobalContextAlbum",
9896 "version": "0.0.1"
9899 "name": "Policy1ContextAlbum",
9900 "version": "0.0.1"
9903 "taskSelectionLogic": {
9904 "key": "TaskSelectionLigic",
9905 "logicFlavour": "JAVASCRIPT",
9906 "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;"
9908 "stateFinalizerLogicMap": {
9909 "entry": []
9911 "defaultTask": {
9912 "name": "Task_Match3",
9913 "version": "0.0.1"
9915 "taskReferences": {
9916 "entry": [
9918 "key": {
9919 "name": "Task_Match0",
9920 "version": "0.0.1"
9922 "value": {
9923 "key": {
9924 "parentKeyName": "Policy1",
9925 "parentKeyVersion": "0.0.1",
9926 "parentLocalName": "Match",
9927 "localName": "Task_Match0_DIRECT_Match_Establish"
9929 "outputType": "DIRECT",
9930 "output": {
9931 "parentKeyName": "Policy1",
9932 "parentKeyVersion": "0.0.1",
9933 "parentLocalName": "Match",
9934 "localName": "Match_Establish"
9939 "key": {
9940 "name": "Task_Match1",
9941 "version": "0.0.1"
9943 "value": {
9944 "key": {
9945 "parentKeyName": "Policy1",
9946 "parentKeyVersion": "0.0.1",
9947 "parentLocalName": "Match",
9948 "localName": "Task_Match1_DIRECT_Match_Establish"
9950 "outputType": "DIRECT",
9951 "output": {
9952 "parentKeyName": "Policy1",
9953 "parentKeyVersion": "0.0.1",
9954 "parentLocalName": "Match",
9955 "localName": "Match_Establish"
9960 "key": {
9961 "name": "Task_Match2",
9962 "version": "0.0.1"
9964 "value": {
9965 "key": {
9966 "parentKeyName": "Policy1",
9967 "parentKeyVersion": "0.0.1",
9968 "parentLocalName": "Match",
9969 "localName": "Task_Match2_DIRECT_Match_Establish"
9971 "outputType": "DIRECT",
9972 "output": {
9973 "parentKeyName": "Policy1",
9974 "parentKeyVersion": "0.0.1",
9975 "parentLocalName": "Match",
9976 "localName": "Match_Establish"
9981 "key": {
9982 "name": "Task_Match3",
9983 "version": "0.0.1"
9985 "value": {
9986 "key": {
9987 "parentKeyName": "Policy1",
9988 "parentKeyVersion": "0.0.1",
9989 "parentLocalName": "Match",
9990 "localName": "Task_Match3_DIRECT_Match_Establish"
9992 "outputType": "DIRECT",
9993 "output": {
9994 "parentKeyName": "Policy1",
9995 "parentKeyVersion": "0.0.1",
9996 "parentLocalName": "Match",
9997 "localName": "Match_Establish"
10007 "firstState": "Match"
10013 "tasks": {
10014 "key": {
10015 "name": "Tasks",
10016 "version": "0.0.1"
10018 "taskMap": {
10019 "entry": [
10021 "key": {
10022 "name": "Task_Act0",
10023 "version": "0.0.1"
10025 "value": {
10026 "key": {
10027 "name": "Task_Act0",
10028 "version": "0.0.1"
10030 "inputFields": {
10031 "entry": [
10033 "key": "TestDecideCaseSelected",
10034 "value": {
10035 "key": "TestDecideCaseSelected",
10036 "fieldSchemaKey": {
10037 "name": "TestCase",
10038 "version": "0.0.1"
10040 "optional": false
10044 "key": "TestDecideStateTime",
10045 "value": {
10046 "key": "TestDecideStateTime",
10047 "fieldSchemaKey": {
10048 "name": "TestTimestamp",
10049 "version": "0.0.1"
10051 "optional": false
10055 "key": "TestEstablishCaseSelected",
10056 "value": {
10057 "key": "TestEstablishCaseSelected",
10058 "fieldSchemaKey": {
10059 "name": "TestCase",
10060 "version": "0.0.1"
10062 "optional": false
10066 "key": "TestEstablishStateTime",
10067 "value": {
10068 "key": "TestEstablishStateTime",
10069 "fieldSchemaKey": {
10070 "name": "TestTimestamp",
10071 "version": "0.0.1"
10073 "optional": false
10077 "key": "TestMatchCase",
10078 "value": {
10079 "key": "TestMatchCase",
10080 "fieldSchemaKey": {
10081 "name": "TestCase",
10082 "version": "0.0.1"
10084 "optional": false
10088 "key": "TestMatchCaseSelected",
10089 "value": {
10090 "key": "TestMatchCaseSelected",
10091 "fieldSchemaKey": {
10092 "name": "TestCase",
10093 "version": "0.0.1"
10095 "optional": false
10099 "key": "TestMatchStateTime",
10100 "value": {
10101 "key": "TestMatchStateTime",
10102 "fieldSchemaKey": {
10103 "name": "TestTimestamp",
10104 "version": "0.0.1"
10106 "optional": false
10110 "key": "TestSlogan",
10111 "value": {
10112 "key": "TestSlogan",
10113 "fieldSchemaKey": {
10114 "name": "TestSlogan",
10115 "version": "0.0.1"
10117 "optional": false
10121 "key": "TestTemperature",
10122 "value": {
10123 "key": "TestTemperature",
10124 "fieldSchemaKey": {
10125 "name": "TestTemperature",
10126 "version": "0.0.1"
10128 "optional": false
10132 "key": "TestTimestamp",
10133 "value": {
10134 "key": "TestTimestamp",
10135 "fieldSchemaKey": {
10136 "name": "TestTimestamp",
10137 "version": "0.0.1"
10139 "optional": false
10144 "outputFields": {
10145 "entry": [
10147 "key": "TestActCaseSelected",
10148 "value": {
10149 "key": "TestActCaseSelected",
10150 "fieldSchemaKey": {
10151 "name": "TestCase",
10152 "version": "0.0.1"
10154 "optional": false
10158 "key": "TestActStateTime",
10159 "value": {
10160 "key": "TestActStateTime",
10161 "fieldSchemaKey": {
10162 "name": "TestTimestamp",
10163 "version": "0.0.1"
10165 "optional": false
10169 "key": "TestDecideCaseSelected",
10170 "value": {
10171 "key": "TestDecideCaseSelected",
10172 "fieldSchemaKey": {
10173 "name": "TestCase",
10174 "version": "0.0.1"
10176 "optional": false
10180 "key": "TestDecideStateTime",
10181 "value": {
10182 "key": "TestDecideStateTime",
10183 "fieldSchemaKey": {
10184 "name": "TestTimestamp",
10185 "version": "0.0.1"
10187 "optional": false
10191 "key": "TestEstablishCaseSelected",
10192 "value": {
10193 "key": "TestEstablishCaseSelected",
10194 "fieldSchemaKey": {
10195 "name": "TestCase",
10196 "version": "0.0.1"
10198 "optional": false
10202 "key": "TestEstablishStateTime",
10203 "value": {
10204 "key": "TestEstablishStateTime",
10205 "fieldSchemaKey": {
10206 "name": "TestTimestamp",
10207 "version": "0.0.1"
10209 "optional": false
10213 "key": "TestMatchCase",
10214 "value": {
10215 "key": "TestMatchCase",
10216 "fieldSchemaKey": {
10217 "name": "TestCase",
10218 "version": "0.0.1"
10220 "optional": false
10224 "key": "TestMatchCaseSelected",
10225 "value": {
10226 "key": "TestMatchCaseSelected",
10227 "fieldSchemaKey": {
10228 "name": "TestCase",
10229 "version": "0.0.1"
10231 "optional": false
10235 "key": "TestMatchStateTime",
10236 "value": {
10237 "key": "TestMatchStateTime",
10238 "fieldSchemaKey": {
10239 "name": "TestTimestamp",
10240 "version": "0.0.1"
10242 "optional": false
10246 "key": "TestSlogan",
10247 "value": {
10248 "key": "TestSlogan",
10249 "fieldSchemaKey": {
10250 "name": "TestSlogan",
10251 "version": "0.0.1"
10253 "optional": false
10257 "key": "TestTemperature",
10258 "value": {
10259 "key": "TestTemperature",
10260 "fieldSchemaKey": {
10261 "name": "TestTemperature",
10262 "version": "0.0.1"
10264 "optional": false
10268 "key": "TestTimestamp",
10269 "value": {
10270 "key": "TestTimestamp",
10271 "fieldSchemaKey": {
10272 "name": "TestTimestamp",
10273 "version": "0.0.1"
10275 "optional": false
10280 "taskParameters": {
10281 "entry": [
10283 "key": "Parameter0",
10284 "value": {
10285 "key": {
10286 "parentKeyName": "Task_Act0",
10287 "parentKeyVersion": "0.0.1",
10288 "parentLocalName": "NULL",
10289 "localName": "Parameter0"
10291 "defaultValue": "DefaultValue0"
10295 "key": "Parameter1",
10296 "value": {
10297 "key": {
10298 "parentKeyName": "Task_Act0",
10299 "parentKeyVersion": "0.0.1",
10300 "parentLocalName": "NULL",
10301 "localName": "Parameter1"
10303 "defaultValue": "DefaultValue1"
10307 "key": "Parameter2",
10308 "value": {
10309 "key": {
10310 "parentKeyName": "Task_Act0",
10311 "parentKeyVersion": "0.0.1",
10312 "parentLocalName": "NULL",
10313 "localName": "Parameter2"
10315 "defaultValue": "DefaultValue2"
10320 "contextAlbumReference": [
10322 "name": "ExternalContextAlbum",
10323 "version": "0.0.1"
10326 "name": "GlobalContextAlbum",
10327 "version": "0.0.1"
10330 "name": "Policy0ContextAlbum",
10331 "version": "0.0.1"
10334 "name": "Policy1ContextAlbum",
10335 "version": "0.0.1"
10338 "taskLogic": {
10339 "key": "_TaskLogic",
10340 "logicFlavour": "JAVASCRIPT",
10341 "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;"
10346 "key": {
10347 "name": "Task_Act1",
10348 "version": "0.0.1"
10350 "value": {
10351 "key": {
10352 "name": "Task_Act1",
10353 "version": "0.0.1"
10355 "inputFields": {
10356 "entry": [
10358 "key": "TestDecideCaseSelected",
10359 "value": {
10360 "key": "TestDecideCaseSelected",
10361 "fieldSchemaKey": {
10362 "name": "TestCase",
10363 "version": "0.0.1"
10365 "optional": false
10369 "key": "TestDecideStateTime",
10370 "value": {
10371 "key": "TestDecideStateTime",
10372 "fieldSchemaKey": {
10373 "name": "TestTimestamp",
10374 "version": "0.0.1"
10376 "optional": false
10380 "key": "TestEstablishCaseSelected",
10381 "value": {
10382 "key": "TestEstablishCaseSelected",
10383 "fieldSchemaKey": {
10384 "name": "TestCase",
10385 "version": "0.0.1"
10387 "optional": false
10391 "key": "TestEstablishStateTime",
10392 "value": {
10393 "key": "TestEstablishStateTime",
10394 "fieldSchemaKey": {
10395 "name": "TestTimestamp",
10396 "version": "0.0.1"
10398 "optional": false
10402 "key": "TestMatchCase",
10403 "value": {
10404 "key": "TestMatchCase",
10405 "fieldSchemaKey": {
10406 "name": "TestCase",
10407 "version": "0.0.1"
10409 "optional": false
10413 "key": "TestMatchCaseSelected",
10414 "value": {
10415 "key": "TestMatchCaseSelected",
10416 "fieldSchemaKey": {
10417 "name": "TestCase",
10418 "version": "0.0.1"
10420 "optional": false
10424 "key": "TestMatchStateTime",
10425 "value": {
10426 "key": "TestMatchStateTime",
10427 "fieldSchemaKey": {
10428 "name": "TestTimestamp",
10429 "version": "0.0.1"
10431 "optional": false
10435 "key": "TestSlogan",
10436 "value": {
10437 "key": "TestSlogan",
10438 "fieldSchemaKey": {
10439 "name": "TestSlogan",
10440 "version": "0.0.1"
10442 "optional": false
10446 "key": "TestTemperature",
10447 "value": {
10448 "key": "TestTemperature",
10449 "fieldSchemaKey": {
10450 "name": "TestTemperature",
10451 "version": "0.0.1"
10453 "optional": false
10457 "key": "TestTimestamp",
10458 "value": {
10459 "key": "TestTimestamp",
10460 "fieldSchemaKey": {
10461 "name": "TestTimestamp",
10462 "version": "0.0.1"
10464 "optional": false
10469 "outputFields": {
10470 "entry": [
10472 "key": "TestActCaseSelected",
10473 "value": {
10474 "key": "TestActCaseSelected",
10475 "fieldSchemaKey": {
10476 "name": "TestCase",
10477 "version": "0.0.1"
10479 "optional": false
10483 "key": "TestActStateTime",
10484 "value": {
10485 "key": "TestActStateTime",
10486 "fieldSchemaKey": {
10487 "name": "TestTimestamp",
10488 "version": "0.0.1"
10490 "optional": false
10494 "key": "TestDecideCaseSelected",
10495 "value": {
10496 "key": "TestDecideCaseSelected",
10497 "fieldSchemaKey": {
10498 "name": "TestCase",
10499 "version": "0.0.1"
10501 "optional": false
10505 "key": "TestDecideStateTime",
10506 "value": {
10507 "key": "TestDecideStateTime",
10508 "fieldSchemaKey": {
10509 "name": "TestTimestamp",
10510 "version": "0.0.1"
10512 "optional": false
10516 "key": "TestEstablishCaseSelected",
10517 "value": {
10518 "key": "TestEstablishCaseSelected",
10519 "fieldSchemaKey": {
10520 "name": "TestCase",
10521 "version": "0.0.1"
10523 "optional": false
10527 "key": "TestEstablishStateTime",
10528 "value": {
10529 "key": "TestEstablishStateTime",
10530 "fieldSchemaKey": {
10531 "name": "TestTimestamp",
10532 "version": "0.0.1"
10534 "optional": false
10538 "key": "TestMatchCase",
10539 "value": {
10540 "key": "TestMatchCase",
10541 "fieldSchemaKey": {
10542 "name": "TestCase",
10543 "version": "0.0.1"
10545 "optional": false
10549 "key": "TestMatchCaseSelected",
10550 "value": {
10551 "key": "TestMatchCaseSelected",
10552 "fieldSchemaKey": {
10553 "name": "TestCase",
10554 "version": "0.0.1"
10556 "optional": false
10560 "key": "TestMatchStateTime",
10561 "value": {
10562 "key": "TestMatchStateTime",
10563 "fieldSchemaKey": {
10564 "name": "TestTimestamp",
10565 "version": "0.0.1"
10567 "optional": false
10571 "key": "TestSlogan",
10572 "value": {
10573 "key": "TestSlogan",
10574 "fieldSchemaKey": {
10575 "name": "TestSlogan",
10576 "version": "0.0.1"
10578 "optional": false
10582 "key": "TestTemperature",
10583 "value": {
10584 "key": "TestTemperature",
10585 "fieldSchemaKey": {
10586 "name": "TestTemperature",
10587 "version": "0.0.1"
10589 "optional": false
10593 "key": "TestTimestamp",
10594 "value": {
10595 "key": "TestTimestamp",
10596 "fieldSchemaKey": {
10597 "name": "TestTimestamp",
10598 "version": "0.0.1"
10600 "optional": false
10605 "taskParameters": {
10606 "entry": [
10608 "key": "Parameter0",
10609 "value": {
10610 "key": {
10611 "parentKeyName": "Task_Act1",
10612 "parentKeyVersion": "0.0.1",
10613 "parentLocalName": "NULL",
10614 "localName": "Parameter0"
10616 "defaultValue": "DefaultValue0"
10620 "key": "Parameter1",
10621 "value": {
10622 "key": {
10623 "parentKeyName": "Task_Act1",
10624 "parentKeyVersion": "0.0.1",
10625 "parentLocalName": "NULL",
10626 "localName": "Parameter1"
10628 "defaultValue": "DefaultValue1"
10633 "contextAlbumReference": [
10635 "name": "GlobalContextAlbum",
10636 "version": "0.0.1"
10639 "name": "Policy0ContextAlbum",
10640 "version": "0.0.1"
10643 "taskLogic": {
10644 "key": "_TaskLogic",
10645 "logicFlavour": "JAVASCRIPT",
10646 "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;"
10651 "key": {
10652 "name": "Task_Act2",
10653 "version": "0.0.1"
10655 "value": {
10656 "key": {
10657 "name": "Task_Act2",
10658 "version": "0.0.1"
10660 "inputFields": {
10661 "entry": [
10663 "key": "TestDecideCaseSelected",
10664 "value": {
10665 "key": "TestDecideCaseSelected",
10666 "fieldSchemaKey": {
10667 "name": "TestCase",
10668 "version": "0.0.1"
10670 "optional": false
10674 "key": "TestDecideStateTime",
10675 "value": {
10676 "key": "TestDecideStateTime",
10677 "fieldSchemaKey": {
10678 "name": "TestTimestamp",
10679 "version": "0.0.1"
10681 "optional": false
10685 "key": "TestEstablishCaseSelected",
10686 "value": {
10687 "key": "TestEstablishCaseSelected",
10688 "fieldSchemaKey": {
10689 "name": "TestCase",
10690 "version": "0.0.1"
10692 "optional": false
10696 "key": "TestEstablishStateTime",
10697 "value": {
10698 "key": "TestEstablishStateTime",
10699 "fieldSchemaKey": {
10700 "name": "TestTimestamp",
10701 "version": "0.0.1"
10703 "optional": false
10707 "key": "TestMatchCase",
10708 "value": {
10709 "key": "TestMatchCase",
10710 "fieldSchemaKey": {
10711 "name": "TestCase",
10712 "version": "0.0.1"
10714 "optional": false
10718 "key": "TestMatchCaseSelected",
10719 "value": {
10720 "key": "TestMatchCaseSelected",
10721 "fieldSchemaKey": {
10722 "name": "TestCase",
10723 "version": "0.0.1"
10725 "optional": false
10729 "key": "TestMatchStateTime",
10730 "value": {
10731 "key": "TestMatchStateTime",
10732 "fieldSchemaKey": {
10733 "name": "TestTimestamp",
10734 "version": "0.0.1"
10736 "optional": false
10740 "key": "TestSlogan",
10741 "value": {
10742 "key": "TestSlogan",
10743 "fieldSchemaKey": {
10744 "name": "TestSlogan",
10745 "version": "0.0.1"
10747 "optional": false
10751 "key": "TestTemperature",
10752 "value": {
10753 "key": "TestTemperature",
10754 "fieldSchemaKey": {
10755 "name": "TestTemperature",
10756 "version": "0.0.1"
10758 "optional": false
10762 "key": "TestTimestamp",
10763 "value": {
10764 "key": "TestTimestamp",
10765 "fieldSchemaKey": {
10766 "name": "TestTimestamp",
10767 "version": "0.0.1"
10769 "optional": false
10774 "outputFields": {
10775 "entry": [
10777 "key": "TestActCaseSelected",
10778 "value": {
10779 "key": "TestActCaseSelected",
10780 "fieldSchemaKey": {
10781 "name": "TestCase",
10782 "version": "0.0.1"
10784 "optional": false
10788 "key": "TestActStateTime",
10789 "value": {
10790 "key": "TestActStateTime",
10791 "fieldSchemaKey": {
10792 "name": "TestTimestamp",
10793 "version": "0.0.1"
10795 "optional": false
10799 "key": "TestDecideCaseSelected",
10800 "value": {
10801 "key": "TestDecideCaseSelected",
10802 "fieldSchemaKey": {
10803 "name": "TestCase",
10804 "version": "0.0.1"
10806 "optional": false
10810 "key": "TestDecideStateTime",
10811 "value": {
10812 "key": "TestDecideStateTime",
10813 "fieldSchemaKey": {
10814 "name": "TestTimestamp",
10815 "version": "0.0.1"
10817 "optional": false
10821 "key": "TestEstablishCaseSelected",
10822 "value": {
10823 "key": "TestEstablishCaseSelected",
10824 "fieldSchemaKey": {
10825 "name": "TestCase",
10826 "version": "0.0.1"
10828 "optional": false
10832 "key": "TestEstablishStateTime",
10833 "value": {
10834 "key": "TestEstablishStateTime",
10835 "fieldSchemaKey": {
10836 "name": "TestTimestamp",
10837 "version": "0.0.1"
10839 "optional": false
10843 "key": "TestMatchCase",
10844 "value": {
10845 "key": "TestMatchCase",
10846 "fieldSchemaKey": {
10847 "name": "TestCase",
10848 "version": "0.0.1"
10850 "optional": false
10854 "key": "TestMatchCaseSelected",
10855 "value": {
10856 "key": "TestMatchCaseSelected",
10857 "fieldSchemaKey": {
10858 "name": "TestCase",
10859 "version": "0.0.1"
10861 "optional": false
10865 "key": "TestMatchStateTime",
10866 "value": {
10867 "key": "TestMatchStateTime",
10868 "fieldSchemaKey": {
10869 "name": "TestTimestamp",
10870 "version": "0.0.1"
10872 "optional": false
10876 "key": "TestSlogan",
10877 "value": {
10878 "key": "TestSlogan",
10879 "fieldSchemaKey": {
10880 "name": "TestSlogan",
10881 "version": "0.0.1"
10883 "optional": false
10887 "key": "TestTemperature",
10888 "value": {
10889 "key": "TestTemperature",
10890 "fieldSchemaKey": {
10891 "name": "TestTemperature",
10892 "version": "0.0.1"
10894 "optional": false
10898 "key": "TestTimestamp",
10899 "value": {
10900 "key": "TestTimestamp",
10901 "fieldSchemaKey": {
10902 "name": "TestTimestamp",
10903 "version": "0.0.1"
10905 "optional": false
10910 "taskParameters": {
10911 "entry": [
10913 "key": "Parameter0",
10914 "value": {
10915 "key": {
10916 "parentKeyName": "Task_Act2",
10917 "parentKeyVersion": "0.0.1",
10918 "parentLocalName": "NULL",
10919 "localName": "Parameter0"
10921 "defaultValue": "DefaultValue0"
10926 "contextAlbumReference": [
10928 "name": "GlobalContextAlbum",
10929 "version": "0.0.1"
10932 "name": "Policy1ContextAlbum",
10933 "version": "0.0.1"
10936 "taskLogic": {
10937 "key": "_TaskLogic",
10938 "logicFlavour": "JAVASCRIPT",
10939 "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;"
10944 "key": {
10945 "name": "Task_Act3",
10946 "version": "0.0.1"
10948 "value": {
10949 "key": {
10950 "name": "Task_Act3",
10951 "version": "0.0.1"
10953 "inputFields": {
10954 "entry": [
10956 "key": "TestDecideCaseSelected",
10957 "value": {
10958 "key": "TestDecideCaseSelected",
10959 "fieldSchemaKey": {
10960 "name": "TestCase",
10961 "version": "0.0.1"
10963 "optional": false
10967 "key": "TestDecideStateTime",
10968 "value": {
10969 "key": "TestDecideStateTime",
10970 "fieldSchemaKey": {
10971 "name": "TestTimestamp",
10972 "version": "0.0.1"
10974 "optional": false
10978 "key": "TestEstablishCaseSelected",
10979 "value": {
10980 "key": "TestEstablishCaseSelected",
10981 "fieldSchemaKey": {
10982 "name": "TestCase",
10983 "version": "0.0.1"
10985 "optional": false
10989 "key": "TestEstablishStateTime",
10990 "value": {
10991 "key": "TestEstablishStateTime",
10992 "fieldSchemaKey": {
10993 "name": "TestTimestamp",
10994 "version": "0.0.1"
10996 "optional": false
11000 "key": "TestMatchCase",
11001 "value": {
11002 "key": "TestMatchCase",
11003 "fieldSchemaKey": {
11004 "name": "TestCase",
11005 "version": "0.0.1"
11007 "optional": false
11011 "key": "TestMatchCaseSelected",
11012 "value": {
11013 "key": "TestMatchCaseSelected",
11014 "fieldSchemaKey": {
11015 "name": "TestCase",
11016 "version": "0.0.1"
11018 "optional": false
11022 "key": "TestMatchStateTime",
11023 "value": {
11024 "key": "TestMatchStateTime",
11025 "fieldSchemaKey": {
11026 "name": "TestTimestamp",
11027 "version": "0.0.1"
11029 "optional": false
11033 "key": "TestSlogan",
11034 "value": {
11035 "key": "TestSlogan",
11036 "fieldSchemaKey": {
11037 "name": "TestSlogan",
11038 "version": "0.0.1"
11040 "optional": false
11044 "key": "TestTemperature",
11045 "value": {
11046 "key": "TestTemperature",
11047 "fieldSchemaKey": {
11048 "name": "TestTemperature",
11049 "version": "0.0.1"
11051 "optional": false
11055 "key": "TestTimestamp",
11056 "value": {
11057 "key": "TestTimestamp",
11058 "fieldSchemaKey": {
11059 "name": "TestTimestamp",
11060 "version": "0.0.1"
11062 "optional": false
11067 "outputFields": {
11068 "entry": [
11070 "key": "TestActCaseSelected",
11071 "value": {
11072 "key": "TestActCaseSelected",
11073 "fieldSchemaKey": {
11074 "name": "TestCase",
11075 "version": "0.0.1"
11077 "optional": false
11081 "key": "TestActStateTime",
11082 "value": {
11083 "key": "TestActStateTime",
11084 "fieldSchemaKey": {
11085 "name": "TestTimestamp",
11086 "version": "0.0.1"
11088 "optional": false
11092 "key": "TestDecideCaseSelected",
11093 "value": {
11094 "key": "TestDecideCaseSelected",
11095 "fieldSchemaKey": {
11096 "name": "TestCase",
11097 "version": "0.0.1"
11099 "optional": false
11103 "key": "TestDecideStateTime",
11104 "value": {
11105 "key": "TestDecideStateTime",
11106 "fieldSchemaKey": {
11107 "name": "TestTimestamp",
11108 "version": "0.0.1"
11110 "optional": false
11114 "key": "TestEstablishCaseSelected",
11115 "value": {
11116 "key": "TestEstablishCaseSelected",
11117 "fieldSchemaKey": {
11118 "name": "TestCase",
11119 "version": "0.0.1"
11121 "optional": false
11125 "key": "TestEstablishStateTime",
11126 "value": {
11127 "key": "TestEstablishStateTime",
11128 "fieldSchemaKey": {
11129 "name": "TestTimestamp",
11130 "version": "0.0.1"
11132 "optional": false
11136 "key": "TestMatchCase",
11137 "value": {
11138 "key": "TestMatchCase",
11139 "fieldSchemaKey": {
11140 "name": "TestCase",
11141 "version": "0.0.1"
11143 "optional": false
11147 "key": "TestMatchCaseSelected",
11148 "value": {
11149 "key": "TestMatchCaseSelected",
11150 "fieldSchemaKey": {
11151 "name": "TestCase",
11152 "version": "0.0.1"
11154 "optional": false
11158 "key": "TestMatchStateTime",
11159 "value": {
11160 "key": "TestMatchStateTime",
11161 "fieldSchemaKey": {
11162 "name": "TestTimestamp",
11163 "version": "0.0.1"
11165 "optional": false
11169 "key": "TestSlogan",
11170 "value": {
11171 "key": "TestSlogan",
11172 "fieldSchemaKey": {
11173 "name": "TestSlogan",
11174 "version": "0.0.1"
11176 "optional": false
11180 "key": "TestTemperature",
11181 "value": {
11182 "key": "TestTemperature",
11183 "fieldSchemaKey": {
11184 "name": "TestTemperature",
11185 "version": "0.0.1"
11187 "optional": false
11191 "key": "TestTimestamp",
11192 "value": {
11193 "key": "TestTimestamp",
11194 "fieldSchemaKey": {
11195 "name": "TestTimestamp",
11196 "version": "0.0.1"
11198 "optional": false
11203 "taskParameters": {
11204 "entry": [
11206 "key": "Parameter0",
11207 "value": {
11208 "key": {
11209 "parentKeyName": "Task_Act3",
11210 "parentKeyVersion": "0.0.1",
11211 "parentLocalName": "NULL",
11212 "localName": "Parameter0"
11214 "defaultValue": "DefaultValue0"
11219 "contextAlbumReference": [
11221 "name": "ExternalContextAlbum",
11222 "version": "0.0.1"
11225 "name": "GlobalContextAlbum",
11226 "version": "0.0.1"
11229 "taskLogic": {
11230 "key": "_TaskLogic",
11231 "logicFlavour": "JAVASCRIPT",
11232 "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;"
11237 "key": {
11238 "name": "Task_Decide0",
11239 "version": "0.0.1"
11241 "value": {
11242 "key": {
11243 "name": "Task_Decide0",
11244 "version": "0.0.1"
11246 "inputFields": {
11247 "entry": [
11249 "key": "TestEstablishCaseSelected",
11250 "value": {
11251 "key": "TestEstablishCaseSelected",
11252 "fieldSchemaKey": {
11253 "name": "TestCase",
11254 "version": "0.0.1"
11256 "optional": false
11260 "key": "TestEstablishStateTime",
11261 "value": {
11262 "key": "TestEstablishStateTime",
11263 "fieldSchemaKey": {
11264 "name": "TestTimestamp",
11265 "version": "0.0.1"
11267 "optional": false
11271 "key": "TestMatchCase",
11272 "value": {
11273 "key": "TestMatchCase",
11274 "fieldSchemaKey": {
11275 "name": "TestCase",
11276 "version": "0.0.1"
11278 "optional": false
11282 "key": "TestMatchCaseSelected",
11283 "value": {
11284 "key": "TestMatchCaseSelected",
11285 "fieldSchemaKey": {
11286 "name": "TestCase",
11287 "version": "0.0.1"
11289 "optional": false
11293 "key": "TestMatchStateTime",
11294 "value": {
11295 "key": "TestMatchStateTime",
11296 "fieldSchemaKey": {
11297 "name": "TestTimestamp",
11298 "version": "0.0.1"
11300 "optional": false
11304 "key": "TestSlogan",
11305 "value": {
11306 "key": "TestSlogan",
11307 "fieldSchemaKey": {
11308 "name": "TestSlogan",
11309 "version": "0.0.1"
11311 "optional": false
11315 "key": "TestTemperature",
11316 "value": {
11317 "key": "TestTemperature",
11318 "fieldSchemaKey": {
11319 "name": "TestTemperature",
11320 "version": "0.0.1"
11322 "optional": false
11326 "key": "TestTimestamp",
11327 "value": {
11328 "key": "TestTimestamp",
11329 "fieldSchemaKey": {
11330 "name": "TestTimestamp",
11331 "version": "0.0.1"
11333 "optional": false
11338 "outputFields": {
11339 "entry": [
11341 "key": "TestDecideCaseSelected",
11342 "value": {
11343 "key": "TestDecideCaseSelected",
11344 "fieldSchemaKey": {
11345 "name": "TestCase",
11346 "version": "0.0.1"
11348 "optional": false
11352 "key": "TestDecideStateTime",
11353 "value": {
11354 "key": "TestDecideStateTime",
11355 "fieldSchemaKey": {
11356 "name": "TestTimestamp",
11357 "version": "0.0.1"
11359 "optional": false
11363 "key": "TestEstablishCaseSelected",
11364 "value": {
11365 "key": "TestEstablishCaseSelected",
11366 "fieldSchemaKey": {
11367 "name": "TestCase",
11368 "version": "0.0.1"
11370 "optional": false
11374 "key": "TestEstablishStateTime",
11375 "value": {
11376 "key": "TestEstablishStateTime",
11377 "fieldSchemaKey": {
11378 "name": "TestTimestamp",
11379 "version": "0.0.1"
11381 "optional": false
11385 "key": "TestMatchCase",
11386 "value": {
11387 "key": "TestMatchCase",
11388 "fieldSchemaKey": {
11389 "name": "TestCase",
11390 "version": "0.0.1"
11392 "optional": false
11396 "key": "TestMatchCaseSelected",
11397 "value": {
11398 "key": "TestMatchCaseSelected",
11399 "fieldSchemaKey": {
11400 "name": "TestCase",
11401 "version": "0.0.1"
11403 "optional": false
11407 "key": "TestMatchStateTime",
11408 "value": {
11409 "key": "TestMatchStateTime",
11410 "fieldSchemaKey": {
11411 "name": "TestTimestamp",
11412 "version": "0.0.1"
11414 "optional": false
11418 "key": "TestSlogan",
11419 "value": {
11420 "key": "TestSlogan",
11421 "fieldSchemaKey": {
11422 "name": "TestSlogan",
11423 "version": "0.0.1"
11425 "optional": false
11429 "key": "TestTemperature",
11430 "value": {
11431 "key": "TestTemperature",
11432 "fieldSchemaKey": {
11433 "name": "TestTemperature",
11434 "version": "0.0.1"
11436 "optional": false
11440 "key": "TestTimestamp",
11441 "value": {
11442 "key": "TestTimestamp",
11443 "fieldSchemaKey": {
11444 "name": "TestTimestamp",
11445 "version": "0.0.1"
11447 "optional": false
11452 "taskParameters": {
11453 "entry": [
11455 "key": "Parameter0",
11456 "value": {
11457 "key": {
11458 "parentKeyName": "Task_Decide0",
11459 "parentKeyVersion": "0.0.1",
11460 "parentLocalName": "NULL",
11461 "localName": "Parameter0"
11463 "defaultValue": "DefaultValue0"
11467 "key": "Parameter1",
11468 "value": {
11469 "key": {
11470 "parentKeyName": "Task_Decide0",
11471 "parentKeyVersion": "0.0.1",
11472 "parentLocalName": "NULL",
11473 "localName": "Parameter1"
11475 "defaultValue": "DefaultValue1"
11479 "key": "Parameter2",
11480 "value": {
11481 "key": {
11482 "parentKeyName": "Task_Decide0",
11483 "parentKeyVersion": "0.0.1",
11484 "parentLocalName": "NULL",
11485 "localName": "Parameter2"
11487 "defaultValue": "DefaultValue2"
11492 "contextAlbumReference": [
11494 "name": "ExternalContextAlbum",
11495 "version": "0.0.1"
11498 "name": "GlobalContextAlbum",
11499 "version": "0.0.1"
11502 "name": "Policy0ContextAlbum",
11503 "version": "0.0.1"
11506 "name": "Policy1ContextAlbum",
11507 "version": "0.0.1"
11510 "taskLogic": {
11511 "key": "_TaskLogic",
11512 "logicFlavour": "JAVASCRIPT",
11513 "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;"
11518 "key": {
11519 "name": "Task_Decide1",
11520 "version": "0.0.1"
11522 "value": {
11523 "key": {
11524 "name": "Task_Decide1",
11525 "version": "0.0.1"
11527 "inputFields": {
11528 "entry": [
11530 "key": "TestEstablishCaseSelected",
11531 "value": {
11532 "key": "TestEstablishCaseSelected",
11533 "fieldSchemaKey": {
11534 "name": "TestCase",
11535 "version": "0.0.1"
11537 "optional": false
11541 "key": "TestEstablishStateTime",
11542 "value": {
11543 "key": "TestEstablishStateTime",
11544 "fieldSchemaKey": {
11545 "name": "TestTimestamp",
11546 "version": "0.0.1"
11548 "optional": false
11552 "key": "TestMatchCase",
11553 "value": {
11554 "key": "TestMatchCase",
11555 "fieldSchemaKey": {
11556 "name": "TestCase",
11557 "version": "0.0.1"
11559 "optional": false
11563 "key": "TestMatchCaseSelected",
11564 "value": {
11565 "key": "TestMatchCaseSelected",
11566 "fieldSchemaKey": {
11567 "name": "TestCase",
11568 "version": "0.0.1"
11570 "optional": false
11574 "key": "TestMatchStateTime",
11575 "value": {
11576 "key": "TestMatchStateTime",
11577 "fieldSchemaKey": {
11578 "name": "TestTimestamp",
11579 "version": "0.0.1"
11581 "optional": false
11585 "key": "TestSlogan",
11586 "value": {
11587 "key": "TestSlogan",
11588 "fieldSchemaKey": {
11589 "name": "TestSlogan",
11590 "version": "0.0.1"
11592 "optional": false
11596 "key": "TestTemperature",
11597 "value": {
11598 "key": "TestTemperature",
11599 "fieldSchemaKey": {
11600 "name": "TestTemperature",
11601 "version": "0.0.1"
11603 "optional": false
11607 "key": "TestTimestamp",
11608 "value": {
11609 "key": "TestTimestamp",
11610 "fieldSchemaKey": {
11611 "name": "TestTimestamp",
11612 "version": "0.0.1"
11614 "optional": false
11619 "outputFields": {
11620 "entry": [
11622 "key": "TestDecideCaseSelected",
11623 "value": {
11624 "key": "TestDecideCaseSelected",
11625 "fieldSchemaKey": {
11626 "name": "TestCase",
11627 "version": "0.0.1"
11629 "optional": false
11633 "key": "TestDecideStateTime",
11634 "value": {
11635 "key": "TestDecideStateTime",
11636 "fieldSchemaKey": {
11637 "name": "TestTimestamp",
11638 "version": "0.0.1"
11640 "optional": false
11644 "key": "TestEstablishCaseSelected",
11645 "value": {
11646 "key": "TestEstablishCaseSelected",
11647 "fieldSchemaKey": {
11648 "name": "TestCase",
11649 "version": "0.0.1"
11651 "optional": false
11655 "key": "TestEstablishStateTime",
11656 "value": {
11657 "key": "TestEstablishStateTime",
11658 "fieldSchemaKey": {
11659 "name": "TestTimestamp",
11660 "version": "0.0.1"
11662 "optional": false
11666 "key": "TestMatchCase",
11667 "value": {
11668 "key": "TestMatchCase",
11669 "fieldSchemaKey": {
11670 "name": "TestCase",
11671 "version": "0.0.1"
11673 "optional": false
11677 "key": "TestMatchCaseSelected",
11678 "value": {
11679 "key": "TestMatchCaseSelected",
11680 "fieldSchemaKey": {
11681 "name": "TestCase",
11682 "version": "0.0.1"
11684 "optional": false
11688 "key": "TestMatchStateTime",
11689 "value": {
11690 "key": "TestMatchStateTime",
11691 "fieldSchemaKey": {
11692 "name": "TestTimestamp",
11693 "version": "0.0.1"
11695 "optional": false
11699 "key": "TestSlogan",
11700 "value": {
11701 "key": "TestSlogan",
11702 "fieldSchemaKey": {
11703 "name": "TestSlogan",
11704 "version": "0.0.1"
11706 "optional": false
11710 "key": "TestTemperature",
11711 "value": {
11712 "key": "TestTemperature",
11713 "fieldSchemaKey": {
11714 "name": "TestTemperature",
11715 "version": "0.0.1"
11717 "optional": false
11721 "key": "TestTimestamp",
11722 "value": {
11723 "key": "TestTimestamp",
11724 "fieldSchemaKey": {
11725 "name": "TestTimestamp",
11726 "version": "0.0.1"
11728 "optional": false
11733 "taskParameters": {
11734 "entry": [
11736 "key": "Parameter0",
11737 "value": {
11738 "key": {
11739 "parentKeyName": "Task_Decide1",
11740 "parentKeyVersion": "0.0.1",
11741 "parentLocalName": "NULL",
11742 "localName": "Parameter0"
11744 "defaultValue": "DefaultValue0"
11748 "key": "Parameter1",
11749 "value": {
11750 "key": {
11751 "parentKeyName": "Task_Decide1",
11752 "parentKeyVersion": "0.0.1",
11753 "parentLocalName": "NULL",
11754 "localName": "Parameter1"
11756 "defaultValue": "DefaultValue1"
11761 "contextAlbumReference": [
11763 "name": "GlobalContextAlbum",
11764 "version": "0.0.1"
11767 "name": "Policy0ContextAlbum",
11768 "version": "0.0.1"
11771 "taskLogic": {
11772 "key": "_TaskLogic",
11773 "logicFlavour": "JAVASCRIPT",
11774 "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;"
11779 "key": {
11780 "name": "Task_Decide2",
11781 "version": "0.0.1"
11783 "value": {
11784 "key": {
11785 "name": "Task_Decide2",
11786 "version": "0.0.1"
11788 "inputFields": {
11789 "entry": [
11791 "key": "TestEstablishCaseSelected",
11792 "value": {
11793 "key": "TestEstablishCaseSelected",
11794 "fieldSchemaKey": {
11795 "name": "TestCase",
11796 "version": "0.0.1"
11798 "optional": false
11802 "key": "TestEstablishStateTime",
11803 "value": {
11804 "key": "TestEstablishStateTime",
11805 "fieldSchemaKey": {
11806 "name": "TestTimestamp",
11807 "version": "0.0.1"
11809 "optional": false
11813 "key": "TestMatchCase",
11814 "value": {
11815 "key": "TestMatchCase",
11816 "fieldSchemaKey": {
11817 "name": "TestCase",
11818 "version": "0.0.1"
11820 "optional": false
11824 "key": "TestMatchCaseSelected",
11825 "value": {
11826 "key": "TestMatchCaseSelected",
11827 "fieldSchemaKey": {
11828 "name": "TestCase",
11829 "version": "0.0.1"
11831 "optional": false
11835 "key": "TestMatchStateTime",
11836 "value": {
11837 "key": "TestMatchStateTime",
11838 "fieldSchemaKey": {
11839 "name": "TestTimestamp",
11840 "version": "0.0.1"
11842 "optional": false
11846 "key": "TestSlogan",
11847 "value": {
11848 "key": "TestSlogan",
11849 "fieldSchemaKey": {
11850 "name": "TestSlogan",
11851 "version": "0.0.1"
11853 "optional": false
11857 "key": "TestTemperature",
11858 "value": {
11859 "key": "TestTemperature",
11860 "fieldSchemaKey": {
11861 "name": "TestTemperature",
11862 "version": "0.0.1"
11864 "optional": false
11868 "key": "TestTimestamp",
11869 "value": {
11870 "key": "TestTimestamp",
11871 "fieldSchemaKey": {
11872 "name": "TestTimestamp",
11873 "version": "0.0.1"
11875 "optional": false
11880 "outputFields": {
11881 "entry": [
11883 "key": "TestDecideCaseSelected",
11884 "value": {
11885 "key": "TestDecideCaseSelected",
11886 "fieldSchemaKey": {
11887 "name": "TestCase",
11888 "version": "0.0.1"
11890 "optional": false
11894 "key": "TestDecideStateTime",
11895 "value": {
11896 "key": "TestDecideStateTime",
11897 "fieldSchemaKey": {
11898 "name": "TestTimestamp",
11899 "version": "0.0.1"
11901 "optional": false
11905 "key": "TestEstablishCaseSelected",
11906 "value": {
11907 "key": "TestEstablishCaseSelected",
11908 "fieldSchemaKey": {
11909 "name": "TestCase",
11910 "version": "0.0.1"
11912 "optional": false
11916 "key": "TestEstablishStateTime",
11917 "value": {
11918 "key": "TestEstablishStateTime",
11919 "fieldSchemaKey": {
11920 "name": "TestTimestamp",
11921 "version": "0.0.1"
11923 "optional": false
11927 "key": "TestMatchCase",
11928 "value": {
11929 "key": "TestMatchCase",
11930 "fieldSchemaKey": {
11931 "name": "TestCase",
11932 "version": "0.0.1"
11934 "optional": false
11938 "key": "TestMatchCaseSelected",
11939 "value": {
11940 "key": "TestMatchCaseSelected",
11941 "fieldSchemaKey": {
11942 "name": "TestCase",
11943 "version": "0.0.1"
11945 "optional": false
11949 "key": "TestMatchStateTime",
11950 "value": {
11951 "key": "TestMatchStateTime",
11952 "fieldSchemaKey": {
11953 "name": "TestTimestamp",
11954 "version": "0.0.1"
11956 "optional": false
11960 "key": "TestSlogan",
11961 "value": {
11962 "key": "TestSlogan",
11963 "fieldSchemaKey": {
11964 "name": "TestSlogan",
11965 "version": "0.0.1"
11967 "optional": false
11971 "key": "TestTemperature",
11972 "value": {
11973 "key": "TestTemperature",
11974 "fieldSchemaKey": {
11975 "name": "TestTemperature",
11976 "version": "0.0.1"
11978 "optional": false
11982 "key": "TestTimestamp",
11983 "value": {
11984 "key": "TestTimestamp",
11985 "fieldSchemaKey": {
11986 "name": "TestTimestamp",
11987 "version": "0.0.1"
11989 "optional": false
11994 "taskParameters": {
11995 "entry": [
11997 "key": "Parameter0",
11998 "value": {
11999 "key": {
12000 "parentKeyName": "Task_Decide2",
12001 "parentKeyVersion": "0.0.1",
12002 "parentLocalName": "NULL",
12003 "localName": "Parameter0"
12005 "defaultValue": "DefaultValue0"
12010 "contextAlbumReference": [
12012 "name": "GlobalContextAlbum",
12013 "version": "0.0.1"
12016 "name": "Policy1ContextAlbum",
12017 "version": "0.0.1"
12020 "taskLogic": {
12021 "key": "_TaskLogic",
12022 "logicFlavour": "JAVASCRIPT",
12023 "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;"
12028 "key": {
12029 "name": "Task_Decide3",
12030 "version": "0.0.1"
12032 "value": {
12033 "key": {
12034 "name": "Task_Decide3",
12035 "version": "0.0.1"
12037 "inputFields": {
12038 "entry": [
12040 "key": "TestEstablishCaseSelected",
12041 "value": {
12042 "key": "TestEstablishCaseSelected",
12043 "fieldSchemaKey": {
12044 "name": "TestCase",
12045 "version": "0.0.1"
12047 "optional": false
12051 "key": "TestEstablishStateTime",
12052 "value": {
12053 "key": "TestEstablishStateTime",
12054 "fieldSchemaKey": {
12055 "name": "TestTimestamp",
12056 "version": "0.0.1"
12058 "optional": false
12062 "key": "TestMatchCase",
12063 "value": {
12064 "key": "TestMatchCase",
12065 "fieldSchemaKey": {
12066 "name": "TestCase",
12067 "version": "0.0.1"
12069 "optional": false
12073 "key": "TestMatchCaseSelected",
12074 "value": {
12075 "key": "TestMatchCaseSelected",
12076 "fieldSchemaKey": {
12077 "name": "TestCase",
12078 "version": "0.0.1"
12080 "optional": false
12084 "key": "TestMatchStateTime",
12085 "value": {
12086 "key": "TestMatchStateTime",
12087 "fieldSchemaKey": {
12088 "name": "TestTimestamp",
12089 "version": "0.0.1"
12091 "optional": false
12095 "key": "TestSlogan",
12096 "value": {
12097 "key": "TestSlogan",
12098 "fieldSchemaKey": {
12099 "name": "TestSlogan",
12100 "version": "0.0.1"
12102 "optional": false
12106 "key": "TestTemperature",
12107 "value": {
12108 "key": "TestTemperature",
12109 "fieldSchemaKey": {
12110 "name": "TestTemperature",
12111 "version": "0.0.1"
12113 "optional": false
12117 "key": "TestTimestamp",
12118 "value": {
12119 "key": "TestTimestamp",
12120 "fieldSchemaKey": {
12121 "name": "TestTimestamp",
12122 "version": "0.0.1"
12124 "optional": false
12129 "outputFields": {
12130 "entry": [
12132 "key": "TestDecideCaseSelected",
12133 "value": {
12134 "key": "TestDecideCaseSelected",
12135 "fieldSchemaKey": {
12136 "name": "TestCase",
12137 "version": "0.0.1"
12139 "optional": false
12143 "key": "TestDecideStateTime",
12144 "value": {
12145 "key": "TestDecideStateTime",
12146 "fieldSchemaKey": {
12147 "name": "TestTimestamp",
12148 "version": "0.0.1"
12150 "optional": false
12154 "key": "TestEstablishCaseSelected",
12155 "value": {
12156 "key": "TestEstablishCaseSelected",
12157 "fieldSchemaKey": {
12158 "name": "TestCase",
12159 "version": "0.0.1"
12161 "optional": false
12165 "key": "TestEstablishStateTime",
12166 "value": {
12167 "key": "TestEstablishStateTime",
12168 "fieldSchemaKey": {
12169 "name": "TestTimestamp",
12170 "version": "0.0.1"
12172 "optional": false
12176 "key": "TestMatchCase",
12177 "value": {
12178 "key": "TestMatchCase",
12179 "fieldSchemaKey": {
12180 "name": "TestCase",
12181 "version": "0.0.1"
12183 "optional": false
12187 "key": "TestMatchCaseSelected",
12188 "value": {
12189 "key": "TestMatchCaseSelected",
12190 "fieldSchemaKey": {
12191 "name": "TestCase",
12192 "version": "0.0.1"
12194 "optional": false
12198 "key": "TestMatchStateTime",
12199 "value": {
12200 "key": "TestMatchStateTime",
12201 "fieldSchemaKey": {
12202 "name": "TestTimestamp",
12203 "version": "0.0.1"
12205 "optional": false
12209 "key": "TestSlogan",
12210 "value": {
12211 "key": "TestSlogan",
12212 "fieldSchemaKey": {
12213 "name": "TestSlogan",
12214 "version": "0.0.1"
12216 "optional": false
12220 "key": "TestTemperature",
12221 "value": {
12222 "key": "TestTemperature",
12223 "fieldSchemaKey": {
12224 "name": "TestTemperature",
12225 "version": "0.0.1"
12227 "optional": false
12231 "key": "TestTimestamp",
12232 "value": {
12233 "key": "TestTimestamp",
12234 "fieldSchemaKey": {
12235 "name": "TestTimestamp",
12236 "version": "0.0.1"
12238 "optional": false
12243 "taskParameters": {
12244 "entry": [
12246 "key": "Parameter0",
12247 "value": {
12248 "key": {
12249 "parentKeyName": "Task_Decide3",
12250 "parentKeyVersion": "0.0.1",
12251 "parentLocalName": "NULL",
12252 "localName": "Parameter0"
12254 "defaultValue": "DefaultValue0"
12259 "contextAlbumReference": [
12261 "name": "ExternalContextAlbum",
12262 "version": "0.0.1"
12265 "name": "GlobalContextAlbum",
12266 "version": "0.0.1"
12269 "taskLogic": {
12270 "key": "_TaskLogic",
12271 "logicFlavour": "JAVASCRIPT",
12272 "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;"
12277 "key": {
12278 "name": "Task_Establish0",
12279 "version": "0.0.1"
12281 "value": {
12282 "key": {
12283 "name": "Task_Establish0",
12284 "version": "0.0.1"
12286 "inputFields": {
12287 "entry": [
12289 "key": "TestMatchCase",
12290 "value": {
12291 "key": "TestMatchCase",
12292 "fieldSchemaKey": {
12293 "name": "TestCase",
12294 "version": "0.0.1"
12296 "optional": false
12300 "key": "TestMatchCaseSelected",
12301 "value": {
12302 "key": "TestMatchCaseSelected",
12303 "fieldSchemaKey": {
12304 "name": "TestCase",
12305 "version": "0.0.1"
12307 "optional": false
12311 "key": "TestMatchStateTime",
12312 "value": {
12313 "key": "TestMatchStateTime",
12314 "fieldSchemaKey": {
12315 "name": "TestTimestamp",
12316 "version": "0.0.1"
12318 "optional": false
12322 "key": "TestSlogan",
12323 "value": {
12324 "key": "TestSlogan",
12325 "fieldSchemaKey": {
12326 "name": "TestSlogan",
12327 "version": "0.0.1"
12329 "optional": false
12333 "key": "TestTemperature",
12334 "value": {
12335 "key": "TestTemperature",
12336 "fieldSchemaKey": {
12337 "name": "TestTemperature",
12338 "version": "0.0.1"
12340 "optional": false
12344 "key": "TestTimestamp",
12345 "value": {
12346 "key": "TestTimestamp",
12347 "fieldSchemaKey": {
12348 "name": "TestTimestamp",
12349 "version": "0.0.1"
12351 "optional": false
12356 "outputFields": {
12357 "entry": [
12359 "key": "TestEstablishCaseSelected",
12360 "value": {
12361 "key": "TestEstablishCaseSelected",
12362 "fieldSchemaKey": {
12363 "name": "TestCase",
12364 "version": "0.0.1"
12366 "optional": false
12370 "key": "TestEstablishStateTime",
12371 "value": {
12372 "key": "TestEstablishStateTime",
12373 "fieldSchemaKey": {
12374 "name": "TestTimestamp",
12375 "version": "0.0.1"
12377 "optional": false
12381 "key": "TestMatchCase",
12382 "value": {
12383 "key": "TestMatchCase",
12384 "fieldSchemaKey": {
12385 "name": "TestCase",
12386 "version": "0.0.1"
12388 "optional": false
12392 "key": "TestMatchCaseSelected",
12393 "value": {
12394 "key": "TestMatchCaseSelected",
12395 "fieldSchemaKey": {
12396 "name": "TestCase",
12397 "version": "0.0.1"
12399 "optional": false
12403 "key": "TestMatchStateTime",
12404 "value": {
12405 "key": "TestMatchStateTime",
12406 "fieldSchemaKey": {
12407 "name": "TestTimestamp",
12408 "version": "0.0.1"
12410 "optional": false
12414 "key": "TestSlogan",
12415 "value": {
12416 "key": "TestSlogan",
12417 "fieldSchemaKey": {
12418 "name": "TestSlogan",
12419 "version": "0.0.1"
12421 "optional": false
12425 "key": "TestTemperature",
12426 "value": {
12427 "key": "TestTemperature",
12428 "fieldSchemaKey": {
12429 "name": "TestTemperature",
12430 "version": "0.0.1"
12432 "optional": false
12436 "key": "TestTimestamp",
12437 "value": {
12438 "key": "TestTimestamp",
12439 "fieldSchemaKey": {
12440 "name": "TestTimestamp",
12441 "version": "0.0.1"
12443 "optional": false
12448 "taskParameters": {
12449 "entry": [
12451 "key": "Parameter0",
12452 "value": {
12453 "key": {
12454 "parentKeyName": "Task_Establish0",
12455 "parentKeyVersion": "0.0.1",
12456 "parentLocalName": "NULL",
12457 "localName": "Parameter0"
12459 "defaultValue": "DefaultValue0"
12463 "key": "Parameter1",
12464 "value": {
12465 "key": {
12466 "parentKeyName": "Task_Establish0",
12467 "parentKeyVersion": "0.0.1",
12468 "parentLocalName": "NULL",
12469 "localName": "Parameter1"
12471 "defaultValue": "DefaultValue1"
12475 "key": "Parameter2",
12476 "value": {
12477 "key": {
12478 "parentKeyName": "Task_Establish0",
12479 "parentKeyVersion": "0.0.1",
12480 "parentLocalName": "NULL",
12481 "localName": "Parameter2"
12483 "defaultValue": "DefaultValue2"
12488 "contextAlbumReference": [
12490 "name": "ExternalContextAlbum",
12491 "version": "0.0.1"
12494 "name": "GlobalContextAlbum",
12495 "version": "0.0.1"
12498 "name": "Policy0ContextAlbum",
12499 "version": "0.0.1"
12502 "name": "Policy1ContextAlbum",
12503 "version": "0.0.1"
12506 "taskLogic": {
12507 "key": "_TaskLogic",
12508 "logicFlavour": "JAVASCRIPT",
12509 "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;"
12514 "key": {
12515 "name": "Task_Establish1",
12516 "version": "0.0.1"
12518 "value": {
12519 "key": {
12520 "name": "Task_Establish1",
12521 "version": "0.0.1"
12523 "inputFields": {
12524 "entry": [
12526 "key": "TestMatchCase",
12527 "value": {
12528 "key": "TestMatchCase",
12529 "fieldSchemaKey": {
12530 "name": "TestCase",
12531 "version": "0.0.1"
12533 "optional": false
12537 "key": "TestMatchCaseSelected",
12538 "value": {
12539 "key": "TestMatchCaseSelected",
12540 "fieldSchemaKey": {
12541 "name": "TestCase",
12542 "version": "0.0.1"
12544 "optional": false
12548 "key": "TestMatchStateTime",
12549 "value": {
12550 "key": "TestMatchStateTime",
12551 "fieldSchemaKey": {
12552 "name": "TestTimestamp",
12553 "version": "0.0.1"
12555 "optional": false
12559 "key": "TestSlogan",
12560 "value": {
12561 "key": "TestSlogan",
12562 "fieldSchemaKey": {
12563 "name": "TestSlogan",
12564 "version": "0.0.1"
12566 "optional": false
12570 "key": "TestTemperature",
12571 "value": {
12572 "key": "TestTemperature",
12573 "fieldSchemaKey": {
12574 "name": "TestTemperature",
12575 "version": "0.0.1"
12577 "optional": false
12581 "key": "TestTimestamp",
12582 "value": {
12583 "key": "TestTimestamp",
12584 "fieldSchemaKey": {
12585 "name": "TestTimestamp",
12586 "version": "0.0.1"
12588 "optional": false
12593 "outputFields": {
12594 "entry": [
12596 "key": "TestEstablishCaseSelected",
12597 "value": {
12598 "key": "TestEstablishCaseSelected",
12599 "fieldSchemaKey": {
12600 "name": "TestCase",
12601 "version": "0.0.1"
12603 "optional": false
12607 "key": "TestEstablishStateTime",
12608 "value": {
12609 "key": "TestEstablishStateTime",
12610 "fieldSchemaKey": {
12611 "name": "TestTimestamp",
12612 "version": "0.0.1"
12614 "optional": false
12618 "key": "TestMatchCase",
12619 "value": {
12620 "key": "TestMatchCase",
12621 "fieldSchemaKey": {
12622 "name": "TestCase",
12623 "version": "0.0.1"
12625 "optional": false
12629 "key": "TestMatchCaseSelected",
12630 "value": {
12631 "key": "TestMatchCaseSelected",
12632 "fieldSchemaKey": {
12633 "name": "TestCase",
12634 "version": "0.0.1"
12636 "optional": false
12640 "key": "TestMatchStateTime",
12641 "value": {
12642 "key": "TestMatchStateTime",
12643 "fieldSchemaKey": {
12644 "name": "TestTimestamp",
12645 "version": "0.0.1"
12647 "optional": false
12651 "key": "TestSlogan",
12652 "value": {
12653 "key": "TestSlogan",
12654 "fieldSchemaKey": {
12655 "name": "TestSlogan",
12656 "version": "0.0.1"
12658 "optional": false
12662 "key": "TestTemperature",
12663 "value": {
12664 "key": "TestTemperature",
12665 "fieldSchemaKey": {
12666 "name": "TestTemperature",
12667 "version": "0.0.1"
12669 "optional": false
12673 "key": "TestTimestamp",
12674 "value": {
12675 "key": "TestTimestamp",
12676 "fieldSchemaKey": {
12677 "name": "TestTimestamp",
12678 "version": "0.0.1"
12680 "optional": false
12685 "taskParameters": {
12686 "entry": [
12688 "key": "Parameter0",
12689 "value": {
12690 "key": {
12691 "parentKeyName": "Task_Establish1",
12692 "parentKeyVersion": "0.0.1",
12693 "parentLocalName": "NULL",
12694 "localName": "Parameter0"
12696 "defaultValue": "DefaultValue0"
12700 "key": "Parameter1",
12701 "value": {
12702 "key": {
12703 "parentKeyName": "Task_Establish1",
12704 "parentKeyVersion": "0.0.1",
12705 "parentLocalName": "NULL",
12706 "localName": "Parameter1"
12708 "defaultValue": "DefaultValue1"
12713 "contextAlbumReference": [
12715 "name": "GlobalContextAlbum",
12716 "version": "0.0.1"
12719 "name": "Policy0ContextAlbum",
12720 "version": "0.0.1"
12723 "taskLogic": {
12724 "key": "_TaskLogic",
12725 "logicFlavour": "JAVASCRIPT",
12726 "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;"
12731 "key": {
12732 "name": "Task_Establish2",
12733 "version": "0.0.1"
12735 "value": {
12736 "key": {
12737 "name": "Task_Establish2",
12738 "version": "0.0.1"
12740 "inputFields": {
12741 "entry": [
12743 "key": "TestMatchCase",
12744 "value": {
12745 "key": "TestMatchCase",
12746 "fieldSchemaKey": {
12747 "name": "TestCase",
12748 "version": "0.0.1"
12750 "optional": false
12754 "key": "TestMatchCaseSelected",
12755 "value": {
12756 "key": "TestMatchCaseSelected",
12757 "fieldSchemaKey": {
12758 "name": "TestCase",
12759 "version": "0.0.1"
12761 "optional": false
12765 "key": "TestMatchStateTime",
12766 "value": {
12767 "key": "TestMatchStateTime",
12768 "fieldSchemaKey": {
12769 "name": "TestTimestamp",
12770 "version": "0.0.1"
12772 "optional": false
12776 "key": "TestSlogan",
12777 "value": {
12778 "key": "TestSlogan",
12779 "fieldSchemaKey": {
12780 "name": "TestSlogan",
12781 "version": "0.0.1"
12783 "optional": false
12787 "key": "TestTemperature",
12788 "value": {
12789 "key": "TestTemperature",
12790 "fieldSchemaKey": {
12791 "name": "TestTemperature",
12792 "version": "0.0.1"
12794 "optional": false
12798 "key": "TestTimestamp",
12799 "value": {
12800 "key": "TestTimestamp",
12801 "fieldSchemaKey": {
12802 "name": "TestTimestamp",
12803 "version": "0.0.1"
12805 "optional": false
12810 "outputFields": {
12811 "entry": [
12813 "key": "TestEstablishCaseSelected",
12814 "value": {
12815 "key": "TestEstablishCaseSelected",
12816 "fieldSchemaKey": {
12817 "name": "TestCase",
12818 "version": "0.0.1"
12820 "optional": false
12824 "key": "TestEstablishStateTime",
12825 "value": {
12826 "key": "TestEstablishStateTime",
12827 "fieldSchemaKey": {
12828 "name": "TestTimestamp",
12829 "version": "0.0.1"
12831 "optional": false
12835 "key": "TestMatchCase",
12836 "value": {
12837 "key": "TestMatchCase",
12838 "fieldSchemaKey": {
12839 "name": "TestCase",
12840 "version": "0.0.1"
12842 "optional": false
12846 "key": "TestMatchCaseSelected",
12847 "value": {
12848 "key": "TestMatchCaseSelected",
12849 "fieldSchemaKey": {
12850 "name": "TestCase",
12851 "version": "0.0.1"
12853 "optional": false
12857 "key": "TestMatchStateTime",
12858 "value": {
12859 "key": "TestMatchStateTime",
12860 "fieldSchemaKey": {
12861 "name": "TestTimestamp",
12862 "version": "0.0.1"
12864 "optional": false
12868 "key": "TestSlogan",
12869 "value": {
12870 "key": "TestSlogan",
12871 "fieldSchemaKey": {
12872 "name": "TestSlogan",
12873 "version": "0.0.1"
12875 "optional": false
12879 "key": "TestTemperature",
12880 "value": {
12881 "key": "TestTemperature",
12882 "fieldSchemaKey": {
12883 "name": "TestTemperature",
12884 "version": "0.0.1"
12886 "optional": false
12890 "key": "TestTimestamp",
12891 "value": {
12892 "key": "TestTimestamp",
12893 "fieldSchemaKey": {
12894 "name": "TestTimestamp",
12895 "version": "0.0.1"
12897 "optional": false
12902 "taskParameters": {
12903 "entry": [
12905 "key": "Parameter0",
12906 "value": {
12907 "key": {
12908 "parentKeyName": "Task_Establish2",
12909 "parentKeyVersion": "0.0.1",
12910 "parentLocalName": "NULL",
12911 "localName": "Parameter0"
12913 "defaultValue": "DefaultValue0"
12918 "contextAlbumReference": [
12920 "name": "GlobalContextAlbum",
12921 "version": "0.0.1"
12924 "name": "Policy1ContextAlbum",
12925 "version": "0.0.1"
12928 "taskLogic": {
12929 "key": "_TaskLogic",
12930 "logicFlavour": "JAVASCRIPT",
12931 "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;"
12936 "key": {
12937 "name": "Task_Establish3",
12938 "version": "0.0.1"
12940 "value": {
12941 "key": {
12942 "name": "Task_Establish3",
12943 "version": "0.0.1"
12945 "inputFields": {
12946 "entry": [
12948 "key": "TestMatchCase",
12949 "value": {
12950 "key": "TestMatchCase",
12951 "fieldSchemaKey": {
12952 "name": "TestCase",
12953 "version": "0.0.1"
12955 "optional": false
12959 "key": "TestMatchCaseSelected",
12960 "value": {
12961 "key": "TestMatchCaseSelected",
12962 "fieldSchemaKey": {
12963 "name": "TestCase",
12964 "version": "0.0.1"
12966 "optional": false
12970 "key": "TestMatchStateTime",
12971 "value": {
12972 "key": "TestMatchStateTime",
12973 "fieldSchemaKey": {
12974 "name": "TestTimestamp",
12975 "version": "0.0.1"
12977 "optional": false
12981 "key": "TestSlogan",
12982 "value": {
12983 "key": "TestSlogan",
12984 "fieldSchemaKey": {
12985 "name": "TestSlogan",
12986 "version": "0.0.1"
12988 "optional": false
12992 "key": "TestTemperature",
12993 "value": {
12994 "key": "TestTemperature",
12995 "fieldSchemaKey": {
12996 "name": "TestTemperature",
12997 "version": "0.0.1"
12999 "optional": false
13003 "key": "TestTimestamp",
13004 "value": {
13005 "key": "TestTimestamp",
13006 "fieldSchemaKey": {
13007 "name": "TestTimestamp",
13008 "version": "0.0.1"
13010 "optional": false
13015 "outputFields": {
13016 "entry": [
13018 "key": "TestEstablishCaseSelected",
13019 "value": {
13020 "key": "TestEstablishCaseSelected",
13021 "fieldSchemaKey": {
13022 "name": "TestCase",
13023 "version": "0.0.1"
13025 "optional": false
13029 "key": "TestEstablishStateTime",
13030 "value": {
13031 "key": "TestEstablishStateTime",
13032 "fieldSchemaKey": {
13033 "name": "TestTimestamp",
13034 "version": "0.0.1"
13036 "optional": false
13040 "key": "TestMatchCase",
13041 "value": {
13042 "key": "TestMatchCase",
13043 "fieldSchemaKey": {
13044 "name": "TestCase",
13045 "version": "0.0.1"
13047 "optional": false
13051 "key": "TestMatchCaseSelected",
13052 "value": {
13053 "key": "TestMatchCaseSelected",
13054 "fieldSchemaKey": {
13055 "name": "TestCase",
13056 "version": "0.0.1"
13058 "optional": false
13062 "key": "TestMatchStateTime",
13063 "value": {
13064 "key": "TestMatchStateTime",
13065 "fieldSchemaKey": {
13066 "name": "TestTimestamp",
13067 "version": "0.0.1"
13069 "optional": false
13073 "key": "TestSlogan",
13074 "value": {
13075 "key": "TestSlogan",
13076 "fieldSchemaKey": {
13077 "name": "TestSlogan",
13078 "version": "0.0.1"
13080 "optional": false
13084 "key": "TestTemperature",
13085 "value": {
13086 "key": "TestTemperature",
13087 "fieldSchemaKey": {
13088 "name": "TestTemperature",
13089 "version": "0.0.1"
13091 "optional": false
13095 "key": "TestTimestamp",
13096 "value": {
13097 "key": "TestTimestamp",
13098 "fieldSchemaKey": {
13099 "name": "TestTimestamp",
13100 "version": "0.0.1"
13102 "optional": false
13107 "taskParameters": {
13108 "entry": [
13110 "key": "Parameter0",
13111 "value": {
13112 "key": {
13113 "parentKeyName": "Task_Establish3",
13114 "parentKeyVersion": "0.0.1",
13115 "parentLocalName": "NULL",
13116 "localName": "Parameter0"
13118 "defaultValue": "DefaultValue0"
13123 "contextAlbumReference": [
13125 "name": "ExternalContextAlbum",
13126 "version": "0.0.1"
13129 "name": "GlobalContextAlbum",
13130 "version": "0.0.1"
13133 "taskLogic": {
13134 "key": "_TaskLogic",
13135 "logicFlavour": "JAVASCRIPT",
13136 "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;"
13141 "key": {
13142 "name": "Task_Match0",
13143 "version": "0.0.1"
13145 "value": {
13146 "key": {
13147 "name": "Task_Match0",
13148 "version": "0.0.1"
13150 "inputFields": {
13151 "entry": [
13153 "key": "TestMatchCase",
13154 "value": {
13155 "key": "TestMatchCase",
13156 "fieldSchemaKey": {
13157 "name": "TestCase",
13158 "version": "0.0.1"
13160 "optional": false
13164 "key": "TestSlogan",
13165 "value": {
13166 "key": "TestSlogan",
13167 "fieldSchemaKey": {
13168 "name": "TestSlogan",
13169 "version": "0.0.1"
13171 "optional": false
13175 "key": "TestTemperature",
13176 "value": {
13177 "key": "TestTemperature",
13178 "fieldSchemaKey": {
13179 "name": "TestTemperature",
13180 "version": "0.0.1"
13182 "optional": false
13186 "key": "TestTimestamp",
13187 "value": {
13188 "key": "TestTimestamp",
13189 "fieldSchemaKey": {
13190 "name": "TestTimestamp",
13191 "version": "0.0.1"
13193 "optional": false
13198 "outputFields": {
13199 "entry": [
13201 "key": "TestMatchCase",
13202 "value": {
13203 "key": "TestMatchCase",
13204 "fieldSchemaKey": {
13205 "name": "TestCase",
13206 "version": "0.0.1"
13208 "optional": false
13212 "key": "TestMatchCaseSelected",
13213 "value": {
13214 "key": "TestMatchCaseSelected",
13215 "fieldSchemaKey": {
13216 "name": "TestCase",
13217 "version": "0.0.1"
13219 "optional": false
13223 "key": "TestMatchStateTime",
13224 "value": {
13225 "key": "TestMatchStateTime",
13226 "fieldSchemaKey": {
13227 "name": "TestTimestamp",
13228 "version": "0.0.1"
13230 "optional": false
13234 "key": "TestSlogan",
13235 "value": {
13236 "key": "TestSlogan",
13237 "fieldSchemaKey": {
13238 "name": "TestSlogan",
13239 "version": "0.0.1"
13241 "optional": false
13245 "key": "TestTemperature",
13246 "value": {
13247 "key": "TestTemperature",
13248 "fieldSchemaKey": {
13249 "name": "TestTemperature",
13250 "version": "0.0.1"
13252 "optional": false
13256 "key": "TestTimestamp",
13257 "value": {
13258 "key": "TestTimestamp",
13259 "fieldSchemaKey": {
13260 "name": "TestTimestamp",
13261 "version": "0.0.1"
13263 "optional": false
13268 "taskParameters": {
13269 "entry": [
13271 "key": "Parameter0",
13272 "value": {
13273 "key": {
13274 "parentKeyName": "Task_Match0",
13275 "parentKeyVersion": "0.0.1",
13276 "parentLocalName": "NULL",
13277 "localName": "Parameter0"
13279 "defaultValue": "DefaultValue0"
13283 "key": "Parameter1",
13284 "value": {
13285 "key": {
13286 "parentKeyName": "Task_Match0",
13287 "parentKeyVersion": "0.0.1",
13288 "parentLocalName": "NULL",
13289 "localName": "Parameter1"
13291 "defaultValue": "DefaultValue1"
13295 "key": "Parameter2",
13296 "value": {
13297 "key": {
13298 "parentKeyName": "Task_Match0",
13299 "parentKeyVersion": "0.0.1",
13300 "parentLocalName": "NULL",
13301 "localName": "Parameter2"
13303 "defaultValue": "DefaultValue2"
13308 "contextAlbumReference": [
13310 "name": "ExternalContextAlbum",
13311 "version": "0.0.1"
13314 "name": "GlobalContextAlbum",
13315 "version": "0.0.1"
13318 "name": "Policy0ContextAlbum",
13319 "version": "0.0.1"
13322 "name": "Policy1ContextAlbum",
13323 "version": "0.0.1"
13326 "taskLogic": {
13327 "key": "_TaskLogic",
13328 "logicFlavour": "JAVASCRIPT",
13329 "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;"
13334 "key": {
13335 "name": "Task_Match1",
13336 "version": "0.0.1"
13338 "value": {
13339 "key": {
13340 "name": "Task_Match1",
13341 "version": "0.0.1"
13343 "inputFields": {
13344 "entry": [
13346 "key": "TestMatchCase",
13347 "value": {
13348 "key": "TestMatchCase",
13349 "fieldSchemaKey": {
13350 "name": "TestCase",
13351 "version": "0.0.1"
13353 "optional": false
13357 "key": "TestSlogan",
13358 "value": {
13359 "key": "TestSlogan",
13360 "fieldSchemaKey": {
13361 "name": "TestSlogan",
13362 "version": "0.0.1"
13364 "optional": false
13368 "key": "TestTemperature",
13369 "value": {
13370 "key": "TestTemperature",
13371 "fieldSchemaKey": {
13372 "name": "TestTemperature",
13373 "version": "0.0.1"
13375 "optional": false
13379 "key": "TestTimestamp",
13380 "value": {
13381 "key": "TestTimestamp",
13382 "fieldSchemaKey": {
13383 "name": "TestTimestamp",
13384 "version": "0.0.1"
13386 "optional": false
13391 "outputFields": {
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": "TestMatchCaseSelected",
13406 "value": {
13407 "key": "TestMatchCaseSelected",
13408 "fieldSchemaKey": {
13409 "name": "TestCase",
13410 "version": "0.0.1"
13412 "optional": false
13416 "key": "TestMatchStateTime",
13417 "value": {
13418 "key": "TestMatchStateTime",
13419 "fieldSchemaKey": {
13420 "name": "TestTimestamp",
13421 "version": "0.0.1"
13423 "optional": false
13427 "key": "TestSlogan",
13428 "value": {
13429 "key": "TestSlogan",
13430 "fieldSchemaKey": {
13431 "name": "TestSlogan",
13432 "version": "0.0.1"
13434 "optional": false
13438 "key": "TestTemperature",
13439 "value": {
13440 "key": "TestTemperature",
13441 "fieldSchemaKey": {
13442 "name": "TestTemperature",
13443 "version": "0.0.1"
13445 "optional": false
13449 "key": "TestTimestamp",
13450 "value": {
13451 "key": "TestTimestamp",
13452 "fieldSchemaKey": {
13453 "name": "TestTimestamp",
13454 "version": "0.0.1"
13456 "optional": false
13461 "taskParameters": {
13462 "entry": [
13464 "key": "Parameter0",
13465 "value": {
13466 "key": {
13467 "parentKeyName": "Task_Match1",
13468 "parentKeyVersion": "0.0.1",
13469 "parentLocalName": "NULL",
13470 "localName": "Parameter0"
13472 "defaultValue": "DefaultValue0"
13476 "key": "Parameter1",
13477 "value": {
13478 "key": {
13479 "parentKeyName": "Task_Match1",
13480 "parentKeyVersion": "0.0.1",
13481 "parentLocalName": "NULL",
13482 "localName": "Parameter1"
13484 "defaultValue": "DefaultValue1"
13489 "contextAlbumReference": [
13491 "name": "GlobalContextAlbum",
13492 "version": "0.0.1"
13495 "name": "Policy0ContextAlbum",
13496 "version": "0.0.1"
13499 "taskLogic": {
13500 "key": "_TaskLogic",
13501 "logicFlavour": "JAVASCRIPT",
13502 "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;"
13507 "key": {
13508 "name": "Task_Match2",
13509 "version": "0.0.1"
13511 "value": {
13512 "key": {
13513 "name": "Task_Match2",
13514 "version": "0.0.1"
13516 "inputFields": {
13517 "entry": [
13519 "key": "TestMatchCase",
13520 "value": {
13521 "key": "TestMatchCase",
13522 "fieldSchemaKey": {
13523 "name": "TestCase",
13524 "version": "0.0.1"
13526 "optional": false
13530 "key": "TestSlogan",
13531 "value": {
13532 "key": "TestSlogan",
13533 "fieldSchemaKey": {
13534 "name": "TestSlogan",
13535 "version": "0.0.1"
13537 "optional": false
13541 "key": "TestTemperature",
13542 "value": {
13543 "key": "TestTemperature",
13544 "fieldSchemaKey": {
13545 "name": "TestTemperature",
13546 "version": "0.0.1"
13548 "optional": false
13552 "key": "TestTimestamp",
13553 "value": {
13554 "key": "TestTimestamp",
13555 "fieldSchemaKey": {
13556 "name": "TestTimestamp",
13557 "version": "0.0.1"
13559 "optional": false
13564 "outputFields": {
13565 "entry": [
13567 "key": "TestMatchCase",
13568 "value": {
13569 "key": "TestMatchCase",
13570 "fieldSchemaKey": {
13571 "name": "TestCase",
13572 "version": "0.0.1"
13574 "optional": false
13578 "key": "TestMatchCaseSelected",
13579 "value": {
13580 "key": "TestMatchCaseSelected",
13581 "fieldSchemaKey": {
13582 "name": "TestCase",
13583 "version": "0.0.1"
13585 "optional": false
13589 "key": "TestMatchStateTime",
13590 "value": {
13591 "key": "TestMatchStateTime",
13592 "fieldSchemaKey": {
13593 "name": "TestTimestamp",
13594 "version": "0.0.1"
13596 "optional": false
13600 "key": "TestSlogan",
13601 "value": {
13602 "key": "TestSlogan",
13603 "fieldSchemaKey": {
13604 "name": "TestSlogan",
13605 "version": "0.0.1"
13607 "optional": false
13611 "key": "TestTemperature",
13612 "value": {
13613 "key": "TestTemperature",
13614 "fieldSchemaKey": {
13615 "name": "TestTemperature",
13616 "version": "0.0.1"
13618 "optional": false
13622 "key": "TestTimestamp",
13623 "value": {
13624 "key": "TestTimestamp",
13625 "fieldSchemaKey": {
13626 "name": "TestTimestamp",
13627 "version": "0.0.1"
13629 "optional": false
13634 "taskParameters": {
13635 "entry": [
13637 "key": "Parameter0",
13638 "value": {
13639 "key": {
13640 "parentKeyName": "Task_Match2",
13641 "parentKeyVersion": "0.0.1",
13642 "parentLocalName": "NULL",
13643 "localName": "Parameter0"
13645 "defaultValue": "DefaultValue0"
13650 "contextAlbumReference": [
13652 "name": "GlobalContextAlbum",
13653 "version": "0.0.1"
13656 "name": "Policy1ContextAlbum",
13657 "version": "0.0.1"
13660 "taskLogic": {
13661 "key": "_TaskLogic",
13662 "logicFlavour": "JAVASCRIPT",
13663 "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;"
13668 "key": {
13669 "name": "Task_Match3",
13670 "version": "0.0.1"
13672 "value": {
13673 "key": {
13674 "name": "Task_Match3",
13675 "version": "0.0.1"
13677 "inputFields": {
13678 "entry": [
13680 "key": "TestMatchCase",
13681 "value": {
13682 "key": "TestMatchCase",
13683 "fieldSchemaKey": {
13684 "name": "TestCase",
13685 "version": "0.0.1"
13687 "optional": false
13691 "key": "TestSlogan",
13692 "value": {
13693 "key": "TestSlogan",
13694 "fieldSchemaKey": {
13695 "name": "TestSlogan",
13696 "version": "0.0.1"
13698 "optional": false
13702 "key": "TestTemperature",
13703 "value": {
13704 "key": "TestTemperature",
13705 "fieldSchemaKey": {
13706 "name": "TestTemperature",
13707 "version": "0.0.1"
13709 "optional": false
13713 "key": "TestTimestamp",
13714 "value": {
13715 "key": "TestTimestamp",
13716 "fieldSchemaKey": {
13717 "name": "TestTimestamp",
13718 "version": "0.0.1"
13720 "optional": false
13725 "outputFields": {
13726 "entry": [
13728 "key": "TestMatchCase",
13729 "value": {
13730 "key": "TestMatchCase",
13731 "fieldSchemaKey": {
13732 "name": "TestCase",
13733 "version": "0.0.1"
13735 "optional": false
13739 "key": "TestMatchCaseSelected",
13740 "value": {
13741 "key": "TestMatchCaseSelected",
13742 "fieldSchemaKey": {
13743 "name": "TestCase",
13744 "version": "0.0.1"
13746 "optional": false
13750 "key": "TestMatchStateTime",
13751 "value": {
13752 "key": "TestMatchStateTime",
13753 "fieldSchemaKey": {
13754 "name": "TestTimestamp",
13755 "version": "0.0.1"
13757 "optional": false
13761 "key": "TestSlogan",
13762 "value": {
13763 "key": "TestSlogan",
13764 "fieldSchemaKey": {
13765 "name": "TestSlogan",
13766 "version": "0.0.1"
13768 "optional": false
13772 "key": "TestTemperature",
13773 "value": {
13774 "key": "TestTemperature",
13775 "fieldSchemaKey": {
13776 "name": "TestTemperature",
13777 "version": "0.0.1"
13779 "optional": false
13783 "key": "TestTimestamp",
13784 "value": {
13785 "key": "TestTimestamp",
13786 "fieldSchemaKey": {
13787 "name": "TestTimestamp",
13788 "version": "0.0.1"
13790 "optional": false
13795 "taskParameters": {
13796 "entry": [
13798 "key": "Parameter0",
13799 "value": {
13800 "key": {
13801 "parentKeyName": "Task_Match3",
13802 "parentKeyVersion": "0.0.1",
13803 "parentLocalName": "NULL",
13804 "localName": "Parameter0"
13806 "defaultValue": "DefaultValue0"
13811 "contextAlbumReference": [
13813 "name": "ExternalContextAlbum",
13814 "version": "0.0.1"
13817 "name": "GlobalContextAlbum",
13818 "version": "0.0.1"
13821 "taskLogic": {
13822 "key": "_TaskLogic",
13823 "logicFlavour": "JAVASCRIPT",
13824 "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;"
13831 "events": {
13832 "key": {
13833 "name": "Events",
13834 "version": "0.0.1"
13836 "eventMap": {
13837 "entry": [
13839 "key": {
13840 "name": "Event0000",
13841 "version": "0.0.1"
13843 "value": {
13844 "key": {
13845 "name": "Event0000",
13846 "version": "0.0.1"
13848 "nameSpace": "org.onap.policy.apex.sample.events",
13849 "source": "Outside",
13850 "target": "Match",
13851 "parameter": {
13852 "entry": [
13854 "key": "TestMatchCase",
13855 "value": {
13856 "key": "TestMatchCase",
13857 "fieldSchemaKey": {
13858 "name": "TestCase",
13859 "version": "0.0.1"
13861 "optional": false
13865 "key": "TestSlogan",
13866 "value": {
13867 "key": "TestSlogan",
13868 "fieldSchemaKey": {
13869 "name": "TestSlogan",
13870 "version": "0.0.1"
13872 "optional": false
13876 "key": "TestTemperature",
13877 "value": {
13878 "key": "TestTemperature",
13879 "fieldSchemaKey": {
13880 "name": "TestTemperature",
13881 "version": "0.0.1"
13883 "optional": false
13887 "key": "TestTimestamp",
13888 "value": {
13889 "key": "TestTimestamp",
13890 "fieldSchemaKey": {
13891 "name": "TestTimestamp",
13892 "version": "0.0.1"
13894 "optional": false
13902 "key": {
13903 "name": "Event0001",
13904 "version": "0.0.1"
13906 "value": {
13907 "key": {
13908 "name": "Event0001",
13909 "version": "0.0.1"
13911 "nameSpace": "org.onap.policy.apex.sample.events",
13912 "source": "Match",
13913 "target": "Establish",
13914 "parameter": {
13915 "entry": [
13917 "key": "TestMatchCase",
13918 "value": {
13919 "key": "TestMatchCase",
13920 "fieldSchemaKey": {
13921 "name": "TestCase",
13922 "version": "0.0.1"
13924 "optional": false
13928 "key": "TestMatchCaseSelected",
13929 "value": {
13930 "key": "TestMatchCaseSelected",
13931 "fieldSchemaKey": {
13932 "name": "TestCase",
13933 "version": "0.0.1"
13935 "optional": false
13939 "key": "TestMatchStateTime",
13940 "value": {
13941 "key": "TestMatchStateTime",
13942 "fieldSchemaKey": {
13943 "name": "TestTimestamp",
13944 "version": "0.0.1"
13946 "optional": false
13950 "key": "TestSlogan",
13951 "value": {
13952 "key": "TestSlogan",
13953 "fieldSchemaKey": {
13954 "name": "TestSlogan",
13955 "version": "0.0.1"
13957 "optional": false
13961 "key": "TestTemperature",
13962 "value": {
13963 "key": "TestTemperature",
13964 "fieldSchemaKey": {
13965 "name": "TestTemperature",
13966 "version": "0.0.1"
13968 "optional": false
13972 "key": "TestTimestamp",
13973 "value": {
13974 "key": "TestTimestamp",
13975 "fieldSchemaKey": {
13976 "name": "TestTimestamp",
13977 "version": "0.0.1"
13979 "optional": false
13987 "key": {
13988 "name": "Event0002",
13989 "version": "0.0.1"
13991 "value": {
13992 "key": {
13993 "name": "Event0002",
13994 "version": "0.0.1"
13996 "nameSpace": "org.onap.policy.apex.sample.events",
13997 "source": "Establish",
13998 "target": "Decide",
13999 "parameter": {
14000 "entry": [
14002 "key": "TestEstablishCaseSelected",
14003 "value": {
14004 "key": "TestEstablishCaseSelected",
14005 "fieldSchemaKey": {
14006 "name": "TestCase",
14007 "version": "0.0.1"
14009 "optional": false
14013 "key": "TestEstablishStateTime",
14014 "value": {
14015 "key": "TestEstablishStateTime",
14016 "fieldSchemaKey": {
14017 "name": "TestTimestamp",
14018 "version": "0.0.1"
14020 "optional": false
14024 "key": "TestMatchCase",
14025 "value": {
14026 "key": "TestMatchCase",
14027 "fieldSchemaKey": {
14028 "name": "TestCase",
14029 "version": "0.0.1"
14031 "optional": false
14035 "key": "TestMatchCaseSelected",
14036 "value": {
14037 "key": "TestMatchCaseSelected",
14038 "fieldSchemaKey": {
14039 "name": "TestCase",
14040 "version": "0.0.1"
14042 "optional": false
14046 "key": "TestMatchStateTime",
14047 "value": {
14048 "key": "TestMatchStateTime",
14049 "fieldSchemaKey": {
14050 "name": "TestTimestamp",
14051 "version": "0.0.1"
14053 "optional": false
14057 "key": "TestSlogan",
14058 "value": {
14059 "key": "TestSlogan",
14060 "fieldSchemaKey": {
14061 "name": "TestSlogan",
14062 "version": "0.0.1"
14064 "optional": false
14068 "key": "TestTemperature",
14069 "value": {
14070 "key": "TestTemperature",
14071 "fieldSchemaKey": {
14072 "name": "TestTemperature",
14073 "version": "0.0.1"
14075 "optional": false
14079 "key": "TestTimestamp",
14080 "value": {
14081 "key": "TestTimestamp",
14082 "fieldSchemaKey": {
14083 "name": "TestTimestamp",
14084 "version": "0.0.1"
14086 "optional": false
14094 "key": {
14095 "name": "Event0003",
14096 "version": "0.0.1"
14098 "value": {
14099 "key": {
14100 "name": "Event0003",
14101 "version": "0.0.1"
14103 "nameSpace": "org.onap.policy.apex.sample.events",
14104 "source": "Decide",
14105 "target": "Act",
14106 "parameter": {
14107 "entry": [
14109 "key": "TestDecideCaseSelected",
14110 "value": {
14111 "key": "TestDecideCaseSelected",
14112 "fieldSchemaKey": {
14113 "name": "TestCase",
14114 "version": "0.0.1"
14116 "optional": false
14120 "key": "TestDecideStateTime",
14121 "value": {
14122 "key": "TestDecideStateTime",
14123 "fieldSchemaKey": {
14124 "name": "TestTimestamp",
14125 "version": "0.0.1"
14127 "optional": false
14131 "key": "TestEstablishCaseSelected",
14132 "value": {
14133 "key": "TestEstablishCaseSelected",
14134 "fieldSchemaKey": {
14135 "name": "TestCase",
14136 "version": "0.0.1"
14138 "optional": false
14142 "key": "TestEstablishStateTime",
14143 "value": {
14144 "key": "TestEstablishStateTime",
14145 "fieldSchemaKey": {
14146 "name": "TestTimestamp",
14147 "version": "0.0.1"
14149 "optional": false
14153 "key": "TestMatchCase",
14154 "value": {
14155 "key": "TestMatchCase",
14156 "fieldSchemaKey": {
14157 "name": "TestCase",
14158 "version": "0.0.1"
14160 "optional": false
14164 "key": "TestMatchCaseSelected",
14165 "value": {
14166 "key": "TestMatchCaseSelected",
14167 "fieldSchemaKey": {
14168 "name": "TestCase",
14169 "version": "0.0.1"
14171 "optional": false
14175 "key": "TestMatchStateTime",
14176 "value": {
14177 "key": "TestMatchStateTime",
14178 "fieldSchemaKey": {
14179 "name": "TestTimestamp",
14180 "version": "0.0.1"
14182 "optional": false
14186 "key": "TestSlogan",
14187 "value": {
14188 "key": "TestSlogan",
14189 "fieldSchemaKey": {
14190 "name": "TestSlogan",
14191 "version": "0.0.1"
14193 "optional": false
14197 "key": "TestTemperature",
14198 "value": {
14199 "key": "TestTemperature",
14200 "fieldSchemaKey": {
14201 "name": "TestTemperature",
14202 "version": "0.0.1"
14204 "optional": false
14208 "key": "TestTimestamp",
14209 "value": {
14210 "key": "TestTimestamp",
14211 "fieldSchemaKey": {
14212 "name": "TestTimestamp",
14213 "version": "0.0.1"
14215 "optional": false
14223 "key": {
14224 "name": "Event0004",
14225 "version": "0.0.1"
14227 "value": {
14228 "key": {
14229 "name": "Event0004",
14230 "version": "0.0.1"
14232 "nameSpace": "org.onap.policy.apex.sample.events",
14233 "source": "Act",
14234 "target": "Outside",
14235 "parameter": {
14236 "entry": [
14238 "key": "TestActCaseSelected",
14239 "value": {
14240 "key": "TestActCaseSelected",
14241 "fieldSchemaKey": {
14242 "name": "TestCase",
14243 "version": "0.0.1"
14245 "optional": false
14249 "key": "TestActStateTime",
14250 "value": {
14251 "key": "TestActStateTime",
14252 "fieldSchemaKey": {
14253 "name": "TestTimestamp",
14254 "version": "0.0.1"
14256 "optional": false
14260 "key": "TestDecideCaseSelected",
14261 "value": {
14262 "key": "TestDecideCaseSelected",
14263 "fieldSchemaKey": {
14264 "name": "TestCase",
14265 "version": "0.0.1"
14267 "optional": false
14271 "key": "TestDecideStateTime",
14272 "value": {
14273 "key": "TestDecideStateTime",
14274 "fieldSchemaKey": {
14275 "name": "TestTimestamp",
14276 "version": "0.0.1"
14278 "optional": false
14282 "key": "TestEstablishCaseSelected",
14283 "value": {
14284 "key": "TestEstablishCaseSelected",
14285 "fieldSchemaKey": {
14286 "name": "TestCase",
14287 "version": "0.0.1"
14289 "optional": false
14293 "key": "TestEstablishStateTime",
14294 "value": {
14295 "key": "TestEstablishStateTime",
14296 "fieldSchemaKey": {
14297 "name": "TestTimestamp",
14298 "version": "0.0.1"
14300 "optional": false
14304 "key": "TestMatchCase",
14305 "value": {
14306 "key": "TestMatchCase",
14307 "fieldSchemaKey": {
14308 "name": "TestCase",
14309 "version": "0.0.1"
14311 "optional": false
14315 "key": "TestMatchCaseSelected",
14316 "value": {
14317 "key": "TestMatchCaseSelected",
14318 "fieldSchemaKey": {
14319 "name": "TestCase",
14320 "version": "0.0.1"
14322 "optional": false
14326 "key": "TestMatchStateTime",
14327 "value": {
14328 "key": "TestMatchStateTime",
14329 "fieldSchemaKey": {
14330 "name": "TestTimestamp",
14331 "version": "0.0.1"
14333 "optional": false
14337 "key": "TestSlogan",
14338 "value": {
14339 "key": "TestSlogan",
14340 "fieldSchemaKey": {
14341 "name": "TestSlogan",
14342 "version": "0.0.1"
14344 "optional": false
14348 "key": "TestTemperature",
14349 "value": {
14350 "key": "TestTemperature",
14351 "fieldSchemaKey": {
14352 "name": "TestTemperature",
14353 "version": "0.0.1"
14355 "optional": false
14359 "key": "TestTimestamp",
14360 "value": {
14361 "key": "TestTimestamp",
14362 "fieldSchemaKey": {
14363 "name": "TestTimestamp",
14364 "version": "0.0.1"
14366 "optional": false
14374 "key": {
14375 "name": "Event0100",
14376 "version": "0.0.1"
14378 "value": {
14379 "key": {
14380 "name": "Event0100",
14381 "version": "0.0.1"
14383 "nameSpace": "org.onap.policy.apex.sample.events",
14384 "source": "Outside",
14385 "target": "Match",
14386 "parameter": {
14387 "entry": [
14389 "key": "TestMatchCase",
14390 "value": {
14391 "key": "TestMatchCase",
14392 "fieldSchemaKey": {
14393 "name": "TestCase",
14394 "version": "0.0.1"
14396 "optional": false
14400 "key": "TestSlogan",
14401 "value": {
14402 "key": "TestSlogan",
14403 "fieldSchemaKey": {
14404 "name": "TestSlogan",
14405 "version": "0.0.1"
14407 "optional": false
14411 "key": "TestTemperature",
14412 "value": {
14413 "key": "TestTemperature",
14414 "fieldSchemaKey": {
14415 "name": "TestTemperature",
14416 "version": "0.0.1"
14418 "optional": false
14422 "key": "TestTimestamp",
14423 "value": {
14424 "key": "TestTimestamp",
14425 "fieldSchemaKey": {
14426 "name": "TestTimestamp",
14427 "version": "0.0.1"
14429 "optional": false
14437 "key": {
14438 "name": "Event0101",
14439 "version": "0.0.1"
14441 "value": {
14442 "key": {
14443 "name": "Event0101",
14444 "version": "0.0.1"
14446 "nameSpace": "org.onap.policy.apex.sample.events",
14447 "source": "Match",
14448 "target": "Establish",
14449 "parameter": {
14450 "entry": [
14452 "key": "TestMatchCase",
14453 "value": {
14454 "key": "TestMatchCase",
14455 "fieldSchemaKey": {
14456 "name": "TestCase",
14457 "version": "0.0.1"
14459 "optional": false
14463 "key": "TestMatchCaseSelected",
14464 "value": {
14465 "key": "TestMatchCaseSelected",
14466 "fieldSchemaKey": {
14467 "name": "TestCase",
14468 "version": "0.0.1"
14470 "optional": false
14474 "key": "TestMatchStateTime",
14475 "value": {
14476 "key": "TestMatchStateTime",
14477 "fieldSchemaKey": {
14478 "name": "TestTimestamp",
14479 "version": "0.0.1"
14481 "optional": false
14485 "key": "TestSlogan",
14486 "value": {
14487 "key": "TestSlogan",
14488 "fieldSchemaKey": {
14489 "name": "TestSlogan",
14490 "version": "0.0.1"
14492 "optional": false
14496 "key": "TestTemperature",
14497 "value": {
14498 "key": "TestTemperature",
14499 "fieldSchemaKey": {
14500 "name": "TestTemperature",
14501 "version": "0.0.1"
14503 "optional": false
14507 "key": "TestTimestamp",
14508 "value": {
14509 "key": "TestTimestamp",
14510 "fieldSchemaKey": {
14511 "name": "TestTimestamp",
14512 "version": "0.0.1"
14514 "optional": false
14522 "key": {
14523 "name": "Event0102",
14524 "version": "0.0.1"
14526 "value": {
14527 "key": {
14528 "name": "Event0102",
14529 "version": "0.0.1"
14531 "nameSpace": "org.onap.policy.apex.sample.events",
14532 "source": "Establish",
14533 "target": "Decide",
14534 "parameter": {
14535 "entry": [
14537 "key": "TestEstablishCaseSelected",
14538 "value": {
14539 "key": "TestEstablishCaseSelected",
14540 "fieldSchemaKey": {
14541 "name": "TestCase",
14542 "version": "0.0.1"
14544 "optional": false
14548 "key": "TestEstablishStateTime",
14549 "value": {
14550 "key": "TestEstablishStateTime",
14551 "fieldSchemaKey": {
14552 "name": "TestTimestamp",
14553 "version": "0.0.1"
14555 "optional": false
14559 "key": "TestMatchCase",
14560 "value": {
14561 "key": "TestMatchCase",
14562 "fieldSchemaKey": {
14563 "name": "TestCase",
14564 "version": "0.0.1"
14566 "optional": false
14570 "key": "TestMatchCaseSelected",
14571 "value": {
14572 "key": "TestMatchCaseSelected",
14573 "fieldSchemaKey": {
14574 "name": "TestCase",
14575 "version": "0.0.1"
14577 "optional": false
14581 "key": "TestMatchStateTime",
14582 "value": {
14583 "key": "TestMatchStateTime",
14584 "fieldSchemaKey": {
14585 "name": "TestTimestamp",
14586 "version": "0.0.1"
14588 "optional": false
14592 "key": "TestSlogan",
14593 "value": {
14594 "key": "TestSlogan",
14595 "fieldSchemaKey": {
14596 "name": "TestSlogan",
14597 "version": "0.0.1"
14599 "optional": false
14603 "key": "TestTemperature",
14604 "value": {
14605 "key": "TestTemperature",
14606 "fieldSchemaKey": {
14607 "name": "TestTemperature",
14608 "version": "0.0.1"
14610 "optional": false
14614 "key": "TestTimestamp",
14615 "value": {
14616 "key": "TestTimestamp",
14617 "fieldSchemaKey": {
14618 "name": "TestTimestamp",
14619 "version": "0.0.1"
14621 "optional": false
14629 "key": {
14630 "name": "Event0103",
14631 "version": "0.0.1"
14633 "value": {
14634 "key": {
14635 "name": "Event0103",
14636 "version": "0.0.1"
14638 "nameSpace": "org.onap.policy.apex.sample.events",
14639 "source": "Decide",
14640 "target": "Act",
14641 "parameter": {
14642 "entry": [
14644 "key": "TestDecideCaseSelected",
14645 "value": {
14646 "key": "TestDecideCaseSelected",
14647 "fieldSchemaKey": {
14648 "name": "TestCase",
14649 "version": "0.0.1"
14651 "optional": false
14655 "key": "TestDecideStateTime",
14656 "value": {
14657 "key": "TestDecideStateTime",
14658 "fieldSchemaKey": {
14659 "name": "TestTimestamp",
14660 "version": "0.0.1"
14662 "optional": false
14666 "key": "TestEstablishCaseSelected",
14667 "value": {
14668 "key": "TestEstablishCaseSelected",
14669 "fieldSchemaKey": {
14670 "name": "TestCase",
14671 "version": "0.0.1"
14673 "optional": false
14677 "key": "TestEstablishStateTime",
14678 "value": {
14679 "key": "TestEstablishStateTime",
14680 "fieldSchemaKey": {
14681 "name": "TestTimestamp",
14682 "version": "0.0.1"
14684 "optional": false
14688 "key": "TestMatchCase",
14689 "value": {
14690 "key": "TestMatchCase",
14691 "fieldSchemaKey": {
14692 "name": "TestCase",
14693 "version": "0.0.1"
14695 "optional": false
14699 "key": "TestMatchCaseSelected",
14700 "value": {
14701 "key": "TestMatchCaseSelected",
14702 "fieldSchemaKey": {
14703 "name": "TestCase",
14704 "version": "0.0.1"
14706 "optional": false
14710 "key": "TestMatchStateTime",
14711 "value": {
14712 "key": "TestMatchStateTime",
14713 "fieldSchemaKey": {
14714 "name": "TestTimestamp",
14715 "version": "0.0.1"
14717 "optional": false
14721 "key": "TestSlogan",
14722 "value": {
14723 "key": "TestSlogan",
14724 "fieldSchemaKey": {
14725 "name": "TestSlogan",
14726 "version": "0.0.1"
14728 "optional": false
14732 "key": "TestTemperature",
14733 "value": {
14734 "key": "TestTemperature",
14735 "fieldSchemaKey": {
14736 "name": "TestTemperature",
14737 "version": "0.0.1"
14739 "optional": false
14743 "key": "TestTimestamp",
14744 "value": {
14745 "key": "TestTimestamp",
14746 "fieldSchemaKey": {
14747 "name": "TestTimestamp",
14748 "version": "0.0.1"
14750 "optional": false
14758 "key": {
14759 "name": "Event0104",
14760 "version": "0.0.1"
14762 "value": {
14763 "key": {
14764 "name": "Event0104",
14765 "version": "0.0.1"
14767 "nameSpace": "org.onap.policy.apex.sample.events",
14768 "source": "Act",
14769 "target": "Outside",
14770 "parameter": {
14771 "entry": [
14773 "key": "TestActCaseSelected",
14774 "value": {
14775 "key": "TestActCaseSelected",
14776 "fieldSchemaKey": {
14777 "name": "TestCase",
14778 "version": "0.0.1"
14780 "optional": false
14784 "key": "TestActStateTime",
14785 "value": {
14786 "key": "TestActStateTime",
14787 "fieldSchemaKey": {
14788 "name": "TestTimestamp",
14789 "version": "0.0.1"
14791 "optional": false
14795 "key": "TestDecideCaseSelected",
14796 "value": {
14797 "key": "TestDecideCaseSelected",
14798 "fieldSchemaKey": {
14799 "name": "TestCase",
14800 "version": "0.0.1"
14802 "optional": false
14806 "key": "TestDecideStateTime",
14807 "value": {
14808 "key": "TestDecideStateTime",
14809 "fieldSchemaKey": {
14810 "name": "TestTimestamp",
14811 "version": "0.0.1"
14813 "optional": false
14817 "key": "TestEstablishCaseSelected",
14818 "value": {
14819 "key": "TestEstablishCaseSelected",
14820 "fieldSchemaKey": {
14821 "name": "TestCase",
14822 "version": "0.0.1"
14824 "optional": false
14828 "key": "TestEstablishStateTime",
14829 "value": {
14830 "key": "TestEstablishStateTime",
14831 "fieldSchemaKey": {
14832 "name": "TestTimestamp",
14833 "version": "0.0.1"
14835 "optional": false
14839 "key": "TestMatchCase",
14840 "value": {
14841 "key": "TestMatchCase",
14842 "fieldSchemaKey": {
14843 "name": "TestCase",
14844 "version": "0.0.1"
14846 "optional": false
14850 "key": "TestMatchCaseSelected",
14851 "value": {
14852 "key": "TestMatchCaseSelected",
14853 "fieldSchemaKey": {
14854 "name": "TestCase",
14855 "version": "0.0.1"
14857 "optional": false
14861 "key": "TestMatchStateTime",
14862 "value": {
14863 "key": "TestMatchStateTime",
14864 "fieldSchemaKey": {
14865 "name": "TestTimestamp",
14866 "version": "0.0.1"
14868 "optional": false
14872 "key": "TestSlogan",
14873 "value": {
14874 "key": "TestSlogan",
14875 "fieldSchemaKey": {
14876 "name": "TestSlogan",
14877 "version": "0.0.1"
14879 "optional": false
14883 "key": "TestTemperature",
14884 "value": {
14885 "key": "TestTemperature",
14886 "fieldSchemaKey": {
14887 "name": "TestTemperature",
14888 "version": "0.0.1"
14890 "optional": false
14894 "key": "TestTimestamp",
14895 "value": {
14896 "key": "TestTimestamp",
14897 "fieldSchemaKey": {
14898 "name": "TestTimestamp",
14899 "version": "0.0.1"
14901 "optional": false
14911 "albums": {
14912 "key": {
14913 "name": "Context",
14914 "version": "0.0.1"
14916 "albums": {
14917 "entry": [
14919 "key": {
14920 "name": "ExternalContextAlbum",
14921 "version": "0.0.1"
14923 "value": {
14924 "key": {
14925 "name": "ExternalContextAlbum",
14926 "version": "0.0.1"
14928 "scope": "EXTERNAL",
14929 "isWritable": false,
14930 "itemSchema": {
14931 "name": "TestExternalContextItem",
14932 "version": "0.0.1"
14937 "key": {
14938 "name": "GlobalContextAlbum",
14939 "version": "0.0.1"
14941 "value": {
14942 "key": {
14943 "name": "GlobalContextAlbum",
14944 "version": "0.0.1"
14946 "scope": "GLOBAL",
14947 "isWritable": true,
14948 "itemSchema": {
14949 "name": "TestGlobalContextItem",
14950 "version": "0.0.1"
14955 "key": {
14956 "name": "Policy0ContextAlbum",
14957 "version": "0.0.1"
14959 "value": {
14960 "key": {
14961 "name": "Policy0ContextAlbum",
14962 "version": "0.0.1"
14964 "scope": "APPLICATION",
14965 "isWritable": true,
14966 "itemSchema": {
14967 "name": "TestPolicyContextItem",
14968 "version": "0.0.1"
14973 "key": {
14974 "name": "Policy1ContextAlbum",
14975 "version": "0.0.1"
14977 "value": {
14978 "key": {
14979 "name": "Policy1ContextAlbum",
14980 "version": "0.0.1"
14982 "scope": "APPLICATION",
14983 "isWritable": true,
14984 "itemSchema": {
14985 "name": "TestPolicyContextItem",
14986 "version": "0.0.1"
14993 "schemas": {
14994 "key": {
14995 "name": "TestDatatypes",
14996 "version": "0.0.1"
14998 "schemas": {
14999 "entry": [
15001 "key": {
15002 "name": "TestCase",
15003 "version": "0.0.1"
15005 "value": {
15006 "key": {
15007 "name": "TestCase",
15008 "version": "0.0.1"
15010 "schemaFlavour": "Java",
15011 "schemaDefinition": "java.lang.Byte"
15015 "key": {
15016 "name": "TestContextItem000",
15017 "version": "0.0.1"
15019 "value": {
15020 "key": {
15021 "name": "TestContextItem000",
15022 "version": "0.0.1"
15024 "schemaFlavour": "Java",
15025 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem000"
15029 "key": {
15030 "name": "TestContextItem001",
15031 "version": "0.0.1"
15033 "value": {
15034 "key": {
15035 "name": "TestContextItem001",
15036 "version": "0.0.1"
15038 "schemaFlavour": "Java",
15039 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem001"
15043 "key": {
15044 "name": "TestContextItem002",
15045 "version": "0.0.1"
15047 "value": {
15048 "key": {
15049 "name": "TestContextItem002",
15050 "version": "0.0.1"
15052 "schemaFlavour": "Java",
15053 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem002"
15057 "key": {
15058 "name": "TestContextItem003",
15059 "version": "0.0.1"
15061 "value": {
15062 "key": {
15063 "name": "TestContextItem003",
15064 "version": "0.0.1"
15066 "schemaFlavour": "Java",
15067 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem003"
15071 "key": {
15072 "name": "TestContextItem004",
15073 "version": "0.0.1"
15075 "value": {
15076 "key": {
15077 "name": "TestContextItem004",
15078 "version": "0.0.1"
15080 "schemaFlavour": "Java",
15081 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem004"
15085 "key": {
15086 "name": "TestContextItem005",
15087 "version": "0.0.1"
15089 "value": {
15090 "key": {
15091 "name": "TestContextItem005",
15092 "version": "0.0.1"
15094 "schemaFlavour": "Java",
15095 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem005"
15099 "key": {
15100 "name": "TestContextItem006",
15101 "version": "0.0.1"
15103 "value": {
15104 "key": {
15105 "name": "TestContextItem006",
15106 "version": "0.0.1"
15108 "schemaFlavour": "Java",
15109 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem006"
15113 "key": {
15114 "name": "TestContextItem007",
15115 "version": "0.0.1"
15117 "value": {
15118 "key": {
15119 "name": "TestContextItem007",
15120 "version": "0.0.1"
15122 "schemaFlavour": "Java",
15123 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem007"
15127 "key": {
15128 "name": "TestContextItem008",
15129 "version": "0.0.1"
15131 "value": {
15132 "key": {
15133 "name": "TestContextItem008",
15134 "version": "0.0.1"
15136 "schemaFlavour": "Java",
15137 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem008"
15141 "key": {
15142 "name": "TestContextItem009",
15143 "version": "0.0.1"
15145 "value": {
15146 "key": {
15147 "name": "TestContextItem009",
15148 "version": "0.0.1"
15150 "schemaFlavour": "Java",
15151 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem009"
15155 "key": {
15156 "name": "TestContextItem00A",
15157 "version": "0.0.1"
15159 "value": {
15160 "key": {
15161 "name": "TestContextItem00A",
15162 "version": "0.0.1"
15164 "schemaFlavour": "Java",
15165 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00A"
15169 "key": {
15170 "name": "TestContextItem00B",
15171 "version": "0.0.1"
15173 "value": {
15174 "key": {
15175 "name": "TestContextItem00B",
15176 "version": "0.0.1"
15178 "schemaFlavour": "Java",
15179 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00B"
15183 "key": {
15184 "name": "TestContextItem00C",
15185 "version": "0.0.1"
15187 "value": {
15188 "key": {
15189 "name": "TestContextItem00C",
15190 "version": "0.0.1"
15192 "schemaFlavour": "Java",
15193 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestContextItem00C"
15197 "key": {
15198 "name": "TestExternalContextItem",
15199 "version": "0.0.1"
15201 "value": {
15202 "key": {
15203 "name": "TestExternalContextItem",
15204 "version": "0.0.1"
15206 "schemaFlavour": "Java",
15207 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestExternalContextItem"
15211 "key": {
15212 "name": "TestGlobalContextItem",
15213 "version": "0.0.1"
15215 "value": {
15216 "key": {
15217 "name": "TestGlobalContextItem",
15218 "version": "0.0.1"
15220 "schemaFlavour": "Java",
15221 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestGlobalContextItem"
15225 "key": {
15226 "name": "TestPolicyContextItem",
15227 "version": "0.0.1"
15229 "value": {
15230 "key": {
15231 "name": "TestPolicyContextItem",
15232 "version": "0.0.1"
15234 "schemaFlavour": "Java",
15235 "schemaDefinition": "org.onap.policy.apex.context.test.concepts.TestPolicyContextItem"
15239 "key": {
15240 "name": "TestSlogan",
15241 "version": "0.0.1"
15243 "value": {
15244 "key": {
15245 "name": "TestSlogan",
15246 "version": "0.0.1"
15248 "schemaFlavour": "Java",
15249 "schemaDefinition": "java.lang.String"
15253 "key": {
15254 "name": "TestTemperature",
15255 "version": "0.0.1"
15257 "value": {
15258 "key": {
15259 "name": "TestTemperature",
15260 "version": "0.0.1"
15262 "schemaFlavour": "Java",
15263 "schemaDefinition": "java.lang.Double"
15267 "key": {
15268 "name": "TestTimestamp",
15269 "version": "0.0.1"
15271 "value": {
15272 "key": {
15273 "name": "TestTimestamp",
15274 "version": "0.0.1"
15276 "schemaFlavour": "Java",
15277 "schemaDefinition": "java.lang.Long"
15285 "engineParameters": {
15286 "executorParameters": {
15287 "JAVASCRIPT": {
15288 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
15293 "eventInputParameters": {
15294 "FirstConsumer": {
15295 "carrierTechnologyParameters": {
15296 "carrierTechnology": "RESTSERVER",
15297 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters",
15298 "parameters": {
15299 "standalone": true,
15300 "host": "0.0.0.0",
15301 "port": 23324
15304 "eventProtocolParameters": {
15305 "eventProtocol": "JSON"
15307 "synchronousMode": true,
15308 "synchronousPeer": "FirstProducer",
15309 "synchronousTimeout": 2000
15312 "eventOutputParameters": {
15313 "FirstProducer": {
15314 "carrierTechnologyParameters": {
15315 "carrierTechnology": "RESTSERVER",
15316 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RestServerCarrierTechnologyParameters"
15318 "eventProtocolParameters": {
15319 "eventProtocol": "JSON"
15321 "synchronousMode": true,
15322 "synchronousPeer": "FirstConsumer",
15323 "synchronousTimeout": 2000
15333 <stringProp name="Argument.metadata">=</stringProp>
15337 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
15338 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
15339 <stringProp name="HTTPSampler.protocol">https</stringProp>
15340 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15341 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies</stringProp>
15342 <stringProp name="HTTPSampler.method">POST</stringProp>
15343 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15344 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15345 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15346 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15347 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15348 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15349 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15350 </HTTPSamplerProxy>
15352 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15353 <collectionProp name="Asserion.test_strings">
15354 <stringProp name="49586">200</stringProp>
15356 <stringProp name="Assertion.custom_message"></stringProp>
15357 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15358 <boolProp name="Assertion.assume_success">false</boolProp>
15359 <intProp name="Assertion.test_type">1</intProp>
15360 </ResponseAssertion>
15364 <ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="PAP Test Flow" enabled="true">
15365 <stringProp name="ThreadGroup.on_sample_error">continue</stringProp>
15366 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
15367 <boolProp name="LoopController.continue_forever">false</boolProp>
15368 <intProp name="LoopController.loops">-1</intProp>
15370 <stringProp name="ThreadGroup.num_threads">1</stringProp>
15371 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
15372 <boolProp name="ThreadGroup.scheduler">true</boolProp>
15373 <stringProp name="ThreadGroup.duration">600</stringProp>
15374 <stringProp name="ThreadGroup.delay"></stringProp>
15375 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
15378 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Health" enabled="true">
15379 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15380 <collectionProp name="Arguments.arguments"/>
15382 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15383 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15384 <stringProp name="HTTPSampler.protocol">https</stringProp>
15385 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15386 <stringProp name="HTTPSampler.path">/policy/pap/v1/healthcheck</stringProp>
15387 <stringProp name="HTTPSampler.method">GET</stringProp>
15388 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15389 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15390 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15391 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15392 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15393 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15394 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15395 <stringProp name="TestPlan.comments">Basic Health Check</stringProp>
15396 </HTTPSamplerProxy>
15398 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15399 <collectionProp name="Asserion.test_strings">
15400 <stringProp name="49586">200</stringProp>
15402 <stringProp name="Assertion.custom_message"></stringProp>
15403 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15404 <boolProp name="Assertion.assume_success">false</boolProp>
15405 <intProp name="Assertion.test_type">1</intProp>
15406 </ResponseAssertion>
15408 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15409 <stringProp name="scriptLanguage">groovy</stringProp>
15410 <stringProp name="parameters"></stringProp>
15411 <stringProp name="filename"></stringProp>
15412 <stringProp name="cacheKey">true</stringProp>
15413 <stringProp name="script">import groovy.json.JsonSlurper;
15416 if (prev.getResponseCode() == '200') {
15417 def jsonSlurper = new JsonSlurper();
15418 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15420 assert res instanceof Map;
15421 assert res.code == 200;
15422 assert res.name == "Policy PAP";
15423 assert res.healthy==true;
15424 assert res.message=="alive";
15430 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Statistics" enabled="true">
15431 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15432 <collectionProp name="Arguments.arguments"/>
15434 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15435 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15436 <stringProp name="HTTPSampler.protocol">https</stringProp>
15437 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15438 <stringProp name="HTTPSampler.path">policy/pap/v1/statistics</stringProp>
15439 <stringProp name="HTTPSampler.method">GET</stringProp>
15440 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15441 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15442 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15443 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15444 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15445 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15446 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15447 <stringProp name="TestPlan.comments">Check Statistics</stringProp>
15448 </HTTPSamplerProxy>
15450 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15451 <collectionProp name="Asserion.test_strings">
15452 <stringProp name="49586">200</stringProp>
15454 <stringProp name="Assertion.custom_message"></stringProp>
15455 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15456 <boolProp name="Assertion.assume_success">false</boolProp>
15457 <intProp name="Assertion.test_type">1</intProp>
15458 </ResponseAssertion>
15460 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15461 <stringProp name="scriptLanguage">groovy</stringProp>
15462 <stringProp name="parameters"></stringProp>
15463 <stringProp name="filename"></stringProp>
15464 <stringProp name="cacheKey">true</stringProp>
15465 <stringProp name="script">import groovy.json.JsonSlurper;
15468 if (prev.getResponseCode() == '200') {
15469 def jsonSlurper = new JsonSlurper();
15470 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15472 assert res instanceof Map;
15473 assert res.code == 200;
15474 assert res.totalPdpCount == 0;
15475 assert res.totalPdpGroupCount==0;
15476 assert res.totalPolicyDeployCount==0;
15477 assert res.policyDeploySuccessCount==0;
15484 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to ACTIVE" enabled="true">
15485 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15486 <collectionProp name="Arguments.arguments"/>
15488 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15489 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15490 <stringProp name="HTTPSampler.protocol">https</stringProp>
15491 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15492 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=ACTIVE</stringProp>
15493 <stringProp name="HTTPSampler.method">PUT</stringProp>
15494 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15495 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15496 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15497 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15498 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15499 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15500 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15501 </HTTPSamplerProxy>
15503 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15504 <collectionProp name="Asserion.test_strings">
15505 <stringProp name="49586">200</stringProp>
15507 <stringProp name="Assertion.custom_message"></stringProp>
15508 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15509 <boolProp name="Assertion.assume_success">false</boolProp>
15510 <intProp name="Assertion.test_type">1</intProp>
15511 </ResponseAssertion>
15514 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15515 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15516 <collectionProp name="Arguments.arguments"/>
15518 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15519 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15520 <stringProp name="HTTPSampler.protocol">https</stringProp>
15521 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15522 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15523 <stringProp name="HTTPSampler.method">GET</stringProp>
15524 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15525 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15526 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15527 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15528 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15529 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15530 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15531 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15532 </HTTPSamplerProxy>
15534 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15535 <collectionProp name="Asserion.test_strings">
15536 <stringProp name="49586">200</stringProp>
15538 <stringProp name="Assertion.custom_message"></stringProp>
15539 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15540 <boolProp name="Assertion.assume_success">false</boolProp>
15541 <intProp name="Assertion.test_type">1</intProp>
15542 </ResponseAssertion>
15544 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15545 <stringProp name="scriptLanguage">groovy</stringProp>
15546 <stringProp name="parameters"></stringProp>
15547 <stringProp name="filename"></stringProp>
15548 <stringProp name="cacheKey">true</stringProp>
15549 <stringProp name="script">import groovy.json.JsonSlurper;
15552 if (prev.getResponseCode() == '200') {
15553 def jsonSlurper = new JsonSlurper();
15554 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15556 assert res instanceof Map;
15557 assert res.groups.size == 1;
15558 assert res.groups[0].pdpGroupState== 'ACTIVE';
15564 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deploy defaultDomain Policy" enabled="true">
15565 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15566 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15567 <collectionProp name="Arguments.arguments">
15568 <elementProp name="" elementType="HTTPArgument">
15569 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15570 <stringProp name="Argument.value">{
15571 "policies" : [
15573 "policy-id": "operational.apex.stabilityTestDefaultDomain",
15574 "policy-version": "1.0.0"
15578 <stringProp name="Argument.metadata">=</stringProp>
15582 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15583 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15584 <stringProp name="HTTPSampler.protocol">https</stringProp>
15585 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15586 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies</stringProp>
15587 <stringProp name="HTTPSampler.method">POST</stringProp>
15588 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15589 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15590 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15591 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15592 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15593 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15594 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15595 </HTTPSamplerProxy>
15597 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15598 <collectionProp name="Asserion.test_strings">
15599 <stringProp name="49586">200</stringProp>
15601 <stringProp name="Assertion.custom_message"></stringProp>
15602 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15603 <boolProp name="Assertion.assume_success">false</boolProp>
15604 <intProp name="Assertion.test_type">1</intProp>
15605 </ResponseAssertion>
15608 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Create/Update PDP Group" enabled="true">
15609 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15610 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15611 <collectionProp name="Arguments.arguments">
15612 <elementProp name="" elementType="HTTPArgument">
15613 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15614 <stringProp name="Argument.value">{
15615 "groups": [
15617 "name": "sampleGroup",
15618 "pdpGroupState": "ACTIVE",
15619 "properties": {},
15620 "pdpSubgroups": [
15622 "pdpType": "apex",
15623 "desiredInstanceCount": 2,
15624 "properties": {},
15625 "supportedPolicyTypes": [
15627 "name": "onap.policies.controlloop.operational.Apex",
15628 "version": "1.0.0"
15631 "policies": []
15637 <stringProp name="Argument.metadata">=</stringProp>
15641 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15642 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15643 <stringProp name="HTTPSampler.protocol">https</stringProp>
15644 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15645 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/batch</stringProp>
15646 <stringProp name="HTTPSampler.method">POST</stringProp>
15647 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15648 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15649 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15650 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15651 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15652 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15653 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15654 <stringProp name="TestPlan.comments">create SampleGroup </stringProp>
15655 </HTTPSamplerProxy>
15657 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15658 <collectionProp name="Asserion.test_strings">
15659 <stringProp name="49586">200</stringProp>
15661 <stringProp name="Assertion.custom_message"></stringProp>
15662 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15663 <boolProp name="Assertion.assume_success">false</boolProp>
15664 <intProp name="Assertion.test_type">1</intProp>
15665 </ResponseAssertion>
15668 <SystemSampler guiclass="SystemSamplerGui" testclass="SystemSampler" testname="OS Process Sampler" enabled="true">
15669 <boolProp name="SystemSampler.checkReturnCode">false</boolProp>
15670 <stringProp name="SystemSampler.expectedReturnCode">0</stringProp>
15671 <stringProp name="SystemSampler.command">${DIR}pdp_sim_startup.sh</stringProp>
15672 <elementProp name="SystemSampler.arguments" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15673 <collectionProp name="Arguments.arguments">
15674 <elementProp name="" elementType="Argument">
15675 <stringProp name="Argument.name"></stringProp>
15676 <stringProp name="Argument.value">${CONFIG_DIR}</stringProp>
15677 <stringProp name="Argument.metadata">=</stringProp>
15681 <elementProp name="SystemSampler.environment" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15682 <collectionProp name="Arguments.arguments"/>
15684 <stringProp name="SystemSampler.directory">${DIR}</stringProp>
15687 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15688 <stringProp name="ConstantTimer.delay">5000</stringProp>
15692 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15693 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15694 <collectionProp name="Arguments.arguments"/>
15696 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15697 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15698 <stringProp name="HTTPSampler.protocol">https</stringProp>
15699 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15700 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15701 <stringProp name="HTTPSampler.method">GET</stringProp>
15702 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15703 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15704 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15705 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15706 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15707 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15708 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15709 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15710 </HTTPSamplerProxy>
15712 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15713 <collectionProp name="Asserion.test_strings">
15714 <stringProp name="49586">200</stringProp>
15716 <stringProp name="Assertion.custom_message"></stringProp>
15717 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15718 <boolProp name="Assertion.assume_success">false</boolProp>
15719 <intProp name="Assertion.test_type">1</intProp>
15720 </ResponseAssertion>
15722 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15723 <stringProp name="scriptLanguage">groovy</stringProp>
15724 <stringProp name="parameters"></stringProp>
15725 <stringProp name="filename"></stringProp>
15726 <stringProp name="cacheKey">true</stringProp>
15727 <stringProp name="script">import groovy.json.JsonSlurper;
15730 if (prev.getResponseCode() == '200') {
15731 def jsonSlurper = new JsonSlurper();
15732 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15734 assert res instanceof Map;
15735 assert res.groups.size == 2;
15737 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15740 for(int subGrpSize=0;subGrpSize<res.groups.pdpSubgroups.size;subGrpSize++){
15742 def pdpSubGrp=res.groups[0].pdpSubgroups;
15744 for(int supportedPolicyTypesSize=0;supportedPolicyTypesSize<pdpSubGrp[subGrpSize].supportedPolicyTypes.size;supportedPolicyTypesSize++){
15746 if(pdpSubGrp[subGrpSize].supportedPolicyTypes[supportedPolicyTypesSize].name =='onap.policies.controlloop.operational.Apex'){
15748 assert pdpSubGrp[subGrpSize].pdpInstances.size > 0;
15749 if (res.groups[0].name == 'defaultGroup')
15750 assert pdpSubGrp[subGrpSize].policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15751 }else if(res.groups[0].name == 'sampleGroup' ){
15752 assert pdpSubGrp[subGrpSize].policies.size == 0;
15765 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Deployment Update sampleDomain" enabled="true">
15766 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15767 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15768 <collectionProp name="Arguments.arguments">
15769 <elementProp name="" elementType="HTTPArgument">
15770 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15771 <stringProp name="Argument.value">{
15772 "groups": [
15774 "name": "sampleGroup",
15775 "deploymentSubgroups": [
15777 "pdpType": "apex",
15778 "action": "POST",
15779 "policies": [
15781 "name": "operational.apex.stabilityTestSampleDomain",
15782 "version": "1.0.0"
15790 <stringProp name="Argument.metadata">=</stringProp>
15794 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15795 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15796 <stringProp name="HTTPSampler.protocol">https</stringProp>
15797 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15798 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15799 <stringProp name="HTTPSampler.method">POST</stringProp>
15800 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15801 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15802 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15803 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15804 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15805 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15806 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15807 </HTTPSamplerProxy>
15809 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15810 <collectionProp name="Asserion.test_strings">
15811 <stringProp name="49586">200</stringProp>
15813 <stringProp name="Assertion.custom_message"></stringProp>
15814 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15815 <boolProp name="Assertion.assume_success">false</boolProp>
15816 <intProp name="Assertion.test_type">1</intProp>
15817 </ResponseAssertion>
15820 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15821 <stringProp name="ConstantTimer.delay">500</stringProp>
15824 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
15825 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15826 <collectionProp name="Arguments.arguments"/>
15828 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15829 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15830 <stringProp name="HTTPSampler.protocol">https</stringProp>
15831 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15832 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
15833 <stringProp name="HTTPSampler.method">GET</stringProp>
15834 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15835 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15836 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15837 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15838 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15839 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15840 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15841 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
15842 </HTTPSamplerProxy>
15844 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15845 <collectionProp name="Asserion.test_strings">
15846 <stringProp name="49586">200</stringProp>
15848 <stringProp name="Assertion.custom_message"></stringProp>
15849 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15850 <boolProp name="Assertion.assume_success">false</boolProp>
15851 <intProp name="Assertion.test_type">1</intProp>
15852 </ResponseAssertion>
15854 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15855 <stringProp name="scriptLanguage">groovy</stringProp>
15856 <stringProp name="parameters"></stringProp>
15857 <stringProp name="filename"></stringProp>
15858 <stringProp name="cacheKey">true</stringProp>
15859 <stringProp name="script">import groovy.json.JsonSlurper;
15862 if (prev.getResponseCode() == '200') {
15863 def jsonSlurper = new JsonSlurper();
15864 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15866 assert res instanceof Map;
15867 assert res.groups.size == 2;
15868 for(int groupSize=0;groupSize<res.groups.size;groupSize++){
15870 for(int subGrpSize=0;subGrpSize<res.groups.pdpSubgroups.size;subGrpSize++){
15872 def pdpSubGrp=res.groups[0].pdpSubgroups;
15874 for(int supportedPolicyTypesSize=0;supportedPolicyTypesSize<pdpSubGrp[subGrpSize].supportedPolicyTypes.size;supportedPolicyTypesSize++){
15876 if(pdpSubGrp[subGrpSize].supportedPolicyTypes[supportedPolicyTypesSize].name =='onap.policies.controlloop.operational.Apex'){
15878 if (res.groups[0].name == 'defaultGroup')
15879 assert pdpSubGrp[subGrpSize].policies[0].name == 'operational.apex.stabilityTestDefaultDomain';
15880 }else if(res.groups[0].name == 'sampleGroup' ){
15881 assert pdpSubGrp[subGrpSize].policies[0].name == 'operational.apex.stabilityTestSampleDomain';
15893 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check Deployed Policies" enabled="true">
15894 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15895 <collectionProp name="Arguments.arguments"/>
15897 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15898 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15899 <stringProp name="HTTPSampler.protocol">https</stringProp>
15900 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15901 <stringProp name="HTTPSampler.path">/policy/pap/v1/policies/deployed</stringProp>
15902 <stringProp name="HTTPSampler.method">GET</stringProp>
15903 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15904 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15905 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15906 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15907 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15908 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15909 <stringProp name="HTTPSampler.response_timeout"></stringProp>
15910 <stringProp name="TestPlan.comments">Query Deployed policies</stringProp>
15911 </HTTPSamplerProxy>
15913 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
15914 <collectionProp name="Asserion.test_strings">
15915 <stringProp name="49586">200</stringProp>
15917 <stringProp name="Assertion.custom_message"></stringProp>
15918 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
15919 <boolProp name="Assertion.assume_success">false</boolProp>
15920 <intProp name="Assertion.test_type">1</intProp>
15921 </ResponseAssertion>
15923 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
15924 <stringProp name="scriptLanguage">groovy</stringProp>
15925 <stringProp name="parameters"></stringProp>
15926 <stringProp name="filename"></stringProp>
15927 <stringProp name="cacheKey">true</stringProp>
15928 <stringProp name="script">import groovy.json.JsonSlurper;
15931 if (prev.getResponseCode() == '200') {
15932 def jsonSlurper = new JsonSlurper();
15933 res = jsonSlurper.parseText(prev.getResponseDataAsString());
15934 assert res.size >1 ;
15941 <SystemSampler guiclass="SystemSamplerGui" testclass="SystemSampler" testname="OS Process Sampler" enabled="true">
15942 <boolProp name="SystemSampler.checkReturnCode">false</boolProp>
15943 <stringProp name="SystemSampler.expectedReturnCode">0</stringProp>
15944 <stringProp name="SystemSampler.command">${DIR}pdp_sim_stop.sh</stringProp>
15945 <elementProp name="SystemSampler.arguments" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15946 <collectionProp name="Arguments.arguments"/>
15948 <elementProp name="SystemSampler.environment" elementType="Arguments" guiclass="ArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
15949 <collectionProp name="Arguments.arguments"/>
15951 <stringProp name="SystemSampler.directory">${DIR}</stringProp>
15954 <ConstantTimer guiclass="ConstantTimerGui" testclass="ConstantTimer" testname="Constant Timer" enabled="true">
15955 <stringProp name="ConstantTimer.delay">500</stringProp>
15958 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Policy sampleDomain" enabled="true">
15959 <boolProp name="HTTPSampler.postBodyRaw">true</boolProp>
15960 <elementProp name="HTTPsampler.Arguments" elementType="Arguments">
15961 <collectionProp name="Arguments.arguments">
15962 <elementProp name="" elementType="HTTPArgument">
15963 <boolProp name="HTTPArgument.always_encode">false</boolProp>
15964 <stringProp name="Argument.value">{
15965 "groups": [
15967 "name": "sampleGroup",
15968 "deploymentSubgroups": [
15970 "pdpType": "apex",
15971 "action": "DELETE",
15972 "policies": [
15974 "name": "operational.apex.stabilityTestSampleDomain",
15975 "version": "1.0.0"
15983 <stringProp name="Argument.metadata">=</stringProp>
15987 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
15988 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
15989 <stringProp name="HTTPSampler.protocol">https</stringProp>
15990 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
15991 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/deployments/batch</stringProp>
15992 <stringProp name="HTTPSampler.method">POST</stringProp>
15993 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
15994 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
15995 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
15996 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
15997 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
15998 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
15999 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16000 </HTTPSamplerProxy>
16002 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16003 <collectionProp name="Asserion.test_strings">
16004 <stringProp name="49586">200</stringProp>
16006 <stringProp name="Assertion.custom_message"></stringProp>
16007 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16008 <boolProp name="Assertion.assume_success">false</boolProp>
16009 <intProp name="Assertion.test_type">1</intProp>
16010 </ResponseAssertion>
16013 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Undeploy Default Policy" enabled="true">
16014 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16015 <collectionProp name="Arguments.arguments"/>
16017 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16018 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16019 <stringProp name="HTTPSampler.protocol">https</stringProp>
16020 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16021 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/policies/operational.apex.stabilityTestDefaultDomain</stringProp>
16022 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16023 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16024 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16025 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16026 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16027 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16028 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16029 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16030 </HTTPSamplerProxy>
16032 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16033 <collectionProp name="Asserion.test_strings">
16034 <stringProp name="49586">200</stringProp>
16036 <stringProp name="Assertion.custom_message"></stringProp>
16037 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16038 <boolProp name="Assertion.assume_success">false</boolProp>
16039 <intProp name="Assertion.test_type">1</intProp>
16040 </ResponseAssertion>
16043 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(sampleGroup)" enabled="true">
16044 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16045 <collectionProp name="Arguments.arguments"/>
16047 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16048 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16049 <stringProp name="HTTPSampler.protocol">https</stringProp>
16050 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16051 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/sampleGroup?state=PASSIVE</stringProp>
16052 <stringProp name="HTTPSampler.method">PUT</stringProp>
16053 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16054 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16055 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16056 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16057 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16058 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16059 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16060 </HTTPSamplerProxy>
16062 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16063 <collectionProp name="Asserion.test_strings">
16064 <stringProp name="49586">200</stringProp>
16066 <stringProp name="Assertion.custom_message"></stringProp>
16067 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16068 <boolProp name="Assertion.assume_success">false</boolProp>
16069 <intProp name="Assertion.test_type">1</intProp>
16070 </ResponseAssertion>
16073 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete PdpGroup SampleGroup" enabled="true">
16074 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16075 <collectionProp name="Arguments.arguments"/>
16077 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16078 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16079 <stringProp name="HTTPSampler.protocol">https</stringProp>
16080 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16081 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps/groups/sampleGroup</stringProp>
16082 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16083 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16084 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16085 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16086 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16087 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16088 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16089 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16090 <stringProp name="TestPlan.comments">Delete PdpGroup </stringProp>
16091 </HTTPSamplerProxy>
16093 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16094 <collectionProp name="Asserion.test_strings">
16095 <stringProp name="49586">200</stringProp>
16097 <stringProp name="Assertion.custom_message"></stringProp>
16098 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16099 <boolProp name="Assertion.assume_success">false</boolProp>
16100 <intProp name="Assertion.test_type">1</intProp>
16101 </ResponseAssertion>
16103 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="false">
16104 <stringProp name="scriptLanguage">groovy</stringProp>
16105 <stringProp name="parameters"></stringProp>
16106 <stringProp name="filename"></stringProp>
16107 <stringProp name="cacheKey">true</stringProp>
16108 <stringProp name="script">import groovy.json.JsonSlurper;
16111 if (prev.getResponseCode() == '200') {
16112 def jsonSlurper = new JsonSlurper();
16113 res = jsonSlurper.parseText(prev.getResponseDataAsString());
16115 assert res instanceof Map;
16116 assert res.groups.size > 0;
16117 assert res.groups[0].pdpGroupState== 'PASSIVE';
16123 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE(defaultGroup)" enabled="true">
16124 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16125 <collectionProp name="Arguments.arguments"/>
16127 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16128 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16129 <stringProp name="HTTPSampler.protocol">https</stringProp>
16130 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16131 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
16132 <stringProp name="HTTPSampler.method">PUT</stringProp>
16133 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16134 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16135 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16136 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16137 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16138 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16139 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16140 </HTTPSamplerProxy>
16142 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16143 <collectionProp name="Asserion.test_strings">
16144 <stringProp name="49586">200</stringProp>
16146 <stringProp name="Assertion.custom_message"></stringProp>
16147 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16148 <boolProp name="Assertion.assume_success">false</boolProp>
16149 <intProp name="Assertion.test_type">1</intProp>
16150 </ResponseAssertion>
16153 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Check PdpGroup Query" enabled="true">
16154 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16155 <collectionProp name="Arguments.arguments"/>
16157 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16158 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16159 <stringProp name="HTTPSampler.protocol">https</stringProp>
16160 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16161 <stringProp name="HTTPSampler.path">/policy/pap/v1/pdps</stringProp>
16162 <stringProp name="HTTPSampler.method">GET</stringProp>
16163 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16164 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16165 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16166 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16167 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16168 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16169 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16170 <stringProp name="TestPlan.comments">Check PdpGroup Query</stringProp>
16171 </HTTPSamplerProxy>
16173 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16174 <collectionProp name="Asserion.test_strings">
16175 <stringProp name="49586">200</stringProp>
16177 <stringProp name="Assertion.custom_message"></stringProp>
16178 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16179 <boolProp name="Assertion.assume_success">false</boolProp>
16180 <intProp name="Assertion.test_type">1</intProp>
16181 </ResponseAssertion>
16183 <JSR223Assertion guiclass="TestBeanGUI" testclass="JSR223Assertion" testname="JSR223 Assertion" enabled="true">
16184 <stringProp name="scriptLanguage">groovy</stringProp>
16185 <stringProp name="parameters"></stringProp>
16186 <stringProp name="filename"></stringProp>
16187 <stringProp name="cacheKey">true</stringProp>
16188 <stringProp name="script">import groovy.json.JsonSlurper;
16191 if (prev.getResponseCode() == '200') {
16192 def jsonSlurper = new JsonSlurper();
16193 res = jsonSlurper.parseText(prev.getResponseDataAsString());
16195 assert res instanceof Map;
16196 assert res.groups.size ==1;
16197 assert res.groups[0].pdpGroupState== 'PASSIVE';
16205 <PostThreadGroup guiclass="PostThreadGroupGui" testclass="PostThreadGroup" testname="tearDown Thread Group" enabled="true">
16206 <stringProp name="ThreadGroup.on_sample_error">stoptest</stringProp>
16207 <elementProp name="ThreadGroup.main_controller" elementType="LoopController" guiclass="LoopControlPanel" testclass="LoopController" testname="Loop Controller" enabled="true">
16208 <boolProp name="LoopController.continue_forever">false</boolProp>
16209 <stringProp name="LoopController.loops">1</stringProp>
16211 <stringProp name="ThreadGroup.num_threads">1</stringProp>
16212 <stringProp name="ThreadGroup.ramp_time">1</stringProp>
16213 <boolProp name="ThreadGroup.scheduler">false</boolProp>
16214 <stringProp name="ThreadGroup.duration"></stringProp>
16215 <stringProp name="ThreadGroup.delay"></stringProp>
16216 <boolProp name="ThreadGroup.same_user_on_next_iteration">true</boolProp>
16219 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Change State to PASSIVE" enabled="true">
16220 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16221 <collectionProp name="Arguments.arguments"/>
16223 <stringProp name="HTTPSampler.domain">${PAP_HOST}</stringProp>
16224 <stringProp name="HTTPSampler.port">${PAP_PORT}</stringProp>
16225 <stringProp name="HTTPSampler.protocol">https</stringProp>
16226 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16227 <stringProp name="HTTPSampler.path">policy/pap/v1/pdps/groups/defaultGroup?state=PASSIVE</stringProp>
16228 <stringProp name="HTTPSampler.method">PUT</stringProp>
16229 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16230 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16231 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16232 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16233 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16234 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16235 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16236 </HTTPSamplerProxy>
16238 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16239 <collectionProp name="Asserion.test_strings">
16240 <stringProp name="49586">200</stringProp>
16242 <stringProp name="Assertion.custom_message"></stringProp>
16243 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16244 <boolProp name="Assertion.assume_success">false</boolProp>
16245 <intProp name="Assertion.test_type">1</intProp>
16246 </ResponseAssertion>
16249 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy defaultDomain" enabled="true">
16250 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16251 <collectionProp name="Arguments.arguments"/>
16253 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
16254 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
16255 <stringProp name="HTTPSampler.protocol">https</stringProp>
16256 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16257 <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>
16258 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16259 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16260 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16261 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16262 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16263 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16264 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16265 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16266 </HTTPSamplerProxy>
16268 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16269 <collectionProp name="Asserion.test_strings">
16270 <stringProp name="49586">200</stringProp>
16272 <stringProp name="Assertion.custom_message"></stringProp>
16273 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16274 <boolProp name="Assertion.assume_success">false</boolProp>
16275 <intProp name="Assertion.test_type">1</intProp>
16276 </ResponseAssertion>
16279 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy sampleDomain" enabled="true">
16280 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16281 <collectionProp name="Arguments.arguments"/>
16283 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
16284 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
16285 <stringProp name="HTTPSampler.protocol">https</stringProp>
16286 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16287 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0/policies/operational.apex.stabilityTestSampleDomain/versions/1.0.0</stringProp>
16288 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16289 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16290 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16291 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16292 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16293 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16294 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16295 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16296 </HTTPSamplerProxy>
16298 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16299 <collectionProp name="Asserion.test_strings">
16300 <stringProp name="49586">200</stringProp>
16302 <stringProp name="Assertion.custom_message"></stringProp>
16303 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16304 <boolProp name="Assertion.assume_success">false</boolProp>
16305 <intProp name="Assertion.test_type">1</intProp>
16306 </ResponseAssertion>
16309 <HTTPSamplerProxy guiclass="HttpTestSampleGui" testclass="HTTPSamplerProxy" testname="Delete Policy Type" enabled="true">
16310 <elementProp name="HTTPsampler.Arguments" elementType="Arguments" guiclass="HTTPArgumentsPanel" testclass="Arguments" testname="User Defined Variables" enabled="true">
16311 <collectionProp name="Arguments.arguments"/>
16313 <stringProp name="HTTPSampler.domain">${API_HOST}</stringProp>
16314 <stringProp name="HTTPSampler.port">${API_PORT}</stringProp>
16315 <stringProp name="HTTPSampler.protocol">https</stringProp>
16316 <stringProp name="HTTPSampler.contentEncoding"></stringProp>
16317 <stringProp name="HTTPSampler.path">/policy/api/v1/policytypes/onap.policies.controlloop.operational.Apex/versions/1.0.0</stringProp>
16318 <stringProp name="HTTPSampler.method">DELETE</stringProp>
16319 <boolProp name="HTTPSampler.follow_redirects">true</boolProp>
16320 <boolProp name="HTTPSampler.auto_redirects">false</boolProp>
16321 <boolProp name="HTTPSampler.use_keepalive">true</boolProp>
16322 <boolProp name="HTTPSampler.DO_MULTIPART_POST">false</boolProp>
16323 <stringProp name="HTTPSampler.embedded_url_re"></stringProp>
16324 <stringProp name="HTTPSampler.connect_timeout"></stringProp>
16325 <stringProp name="HTTPSampler.response_timeout"></stringProp>
16326 </HTTPSamplerProxy>
16328 <ResponseAssertion guiclass="AssertionGui" testclass="ResponseAssertion" testname="Response Assertion" enabled="true">
16329 <collectionProp name="Asserion.test_strings">
16330 <stringProp name="49586">200</stringProp>
16332 <stringProp name="Assertion.custom_message"></stringProp>
16333 <stringProp name="Assertion.test_field">Assertion.response_code</stringProp>
16334 <boolProp name="Assertion.assume_success">false</boolProp>
16335 <intProp name="Assertion.test_type">1</intProp>
16336 </ResponseAssertion>
16340 <ResultCollector guiclass="SummaryReport" testclass="ResultCollector" testname="Summary Report" enabled="true">
16341 <boolProp name="ResultCollector.error_logging">false</boolProp>
16343 <name>saveConfig</name>
16344 <value class="SampleSaveConfiguration">
16346 <latency>true</latency>
16347 <timestamp>true</timestamp>
16348 <success>true</success>
16349 <label>true</label>
16351 <message>true</message>
16352 <threadName>true</threadName>
16353 <dataType>true</dataType>
16354 <encoding>false</encoding>
16355 <assertions>true</assertions>
16356 <subresults>true</subresults>
16357 <responseData>false</responseData>
16358 <samplerData>false</samplerData>
16360 <fieldNames>true</fieldNames>
16361 <responseHeaders>false</responseHeaders>
16362 <requestHeaders>false</requestHeaders>
16363 <responseDataOnError>false</responseDataOnError>
16364 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16365 <assertionsResultsToSave>0</assertionsResultsToSave>
16366 <bytes>true</bytes>
16367 <sentBytes>true</sentBytes>
16369 <threadCounts>true</threadCounts>
16370 <idleTime>true</idleTime>
16371 <connectTime>true</connectTime>
16374 <stringProp name="filename">/home/adityap/pap_stability/summary.log</stringProp>
16377 <ResultCollector guiclass="ViewResultsFullVisualizer" testclass="ResultCollector" testname="View Results Tree" enabled="true">
16378 <boolProp name="ResultCollector.error_logging">false</boolProp>
16380 <name>saveConfig</name>
16381 <value class="SampleSaveConfiguration">
16383 <latency>true</latency>
16384 <timestamp>true</timestamp>
16385 <success>true</success>
16386 <label>true</label>
16388 <message>true</message>
16389 <threadName>true</threadName>
16390 <dataType>true</dataType>
16391 <encoding>false</encoding>
16392 <assertions>true</assertions>
16393 <subresults>true</subresults>
16394 <responseData>false</responseData>
16395 <samplerData>false</samplerData>
16397 <fieldNames>true</fieldNames>
16398 <responseHeaders>false</responseHeaders>
16399 <requestHeaders>false</requestHeaders>
16400 <responseDataOnError>false</responseDataOnError>
16401 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16402 <assertionsResultsToSave>0</assertionsResultsToSave>
16403 <bytes>true</bytes>
16404 <sentBytes>true</sentBytes>
16406 <threadCounts>true</threadCounts>
16407 <idleTime>true</idleTime>
16408 <connectTime>true</connectTime>
16411 <stringProp name="filename">/home/adityap/pap_stability/resultTable.log</stringProp>
16414 <ResultCollector guiclass="TableVisualizer" testclass="ResultCollector" testname="View Results in Table" enabled="true">
16415 <boolProp name="ResultCollector.error_logging">false</boolProp>
16417 <name>saveConfig</name>
16418 <value class="SampleSaveConfiguration">
16420 <latency>true</latency>
16421 <timestamp>true</timestamp>
16422 <success>true</success>
16423 <label>true</label>
16425 <message>true</message>
16426 <threadName>true</threadName>
16427 <dataType>true</dataType>
16428 <encoding>false</encoding>
16429 <assertions>true</assertions>
16430 <subresults>true</subresults>
16431 <responseData>false</responseData>
16432 <samplerData>false</samplerData>
16434 <fieldNames>true</fieldNames>
16435 <responseHeaders>false</responseHeaders>
16436 <requestHeaders>false</requestHeaders>
16437 <responseDataOnError>false</responseDataOnError>
16438 <saveAssertionResultsFailureMessage>true</saveAssertionResultsFailureMessage>
16439 <assertionsResultsToSave>0</assertionsResultsToSave>
16440 <bytes>true</bytes>
16441 <sentBytes>true</sentBytes>
16443 <threadCounts>true</threadCounts>
16444 <idleTime>true</idleTime>
16445 <connectTime>true</connectTime>
16448 <stringProp name="filename">/home/adityap/pap_stability/resultTree.log</stringProp>