Class DeleteGotVersionsReportRepository

java.lang.Object
fr.gouv.vitam.batch.report.rest.repository.DeleteGotVersionsReportRepository

public class DeleteGotVersionsReportRepository extends Object
  • Field Details

  • Constructor Details

    • DeleteGotVersionsReportRepository

      public DeleteGotVersionsReportRepository(MongoDbAccess mongoDbAccess, String collectionName)
    • DeleteGotVersionsReportRepository

      public DeleteGotVersionsReportRepository(MongoDbAccess mongoDbAccess)
  • Method Details

    • bulkAppendReport

      public void bulkAppendReport(List<DeleteGotVersionsReportEntry> reports)
    • findCollectionByProcessIdTenant

      public com.mongodb.client.MongoCursor<org.bson.Document> findCollectionByProcessIdTenant(String processId, int tenantId)
    • computeDeleteGotVersionsEntriesByProcessIdTenant

      public com.mongodb.client.MongoCursor<org.bson.Document> computeDeleteGotVersionsEntriesByProcessIdTenant(String processId, int tenantId)
    • deleteReportByIdAndTenant

      public void deleteReportByIdAndTenant(String processId, int tenantId)
    • computeVitamResults

      public ReportResults computeVitamResults(String processId, Integer tenantId)