1 package org.openecomp.sdc.be.auditing.impl.distribution;
3 import org.openecomp.sdc.be.auditing.impl.AuditBaseEventFactory;
4 import org.openecomp.sdc.be.resources.data.auditing.AuditingActionEnum;
5 import org.openecomp.sdc.be.resources.data.auditing.AuditingGenericEvent;
6 import org.openecomp.sdc.be.resources.data.auditing.DistributionEngineEvent;
7 import org.openecomp.sdc.be.resources.data.auditing.model.CommonAuditData;
9 public abstract class AuditDistribEngineEventFactory extends AuditBaseEventFactory{
11 protected final DistributionEngineEvent event;
13 public AuditDistribEngineEventFactory(AuditingActionEnum action, CommonAuditData commonFields, String consumerId, String distStatusTopic, String distNotifTopic,
14 String apiKey, String envName, String role) {
16 event = new DistributionEngineEvent(getAction().getName(), commonFields, consumerId, distStatusTopic, distNotifTopic, apiKey, envName, role);
20 public AuditingGenericEvent getDbEvent() {