# Uses of Class
fr.gouv.vitam.worker.core.exception.ProcessingStatusException

Packages that use ProcessingStatusException
Package
Description
fr.gouv.vitam.worker.core.plugin
Plugin package in worker module
fr.gouv.vitam.worker.core.plugin.audit
Provides classes for the Audit Workflow.
fr.gouv.vitam.worker.core.plugin.elimination
fr.gouv.vitam.worker.core.plugin.ingestcleanup.report
fr.gouv.vitam.worker.core.plugin.ingestcleanup.service
fr.gouv.vitam.worker.core.plugin.purge
fr.gouv.vitam.worker.core.plugin.transfer.reply
fr.gouv.vitam.worker.core.utils

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin

  Methods in fr.gouv.vitam.worker.core.plugin that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `void`
  CommonReportService.`appendEntries(String processId, List<T> entries)`
  `void`
  CommonReportService.`cleanupReport(String processId)`
  `void`
  CommonReportService.`deleteReportFromWorkspaceIfExists(String processId)`
  `boolean`
  CommonReportService.`isReportWrittenInWorkspace(String processId)`
  `void`
  CommonReportService.`storeReportToOffers(String containerName)`
  `void`
  CommonReportService.`storeReportToWorkspace(Report reportInfo, WorkFlowExecutionContext executionContext)`

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin.audit

  Methods in fr.gouv.vitam.worker.core.plugin.audit that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `AuditCheckObjectGroupResult`
  AuditExistenceService.`check(AuditObjectGroup gotDetail, List<StorageStrategy> storageStrategies)`
  Check the existence of all objects in GOT.
  `AuditCheckObjectGroupResult`
  AuditIntegrityService.`check(AuditObjectGroup gotDetail, List<StorageStrategy> storageStrategies)`
  Check the integrity of all binary objects in GOT.

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin.elimination

  Methods in fr.gouv.vitam.worker.core.plugin.elimination that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `static EliminationAnalysisResult`
  EliminationUtils.`computeEliminationAnalysisForUnitWithInheritedRules(com.fasterxml.jackson.databind.JsonNode unit, EliminationAnalysisService eliminationAnalysisService, WorkerParameters param, LocalDate expirationDate)`
  `protected SelectMultiQuery`
  EliminationActionUnitPreparationHandlerBase.`getRequest(com.fasterxml.jackson.databind.JsonNode dslRequest)`
  `static EliminationRequestBody`
  EliminationUtils.`loadRequestJsonFromWorkspace(HandlerIO handler)`

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin.ingestcleanup.report

  Methods in fr.gouv.vitam.worker.core.plugin.ingestcleanup.report that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `void`
  CleanupReportManager.`exportReport(HandlerIO handlerIO, StorageClient storageClient)`
  `static Optional<CleanupReportManager>`
  CleanupReportManager.`loadReportDataFromWorkspace(HandlerIO handlerIO)`
  `void`
  CleanupReportManager.`persistReportDataToWorkspace(HandlerIO handlerIO)`

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin.ingestcleanup.service

  Methods in fr.gouv.vitam.worker.core.plugin.ingestcleanup.service that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `void`
  IngestCleanupEligibilityService.`checkChildUnitsFromOtherIngests(String ingestOperationId, CleanupReportManager cleanupReportManager)`
  `void`
  IngestCleanupEligibilityService.`checkObjectAttachmentsToExistingObjectGroups(String ingestOperationId, CleanupReportManager cleanupReportManager)`
  `void`
  IngestCleanupEligibilityService.`checkObjectGroupUpdatesFromOtherOperations(String ingestOperationId, CleanupReportManager cleanupReportManager)`
  `void`
  IngestCleanupEligibilityService.`checkUnitUpdatesFromOtherOperations(String ingestOperationId, CleanupReportManager cleanupReportManager)`

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin.purge

  Methods in fr.gouv.vitam.worker.core.plugin.purge that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `void`
  PurgeReportService.`appendObjectGroupEntries(String processId, List<PurgeObjectGroupReportEntry> entries)`
  `void`
  PurgeReportService.`appendUnitEntries(String processId, List<PurgeUnitReportEntry> entries)`
  `void`
  PurgeReportService.`cleanupReport(String processId)`
  `void`
  CommonPurgeDeleteService.`deleteObjects(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `void`
  PurgeDeleteCollectService.`deleteObjects(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `void`
  PurgeDeleteService.`deleteObjects(List<PurgeObjectGroupParams> objectGroupParams, HandlerIO handler)`
  `void`
  PurgeUnitCollectPlugin.`deleteUnit(Map<String,com.fasterxml.jackson.databind.JsonNode> unitsById, Set<String> unitsToDelete, HandlerIO handler)`
  `protected abstract void`
  PurgeUnitPlugin.`deleteUnit(Map<String,com.fasterxml.jackson.databind.JsonNode> unitsById, Set<String> unitsToDelete, HandlerIO handler)`
  `void`
  PurgeUnitVitamPlugin.`deleteUnit(Map<String,com.fasterxml.jackson.databind.JsonNode> unitsById, Set<String> unitsToDelete, HandlerIO handler)`
  `void`
  CommonPurgeDeleteService.`detachObjectGroupFromDeleteParentUnits(String objectGroupId, Set<String> parentUnitsToRemove, HandlerIO handler)`
  `void`
  PurgeDeleteService.`detachObjectGroupFromDeleteParentUnits(String objectGroupId, Set<String> parentUnitsToRemove, HandlerIO handler)`
  `void`
  PurgeReportService.`exportAccessionRegisters(HandlerIO handler, String processId, WorkFlowExecutionContext executionContext)`
  `CloseableIterator<String>`
  PurgeReportService.`exportDistinctObjectGroups(HandlerIO handler, WorkFlowExecutionContext executionContext, String processId)`
  `com.fasterxml.jackson.databind.JsonNode`
  PurgeObjectGroupPreparationHandler.`retrieveTransferReplyContext(HandlerIO handler)`

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.plugin.transfer.reply

  Methods in fr.gouv.vitam.worker.core.plugin.transfer.reply that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `com.fasterxml.jackson.databind.JsonNode`
  TransferReplyObjectGroupPreparationHandler.`retrieveTransferReplyContext(HandlerIO handler)`

- ## Uses of ProcessingStatusException in fr.gouv.vitam.worker.core.utils

  Methods in fr.gouv.vitam.worker.core.utils that throw ProcessingStatusException
  Modifier and Type
  Method
  Description
  `static InheritedRuleCategoryResponseModel`
  HoldRuleUtils.`parseHoldRuleCategory(com.fasterxml.jackson.databind.JsonNode unit)`