dc63c588470ef598260a43a40f89b69bb93d452c
[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                     "restRequestTimeout": 2000,
26                     "httpHeaders" : [
27                         ["aaa", "bbb", "ccc"]
28                     ]
29                 }
30             },
31             "eventProtocolParameters": {
32                 "eventProtocol": "JSON"
33             },
34             "eventNameFilter": "ResponseEvent",
35             "requestorMode": true,
36             "requestorPeer": "RestRequestorProducer0",
37             "requestorTimeout": 2000
38         },
39         "RestRequestorConsumer1": {
40             "carrierTechnologyParameters": {
41                 "carrierTechnology": "RESTREQUESTOR",
42                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters",
43                 "parameters": {
44                     "url": "http://localhost:32801/TestRESTRequestor/apex/event/GetEvent",
45                     "httpMethod": "GET",
46                     "restRequestTimeout": 2000,
47                     "httpHeaders" : [
48                         ["aaa"]
49                     ]
50                 }
51             },
52             "eventProtocolParameters": {
53                 "eventProtocol": "JSON"
54             },
55             "eventNameFilter": "ResponseEvent",
56             "requestorMode": true,
57             "requestorPeer": "RestRequestorProducer1",
58             "requestorTimeout": 2000
59         }
60     },
61     "eventOutputParameters": {
62         "RestRequestorProducer0": {
63             "carrierTechnologyParameters": {
64                 "carrierTechnology": "RESTREQUESTOR",
65                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters"
66             },
67             "eventProtocolParameters": {
68                 "eventProtocol": "JSON"
69             },
70             "eventNameFilter": "RequestEvent",
71             "requestorMode": true,
72             "requestorPeer": "RestRequestorConsumer0",
73             "requestorTimeout": 2000
74         },
75         "RestRequestorProducer1": {
76             "carrierTechnologyParameters": {
77                 "carrierTechnology": "RESTREQUESTOR",
78                 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restrequestor.RestRequestorCarrierTechnologyParameters"
79             },
80             "eventProtocolParameters": {
81                 "eventProtocol": "JSON"
82             },
83             "eventNameFilter": "RequestEvent",
84             "requestorMode": true,
85             "requestorPeer": "RestRequestorConsumer1",
86             "requestorTimeout": 2000
87         }
88     }
89 }