2 "engineServiceParameters": {
3 "name": "MyApexEngine",
7 "deploymentPort": 12561,
9 "executorParameters": {
11 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
14 "contextParameters": {
15 "parameterClassName": "org.onap.policy.apex.context.parameters.ContextParameters",
18 "parameterClassName": "org.onap.policy.apex.plugins.context.schema.avro.AvroSchemaHelperParameters"
21 "parameterClassName": "org.onap.policy.apex.context.impl.schema.java.JavaSchemaHelperParameters",
24 "adaptedClass": "java.time.Instant",
25 "adaptorClass": "org.onap.policy.controlloop.util.Serialization$GsonInstantAdapter"
33 "eventInputParameters": {
34 "ConfigureBlackWhiteListConsumer": {
35 "carrierTechnologyParameters": {
36 "carrierTechnology": "FILE",
38 "fileName": "examples/events/ONAPvCPEStandalone/ConfigureBlackWhiteLists.json"
41 "eventProtocolParameters": {
42 "eventProtocol": "JSON"
45 "AnalyticsPreloadConsumer": {
46 "carrierTechnologyParameters": {
47 "carrierTechnology": "FILE",
49 "fileName": "examples/events/ONAPvCPEStandalone/MultiEvents.json"
52 "eventProtocolParameters": {
53 "eventProtocol": "JSON",
55 "pojoField": "VirtualControlLoopEvent",
59 "eventName": "VirtualControlLoopEvent"
61 "AnalyticsConsumer": {
62 "carrierTechnologyParameters": {
63 "carrierTechnology": "RESTCLIENT",
64 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
66 "url": "http://localhost:54321/OnapVCpeSim/sim/events/unauthenticated.DCAE_CL_OUTPUT/APEX/1?timeout=30000"
69 "eventProtocolParameters": {
70 "eventProtocol": "JSON",
72 "pojoField": "VirtualControlLoopEvent",
76 "eventName": "VirtualControlLoopEvent"
78 "ControllerConsumer": {
79 "carrierTechnologyParameters": {
80 "carrierTechnology": "RESTCLIENT",
81 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
83 "url": "http://localhost:54321/OnapVCpeSim/sim/events/APPC_LCM_WRITE/APEX/1?timeout=60000"
86 "eventProtocolParameters": {
87 "eventProtocol": "JSON",
89 "versionAlias": "version",
90 "pojoField": "ControllerResponse"
93 "eventName": "ControllerResponseEvent",
94 "eventNameFilter": "ControllerResponseEvent"
96 "ActionInitConsumer": {
97 "carrierTechnologyParameters": {
98 "carrierTechnology": "EVENT_REQUESTOR"
100 "eventProtocolParameters": {
101 "eventProtocol": "APEX"
103 "eventNameFilter": "ActionEvent",
104 "requestorMode": true,
105 "requestorPeer": "ActionInitProducer",
106 "requestorTimeout": 500
109 "eventOutputParameters": {
110 "ConfigureBlackWhiteListProducer": {
111 "carrierTechnologyParameters": {
112 "carrierTechnology": "RESTCLIENT",
113 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
115 "url": "http://localhost:54321/OnapVCpeSim/sim/events/BLACK-WHITE-LIST-READ"
118 "eventProtocolParameters": {
119 "eventProtocol": "JSON"
121 "eventNameFilter": "ConfigureBlackWhiteListResultEvent"
123 "ActionInitProducer": {
124 "carrierTechnologyParameters": {
125 "carrierTechnology": "EVENT_REQUESTOR"
127 "eventProtocolParameters": {
128 "eventProtocol": "APEX"
130 "eventNameFilter": "ActionEventListEvent",
131 "requestorMode": true,
132 "requestorPeer": "ActionInitConsumer",
133 "requestorTimeout": 500
136 "carrierTechnologyParameters": {
137 "carrierTechnology": "FILE",
139 "fileName": "/tmp/ControlLoopEventsOut.json"
142 "eventProtocolParameters": {
143 "eventProtocol": "JSON"
146 "ControllerProducer": {
147 "carrierTechnologyParameters": {
148 "carrierTechnology": "RESTCLIENT",
149 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
151 "url": "http://localhost:54321/OnapVCpeSim/sim/events/APPC-LCM-READ"
154 "eventProtocolParameters": {
155 "eventProtocol": "JSON",
157 "versionAlias": "version",
158 "sourceAlias": "from",
159 "pojoField": "ControllerRequest"
162 "eventNameFilter": "ControllerRequestEvent"
164 "PolicyLogProducer": {
165 "carrierTechnologyParameters": {
166 "carrierTechnology": "RESTCLIENT",
167 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.restclient.RestClientCarrierTechnologyParameters",
169 "url": "http://localhost:54321/OnapVCpeSim/sim/events/POLICY_CL_MGT"
172 "eventProtocolParameters": {
173 "eventProtocol": "JSON",
175 "versionAlias": "version",
176 "sourceAlias": "from",
177 "pojoField": "VirtualControlLoopNotification"
180 "eventNameFilter": "ControlLoopLogEvent"