tosca_definitions_version: tosca_simple_yaml_1_1_0 topology_template: policies: - usecases: type: onap.policies.native.drools.Controller type_version: 1.0.0 name: usecases version: 1.0.0 metadata: policy-id: usecases properties: controllerName: usecases sourceTopics: - topicName: dcae_topic events: - eventClass: org.onap.policy.controlloop.CanonicalOnset eventFilter: '[?($.closedLoopEventStatus == ''ONSET'')]' customSerialization: customSerializerClass: org.onap.policy.controlloop.util.Serialization jsonParser: gson - eventClass: org.onap.policy.controlloop.CanonicalAbated eventFilter: '[?($.closedLoopEventStatus == ''ABATED'')]' customSerialization: customSerializerClass: org.onap.policy.controlloop.util.Serialization jsonParser: gson - topicName: appc-cl events: - eventClass: org.onap.policy.appc.Response eventFilter: '[?($.CommonHeader && $.Status)]' customSerialization: customSerializerClass: org.onap.policy.appc.util.Serialization jsonParser: gsonPretty - topicName: appc-lcm-write events: - eventClass: org.onap.policy.appclcm.AppcLcmMessageWrapper eventFilter: '[?($.type == ''response'')]' customSerialization: customSerializerClass: org.onap.policy.appclcm.util.Serialization jsonParser: gson - topicName: sdnr-cl-rsp events: - eventClass: org.onap.policy.sdnr.PciResponseWrapper eventFilter: '[?($.type == ''response'')]' customSerialization: customSerializerClass: org.onap.policy.sdnr.util.Serialization jsonParser: gson sinkTopics: - topicName: appc-cl events: - eventClass: org.onap.policy.appc.Request customSerialization: customSerializerClass: org.onap.policy.appc.util.Serialization jsonParser: gsonPretty - topicName: appc-lcm-read events: - eventClass: org.onap.policy.appclcm.AppcLcmMessageWrapper customSerialization: customSerializerClass: org.onap.policy.appclcm.util.Serialization jsonParser: gson - topicName: policy-cl-mgt events: - eventClass: org.onap.policy.controlloop.VirtualControlLoopNotification customSerialization: customSerializerClass: org.onap.policy.controlloop.util.Serialization jsonParser: gsonPretty - topicName: dcae_cl_rsp events: - eventClass: org.onap.policy.controlloop.ControlLoopResponse customSerialization: customSerializerClass: org.onap.policy.controlloop.util.Serialization jsonParser: gsonPretty customConfig: notes: test persistence.type: auto