Class PurgeReportService
java.lang.Object
fr.gouv.vitam.worker.core.plugin.purge.PurgeReportService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
appendObjectGroupEntries
(String processId, List<PurgeObjectGroupReportEntry> entries) void
appendUnitEntries
(String processId, List<PurgeUnitReportEntry> entries) void
cleanupReport
(String processId) void
exportAccessionRegisters
(HandlerIO handler, String processId, WorkFlowExecutionContext executionContext) exportDistinctObjectGroups
(HandlerIO handler, WorkFlowExecutionContext executionContext, String processId)
-
Constructor Details
-
PurgeReportService
public PurgeReportService()
-
-
Method Details
-
appendUnitEntries
public void appendUnitEntries(String processId, List<PurgeUnitReportEntry> entries) throws ProcessingStatusException - Throws:
ProcessingStatusException
-
appendObjectGroupEntries
public void appendObjectGroupEntries(String processId, List<PurgeObjectGroupReportEntry> entries) throws ProcessingStatusException - Throws:
ProcessingStatusException
-
exportDistinctObjectGroups
public CloseableIterator<String> exportDistinctObjectGroups(HandlerIO handler, WorkFlowExecutionContext executionContext, String processId) throws ProcessingStatusException - Throws:
ProcessingStatusException
-
exportAccessionRegisters
public void exportAccessionRegisters(HandlerIO handler, String processId, WorkFlowExecutionContext executionContext) throws ProcessingStatusException - Throws:
ProcessingStatusException
-
cleanupReport
- Throws:
ProcessingStatusException
-