8883d2fa7a89307301eba34afead991f7e87ae29
[policy/apex-pdp.git] /
1 {
2     "engineServiceParameters": {
3         "name": "MyApexEngine",
4         "version": "0.0.1",
5         "id": 45,
6         "instanceCount": 4,
7         "deploymentPort": 12553,
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     "eventOutputParameters": {
18         "aProducer": {
19             "carrierTechnologyParameters": {
20                 "carrierTechnology": "WEBSOCKET",
21                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.websocket.WebSocketCarrierTechnologyParameters",
22                 "parameters": {
23                     "host": "localhost",
24                     "port": 42453
25                 }
26             },
27             "eventProtocolParameters": {
28                 "eventProtocol": "XML",
29                 "parameterClassName": "org.onap.policy.apex.plugins.event.protocol.xml.XmlEventProtocolParameters"
30             }
31         }
32     },
33     "eventInputParameters": {
34         "aConsumer": {
35             "carrierTechnologyParameters": {
36                 "carrierTechnology": "WEBSOCKET",
37                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.websocket.WebSocketCarrierTechnologyParameters",
38                 "parameters": {
39                     "host": "localhost",
40                     "port": 42451
41                 }
42             },
43             "eventProtocolParameters": {
44                 "eventProtocol": "XML",
45                 "parameterClassName": "org.onap.policy.apex.plugins.event.protocol.xml.XmlEventProtocolParameters"
46             }
47         }
48     }
49 }