From 631ea0d95e04afbc0719650cafe6ca382115ac29 Mon Sep 17 00:00:00 2001 From: Corina Olariu Date: Wed, 14 Jun 2023 19:19:33 +0300 Subject: [PATCH] RED-6072 - As Operation I want to see why files are in an ERROR state - add constructor without timestamp to be backward compatible --- .../model/dossiertemplate/dossier/file/FileErrorInfo.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/dossier/file/FileErrorInfo.java b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/dossier/file/FileErrorInfo.java index 17f4741f7..f47a286fc 100644 --- a/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/dossier/file/FileErrorInfo.java +++ b/persistence-service-v1/persistence-service-shared-api-v1/src/main/java/com/iqser/red/service/persistence/service/v1/api/shared/model/dossiertemplate/dossier/file/FileErrorInfo.java @@ -1,6 +1,7 @@ package com.iqser.red.service.persistence.service.v1.api.shared.model.dossiertemplate.dossier.file; import java.time.OffsetDateTime; +import java.time.temporal.ChronoUnit; import lombok.AllArgsConstructor; import lombok.Builder; @@ -17,4 +18,11 @@ public class FileErrorInfo { private String queue; private String service; private OffsetDateTime timestamp; + + public FileErrorInfo(String cause, String queue, String service) { + this.cause = cause; + this.queue = queue; + this.service = service; + this.timestamp = OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS); + } } -- 2.47.2