# Uses of Class
fr.gouv.vitam.batch.report.model.ReportExportRequest

Packages that use ReportExportRequest
Package
Description
fr.gouv.vitam.batch.report.client
fr.gouv.vitam.batch.report.rest.resource
fr.gouv.vitam.batch.report.rest.service

- ## Uses of ReportExportRequest in fr.gouv.vitam.batch.report.client

  Methods in fr.gouv.vitam.batch.report.client with parameters of type ReportExportRequest
  Modifier and Type
  Method
  Description
  `void`
  BatchReportClient.`exportUnitsToInvalidate(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  Generate units to invalidate by process Id.
  `void`
  BatchReportClientRest.`exportUnitsToInvalidate(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  `void`
  BatchReportClient.`generatePurgeAccessionRegisterReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  Generate elimination action accession register for deleted units by status and process Id.
  `void`
  BatchReportClientRest.`generatePurgeAccessionRegisterReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  `void`
  BatchReportClient.`generatePurgeDistinctObjectGroupInUnitReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`
  Generate purge district object groups for units by status and process Id.
  `void`
  BatchReportClientRest.`generatePurgeDistinctObjectGroupInUnitReport(String processId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`

- ## Uses of ReportExportRequest in fr.gouv.vitam.batch.report.rest.resource

  Method parameters in fr.gouv.vitam.batch.report.rest.resource with type arguments of type ReportExportRequest
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  BatchReportResource.`exportDistinctObjectGroup(String processId, ReportRequestWrapper<ReportExportRequest> reportRequestWrapper)`
  `jakarta.ws.rs.core.Response`
  BatchReportResource.`exportPurgeAccessionRegister(String processId, ReportRequestWrapper<ReportExportRequest> reportRequestWrapper)`
  `jakarta.ws.rs.core.Response`
  BatchReportResource.`exportUnitsToInvalidate(String processId, ReportRequestWrapper<ReportExportRequest> reportRequestWrapper)`

- ## Uses of ReportExportRequest in fr.gouv.vitam.batch.report.rest.service

  Methods in fr.gouv.vitam.batch.report.rest.service with parameters of type ReportExportRequest
  Modifier and Type
  Method
  Description
  `void`
  BatchReportServiceImpl.`exportUnitsToInvalidate(String processId, int tenantId, ReportExportRequest reportExportRequest, WorkFlowExecutionContext executionContext)`