c1a195b439617593a2dd9c5247485976d4cbc5b4
[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/RequestorModel.json",
9         "engineParameters": {
10             "executorParameters": {
11                 "JAVASCRIPT": {
12                     "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
13                 }
14             }
15         }
16     },
17     "eventInputParameters": {
18         "RestRequestorConsumer0": {
19             "carrierTechnologyParameters": {
20                 "carrierTechnology": "RESTREQUESTOR",
21                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters",
22                 "parameters": {
23                     "url": "http://localhost:32801/TestRESTRequestor/apex/event/GetEvent",
24                     "httpMethod": "GET",
25                     "httpHeaders" : [
26                         ["aaa", "bbb", "ccc"]
27                     ]
28                 }
29             },
30             "eventProtocolParameters": {
31                 "eventProtocol": "JSON"
32             },
33             "eventNameFilter": "ResponseEvent",
34             "requestorMode": true,
35             "requestorPeer": "RestRequestorProducer0",
36             "requestorTimeout": 2000
37         },
38         "RestRequestorConsumer1": {
39             "carrierTechnologyParameters": {
40                 "carrierTechnology": "RESTREQUESTOR",
41                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters",
42                 "parameters": {
43                     "url": "http://localhost:32801/TestRESTRequestor/apex/event/GetEvent",
44                     "httpMethod": "GET",
45                     "httpHeaders" : [
46                         ["aaa"]
47                     ]
48                 }
49             },
50             "eventProtocolParameters": {
51                 "eventProtocol": "JSON"
52             },
53             "eventNameFilter": "ResponseEvent",
54             "requestorMode": true,
55             "requestorPeer": "RestRequestorProducer1",
56             "requestorTimeout": 2000
57         }
58     },
59     "eventOutputParameters": {
60         "RestRequestorProducer0": {
61             "carrierTechnologyParameters": {
62                 "carrierTechnology": "RESTREQUESTOR",
63                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters"
64             },
65             "eventProtocolParameters": {
66                 "eventProtocol": "JSON"
67             },
68             "eventNameFilter": "RequestEvent",
69             "requestorMode": true,
70             "requestorPeer": "RestRequestorConsumer0",
71             "requestorTimeout": 2000
72         },
73         "RestRequestorProducer1": {
74             "carrierTechnologyParameters": {
75                 "carrierTechnology": "RESTREQUESTOR",
76                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters"
77             },
78             "eventProtocolParameters": {
79                 "eventProtocol": "JSON"
80             },
81             "eventNameFilter": "RequestEvent",
82             "requestorMode": true,
83             "requestorPeer": "RestRequestorConsumer1",
84             "requestorTimeout": 2000
85         }
86     }
87 }