in src/main/java/com/epam/digital/data/platform/usrprcssmgt/remote/impl/ProcessDefinitionRemoteServiceImpl.java [61:75]
public List<ProcessDefinitionResponse> getProcessDefinitions(GetProcessDefinitionsParams params) {
log.debug("Selecting list of process definitions form bpms. Params: {}", params);
var queryDto = DdmProcessDefinitionQueryDto.builder()
.latestVersion(true)
.active(params.isActive())
.suspended(params.isSuspended())
.sortBy(DdmProcessDefinitionQueryDto.SortByConstants.SORT_BY_NAME)
.sortOrder(SortOrder.ASC.stringValue())
.build();
var dtos = processDefinitionRestClient.getProcessDefinitionsByParams(queryDto);
log.debug("Found process definitions - {}", dtos);
return processDefinitionMapper.toProcessDefinitionResponseList(dtos);
}