public class BatchReportServiceImpl extends Object
Constructor and Description |
---|
BatchReportServiceImpl(EliminationActionUnitRepository eliminationActionUnitRepository,
PurgeUnitRepository purgeUnitRepository,
PurgeObjectGroupRepository purgeObjectGroupRepository,
TransferReplyUnitRepository transferReplyUnitRepository,
WorkspaceClientFactory workspaceClientFactory,
PreservationReportRepository preservationReportRepository,
AuditReportRepository auditReportRepository,
UpdateUnitReportRepository updateUnitReportRepository,
UnitComputedInheritedRulesInvalidationRepository unitComputedInheritedRulesInvalidationRepository,
EvidenceAuditReportRepository evidenceAuditReportRepository) |
public BatchReportServiceImpl(EliminationActionUnitRepository eliminationActionUnitRepository, PurgeUnitRepository purgeUnitRepository, PurgeObjectGroupRepository purgeObjectGroupRepository, TransferReplyUnitRepository transferReplyUnitRepository, WorkspaceClientFactory workspaceClientFactory, PreservationReportRepository preservationReportRepository, AuditReportRepository auditReportRepository, UpdateUnitReportRepository updateUnitReportRepository, UnitComputedInheritedRulesInvalidationRepository unitComputedInheritedRulesInvalidationRepository, EvidenceAuditReportRepository evidenceAuditReportRepository)
public void appendEliminationActionUnitReport(String processId, List<EliminationActionUnitReportEntry> entries, int tenantId)
public void appendPurgeUnitReport(String processId, List<PurgeUnitReportEntry> entries, int tenantId)
public void appendPurgeObjectGroupReport(String processId, List<PurgeObjectGroupReportEntry> entries, int tenantId)
public void appendTransferReplyUnitReport(String processId, List<TransferReplyUnitReportEntry> entries, int tenantId)
public void appendPreservationReport(String processId, List<PreservationReportEntry> preservationEntries, int tenantId) throws BatchReportException
BatchReportException
public void appendUnitReport(List<UpdateUnitMetadataReportEntry> unitEntries)
public void appendUnitComputedInheritedRulesInvalidationReport(String processId, List<UnitComputedInheritedRulesInvalidationReportEntry> unitEntries, int tenantId) throws BatchReportException
BatchReportException
public void deleteUnitComputedInheritedRulesInvalidationReport(String processId, int tenantId)
public void exportUnitsToInvalidate(String processId, int tenantId, ReportExportRequest reportExportRequest) throws IOException, ContentAddressableStorageServerException
public void appendAuditReport(String processId, List<AuditObjectGroupReportEntry> auditEntries, int tenantId)
public void appendEvidenceAuditReport(String processId, List<EvidenceAuditReportEntry> auditEntries, int tenantId) throws BatchReportException
BatchReportException
public void storeReport(Report reportInfo) throws IOException, BackupServiceException, InvalidParseOperationException
public void exportPreservationReport(String processId, String fileName, int tenantId) throws IOException, ContentAddressableStorageServerException
public void exportPurgeDistinctObjectGroupOfDeletedUnits(String processId, String filename, int tenantId) throws IOException, ContentAddressableStorageServerException
public void exportPurgeAccessionRegister(String processId, String filename, int tenantId) throws IOException, ContentAddressableStorageServerException, InvalidParseOperationException
public void deleteEliminationUnitByProcessId(String processId, int tenantId)
public void deletePurgeUnitByProcessId(String processId, int tenantId)
public void deletePurgeObjectGroupByIdAndTenant(String processId, int tenantId)
public void deleteTransferReplyUnitByProcessId(String processId, int tenantId)
public void deletePreservationByIdAndTenant(String processId, int tenantId)
public void deleteAuditByIdAndTenant(String processId, int tenantId)
public void deleteUpdateUnitByIdAndTenant(String processId, int tenantId)
public void deleteEvidenceAuditByIdAndTenant(String processId, int tenantId)
Copyright © 2019 Vitam. All rights reserved.