docs: public List<HalResource<?>> resolve(HalRelation relation, ProcessEngine processEngine) {
      HalLinkResolver linkResolver = hal.getLinkResolver(relation.resourceType);
      if(linkResolver != null) {
        Set<String> linkedIds = getLinkedResourceIdsByRelation(relation);
        if(!linkedIds.isEmpty()) {
          return linkResolver.resolveLinks(linkedIds.toArray(new String[linkedIds.size()]), processEngine);
        } else {
          return Collections.emptyList();
        }
      } else {
        throw new RuntimeException("Cannot find HAL link resolver for resource type '"+relation.resourceType+"'.");
      }
    }