Class ReportImportService
java.lang.Object
io.camunda.optimize.service.entities.report.ReportImportService
-
Constructor Summary
ConstructorsConstructorDescriptionReportImportService(ReportService reportService, ReportWriter reportWriter, DefinitionService definitionService, DataSourceDefinitionAuthorizationService definitionAuthorizationService, OptimizeIndexNameService optimizeIndexNameService) -
Method Summary
Modifier and TypeMethodDescriptionimportReport(String userId, ReportDefinitionExportDto reportToImport, String newCollectionId) voidimportReportsIntoCollection(String userId, String collectionId, List<ReportDefinitionExportDto> reportsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) voidimportReportsIntoCollection(String collectionId, List<ReportDefinitionExportDto> reportsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) voidvalidateAllReportsOrFail(CollectionDefinitionDto collection, List<ReportDefinitionExportDto> reportsToImport) voidvalidateAllReportsOrFail(String userId, CollectionDefinitionDto collection, List<ReportDefinitionExportDto> reportsToImport)
-
Constructor Details
-
ReportImportService
public ReportImportService(ReportService reportService, ReportWriter reportWriter, DefinitionService definitionService, DataSourceDefinitionAuthorizationService definitionAuthorizationService, OptimizeIndexNameService optimizeIndexNameService)
-
-
Method Details
-
importReportsIntoCollection
public void importReportsIntoCollection(String collectionId, List<ReportDefinitionExportDto> reportsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) -
importReportsIntoCollection
public void importReportsIntoCollection(String userId, String collectionId, List<ReportDefinitionExportDto> reportsToImport, Map<String, EntityIdResponseDto> originalIdToNewIdMap) -
validateAllReportsOrFail
public void validateAllReportsOrFail(CollectionDefinitionDto collection, List<ReportDefinitionExportDto> reportsToImport) -
validateAllReportsOrFail
public void validateAllReportsOrFail(String userId, CollectionDefinitionDto collection, List<ReportDefinitionExportDto> reportsToImport) -
importReport
public IdResponseDto importReport(String userId, ReportDefinitionExportDto reportToImport, String newCollectionId)
-