1 package org.openecomp.sdc.be.auditing.impl.resourceadmin;
3 import org.openecomp.sdc.be.model.User;
4 import org.openecomp.sdc.be.resources.data.auditing.AuditingActionEnum;
5 import org.openecomp.sdc.be.resources.data.auditing.model.CommonAuditData;
6 import org.openecomp.sdc.be.resources.data.auditing.model.ResourceCommonInfo;
7 import org.openecomp.sdc.be.resources.data.auditing.model.ResourceVersionInfo;
9 public class AuditImportResourceAdminEventFactory extends AuditCreateUpdateResourceAdminEventFactory {
11 private static final String LOG_STR_TOSCA = LOG_STR + " TOSCA_NODE_TYPE = \"%s\"" ;
13 public AuditImportResourceAdminEventFactory(CommonAuditData commonAuditData, ResourceCommonInfo resourceCommonInfo, ResourceVersionInfo prevParams, ResourceVersionInfo currParams,
14 String invariantUuid, User modifier, String artifactData, String comment, String did, String toscaNodeType) {
15 super(AuditingActionEnum.IMPORT_RESOURCE, commonAuditData, resourceCommonInfo, prevParams, currParams, invariantUuid,
16 modifier, artifactData, comment, did, toscaNodeType);
19 public AuditImportResourceAdminEventFactory(CommonAuditData commonAuditData, ResourceCommonInfo resourceCommonInfo, ResourceVersionInfo prevParams, ResourceVersionInfo currParams,
20 String invariantUuid, User modifier, String toscaNodeType) {
21 super(AuditingActionEnum.IMPORT_RESOURCE, commonAuditData, resourceCommonInfo, prevParams, currParams, invariantUuid,
22 modifier, null, null, null, toscaNodeType);
26 public String getLogPattern() {
31 public String[] getLogMessageParams() {
32 return new String[] {event.getAction(), event.getResourceName(), event.getResourceType(),
33 event.getServiceInstanceId(), event.getInvariantUUID(), event.getPrevVersion(),
34 event.getCurrVersion(), event.getModifier(), event.getPrevState(),
35 event.getCurrState(), event.getStatus(), event.getDesc(), event.getToscaNodeType()};