2 "tosca_definitions_version": "tosca_simple_yaml_1_1_0",
7 "type": "onap.policies.native.drools.Controller",
8 "type_version": "1.0.0",
12 "policy-id": "usecases"
15 "controllerName": "usecases",
18 "topicName": "DCAE_TOPIC",
21 "eventClass": "org.onap.policy.controlloop.CanonicalOnset",
22 "eventFilter": "[?($.closedLoopEventStatus == 'ONSET')]",
23 "customSerialization": {
24 "customSerializerClass": "org.onap.policy.controlloop.util.Serialization",
29 "eventClass": "org.onap.policy.controlloop.CanonicalAbated",
30 "eventFilter": "[?($.closedLoopEventStatus == 'ABATED')]",
31 "customSerialization": {
32 "customSerializerClass": "org.onap.policy.controlloop.util.Serialization",
39 "topicName": "APPC-CL",
42 "eventClass": "org.onap.policy.appc.Response",
43 "eventFilter": "[?($.CommonHeader && $.Status)]",
44 "customSerialization": {
45 "customSerializerClass": "org.onap.policy.appc.util.Serialization",
46 "jsonParser": "gsonPretty"
52 "topicName": "APPC-LCM-WRITE",
55 "eventClass": "org.onap.policy.appclcm.AppcLcmDmaapWrapper",
56 "eventFilter": "[?($.type == 'response')]",
57 "customSerialization": {
58 "customSerializerClass": "org.onap.policy.appclcm.util.Serialization",
65 "topicName": "SDNR-CL-RSP",
68 "eventClass": "org.onap.policy.sdnr.PciResponseWrapper",
69 "eventFilter": "[?($.type == 'response')]",
70 "customSerialization": {
71 "customSerializerClass": "org.onap.policy.sdnr.util.Serialization",
80 "topicName": "APPC-CL",
83 "eventClass": "org.onap.policy.appc.Request",
84 "customSerialization": {
85 "customSerializerClass": "org.onap.policy.appc.util.Serialization",
86 "jsonParser": "gsonPretty"
92 "topicName": "APPC-LCM-READ",
95 "eventClass": "org.onap.policy.appclcm.AppcLcmDmaapWrapper",
96 "customSerialization": {
97 "customSerializerClass": "org.onap.policy.appclcm.util.Serialization",
104 "topicName": "POLICY-CL-MGT",
107 "eventClass": "org.onap.policy.controlloop.VirtualControlLoopNotification",
108 "customSerialization": {
109 "customSerializerClass": "org.onap.policy.controlloop.util.Serialization",
110 "jsonParser": "gsonPretty"
116 "topicName": "DCAE_CL_RSP",
119 "eventClass": "org.onap.policy.controlloop.ControlLoopResponse",
120 "customSerialization": {
121 "customSerializerClass": "org.onap.policy.controlloop.util.Serialization",
122 "jsonParser": "gsonPretty"
130 "persistence.type" : "auto"