Class ProcessVariableService
java.lang.Object
io.camunda.optimize.service.variable.ProcessVariableService
-
Constructor Summary
ConstructorsConstructorDescriptionProcessVariableService(ProcessVariableReader processVariableReader, DataSourceTenantAuthorizationService tenantAuthorizationService, ReportService reportService) -
Method Summary
Modifier and TypeMethodDescriptiongetVariableNames(ProcessVariableNameRequestDto variableRequestDto) getVariableNamesForAuthorizedReports(String userId, List<String> reportIds) getVariableNamesForReports(List<String> reportIds) getVariableValues(String userId, ProcessVariableValueRequestDto requestDto) getVariableValuesForReports(String userId, ProcessVariableReportValuesRequestDto requestDto)
-
Constructor Details
-
ProcessVariableService
public ProcessVariableService(ProcessVariableReader processVariableReader, DataSourceTenantAuthorizationService tenantAuthorizationService, ReportService reportService)
-
-
Method Details
-
getVariableNames
public List<ProcessVariableNameResponseDto> getVariableNames(ProcessVariableNameRequestDto variableRequestDto) -
getVariableNamesForReports
-
getVariableNamesForAuthorizedReports
public List<ProcessVariableNameResponseDto> getVariableNamesForAuthorizedReports(String userId, List<String> reportIds) -
getVariableNamesForReportDefinitions
public List<ProcessVariableNameResponseDto> getVariableNamesForReportDefinitions(List<SingleProcessReportDefinitionRequestDto> definitions) -
getVariableValues
-
getVariableValuesForReports
public List<String> getVariableValuesForReports(String userId, ProcessVariableReportValuesRequestDto requestDto)
-