Class AuditIntegrityService
- java.lang.Object
-
- fr.gouv.vitam.worker.core.plugin.audit.AuditIntegrityService
-
public class AuditIntegrityService extends java.lang.Object
AuditIntegrityService
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
CHECK_INTEGRITY_ID
-
Constructor Summary
Constructors Constructor Description AuditIntegrityService()
AuditIntegrityService(StorageClientFactory storageClientFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditCheckObjectGroupResult
check(AuditObjectGroup gotDetail, java.util.List<StorageStrategy> storageStrategies)
Check the integrity of all binary objects in GOT.
-
-
-
Field Detail
-
CHECK_INTEGRITY_ID
public static final java.lang.String CHECK_INTEGRITY_ID
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AuditIntegrityService
public AuditIntegrityService()
-
AuditIntegrityService
public AuditIntegrityService(StorageClientFactory storageClientFactory)
-
-
Method Detail
-
check
public AuditCheckObjectGroupResult check(AuditObjectGroup gotDetail, java.util.List<StorageStrategy> storageStrategies) throws ProcessingStatusException
Check the integrity of all binary objects in GOT.- Parameters:
gotDetail
- got detailsstorageStrategies
- deployed storage strategies- Returns:
- result of integrity check
- Throws:
ProcessingStatusException
- exception
-
-