private BusinessProcessProperties getBusinessProcessProperties()

in src/main/java/com/epam/digital/data/platform/bpwebservice/service/StartBpService.java [126:139]


  private BusinessProcessProperties getBusinessProcessProperties(String bpDefinitionKey) {
    log.debug("Trying to find business process {} in trembita.process_definitions - {}",
        bpDefinitionKey, businessProcessProperties);
    var bpProperties = businessProcessProperties.findBusinessProcessProperties(bpDefinitionKey);

    if (Objects.isNull(bpProperties)) {
      var message = String.format(
          "No such business process %s is defined in trembita.process_definitions",
          bpDefinitionKey);
      log.info(message);
      throw new NoSuchBusinessProcessDefinedException(message);
    }
    return bpProperties;
  }