public void deleteByProcessInstanceId()

in src/main/java/com/epam/digital/data/platform/storage/form/service/FormDataStorageService.java [156:167]


  public void deleteByProcessInstanceId(String processInstanceId,
      String... additionalKeysToDelete) {
    log.info("Delete form data by process instance id {}", processInstanceId);
    var prefix = keyProvider.getKeyPrefixByProcessInstanceId(processInstanceId);
    var keys = repository.getKeys(prefix);
    Collections.addAll(keys, additionalKeysToDelete);
    if (!keys.isEmpty()) {
      repository.delete(keys);
      log.debug("Deleted next forms data from storage - {}, processInstanceId={}", keys,
          processInstanceId);
    }
  }