Package io.camunda.optimize.rest
Class ProcessVariableRestService
java.lang.Object
io.camunda.optimize.rest.ProcessVariableRestService
@Validated
@RestController
@RequestMapping("/api/variables")
public class ProcessVariableRestService
extends Object
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionProcessVariableRestService(ProcessVariableService processVariableService, SessionService sessionService, ProcessVariableLabelService processVariableLabelService) -
Method Summary
Modifier and TypeMethodDescriptiongetVariableNames(@Valid ProcessVariableNameRequestDto variableRequestDto, jakarta.servlet.http.HttpServletRequest request) getVariableNamesForReports(GetVariableNamesForReportsRequestDto requestDto, jakarta.servlet.http.HttpServletRequest request) getVariableValues(ProcessVariableValueRequestDto variableValueRequestDto, jakarta.servlet.http.HttpServletRequest request) getVariableValuesForReports(ProcessVariableReportValuesRequestDto requestDto, jakarta.servlet.http.HttpServletRequest request) voidmodifyVariableLabels(@Valid DefinitionVariableLabelsDto definitionVariableLabelsDto)
-
Field Details
-
PROCESS_VARIABLES_PATH
- See Also:
-
-
Constructor Details
-
ProcessVariableRestService
public ProcessVariableRestService(ProcessVariableService processVariableService, SessionService sessionService, ProcessVariableLabelService processVariableLabelService)
-
-
Method Details
-
getVariableNames
@PostMapping public List<ProcessVariableNameResponseDto> getVariableNames(@Valid @RequestBody @Valid ProcessVariableNameRequestDto variableRequestDto, jakarta.servlet.http.HttpServletRequest request) -
getVariableNamesForReports
@PostMapping("/reports") public List<ProcessVariableNameResponseDto> getVariableNamesForReports(@RequestBody GetVariableNamesForReportsRequestDto requestDto, jakarta.servlet.http.HttpServletRequest request) -
getVariableValues
@PostMapping("/values") public List<String> getVariableValues(@RequestBody ProcessVariableValueRequestDto variableValueRequestDto, jakarta.servlet.http.HttpServletRequest request) -
getVariableValuesForReports
@PostMapping("/values/reports") public List<String> getVariableValuesForReports(@RequestBody ProcessVariableReportValuesRequestDto requestDto, jakarta.servlet.http.HttpServletRequest request) -
modifyVariableLabels
@PostMapping("/labels") public void modifyVariableLabels(@Valid @RequestBody @Valid DefinitionVariableLabelsDto definitionVariableLabelsDto)
-