2 "engineServiceParameters": {
3 "name": "MyApexEngine",
7 "deploymentPort": 12345,
8 "policyModelFileName": "examples/models/DecisionMaker/DecisionMakerPolicyModel.json",
10 "executorParameters": {
12 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
17 "eventInputParameters": {
19 "carrierTechnologyParameters": {
20 "carrierTechnology": "FILE",
22 "fileName": "examples/config/DecisionMaker/AnswerInitiationEvent.json"
25 "eventProtocolParameters": {
26 "eventProtocol": "JSON"
30 "carrierTechnologyParameters": {
31 "carrierTechnology": "RESTSERVER",
32 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restserver.RESTServerCarrierTechnologyParameters",
39 "eventProtocolParameters": {
40 "eventProtocol": "JSON"
42 "synchronousMode": true,
43 "synchronousPeer": "RESTProducer",
44 "synchronousTimeout": 500
47 "eventOutputParameters": {
49 "carrierTechnologyParameters": {
50 "carrierTechnology": "FILE",
52 "fileName": "/tmp/EventsOut.json"
55 "eventProtocolParameters": {
56 "eventProtocol": "JSON"
60 "carrierTechnologyParameters":{
61 "carrierTechnology" : "RESTSERVER",
62 "parameterClassName" : "org.onap.policy.apex.plugins.event.carrier.restserver.RESTServerCarrierTechnologyParameters"
64 "eventProtocolParameters":{
65 "eventProtocol" : "JSON"
67 "synchronousMode" : true,
68 "synchronousPeer" : "RESTConsumer",
69 "synchronousTimeout" : 500