2 "engineServiceParameters": {
3 "name": "MyApexEngine",
7 "deploymentPort": 12561,
8 "policyModelFileName": "examples/models/ONAPvCPE/ONAPvCPEPolicyModel.json",
10 "executorParameters": {
12 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
15 "contextParameters": {
16 "parameterClassName": "org.onap.policy.apex.context.parameters.ContextParameters",
19 "parameterClassName": "org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters"
22 "parameterClassName": "org.onap.policy.apex.context.impl.schema.java.JavaSchemaHelperParameters",
25 "adaptedClass": "java.time.Instant",
26 "adaptorClass": "org.onap.policy.controlloop.util.Serialization$GsonInstantAdapter"
34 "eventInputParameters": {
35 "ConfigureBlackWhiteListConsumer": {
36 "carrierTechnologyParameters": {
37 "carrierTechnology": "FILE",
39 "fileName": "examples/events/ONAPvCPEStandalone/ConfigureBlackWhiteLists.json"
42 "eventProtocolParameters": {
43 "eventProtocol": "JSON"
46 "AnalyticsConsumer": {
47 "carrierTechnologyParameters": {
48 "carrierTechnology": "FILE",
53 "eventProtocolParameters": {
54 "eventProtocol": "JSON",
56 "pojoField": "VirtualControlLoopEvent",
60 "eventName": "VirtualControlLoopEvent"
62 "ActionInitConsumer": {
63 "carrierTechnologyParameters": {
64 "carrierTechnology": "EVENT_REQUESTOR"
66 "eventProtocolParameters": {
67 "eventProtocol": "APEX"
69 "eventNameFilter": "ActionEvent",
70 "requestorMode": true,
71 "requestorPeer": "ActionInitProducer",
72 "requestorTimeout": 500
75 "eventOutputParameters": {
76 "ActionInitProducer": {
77 "carrierTechnologyParameters": {
78 "carrierTechnology": "EVENT_REQUESTOR"
80 "eventProtocolParameters": {
81 "eventProtocol": "APEX"
83 "eventNameFilter": "ActionEventListEvent",
84 "requestorMode": true,
85 "requestorPeer": "ActionInitConsumer",
86 "requestorTimeout": 500
89 "carrierTechnologyParameters": {
90 "carrierTechnology": "FILE",
95 "eventProtocolParameters": {
96 "eventProtocol": "JSON"