8f53a3c1f25330ef412e060f17bbdc8195420b30
[policy/apex-pdp.git] /
1 {
2     "engineServiceParameters": {
3         "name": "MyApexEngine",
4         "version": "0.0.1",
5         "id": 45,
6         "instanceCount": 4,
7         "deploymentPort": 12545,
8         "policyModelFileName": "src/test/resources/policymodels/SamplePolicyModelMVEL.json",
9         "engineParameters": {
10             "executorParameters": {
11                 "MVEL": {
12                     "parameterClassName": "org.onap.policy.apex.plugins.executor.mvel.MVELExecutorParameters"
13                 }
14             }
15         }
16     },
17     "eventInputParameters": {
18         "aConsumer0": {
19             "carrierTechnologyParameters": {
20                 "carrierTechnology": "FILE",
21                 "parameters": {
22                     "fileName": "src/test/resources/events/EventsInMulti0.json"
23                 }
24             },
25             "eventProtocolParameters": {
26                 "eventProtocol": "JSON"
27             },
28             "synchronousMode": true,
29             "synchronousPeer": "aProducer0",
30             "synchronousTimeout": 1000
31         },
32         "aConsumer1": {
33             "carrierTechnologyParameters": {
34                 "carrierTechnology": "FILE",
35                 "parameters": {
36                     "fileName": "src/test/resources/events/EventsInMulti1.json"
37                 }
38             },
39             "eventProtocolParameters": {
40                 "eventProtocol": "JSON"
41             },
42             "synchronousMode": true,
43             "synchronousPeer": "aProducer1",
44             "synchronousTimeout": 1000
45         },
46         "aConsumer2": {
47             "carrierTechnologyParameters": {
48                 "carrierTechnology": "FILE",
49                 "parameters": {
50                     "fileName": "src/test/resources/events/EventsInMulti2.json"
51                 }
52             },
53             "eventProtocolParameters": {
54                 "eventProtocol": "JSON"
55             },
56             "synchronousMode": true,
57             "synchronousPeer": "aProducer2",
58             "synchronousTimeout": 1000
59         }
60     },
61     "eventOutputParameters": {
62         "aProducer0": {
63             "carrierTechnologyParameters": {
64                 "carrierTechnology": "FILE",
65                 "parameters": {
66                     "fileName": "src/test/resources/events/EventsOutMulti0.json"
67                 }
68             },
69             "eventProtocolParameters": {
70                 "eventProtocol": "JSON"
71             },
72             "synchronousMode": true,
73             "synchronousPeer": "aConsumer0",
74             "synchronousTimeout": 1000
75         },
76         "aProducer1": {
77             "carrierTechnologyParameters": {
78                 "carrierTechnology": "FILE",
79                 "parameters": {
80                     "fileName": "src/test/resources/events/EventsOutMulti1.json"
81                 }
82             },
83             "eventProtocolParameters": {
84                 "eventProtocol": "JSON"
85             },
86             "synchronousMode": true,
87             "synchronousPeer": "aConsumer1",
88             "synchronousTimeout": 1000
89         },
90         "aProducer2": {
91             "carrierTechnologyParameters": {
92                 "carrierTechnology": "FILE",
93                 "parameters": {
94                     "fileName": "src/test/resources/events/EventsOutMulti2.json"
95                 }
96             },
97             "eventProtocolParameters": {
98                 "eventProtocol": "JSON"
99             },
100             "synchronousMode": true,
101             "synchronousPeer": "aConsumer2",
102             "synchronousTimeout": 1000
103         }
104     }
105 }