From 43d37b67b3022c1e2e6fb5d3853a3dd5e697f3e8 Mon Sep 17 00:00:00 2001 From: yhampe Date: Wed, 6 Nov 2024 09:48:50 +0100 Subject: [PATCH] RED-9393: user stats endpoint checkstyle --- .../FileStatusPersistenceService.java | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java index 3b69d7c72..9174cf8e4 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/FileStatusPersistenceService.java @@ -10,7 +10,6 @@ import java.util.Map; import java.util.Set; import java.util.stream.Collectors; -import com.iqser.red.service.persistence.management.v1.processor.entity.projection.DossierStatsFileProjection; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; @@ -24,7 +23,6 @@ import com.iqser.red.service.persistence.management.v1.processor.exception.NotFo import com.iqser.red.service.persistence.management.v1.processor.model.FileIdentifier; import com.iqser.red.service.persistence.management.v1.processor.model.OCRStatusUpdateResponse; import com.iqser.red.service.persistence.management.v1.processor.model.websocket.AnalyseStatus; -import com.iqser.red.service.persistence.management.v1.processor.service.websocket.WebsocketService; import com.iqser.red.service.persistence.management.v1.processor.service.persistence.repository.FileAttributesRepository; import com.iqser.red.service.persistence.management.v1.processor.service.persistence.repository.FileRepository; import com.iqser.red.service.persistence.management.v1.processor.service.websocket.WebsocketService; @@ -417,6 +415,7 @@ public class FileStatusPersistenceService { .toList(); } + public List getActiveFilesForDossierTemplate(String dossierTemplateId) { return dossierService.findAllActiveDossiersForDossierTemplateId(dossierTemplateId) @@ -442,6 +441,7 @@ public class FileStatusPersistenceService { .collect(Collectors.toList()); } + public List getFilesForDossierStats(String dossierId) { return fileRepository.findDossierStatsProjectionFileProjectionByDossierId(dossierId); @@ -502,12 +502,12 @@ public class FileStatusPersistenceService { fileAttributesRepository.deleteByFileIds(fileIds); } + public void hardDeleteFiles(List fileIds, OffsetDateTime hardDeleteTime) { fileRepository.hardDeleteFiles(fileIds, ProcessingStatus.PROCESSED, hardDeleteTime); fileAttributesRepository.deleteByFileIds(fileIds); - } @@ -575,7 +575,8 @@ public class FileStatusPersistenceService { uploader, ProcessingStatus.UNPROCESSED, OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS), - OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS), disableAutomaticAnalysis); + OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS), + disableAutomaticAnalysis); } else { fileRepository.findById(fileId) @@ -587,7 +588,8 @@ public class FileStatusPersistenceService { ProcessingStatus.UNPROCESSED, WorkflowStatus.NEW, OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS), - OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS), disableAutomaticAnalysis); + OffsetDateTime.now().truncatedTo(ChronoUnit.MILLIS), + disableAutomaticAnalysis); deleteFileAttributes(fileId); } @@ -656,11 +658,14 @@ public class FileStatusPersistenceService { fileRepository.updateFileModificationDate(fileId, fileManipulationDate); } + @Transactional - public void resetErrorCounter(String dossierTemplateId){ + public void resetErrorCounter(String dossierTemplateId) { + fileRepository.updateErrorCounter(dossierTemplateId, 0); } + @Transactional public void updateHasHighlights(String fileId, boolean hasHighlights) { @@ -735,7 +740,7 @@ public class FileStatusPersistenceService { public List findAllByDossierId(String dossierId, boolean includeDeleted) { - return fileRepository.findAllByDossierId(dossierId, includeDeleted); + return fileRepository.findAllByDossierId(dossierId, includeDeleted); } }