diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileManagementStorageService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileManagementStorageService.java index 8036fb11f..a36402487 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileManagementStorageService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/FileManagementStorageService.java @@ -25,6 +25,7 @@ import com.iqser.red.storage.commons.exception.StorageObjectDoesNotExist; import com.iqser.red.storage.commons.service.StorageService; import com.knecon.fforesight.tenantcommons.TenantContext; +import io.micrometer.observation.annotation.Observed; import lombok.RequiredArgsConstructor; import lombok.SneakyThrows; import lombok.extern.slf4j.Slf4j; @@ -100,6 +101,7 @@ public class FileManagementStorageService { } + @Observed(name = "FileManagementStorageService", contextualName = "get-entity-log") public EntityLog getEntityLog(String dossierId, String fileId) { return entityLogMongoService.findEntityLogByDossierIdAndFileId(dossierId, fileId) @@ -108,11 +110,13 @@ public class FileManagementStorageService { } @SneakyThrows + @Observed(name = "FileManagementStorageService", contextualName = "save-entity-log") public void saveEntityLog(String dossierId, String fileId, EntityLog entityLog) { entityLogMongoService.saveEntityLog(dossierId, fileId, entityLog); } + @Observed(name = "FileManagementStorageService", contextualName = "entity-log-exists") public boolean entityLogExists(String dossierId, String fileId) { return entityLogMongoService.entityLogDocumentExists(dossierId, fileId); @@ -170,6 +174,7 @@ public class FileManagementStorageService { storageService.deleteObject(TenantContext.getTenantId(), StorageIdUtils.getStorageId(dossierId, fileId, fileType)); } + @Observed(name = "FileManagementStorageService", contextualName = "delete-entity-log") public void deleteEntityLog(String dossierId, String fileId) { entityLogMongoService.deleteEntityLog(dossierId, fileId);