2 "engineServiceParameters": {
3 "name": "MyApexEngine",
7 "deploymentPort": 12345,
8 "policyModelFileName": "examples/models/SampleDomain/SamplePolicyModelJAVASCRIPT.xml",
10 "executorParameters": {
12 "parameterClassName": "org.onap.policy.apex.plugins.executor.javascript.JavascriptExecutorParameters"
17 "eventOutputParameters": {
19 "carrierTechnologyParameters": {
20 "carrierTechnology": "FILE",
22 "fileName": "examples/events/SampleDomain/EventsOut.json"
25 "eventProtocolParameters": {
26 "eventProtocol": "JSON"
30 "eventInputParameters": {
32 "carrierTechnologyParameters": {
33 "carrierTechnology": "KAFKA",
34 "parameterClassName": "org.onap.policy.apex.plugins.event.carrier.kafka.KAFKACarrierTechnologyParameters",
36 "bootstrapServers": "localhost:49092",
37 "groupId": "apex-group-id",
38 "enableAutoCommit": true,
39 "autoCommitTime": 1000,
40 "sessionTimeout": 30000,
41 "consumerPollTime": 100,
42 "consumerTopicList": [
46 "keyDeserializer": "org.apache.kafka.common.serialization.StringDeserializer",
47 "valueDeserializer": "org.apache.kafka.common.serialization.StringDeserializer"
50 "eventProtocolParameters": {
51 "eventProtocol": "JSON"