9a8aed39b9cc1b8bd076a94f89a37407acd0d6ed
[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/JMSTestModel.json",
9         "engineParameters": {
10             "executorParameters": {
11                 "JAVASCRIPT": {
12                     "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
13                 }
14             }
15         }
16     },
17     "eventOutputParameters": {
18         "aProducer": {
19             "carrierTechnologyParameters": {
20                 "carrierTechnology": "JMS",
21                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.jms.JMSCarrierTechnologyParameters",
22                 "parameters": {
23                     "initialContextFactory": "org.onap.policy.apex.apps.uservice.test.adapt.jms.TestInitialContextFactory",
24                     "connectionFactory": "ConnectionFactory",
25                     "providerURL": "remote://localhost:5445",
26                     "securityPrincipal": "guest",
27                     "securityCredentials": "IAmAGuest",
28                     "producerTopic": "jms/topic/apexOut"
29                 }
30             },
31             "eventProtocolParameters": {
32                 "eventProtocol": "JMSOBJECT",
33                 "parameterClassName": "org.onap.policy.apex.plugins.event.protocol.jms.JMSObjectEventProtocolParameters"
34             }
35         }
36     },
37     "eventInputParameters": {
38         "aConsumer": {
39             "carrierTechnologyParameters": {
40                 "carrierTechnology": "JMS",
41                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.jms.JMSCarrierTechnologyParameters",
42                 "parameters": {
43                     "initialContextFactory": "org.onap.policy.apex.apps.uservice.test.adapt.jms.TestInitialContextFactory",
44                     "connectionFactory": "ConnectionFactory",
45                     "providerURL": "remote://localhost:5445",
46                     "securityPrincipal": "guest",
47                     "securityCredentials": "IAmAGuest",
48                     "consumerTopic": "jms/topic/apexIn"
49                 }
50             },
51             "eventProtocolParameters": {
52                 "eventProtocol": "JMSOBJECT",
53                 "parameterClassName": "org.onap.policy.apex.plugins.event.protocol.jms.JMSObjectEventProtocolParameters"
54             }
55         }
56     }
57 }
58