aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java
diff options
context:
space:
mode:
Diffstat (limited to 'catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java')
-rw-r--r--catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java30
1 files changed, 23 insertions, 7 deletions
diff --git a/catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java b/catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java
index 2a188d2c1a..9d8836becd 100644
--- a/catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java
+++ b/catalog-be/src/main/java/org/openecomp/sdc/be/auditing/impl/resourceadmin/AuditResourceAdminEventFactory.java
@@ -6,22 +6,38 @@ import org.openecomp.sdc.be.resources.data.auditing.AuditingActionEnum;
import org.openecomp.sdc.be.resources.data.auditing.AuditingGenericEvent;
import org.openecomp.sdc.be.resources.data.auditing.ResourceAdminEvent;
import org.openecomp.sdc.be.resources.data.auditing.model.CommonAuditData;
-import org.openecomp.sdc.be.resources.data.auditing.model.ResourceAuditData;
+import org.openecomp.sdc.be.resources.data.auditing.model.ResourceCommonInfo;
+import org.openecomp.sdc.be.resources.data.auditing.model.ResourceVersionInfo;
public abstract class AuditResourceAdminEventFactory extends AuditBaseEventFactory {
protected final ResourceAdminEvent event;
- public AuditResourceAdminEventFactory(AuditingActionEnum action, CommonAuditData commonFields, ResourceAuditData prevParams,
- ResourceAuditData currParams, String resourceType, String resourceName, String invariantUuid,
+ AuditResourceAdminEventFactory(AuditingActionEnum action, CommonAuditData commonFields, ResourceCommonInfo resourceCommonInfo, ResourceVersionInfo prevParams,
+ ResourceVersionInfo currParams, String invariantUuid,
User modifier, String artifactData, String comment, String did, String toscaNodeType) {
- super(action);
-
- this.event = new ResourceAdminEvent(action.getName(), commonFields, prevParams, currParams, resourceType,
- resourceName, invariantUuid, AuditBaseEventFactory.buildUserName(modifier),
+ this(action, commonFields, resourceCommonInfo, prevParams, currParams, invariantUuid, AuditBaseEventFactory.buildUserName(modifier),
artifactData, AuditBaseEventFactory.replaceNullNameWithEmpty(comment), did, toscaNodeType);
}
+ AuditResourceAdminEventFactory(AuditingActionEnum action, CommonAuditData commonFields, ResourceCommonInfo resourceCommonInfo,
+ ResourceVersionInfo prevParams, ResourceVersionInfo currParams, String invariantUuid,
+ String modifier, String artifactData, String comment, String did,
+ String toscaNodeType, String timestamp) {
+ this(action, commonFields, resourceCommonInfo, prevParams, currParams, invariantUuid, modifier,
+ artifactData, comment, did, toscaNodeType);
+ this.event.setTimestamp1(timestamp);
+ }
+
+ private AuditResourceAdminEventFactory(AuditingActionEnum action, CommonAuditData commonFields, ResourceCommonInfo resourceCommonInfo,
+ ResourceVersionInfo prevParams, ResourceVersionInfo currParams, String invariantUuid,
+ String modifier, String artifactData, String comment, String did,
+ String toscaNodeType) {
+ super(action);
+ this.event = new ResourceAdminEvent(getAction().getName(), commonFields, resourceCommonInfo, prevParams, currParams, invariantUuid, modifier,
+ artifactData, comment, did, toscaNodeType);
+ }
+
@Override
public AuditingGenericEvent getDbEvent() {
return event;