1 tosca_definitions_version: tosca_simple_yaml_1_1_0
5 type: onap.policies.native.drools.Controller
12 controllerName: usecases
14 - topicName: DCAE_TOPIC
16 - eventClass: org.onap.policy.controlloop.CanonicalOnset
17 eventFilter: '[?($.closedLoopEventStatus == ''ONSET'')]'
19 customSerializerClass: org.onap.policy.controlloop.util.Serialization
21 - eventClass: org.onap.policy.controlloop.CanonicalAbated
22 eventFilter: '[?($.closedLoopEventStatus == ''ABATED'')]'
24 customSerializerClass: org.onap.policy.controlloop.util.Serialization
28 - eventClass: org.onap.policy.appc.Response
29 eventFilter: '[?($.CommonHeader && $.Status)]'
31 customSerializerClass: org.onap.policy.appc.util.Serialization
32 jsonParser: gsonPretty
33 - topicName: APPC-LCM-WRITE
35 - eventClass: org.onap.policy.appclcm.AppcLcmDmaapWrapper
36 eventFilter: '[?($.type == ''response'')]'
38 customSerializerClass: org.onap.policy.appclcm.util.Serialization
40 - topicName: SDNR-CL-RSP
42 - eventClass: org.onap.policy.sdnr.PciResponseWrapper
43 eventFilter: '[?($.type == ''response'')]'
45 customSerializerClass: org.onap.policy.sdnr.util.Serialization
50 - eventClass: org.onap.policy.appc.Request
52 customSerializerClass: org.onap.policy.appc.util.Serialization
53 jsonParser: gsonPretty
54 - topicName: APPC-LCM-READ
56 - eventClass: org.onap.policy.appclcm.AppcLcmDmaapWrapper
58 customSerializerClass: org.onap.policy.appclcm.util.Serialization
60 - topicName: POLICY-CL-MGT
62 - eventClass: org.onap.policy.controlloop.VirtualControlLoopNotification
64 customSerializerClass: org.onap.policy.controlloop.util.Serialization
65 jsonParser: gsonPretty
66 - topicName: DCAE_CL_RSP
68 - eventClass: org.onap.policy.controlloop.ControlLoopResponse
70 customSerializerClass: org.onap.policy.controlloop.util.Serialization
71 jsonParser: gsonPretty
74 persistence.type: auto