protected List getItems()

in src/main/java/com/epam/digital/data/platform/bphistory/service/api/service/impl/ProcessService.java [54:65]


  protected List<ProcessResponse> getItems(JwtClaimsDto userClaims, Pageable request) {
    log.info("Selecting user unfinished process-instances");
    var userKeycloakId = userClaims.getPreferredUsername();
    var processInstances = repository.findAllByStartUserIdAndStateInAndSuperProcessInstanceIdIsNull(
        userKeycloakId, UNFINISHED_PROCESS_STATES, request);
    log.trace("Found {} process instances", processInstances.size());

    var userSystemRole = getUserSystemRole(userClaims);

    log.info("Found {} process-instances for user", processInstances.size());
    return mapper.toModelList(processInstances, userSystemRole);
  }