3eebe3d8a44764097d273091a5767971362134cd
[policy/apex-pdp.git] /
1 {
2         "engineServiceParameters": {
3                 "name": "MyApexEngine",
4                 "version": "0.0.1",
5                 "id": 45,
6                 "instanceCount": 4,
7                 "deploymentPort": 12561,
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                 "FileConsumer": {
19                         "carrierTechnologyParameters": {
20                                 "carrierTechnology": "FILE",
21                                 "parameters": {
22                                         "fileName": "src/test/resources/events/EventsIn.json"
23                                 }
24                         },
25                         "eventProtocolParameters": {
26                                 "eventProtocol": "JSON"
27                         }
28                 },
29                 "RestRequestorConsumer": {
30                         "carrierTechnologyParameters": {
31                                 "carrierTechnology": "RESTREQUESTOR",
32                                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RESTRequestorCarrierTechnologyParameters",
33                                 "parameters": {
34                                         "url": "http://localhost:32801/TestRESTRequestor/apex/event/PutEvent",
35                                         "httpMethod": "PUT",
36                                         "restRequestTimeout": 2000
37                                 }
38                         },
39                         "eventProtocolParameters": {
40                                 "eventProtocol": "JSON"
41                         },
42                         "eventNameFilter": "Event0100",
43                         "requestorMode": true,
44                         "requestorPeer": "RestRequestorProducer",
45                         "requestorTimeout": 500
46                 }
47         },
48         "eventOutputParameters": {
49                 "RestRequestorProducer": {
50                         "carrierTechnologyParameters": {
51                                 "carrierTechnology": "RESTREQUESTOR",
52                                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RESTRequestorCarrierTechnologyParameters"
53                         },
54                         "eventProtocolParameters": {
55                                 "eventProtocol": "JSON"
56                         },
57                         "eventNameFilter": "Event0004",
58                         "requestorMode": true,
59                         "requestorPeer": "RestRequestorConsumer",
60                         "requestorTimeout": 500
61                 },
62                 "FileProducer": {
63                         "carrierTechnologyParameters": {
64                                 "carrierTechnology": "FILE",
65                                 "parameters": {
66                                         "fileName": "src/test/resources/events/EventsOut.json"
67                                 }
68                         },
69                         "eventProtocolParameters": {
70                                 "eventProtocol": "JSON"
71                         },
72                         "eventNameFilter": "Event0104"
73                 }
74         }
75 }