Class ReportExportService
java.lang.Object
io.camunda.optimize.service.entities.report.ReportExportService
-
Constructor Summary
ConstructorsConstructorDescriptionReportExportService(ReportReader reportReader, ReportAuthorizationService reportAuthorizationService, AuthorizedCollectionService authorizedCollectionService) -
Method Summary
Modifier and TypeMethodDescriptiongetReportExportDtos(Set<String> reportIds) getReportExportDtosAsUser(String userId, Set<String> reportIds) retrieveReportDefinitionsOrFailIfMissing(Set<String> reportIds) voidvalidateReportAuthorizationsOrFail(String userId, List<ReportDefinitionDto<?>> reportDefinitions)
-
Constructor Details
-
ReportExportService
public ReportExportService(ReportReader reportReader, ReportAuthorizationService reportAuthorizationService, AuthorizedCollectionService authorizedCollectionService)
-
-
Method Details
-
getReportExportDtos
-
getReportExportDtosAsUser
public List<ReportDefinitionExportDto> getReportExportDtosAsUser(String userId, Set<String> reportIds) -
retrieveReportDefinitionsOrFailIfMissing
-
validateReportAuthorizationsOrFail
public void validateReportAuthorizationsOrFail(String userId, List<ReportDefinitionDto<?>> reportDefinitions)
-